5 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

Paid random items policy guidelines

Due to regulations in various countries, certain requirements may apply to random items purchased directly or indirectly with Robux. This includes random items purchased with paid in-game currency. For example, both of the following are paid random items:

There are a variety of item types that are paid random items, including but not limited to:

Item type Examples
Capsule items
  • Spin a wheel for a prize
  • Hatch an egg for a pet
  • Open a chest for loot
Enhancement items
  • Potion for ability with random duration
  • Upgrade spell with some chance of working
Combination items
  • Consuming or synthesizing two rare eggs for a better chance of a higher-quality result
Probability modifier items
  • Luck boosts
  • Pity systems
  • Enhanced resource drops
  • Rate-up scrolls

Item odds disclosures

Under Roblox's Terms of Use and Community Standards, if you offer paid random items that users can purchase with Robux or other in-game currency purchasable with Robux, you must indicate all possible outcomes and the actual numerical odds of what they may receive.

An example prize wheel with numerical odds of what users may receive.

In addition:

Example of odds by rarity tier with clickable "Details" button

Example of individual item odds disclosure

Note

This policy also applies to indirect purchases. For example, if a user uses their Robux to purchase keys to open boxes, re-roll tokens, or spin tickets, you must disclose the odds of their potential award before they spend the in-game currency on the random outcome.

Paid items that augment the odds of other random outcomes must also be explained before purchase. For example, if a user can purchase a "lucky potion" or "magic fishing rod" that improves the odds of more unlikely outcomes, these impacts must be numerically explained. The new odds of the enhanced random items must also be dynamically updated when these items are active to show the user's true odds.

Note

If your game offers randomized virtual rewards in exchange for completing an action that does not involve the payment of Robux or other in-game currency, you aren't required to disclose the odds. For example, if a user locates a key that opens a treasure chest, you don't need to state the odds of what items they might receive from the treasure chest.

Per-user regulations

To help you determine how to handle virtual items in your game per user, use the PolicyService:GetPolicyInfoForPlayerAsync() method. Specifically, the structure of the returned dictionary includes ArePaidRandomItemsRestricted and IsPaidItemTradingAllowed.

ArePaidRandomItemsRestricted

When ArePaidRandomItemsRestricted is true, the user cannot interact with paid random item generators, either through Robux directly or game currency bought with Robux.

For ineligible users defined by the API, creators must apply one of these treatments:

Treatment Examples
Offering an unpaid, earnable path to acquiring the random item Mystery eggs are granted for free at milestones of gameplay
Offering the item's outcomes in a pre-determined, non-random order disclosed to the user before purchase First spin is always 5 gems, second is always 10 gems, third is always 20 gems, etc.
Offering the specific outcomes for direct, guaranteed purchase (priced based on the expected value of the outcome) If a lootbox for a rare sword is 10 Robux with 5% odds, offer the sword to ineligible users for direct purchase priced at 200 Robux
Removing or hiding the paid random item from the game Replace a giant spin prize wheel with a shop offering direct purchases
Blocking the purchase of the paid random item with an error message Replacing the purchase button with "Sorry, this item is unavailable for users in your region"
Removing the user from the parts of the game with paid random items Teleporting them away

IsPaidItemTradingAllowed

When IsPaidItemTradingAllowed is true, the user can trade virtual items that they purchased with game currency or Robux.

For ineligible users defined by the API, creators must not allow them to access the ability to trade the resulting outcome of a paid random item or other paid items.