Get old id of bundles

Hello! i did this script and i want to the player put the id of bundle on a gui, and then the game get the “old” bundle id and allow the player to buy it, but my script isnt working, no errors, and also dont work, can someone help me?

repeat wait() until game.Players.LocalPlayer
script.Parent.FocusLost:connect(function()pcall(function()
local haha = game:GetService('AssetService'):GetBundleDetailsAsync(game.Players.LocalPlayer,tonumber(script.Parent.Text))
game:GetService("MarketplaceService"):PromptPurchase(game.Players.LocalPlayer,haha)
end)end)
1 Like

Try using :PromptBundlePurchase instead.

Sadly not out yet
(30 aaaaaaaaaaaaaa)

Hmm, only just noticed that now. It doesn’t appear there is a method to do this unfortunately. There are a few posts about it but it hasn’t been answered yet.

Even digging in inspect element shows no “old ID”.

1 Like

WAIT I found out how. Kinda.

You aren’t able to access them using an API but if you use the wayback machine with :PromptPurchase, you’re able to get access to the old ID.

Problem is that the number of archived IDs is extremely limited.

Yeah but theres not all itens…

Yeah you would have to look around to get access to them. Luckily, some of the more popular ones are still accessible. Just look around on the Internet for the bundles’ release dates and they should appear on the front page.

1 Like

I looked into it some more and maybe this could help?

2 Likes