Can I pay with an international card?

Yes, international credit and debit cards are accepted, subject to the applicable validation.