A gift card can only be redeemed for the indicated amount of V-Bucks, which may only be used in Fortnite. There are no fees or expiration dates associated with the use of a gift card. V-Bucks aren't e-money or any other currency and can only be used according to Fortnite's rules.