Would appreciate any good advice on this matter.
I had booked AirAsia international return flights (via KL) for my in-laws online via CheapOair, and paid by credit card, which AirAsia confirmed with the booking.
On the day of the flight, my in-laws went to the check in counter to be told that their tickets were still booked, but the payment had not been done.
On further clarification, AirAsia staff told them that AirAsia had received the payment, but apparently there was some error and so they returned the money back into the credit card.
They then refused to allow my in-laws to board the flight, until they were able to come up with a cash payment, to again pay for the full return flights (which fortunately they had enough dollars, and had to quickly change them into the local currency and make the payment - all just before the flight left)
My credit card statement shows money leaving and not returned. My bank confirmed this.
AirAsia continue to insist they repaid the amount into my credit card and want me instead to prove to them I did not receive it.
I have since made a formal complaint to them for which I have not yet heard back for nearly three weeks.
I am now trying to get my bank to dispute the transaction.