Common causes for credit card refusal when using VPN

I am using a VPN in order to subscribe for a US subscription service. But the Revolut cards get refused with that service, while they worked for another one. What might be the reasons?

Because that’s not the way it works or the intention of their cards and is actually I believe against Revoluts own ToS.

The card is registered in the country you’re in, so a simple BIN code look up, and they can see your card is not a card that was issued in the US and so as such it’s a region mismatch and deny the transaction

No VPN will ever get you around this unless you were able to get a card that’s BIN originated from the US (near impossible) or found a 3rd party website that could sell it to you without a BIN check at the USD price (wouldn’t recommend giving card details to sketchy 3rd party sites)

I found out that it depends on banks.

For example with my ING I can subscribe anywhere and I guess they don’t do address matching (cos I always use foreign addresses).

With revolut and other cards doesn’t work.

Also, some services block countries by card BIN and there’s nothing to do

Hi! Revolut has a ‘Location-based security’ feature that compares your phone’s last known location with the location of the card terminal at the time of payment. If the two locations do not match, the transaction will be declined to protect your funds in case your card is stolen. In case of any doubt, please reach out to our support team via the in-app chat (Profile>Help>Topic>Chat).

So it depends on the company whether or not they perform these checks. I see. Thank you.

Interesting. Thanks!

How about paying via the desktop then?

Yes, in theory, some companies don’t, but any of the large ones most likely do.

Hi! Please reach out to our support team via the in-app chat (Profile>Help>Topic>Chat) to get more help with this.

No answer because Revolut prefers to keep the information secret?