Reach the right buyers
Restrict promotion codes to specific customer emails or a number of uses per customer, and limit coupons to eligible products.
COUPONS & PROMOTION CODES
Give a great product one more reason to buy.
From product launches to subscription offers, decide how much to discount, who qualifies, and how long it lasts. Manage coupons and promotion codes in one place.
ONE COUPON. MANY WAYS TO SHARE.
A coupon defines the discount. Promotion codes distribute it. Create codes for different channels that share one coupon while keeping their own redemption conditions.
Pro plan · monthly subscription
Applies to the first paid period, then $49.00 / month.
Local demo only. No real payment. Prices exclude tax.
EXAMPLE CAMPAIGN / COUPON
20% off
Subscription duration
| Promotion code | Channel | Conditions |
|---|---|---|
| LAUNCH20 | Website launch | Once per buyer |
| CREATOR20 | Creator partnership | Up to 100 uses |
| COMMUNITY20 | Community | Specific customer emails |
Sample codes only. Each code can have its own conditions and shares the linked coupon’s discount.
Restrict promotion codes to specific customer emails or a number of uses per customer, and limit coupons to eligible products.
Control expiry dates, total redemptions, and uses per buyer.
View original prices, discounts, and payment amounts in the dashboard and payment records. Discounted receipts show the breakdown where applicable.
Take a percentage off or configure a fixed amount in each supported currency.
Apply a discount once, for a set number of periods, or every period until the coupon expires.
Set eligible products, expiry dates, and redemption limits.
FROM CAMPAIGN TO CHECKOUT
Configure the rules, share a code, and let buyers see the discount before they pay.
Choose a percentage or a fixed amount. Fixed discounts need currency amounts. Set products, subscription duration, and expiry when creating the coupon in the dashboard, API, or SDK.
Create codes linked to your coupon, then share them by email, community, creator campaigns, or purchase links. A code string alone does not create an active promotion.
Buyers enter a code or open a link with a preset offer. Checkout validates the rules and displays the discount before payment.
Generate code strings for your next campaign, then register them with a coupon in Waffo Pancake.
A FEW GOOD QUESTIONS
A coupon defines the amount, type, and duration of a discount and has its own checkout code. A promotion code is a registered buyer-facing code linked to a coupon and can add its own redemption conditions. Several codes can share one coupon.
Yes. One-time purchases receive the discount on that payment. Subscription discounts can apply once, for a set number of periods, or every period until the coupon expires. Free trials do not consume discount periods. Paid trials use the discount and count toward its duration.
No. Coupons and promotion codes are isolated by store and environment. Use test codes in test mode and live codes for live payments.
When code entry is available, buyers can enter, change, or remove a code, with validation each time. A server-applied coupon and a product link’s discount are locked. A server-prefilled promotion code can be changed or removed when the merchant enables code entry.
A generated code is only text. First create a coupon and register the promotion code against it in your store. Configure eligibility, limits, environment, and currency amounts for fixed discounts before sharing it.
Start with a coupon. Keep the rules, distribution, and checkout working together.