How to set up quantity-based subscription discounts in MS, Stripe, and Webflow without custom code? Answered

Post author
Ignacio Aredez

Hi everyone!

I'm using Memberstack, Stripe, and Webflow, and I want to set up a simple subscription page where users can:

  • Choose to buy 1, 2, or 3+ subscriptions
  • Get a discount based on the quantity (example: 1 = full price, 5 = 5% off, 10 = 10% off)
  • Complete the checkout with Stripe, and get the right Memberstack membership automatically

I'm trying to do this without any custom code—just using the built-in features of Memberstack, Stripe, and Webflow. Is there a recommended way to do this?

Do I need to create multiple Stripe prices and match each one to a separate Memberstack plan?

Thanks in advance for any help or guidance! 🙏

Comments

1 comment

  • Comment author
    Raquel Lopez

    Hello,

    Memberstack checkout only allows you to buy one plan per transaction, so by default your users would have to keep adding plans to it.

    The only way to offer discounts is with Coupon Codes that you can create in Stripe https://docs.memberstack.com/hc/en-us/articles/11419719355675-Coupons-Promotion-Codes but as well, their logic is not based on quantity. It's based on duration, specific products and you can apply a fixed or percentage discount.

    You could show a custom coupon for users that have x plan already purchased, or generate them and sending the codes manually. It's not something that can be done natively.

    0

Please sign in to leave a comment.