V-Bucks cards are locked to specific regions, so If your Epic Games account region/country doesn't match the region of the V-Bucks card, you will not be able to redeem the code. We recommend you reach out to the retailer where you have purchased the card to get a card that matches your Epic Games account region.