V-Bucks cannot be transferred from one account to another. Gifting V-Bucks directly from the store as skins or battle passes, is not an option in Fortnite. Fortnite recently introduced the V-Bucks card to their players.