Developer Product ID Shows Wrong Item Popup

Hey everyone,

I’m working on my Roblox game and ran into a strange issue. I set up a Developer Product and connected it to a button, but every time I test it, the wrong product shows up. Instead of the item I configured, it displays a weird test product called “Ice Ice Ice Ice Ice…”.

I’ve double-checked the product ID (2675520217), and I’m sure it’s correct. I also reviewed the Developer Product settings in the Creator Dashboard, and everything seems fine there too.

I’m testing this in Play Solo mode in Studio, so I’m not sure if it’s a caching issue or something else related to the test environment.

Has anyone run into this before? Any ideas on what might be causing it?

Thanks!

can i see your script? Also try to change the product id to sometihng else to see if the pop up will change

You are probably prompting the purchase of a gamepass rather than a product so check the script and use PromptProductPurchase instead of PromptGamePassPurchase

This is just a prototype, it’s not ready yet.

local MarketPlaceService = game:GetService("MarketplaceService")
local PlayerService = game:GetService("Players")
local ExposeButton = script.Parent

local LocalPlayer = PlayerService.LocalPlayer

ExposeButton.MouseButton1Click:Connect(function()
	MarketPlaceService:PromptPurchase(LocalPlayer, 2676418136, false, Enum.CurrencyType.Robux)
end)

Use PromptProductPurchase as @DonaldDuck5150 has said

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.