Las tarjetas de débito y crédito se pueden usar para pagar la mayoría de las compras. A menudo se le pedirá que muestre su pasaporte o alguna otra forma de identificación. Entre los más aceptados están Visa, MasterCard, American Express (Amex), Cirrus, Maestro, Plus y JCB. Diners Club es menos aceptado.
Es posible que deba pagar la mayoría de las compras pequeñas de alrededor de 10 a 20 EUR en efectivo. Para estar seguro, guarde entre 100 y 150 euros en efectivo para pagar a los vendedores de periódicos, cafeterías, restaurantes, bares y pequeñas tiendas de recuerdos. No se sorprenda si lo miran de manera extraña cuando solicita pagar con tarjeta en un bar local cuando su factura es inferior a 20 EUR. También puede venir por comerciantes que no se sienten particularmente cómodos al usar las máquinas de tarjetas que tienen.