V-pay states
V PAY cards can be used, in the same secure way in every country, at millions of merchants and ATMs throughout Europe.
So I would expect it to not work outside of Europe since it's marketed as a card to use within Europe only.
I don't believe it will even work at a chip and pin terminal outside of Europe, but may be wrong.