Promo codes
Payments
The discount codes your customers enter at checkout.
You bear the discount. The payment is recorded at the reduced amount — the platform does not make up the difference. That is the first thing to understand before creating one.
The two forms
A code takes off either a percentage (a whole number, 1 to 99) or a fixed amount. Three optional guards frame it:
- a minimum order amount below which it does not apply;
- a cap on uses, across everybody;
- an end: a number of days from creation, or a last day — the code works up to and including that day, until 23:59 UTC.
Left blank, they mean no minimum, unlimited and no end, respectively.
When a code works
A code works from the moment it is created until its end. There is no start date: to start a promotion later, create the code, retire it, and reactivate it on the day.
Change end moves the end of an existing code — to extend a promotion, shorten it or remove the end. A code whose end had passed works again once its end is moved.
Retiring rather than deleting
Retire makes a code unusable without erasing it: its usage counter stays readable, and the payments already discounted keep their record. A retired code can be reactivated.
— /dashboard/promo-codes