You can send Battle Pass only by purchasing the gift voucher in-game. You cannot obtain the voucher with V-Bucks.
To gift the Battle Pass, follow these steps:
- Launch Fortnite.
- Go to the Battle Pass tab.
- If you don't own the Battle Pass, click Get the Battle Pass.
- Click Gift Battle Pass.
- Select the recipient of the gift. Make sure that you send the gift to the right friend, as all gifts are non-refundable.
- You will be redirected to process the payment. Complete the transaction.
Note: If after you paid for the gift, the recipient didn’t get it, go to My friend didn't receive the Battle Pass Gift I sent