#sshadmand
1 messages · Page 1 of 1 (latest)
Yes, metered subscriptions are post-paid to allow you to record the usage
non-metered subscriptions are prepaid then changes during the billing period are prorated (unless you disable prorations)
How do I adress the potential lost revenue then?
Seems like a hole where they could get away with using my service and not paying
If you want to limit your exposure to pending amounts, you can configure "Thresholds" on a subscription:
https://stripe.com/docs/products-prices/pricing-models#thresholds
Reading...
If the billing threshold is met and the payment does not go through, is there indication letting me know that I should stop service?
You'd get an invoice payment failure event and you can decide what to do based on that
Another way I could solve this is if there was a way in Stripe to say: Pre pay 1000 unites and the user decrements from that
Can I pay for units upfront in chunks?
that way I never have to worry about limits or recouping
You can kind of achieve this by doing a one-of payment up front for the "first block" and then price your usage as the overage, the recurring flat amount would be for the "next" months prepaid block. Essentially a payment upfront offsets the recurring flat amount timing.
But you'd need to carefully keep track of this if there were any changes to the subscription
ah. Inteersting
So that FLAT column is used to charge instantly when the next tier is hit?
Well you define your usage pricing model. You define a flat and per unit fee for each block: https://stripe.com/docs/products-prices/pricing-models#model-usage-based-pricing-on-stripe
I'm suggesting you can leverage that for your use case, with an up front payment for a block to offset things, effectively
but otherwise this isn't natively supported no
You have been a real help so far, thanks so much! I wonder if I can bother you for one more question. What is the difference between Volume and Graduated pricing (read the docs but still not sure). Do using either make a difference to as it relates to our thread above?
Volume applies the tier price to all usage/quantity, while graduated applies the rates per-tier
While similar to volume pricing, graduated pricing charges for the usage in each tier instead of applying a single price to all usage