As a Roblox developer, it is currently too hard to prompt purchases for bundles, because of how this “ID system” works.
:PromptPurchase
currently only works for some catalog items (hats, clothing, ect) and some items in the library like models (I think).
This example here has an ID of 485:
And this code example here would NOT work…
game:GetService("MarketplaceService"):PromptPurchase(client, 485);
Bundles are catalog items, and you can prompt purchases for other catalog items, and the fact that this function is not bundle-compatible is sort of inconsistent.
I propose that a :PromptBundlePurchase
function be added, and it would work more or less like :PromptPurchase
, but, of course, for bundles