I booked a Turkish Airlines ticket through a 3rd party website (Indian Eagle) that I got a confirmation from. I have the ticket number and the confirmation number for the same. Both the airline and the 3rd party merchant have confirmed that this has been processed and my ticket is valid. However, I do not see a transaction posted in my credit card for this and when I asked my bank, even they do not see any such transaction. I distinctly remember this transaction coming up as Pending on my account but it never got posted. It has been over a month since I purchased this ticket but no trace of a transaction being posted.
What do I do here? Will my ticket be cancelled at the last minute?