I use Pay pal. Never any problem.
Sometimes a card gets blocked for security reasons when buying out of country. One of mine does it often. I just call the service number on the back and tell them it is me making the purchase, and it gets cleared. Not unusual in today's world, unfortunately.