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.

Coupons in OpenPay

A coupon defines the actual discount itself, such as:

  • 20% off for 3 months

  • 7 Days free

  • £10 off every invoice

Coupons can be created within OpenPay's Dashboard or manually by using the Coupon API endpoint.

Promo Codes in OpenPay

A promo code is a named, customer-facing version of a coupon, its something that customers can enter at checkout to apply a discount.

Each promo code:

  • Inherits its discount rules from the parent coupon

  • Can be customized with rules such as redemption limits, expiration dates, or customer-specific restrictions

  • Can be tracked independently to measure campaign performance

Example:

You create a coupon called 1MONTHFREE.

Then, you can create promo codes like:

  • HAPPYBIRTHDAY

  • BLACKFRIDAY

  • CHRISTMAS

All of them apply the same 1MONTHFREE discount but can be distributed and tracked separately

Promo Code Customizations

Promo codes can be customized by:

  • Redemption number

  • Customer-specific redemption

  • Expiration date

  • Minimum purchase value

  • First-time purchase restrictions

To create a coupon and attach promo codes, start in the OpenPay Dashboard.