Nintendo has made it very easy to use its EShop. You can pay with regular credit cards, but since most gamers are kids and teens, they also made gift cards able to purchase games as well. Once you own an EShop card, you will have immediate access to Nintendo eShop and you can buy over 1000 games from Nintendo on your Nintendo Switch, Wii U, or Nintendo 3DS.