Coupons & promo codes
Coupons and promo codes are two ways you can give your customers discounts in OpenPay. While they may sound similar, they serve different purposes in your billing workflows, and they use different API endpoints.
-
A coupon defines the discount (e.g., “1 month free”) and is typically created and applied by your team via the dashboard or API.
-
A promo code is a named version of that coupon that customers can enter during checkout.
You can create multiple promo codes under a single coupon. Each promo code shares the same discount value but can be distributed in different contexts.
Create a couponCopied!
You could create a coupon called 2MONTHSFREE
, which gives customers two months free:

Once you’ve created a coupon, you can click into its details to create promo codes for it:

For example, you could create promo codes like these:
-
HAPPYBIRTHDAY
-
LOYALTY
-
CHRISTMAS
Each of these applies the same discount but can be used for different campaigns or audiences. Promo codes will respect the value of the coupon they fall under, but can be customized by attributes like:
-
Redemption number
-
Customer specific redemption
-
Expiration date
-
Minimum purchase value requirement
-
Only redeemable on first time purchase