What you can do though is go to a store that sells 3ds eshop cards and buy one with your visa card.
It works, just go to the website on the back of the card, login and then enter your zip code.
Until you register it online you will only be able to use it in a store.
Can you use a debit card for Nintendo eShop?
Yes, they work. (But it’s possible your bank has blocked Nintendo. Mine blocks all purchases from Apple, so I have to call the bank and ask before I buy any hardware from the apple store.)
Can you scan a Nintendo eShop card?
Select Scan QR Code. View the QR Code located on the back of the Nintendo eShop card on the upper screen so that it is within the frame.
What can you use Nintendo eShop cards for?
Nintendo Prepaid Card
Redeem balance ONLY through the Nintendo eShop and other Nintendo shopping services, including Nintendo systems that offer access to the Nintendo eShop, to download content such as games and other features, or to purchase items (subject to availability). Valid for use in the United States only.
What do I do if my Nintendo eShop card doesn’t work?
What to Do:
- Verify that you are entering the number from the Nintendo eShop Card correctly.
- If the error continues, this may indicate a delay in activating certain cards. Please wait 24 hours before trying again, and then check with the retailer where the card was purchased to ensure it has been activated correctly.