When saving or updating a promotion, the system performs a series of checks to ensure accuracy and prevent conflicts.
Operator validation settings
Operators can enforce stricter rules via toggles found in CONFIGURATION > Promotion Settings in the Operator portal.
These toggles apply to both operator- and seller-created promotions and are off by default. Each can be enabled independently:
- Do not allow unvetted adverts
- Do not allow unpublished adverts
- Do not allow unvetted variants
- Do not allow unpublished variants
- Do not allow overlapping date ranges with promotions
- Do not allow overlapping date ranges with sale prices
Warning:
Enabling the setting “Do not allow overlapping date ranges with sale prices” may cause the orderCreate mutation to fail. If a variant is included in both a promotion and a sale price with overlapping dates, the system will block the stock reduction step, preventing the order from being created.
Before enabling this setting, we recommend reviewing your current and scheduled promotions and sale prices to ensure there are no overlaps for any variants.
Product eligibility
The following content types are not allowed in promotions and will trigger errors in both Seller and Operator portals:
- Unvetted variants
- Unpublished variants
- Unvetted adverts
- Unpublished adverts
Blocked items must be resolved before the promotion can be saved.
Overlapping promotions and sale prices
The system prevents promotions from overlapping with existing active or scheduled promotions or sale prices using the same filters.
- Overlap detection is based on any matching filter (such as: brand, category, variant, or advert) not the full filter set.
- If overlap is detected, creation or editing of the promotion is blocked.
- The same rule applies when updating affected variants or adverts.
Promotions are blocked from being saved if:
- They conflict with an existing promotion or sale price.
- Their filters match those of another active or scheduled discount.
- They include products already targeted by another discount.
Related articles