I know EK do this when purchasing from their website and departing from CMB. Must show the creditcard. Got my father in some hot water where he had to get transferred to a new flight and incur costs. (The flight was paid for by his wife on her credit card.)
When you online checkin you are told to recieve boarding card you must go to the Online Checkin Desk and produce the card. Fraud alerts.