#Ammar

1 messages · Page 1 of 1 (latest)

midnight sealBOT
indigo junco
#

Typically those use cases are covered by tiered or graduated pricing. Can you tell me more about how you want to bill for your product?

#

Also can you tell me a bit about how those pricing models don't line up with what you are looking to do here?

magic lantern
#

I want the price to be fixed for 0-5 users at £5/month. Then if a member needs more users 6-50 then they have to upgrade their subscription and pay £25/month. Etc.

With tiered pricing the unit_amount is multiplied by the quantity. This means the price is not fixed at 3 specific prices. It is instead dynamic per user. i.e if a member has 6 users the price would be 6 * unit_amount. I want the price for 6 users to be the same as 50 users. And the price should only increase at 51 users.

In all honesty, I cannot differentiate the difference between tiered and graduated pricing from the docs.

indigo junco
#

Ah thank you for clarifying. In that case i think you will just want to make three separate flat rate prices and track how many users the subscription has on your end. or with metadata on the subscription. As you noted, our tiered pricing determined the unit price so basically what is multiplied by the quantity to get the total price.

#

For what it is worth, tiered pricing would be if you wanted to charge per seat but for every seat to be cheaper if you buy more. Graduated pricing would be if you want to charge per seat but to only discount seats above a certain amount. So like with tiered pricing if tier 1 is $5 and tier 2 is $4, as soon as the customer has enough quantity, all their seats are charged at $4. With graduated pricing you could set it so that the first three seats are $5 and any additional seat after that is only $4.