#peacep_recurring-pricing-models

1 messages ยท Page 1 of 1 (latest)

weak turtleBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1337070126419415091

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

nova stirrup
#

Do you only price in units of 10 seats?

#

Because right now if a user enters 12, they are actually purchasing 20 yet it is very unclear.
I don't really understand this piece

#

wouldnt 2 be 20, and 12 would be 120?

rich mango
#

No. there are different choices but the user makes the choice on my site, then gets transferred to stripe. I'm open to other ideas.

That's what I'm saying: 2 should be 20 and 12 should be 120, but it doesn't work that way on stripe. the quantity refers to the licenses. You can tell because the price doesn't increase until i hit 11 in my example.

#

Seems very odd, but maybe it's just a setting that I have set incorrectly?

nova stirrup
#

Ok so you've set your pricing using tiers, but your quantity is individual seats, so it jumps up at each 10 interval

#

You could instead set up products that are 10x seats each, then quantity would be 1 for 10, 2 for 20 etc

#

And the item description would indicate that each is x10 seats

rich mango
#

i've already built everything to work the way i've described which seems to make more sense because then I have a very manageable number of products and just have different pricing schemes. The webhook data is going to be more rich this way as well, if you know what I mean. We have an admin UI where we can create the pricing bundles.

nova stirrup
#

then in that case i would say when you let the customer pick their quantity on your site you should jump up to the tens, if there's no price difference between 12 and 20 seats

#

ie, they enter 11 you set it to 20, then enter 17 you set it to 20

#

It's really a question of what are you trying to track/show

rich mango
#

That's the thing. they don't pick the quantity of bundles on my site, just the bundle that they want. what i'm looking for is a way to have more control of the stripe UI to have quantity refer to the bundles rather than the individual licenses. Seems a bit janky the way it works right now if you guys are supporting bundled pricing.

#

There's no indication of 'wasting' licenses which seems like a bad user experience.

nova stirrup
#

Where do they pick quantity then? Are you using checkout with adjustable quantity?

rich mango
#

yes

nova stirrup
#

If the pricing is in chunks of 10, i refer back to using a product that is specifically groups of 10, but thats your choice

#

the pricing is still bundled and charges the right amount based on what you customer picks, but checkout doesnt support incrementing by multiples, no

rich mango
#

any other ways to approach this? is tiered pricing a better solution for this scenario? It seems like the UI is built more for that than bundles.

nova stirrup
#

That's a different pricing model. You can use that if you prefer, or try both and see what behaviour you want.

#

If you want to be clear about groups of ten seats, i'd use a product that says x10 seats each

#

But you can let them pick a quantity and price accordingly too, just a different experience and the customer might not notice the 13-20th seats are "free" to add

rich mango
#

Got it. ok. I do think that the stripe UI needs a little updating to better show users what is happening if they don't choose multiples of the bundle size.

#

Thanks for your instant help! ๐Ÿ™‚

#

Is there a way to do tiered pricing with a minimum so that I can kind of get the best of both worlds?

nova stirrup
#

Can you explain more about what you mean by minimum?

rich mango
#

like the bundle concept but then with the ability to only pay for 14 instead of 10 or 20 for example. with a 10 license minimum

nova stirrup
#

Sure, you can set up your pricing to be tiers that work that way using flat fee for 1-10, then per seat for 11+, and use checkout's minimum for the quantity

#

adjustable quantity does support setting a min/max range

#

I don't know what your prices are but lets say its 100$ for first 10 seats

#

so you can do flat=10000 (100$), per unit=0 for 1-10, then flat=10000 + per unit = 7$ or whatever you want

#

note the difference between volume vs graduated, its critical

#

ie, do you want to charge based on the total quantity at the highest tier hit, vs charge for the quantity at each tier

#

Different pricing models, both valid, but quite different result

rich mango
#

I guess it depends. How about this scenario. They choose 15 licenses then want to add 5 more later. How do I handle that in terms of the tiers since it's a separate transaction?
BTW, I'm stepping away for an hour or so but will be back to finish this up with you. Thanks again.

weak turtleBOT
nova stirrup
#

You'd adjust the quantity and the new total would be prorated according to your tiers/pricing

#

so in my example above if it were 100$ + 7$/seat over 10, they'd be at 135/mo for 15

#

If they bumped up to 20 the new rate would be 170/mo (or whatever your pricing is)

#

depending on when they update, they'd get prorated credit for the 135 remaining time, then prorated charge for the 170 time remaining in period

#

and then the next renewal would be for 170

weak turtleBOT