Неправда. Это написано до покупки в правилах и многократно описано на форуме с походами держателей карт в офис по всему миру.
After your confirmation, the card holder is required to present the credit card and a valid ID document (passport, ID card, driver's licence, marriage certificate, etc.) before the flight (at the Turkish Airlines' sales offices or the check-in counter).
https://www.turkishairlines.com/en-int/any-questions/in-which-cases-the-physical-presentation-of-the-credit-card-is-requird-how-can-i-present-it/Этого может и не случиться вполне, но иметь в виду надо.
В целом, не очень понятно, зачем чужая карта при покупке билета. Дополнительных услуг - да, а билет прекрасно продают агрегаторы, часто - дешевле.