1 min read

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

ProductPurchaseChannel

The ProductPurchaseChannel enum works with MarketplaceService and represents how the user acquired the developer product.

Items

NameValueDescription
InExperience1The purchase was made inside of an experience.
ExperienceDetailsPage2The purchase was made outside of an experience, on the Store tab of the experience details page.
AdReward3The product was rewarded to the user when they watched a video ad to completion.
CommerceProduct4The user acquired the product as a benefit of purchasing commerce merchandise from the developer of the experience.

InExperience

The purchase was made inside of an experience.

FieldValue
value1

ExperienceDetailsPage

The purchase was made outside of an experience, on the Store tab of the experience details page.

FieldValue
value2

AdReward

The product was rewarded to the user when they watched a video ad to completion.

FieldValue
value3

CommerceProduct

The user acquired the product as a benefit of purchasing commerce merchandise from the developer of the experience.

FieldValue
value4