#anasbit-usage-pricing
1 messages · Page 1 of 1 (latest)
Hey there! Sounds like usage based pricing to me: https://site-admin.stripe.com/docs/billing/subscriptions/examples#model-usage-based-pricing-on-stripe
You'd model it so the first X amount of units are free, then any reported usage after that are billed according to the set fee
but that bills per email
not per x1000 emails
cause in my case, even user sends out 1,400 emails. i bill him 2$ as in he sent 2,000 email
its like x1000 = 1$
so the moment he goes above >1000
he gets other x1000 emails
so i don't see this usuage pricing working in my case thats why im confused
Ah, my bad. So they're billed per in increments of 1000 emails (units)?
yes
so
- firt x1000 = free
- next x1000 = 1$
so for example if i use 1,500 i need to pay 1$
if i use 2001, i need to pay 2$
can't find a solution for this in strpe
its package pricing, but i can't give free units there
In that case, it sounds more like volume/graduated pricing: https://stripe.com/docs/billing/subscriptions/examples#volume-based-pricing
doesn't work i alrady trired
tired
again, those tier pricing will calculate per unit and not per 1000 unit
or am i wrong?
because the product in graduated pricing asks for per unit and not for package unit
this image is wrong cause if i send 1002 emails it will be 2$ and not 1$
mmm... how would that be exactly?
u mean like this?
this doesn't make sense, as the formula is still >1001 how does it know that every x1000 unit = 1$ ?
so in this case how much would it bill if the usuage is 1110 ?
$1
So if you reported usage of 1110 for the billing period, that falls into the 2nd tier. Now there's no fee per unit but a flat fee of $1.00 for anything > 1001
Well you'd need to add those additional tiers up until the level you want to stop charging
mmm
that isn't dynamic then..
i can't keep adding untill 1 million i mean
there's no other way? as this one isn't really dynamic
i can't have in my graduated pricing billing till 1 million
some customer might have huge email usuage and use so many while other will use less i have no idea
My only other suggestion would be to do a usage based model, but manipulate the usage reporting on your end to round up to closest thousand
Yep
Your unit price would be $0.001
Then you just manipulate your usage. So anything < 1000 would be reported as 0
mmm still doesn't work i have issues
Can you be more specific?
because this way i need to create complex on my end that tracks per usuage unit, and that gives me issues what if 2 users on one account send emails. will give me a lot of headache
i prefer to keep everything within stripe caluclation
You'd need to report usage to Stripe regardless, so you'll need to track that somewhere