Can I use my card abroad? You can use your card in any country, as long as Visa payments are accepted by the terminal at which you use your card. Related articles How can I find my card PIN? How do I activate my physical card? From which transactions don't I earn 1% payzy cashback in € by using the business payzy pro Visa card? Are my transactions and funds moving through payzy pro secure?