How to create a promo code
Open the course's promo codes
Choose the discount type and size
Set the code
Set up the limits
Choose courses and tariffs
Save
How the discount is calculated
- A percentage discount is calculated from the current tariff price and rounded.
- A fixed-amount discount can’t be greater than the tariff price. The discounted price is never below zero.
- If the tariff has an Old price (crossed out), the promo code applies to the current price. Without a promo code, the difference between the old and current price is shown to the buyer as a discount.
- One promo code applies to one purchase. If several fit, the one that gives the biggest discount works.
How a student applies a promo code
- Manually. On the checkout page, the student clicks Enter promo code, enters the code and clicks Apply. The code must be entered exactly, with the same letter case. If the code is found, the button changes to Applied. If the discount fits the tariff, Discount amount appears in the total; if not, the reason appears under the field.
- Through a link. Add the
?promo=CODEparameter to the tariff payment link. The promo code is filled in and applied automatically.
When a use is counted
A use is counted when the buyer clicks the payment button and Exode creates an invoice with the discount. It doesn’t matter whether they finish paying. Paying again for the same invoice with the Retry button is not a new use. A new purchase with the same promo code is. When the number of uses reaches Maximum uses, the promo code stops working.Why a promo code wasn’t applied
If the code is found but the discount wasn’t applied, the reason appears under the promo code field:Promo code list
In the list, each promo code shows the code, the discount size and the Uses: counter — how many times the promo code has been used out of the maximum. The ∞ sign means there is no limit. Click a code to copy it. Hovering over the status shows which conditions are met: Activity flag, Usage limits and Promo code validity dates. A promo code works only when all three conditions are met.Archive
You can archive a promo code you no longer need: open it and click Archive in the Actions block. An archived promo code is turned off. To turn it on again, first click Restore — until then the activation toggle is unavailable. The archive opens with the Archive toggle above the list. Applied promo codes are visible in Sales → Payments: the invoice shows the promo code and the discount amount. See Payments and invoices for details.Frequently asked questions
Why isn't the promo code applied?
Why isn't the promo code applied?
A student entered a code, and the system says “Promo code not found”. Why?
A student entered a code, and the system says “Promo code not found”. Why?
Why did the usage limit run out before there were that many payments?
Why did the usage limit run out before there were that many payments?
Can I make one promo code for several courses?
Can I make one promo code for several courses?
Can two promo codes be applied at once?
Can two promo codes be applied at once?
Does a promo code work for a subscription after the first month?
Does a promo code work for a subscription after the first month?
Can I give the first month of a subscription for free with a promo code?
Can I give the first month of a subscription for free with a promo code?
Why can't I save the promo code?
Why can't I save the promo code?
Will the discount change in invoices already created if I change the promo code?
Will the discount change in invoices already created if I change the promo code?
Updated: 2026-10-15 18:08 UTC