Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Domas's avatar
Level 1

STRIPE: searching for advice

Hello,

We have an interesting billing model. It looks like a matrix. For example, for each additional PLAN, we provide a 5% discount. Now I am searching for a solution to achieve this pricing model in STRIPE with recurring payments.

Maybe somebody did something similar to this? Or have an idea how it is possible to do?

Looking for your advice!

0 likes
5 replies
bugsysha's avatar

Damn that's messed up. I also would love to hear if that is possible.

Domas's avatar
Level 1

Answer from stripe support:

"You can either manage this by creating fixed price permutations of the bundles if the number of combinations is small, you you can manage this by applying suitable coupons behind the scenes: You could create 5/10/15% coupons and apply which is appropriate for the number of products the customer has. You don't need to share the details of the coupon with the customer. "

I think it is a very "cheap" solution :D

bugsysha's avatar
bugsysha
Best Answer
Level 61

Feels like a best option 👍

Domas's avatar
Level 1

Not really. Because STRIPE does not let use two coupons at the same time. So users can not use coupon codes :(

After contemplation, I came up with a way to solve this problem. I will use stripe Graduate tier pricing, an additional table to track subscriptions, and WEBHOOKS. I really forgot how much useful information can webhook provide.

martinbean's avatar

Yes, it’s a “cheap” solution in that Stripe aren’t going to spend engineering effort supporting the use case of one business’s unique billing plan.

Coupons would have been the approach I would have taken as well, applying a discount of 5% * № of plans as plans are added/removed.

Please or to participate in this conversation.