Managing Discounts in Stripe (February 2025 Stripe Integration)

About This Feature

Through Disco's Stripe integration, you can offer flexible discounts, including recurring discounts for Memberships and Learning Products. From our Stripe dashboard, you can also set redemption limits. Discounts are managed in your Stripe dashboard, including redemption limits for Products and Memberships. 

How It Works

Discounts for Learning Products and Memberships are managed from your Stripe dashboard. Stripe refers to discounts as “Coupons,” which specify a fixed-value discount. You can create customer-facing promotion codes that map to a single underlying coupon. Members receive these promotion codes to apply discounts during the checkout process.

How to Create a Coupon

  1. From your Stripe dashboard, navigate to the Products page and click on Coupons.
  2. Click on + New.
  3. In the Create a coupon dialogue, enter the following details:
      • Name: A descriptive name for the coupon
      • ID (optional): A unique identifier; if left blank, Stripe will generate one
      • Type: Choose between a percentage discount or a fixed amount discount
      • Discount Amount: Specify the percentage or fixed amount
      • Duration: Select the duration (once, repeating, or forever)
      • Apply to Specific Products (optional): Limit the coupon to certain products
      • Redemption Limits (optional): Set the total number of redemptions allowed
  1. Click Create coupon to finalize

Please refer this article on the Stripe support website for more details.

How to Apply a Coupon to a Subscription

  1. From your Stripe dashboard, navigate to the Products page and click on Coupons
  2. Navigate to the Billing page and select Subscriptions
  3. Click on the relevant subscription.
  4. Click on Actions > Update subscription
  5. Click on Add coupon.

Select the desired coupon from the dropdown menu and click Submit

Promotion Codes

Promotion codes are customer-facing codes that you create for coupons. For example, FALLPROMO and SPRINGPROMO can both point to a single 25% off coupon. You can share promotion codes directly with your customers to use at checkout.

  1. In the Dashboard on the Create a coupon page, click the Use customer-facing coupon codes button
  2. Enter a code. This is the code that a customer enters at checkout to redeem the discount. If you don’t set a code, Stripe will generate one for you.
  3. Select requirements for the promotion code.

Please refer this article on the Stripe support website for more details.

FAQs

Q: Can a promotion code be used multiple times?

A: Yes. From your Stripe dashboard, specify the number of redemptions for the Promotion Code.