MarketplaceService Cancel Prompt and Prompted Event
As a Roblox developer, it is currently impossible to cancel a product purchase that was prompted without the user clicking “Cancel”, and we also don’t have the ability to see prompted purchases
The main use for this would be
Another place where it would be helpful is in the script builder games. Where users can run code and prompt purchases and developers can’t see what product it was prompted for, or if it’s for sale and costs Robux. And they can’t cancel the request either. So if someone is trying to scam others the developers can’t view or cancel the request to stop players from being scammed.
Possibly even just adding the events
MarketplaceService.ProductPurchasePrompted and MarketplaceService.GamePassPurchasePrompted
Which returns the product or game pass info for the item that was used in the prompt and an option to return something from a function on the event like