In general, you are buying PREPAID FIAT MC/Visa card in all cases. There is no Crypto currency cards.
Then you are selling your bitcoins to the card operator and he's loading your card with fiat.
Usually cards are in Euro / USD / GBP. Keep in mind that all cards are taxing you exchange fee ~2-4% if you are paying in non-card currency.
You could read more about taxes and cards:
http://www.bestbitcoincard.com/
https://bitcointalksearch.org/topic/2017-bitcoin-debit-card-reviews-1410577
My favorite is Spectrocoin.
My favorit also is Spectrocoin-start ( if verified then You have like international bank account), but like about last 2,5 years used Wirex...low fees..