Let's make it clear, when you use card to purchase crypto, verification is needed, it is like AML policy. You have to prove that it is your own card. But if you sell btc for cash, then you don't need to do that
A passport or any other identification document will be required, of course. This is done for the safety of both parties.