You generally can’t buy someone else’s Roblox game pass from their inventory as a gift ; Roblox game passes are meant to be purchased by the player for their own account, and Roblox’s creator docs describe them as one-time Robux purchases for access inside an experience.

What you can do

  • Buy the game pass for your own account from the item’s page if it’s listed for sale in a game or inventory page.
  • Ask the creator to make the pass available in the experience, then purchase it normally.
  • If you’re trying to give value to someone, Roblox gifting is better handled through other supported methods, since direct gifting of passes isn’t the standard flow.

Why inventory doesn’t work

A Roblox inventory page can show item details and a buy button when the item is on sale, but that is still a purchase for the viewing account, not a transfer into another player’s inventory. Community discussions also note there is no built-in way to hand a game pass to another user without them buying it themselves.

Practical workaround

If your goal is to help a friend get a pass, the usual route is to give them Robux by a supported method, then have them buy it on their own account. If the pass is part of a game you control, you can also check ownership in your experience and grant in-game benefits after purchase.

TL;DR

You can buy a Roblox game pass for yourself from a game or item page, but you generally cannot purchase it straight into someone else’s inventory.