SpiceJet from Hyderabad-Delhi. My sister had booked a ticket for me using an international credit card but when she realised the ticket should be booked using Indian credit card if the ticket owner is not travelling she managed to get an Indian credit card from her friend and called customer care of SpiceJet and made the payment using the Indian credit card. When I reached check-in I was told I can't board the flight because payment had been made using a credit card of someone else. They didn't listen to me we had checked 4-5 times with the airline when making the payment that this would be okay. I was harassed by the staff and they asked me to pay the money in cash. Finally they took cash and asked me to sign a declaration and only then could I board the flight. When I reached home and called their customer care they just said sorry it's our system's fault.