Can I pay using AMEX if I am not in North America?
No, payment with and American Express card is possible for customers based in North America only.
Questions? Click here to find out how to get in touch!
Mon-Fri 9:00AM - 5:00PM across EU and US time zones (Support in English & Portuguese).