Originally Posted by
nacho
Are you using a credit card issued in the US? I know a lot of European cards have issues when buying stuff online. A lot of issuers require verified by visa or masterpass or AMEX key to make purchases online.
No, unfortunately European cards, but they are global company so I do not understand why this may be a blocking point...