Articles on: Payments

Promotion Codes

Promotion Codes


Promotion codes let you offer discounts to clients during checkout. When a client pays through Apotheo, the Stripe checkout page includes a field where they can enter a promotion code to apply a discount.


Promotion codes are created and managed entirely through your Stripe Dashboard — there's nothing to configure in Apotheo itself.


How It Works


  1. You create a coupon in Stripe that defines the discount (e.g. 20% off, or $10 off)
  2. You create one or more promotion codes linked to that coupon (e.g. WELCOME20)
  3. When a client checks out, they enter the code to apply the discount


Creating a Coupon


  1. In your Stripe Dashboard, go to Product catalog > Coupons
  2. Click Create a coupon
  3. Configure the discount:
  • Percentage off or Fixed amount — choose the discount type
  • Duration — how long the discount applies:
    • Once — first invoice only
    • Repeating — a set number of months
    • Forever — applies to every invoice
  • Redemption limits — optionally set a maximum number of uses or an expiry date


Creating a Promotion Code


Once you've created a coupon, you can create promotion codes for it:


  1. Open the coupon in your Stripe Dashboard
  2. Click Create a promotion code
  3. Set the code (e.g. SUMMER25) and any restrictions:
  • First-time customers only — limit to clients who haven't paid before
  • Minimum order amount — require a minimum spend
  • Expiry date — when the code stops working
  • Maximum redemptions — how many times the code can be used


You can create multiple promotion codes for the same coupon — for example, a unique code per client or a shared code for a launch campaign.


What Clients See


During checkout, clients see a "Add promotion code" link on the Stripe payment page. They enter the code, and the discount is applied before they complete payment.


Tips


  • Use percentage discounts with a once duration for simple one-off signup discounts
  • Use repeating duration if you want the discount to apply across several billing cycles (e.g. 3 months at 50% off)
  • Check your coupon's redemption count in the Stripe Dashboard to track usage

Updated on: 19/03/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!