Debet- och kreditkort kan användas för att betala för de flesta köp. Du kommer ofta att bli ombedd att visa ditt pass eller någon annan form av identifikation. Bland de mest accepterade är Visa, MasterCard, American Express (Amex), Cirrus, Maestro, Plus och JCB. Diners Club accepteras i mindre utsträckning.
Du kan behöva betala kontant för de flesta småköp på cirka 10 till 20 EUR. För att vara säker, ha cirka 100 till 150 EUR kontanter för att betala tidningsförsäljare, caféer, restauranger, barer och små souvenirbutiker. Bli inte förvånad om du blir konstigt tittad på när du ber om att betala med kort på en lokal bar när din notering är under 20 EUR. Du kan också stöta på butiksägare som inte är särskilt bekväma med att använda de kortmaskiner de har.