[ September- 2nd week tip]
Bundle in-game currencies (e.g., Gold, Crystal) and items (guns, ammo, health potions, etc.) as World Products players can buy!
Creator Obligations
- You must deliver purchased products to buyers.
- Repeated failure or related reports may lead to payout holds, world enforcement, or account deactivation.
Create & register products
- Go to Dashboard → Worlds, open your world page.
- Click World Product to view existing products.
- Click + Create World Product to register a new one.
Sell! (Marketplace API)
GetProductInfo(productId, productType) — fetch a specific product
GetWorldProductsAsync() — fetch all world products
PromptProductPurchase(player, productId) — open purchase prompt
PromptProductPurchaseFinished — handle UI close event
ProcessReceipt — on successful purchase, grant the item and mark the receipt as Completed
Is it delivered?
- Any undelivered successful purchases are surfaced via the ProcessReceipt callback.
- This callback runs not only right after purchase, but also when a user (re)joins the server, so you can re-grant items that failed to deliver.
Payout
- Earnings become available 2 weeks after the sale.
- In Group Worlds, you can split revenue among group members.
Learn more:
You know where to find us for more questions or suggestions.
Happy building!