Some card issuers/banks have limited the geographies that customers can make purchases from for security reasons. This could be an issue with Verified by Visa or MasterCard SecureCode (depending on your card type).
On our end (Holvi) we accept Visa and MasterCard globally, but it might be that your bank considers the domicile of the Holvi merchant account (Finland) as suspicious. Have you checked that you don't have limitations set on your card?
If you need any further assistance please contact email@example.com.