Some Questions about the New Game Passes

  1. Do they work like developer products? (Can a player buy one game pass more than once? Because that is what is happening to me right now)

  2. Do they use GamePassService or MarketplaceService? (Got some errors telling me to use GamePassService instead of MPS)

  3. Is it normal if game pass icon isn’t appearing in the prompt purchase frame?

2 Likes
  1. Unlike developer products, game passes cannot be purchased more than once.

  2. You should be using PromptGamePassPurchase, UserOwnsGamePassAsync, and PromptGamePassPurchaseFinished.

  3. If the game pass icon is not appearing in the prompt purchase frame, then you either are prompting the purchase of the wrong game pass or the icon has not loaded on the client yet.

2 Likes

Okay, so I can purchase a game pass more than once, and it says “Are you sure you want to buy the product something…” and it actually gives me the item after the purchase. I can buy it more than once but I can have it only once. Weird.

Also, I updated the functions as soon as they came out. (The ones you mentioned in the second clause)

I am just going to ignore image not appearing.

Anyways, there may be a bug or something, since it prompts a product purchase which makes you buy a game pass.

Can you provide your code you are using to prompt the purchases so I can look into your issue further?

Also, are you purchasing these game passes within the game or while testing in studio?

local ID = script.Parent.Parent:WaitForChild("ItemId")
local MPS = game:GetService("MarketplaceService")

script.Parent.MouseButton1Click:Connect(function()
	MPS:PromptGamePassPurchase(game.Players.LocalPlayer, ID.Value)
end)

This script is in a BillboardGui button which is adorned to a workspace part.

Can you provide me with one of your game pass IDs too?

Here, Private Plane: 4393641

Only 1 Robux for testing.

After doing a bit more research, I have found that the game pass icon not appearing is indeed a bug which has already been reported.

Also, I was able to purchase the game pass more than once while testing it in studio. However, this should not be the case while playing the game on the game client.

This was the case…

Anyway, I am just going to assume these are all bugs which are going to get fixed by Roblox soon. Since this system is quite new, we must tolerate.

1 Like

Yep, it wasn’t just me. They talked about these issues in the announcement topic as well.

So, the new Gamepass Update is still buggy atm?

I remember last year, the update ruined my Gamepass then they reverted the Update.

There is so many questions unanswered.

Maybe you should use the deprecated Funtions for now if the new ones are breaking your game.

Ok so since I posted this, many of these issues have got fixed, but there is still one that is bothering me. I don’t know if it is just me, but the game pass icons don’t appear in both studio and game. Was this fixed or is it going to get fixed anytime soon?

It%20does%20not%20appear!!!!

If you’re experiencing any bugs with any kind of feature on Roblox, you should be creating a Bug Report in the Client subcategory of Bug Reports - this is the Scripting Support section, after all. If you’re a New Member, there’s relevant information on how to relay a Bug Report in the rules section.