V-Bucks cards must be redeemed through the Epic Games Website. They cannot be redeemed on-device on Nintendo Switch. A Nintendo Account is required to redeem your V-Bucks card for use on Nintendo Switch.