As a Roblox developer, it can be difficult to properly cater to client needs.
With the current developer product system there is no way to customize the sum of Robux a user is to spend. If a user needs 200 currency, has 150 currency, and can’t afford to buy the 100 currency developer product because it is too costly, we lose that customer’s business.
With this stated, I’d like to propose my idea of how customizable developer products could be implemented.
MarketplaceService:
MarketplaceService:PromptAmountProductPurchase(player, amount)
ReceiptInfo:
ReceiptInfo.AmountPurchased
With a system like this in place, our user who needs 50 currency in order to reach the goal of 200, could purchase 50 currency.
The Issue with Customizable Developer Products
Along with customizable developer products, scamming customers would become far easier.
A customer who isn’t too keen when they’re confirming their purchase could think that they’re spending only 50 Robux, when in reality they’re spending 50,000.
As of now I haven’t been able to think of many solutions to this aside from making the amount of Robux being spent more prominent on the purchase prompt.