Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.
ProductLocationRestriction
Specifies the purchase locations permitted for an avatar item, as returned in the AllowedSaleLocations field of the product info table from MarketplaceService:GetProductInfo(). The item creator sets the restriction on the Marketplace; it controls whether the item can be sold in-experience and in which experiences. See ProductLocationRestriction items for each restriction.
Items
| Name | Value | Description |
|---|---|---|
| AvatarShop | 0 | Item is purchasable only in the Marketplace. |
| AllowedGames | 1 | Item is purchasable in the Marketplace and experiences owned by the item creator. |
| AllGames | 2 | (Default) Item is purchasable in the Marketplace and all experiences. |
AvatarShop
Item is purchasable only in the Marketplace.
| Field | Value |
|---|---|
| value | 0 |
AllowedGames
Item is purchasable in the Marketplace and experiences owned by the item creator.
| Field | Value |
|---|---|
| value | 1 |
AllGames
(Default) Item is purchasable in the Marketplace and all experiences.
| Field | Value |
|---|---|
| value | 2 |