Yes, you can make payments from anywhere in the world. This can be done by credit card or any of the other online payment methods.
Please be aware that payments using American Express are only possible for amounts over €1,000/$1,100/£900.
If you select to pay via bank transfer, only European SEPA Credit Transfers are available. For more information, please click here.