docs
  1. Pricing & Promotions
  2. Promotions
  3. Combo Deal

Combo Deal

General

A Combo Deal is a promotion where customers receive a discount when purchasing multiple items together. For example, if an item costs 20 € and the promotion condition is “Buy 2 of the same variant and pay 30 €”, the total price for both items is 30 €. In this case, each item gets a 5 € discount, so the final price for each item is 15 €. The Combo Deal ensures that customers save when buying multiple items, with the discount evenly applied to the items involved.

Admin API

ParameterDetails
id READ-ONLY

String

Promotion id

version READ-ONLY

String

Promotion version

name

String

Name of the promotion

displayName

Object
Display name localization

status

String
The status of the promotion

activationType

String
Promotion activation type

level

String
Promotion application level

schedule

Object
Time range when the promotion is active

companyIds

Integer
The list of company ids where the promotion takes place

shopCountryIds

Object
The list of shop country ids where the promotion takes place

siblingPromotions

Object
Sibling promotions allow/block other promotions from being used together with this one

audiences

Object
Audiences allow/block list. Use it to restrict promotions to specific customer groups

effect

Object
The effect that will be applied if all conditions are satisfied

conditions

Object
The list of conditions ('payload.*') that determines whether the promotion is applicable or not

priority

Integer
Priority of the promotion

customData

Object
Additional data of the promotion. Can be legal text or some other info, that will be shown to customer

tiers

Object

The list of promotion tiers. Tiers must be sent in ascending order

usageLimit

Create a Promotion

You can create promotions that are valid in a specific shop, countries or for a particular audience.

Example

Update a Promotion

You can update promotion configuration such as schedule, effect, priority, etc.

Example