Originally Posted by
johnnie198x
Only Expedia.fr requires that, right? Does expedia.com require card holder's presence? Thanks.
Never ever had I to produce any credit cards at check-in or at any other point during the trip - no matter how it was booked & paid for.
(As many people do OLCI how would they enforce this "rule"?)