How do I model a monthly fee plus metered usage?

34 views
Skip to first unread message

Jeffrey Rennie

unread,
Sep 6, 2021, 12:08:24 AM9/6/21
to Stripe API Discussion

Single users of my website pay a monthly fee for unlimited access.  It's been working well for months.  Thank you Stripe.

Now, I'd like to support enterprises with multiple users.

I see that recurring[usage_type]=licensed will allow a user to subscribe to multiple per-seat licenses.
Question 1: Does stripe provide a user interface to assign these licenses to e-mail addresses, or to transfer the subscription from one administrator to another?

I'd like to pair a monthly charge with metered billing.  For example: $25 per month plus $0.10 per download. 
Question 2: What's the best way to structure these combined charges via Stripe's API, in a way that will create an invoice that users understand?

Thank you for reading this far.

Remi J.

unread,
Sep 6, 2021, 12:14:32 AM9/6/21
to Stripe API Discussion
Hey Jeffrey,
 
I see that recurring[usage_type]=licensed will allow a user to subscribe to multiple per-seat licenses.
Question 1: Does stripe provide a user interface to assign these licenses to e-mail addresses, or to transfer the subscription from one administrator to another?

That's not something we offer today. On our end, the Customer represents the person who is paying for the subscription, so in your case the company or the representative at that company. We don't offer a way to link each "quantity" to a specific person and that's something you'd need to build on your end instead.
 
I'd like to pair a monthly charge with metered billing.  For example: $25 per month plus $0.10 per download. 
Question 2: What's the best way to structure these combined charges via Stripe's API, in a way that will create an invoice that users understand?

We do offer metered billing already so you would be able to have a Price for $25 monthly which is the monthly fee and a separate Price that is metered to represent the number of downloads that you could report daily or hourly for example. On the Invoice we'd show both the fixed fee and the one per download with a count of download which should be fairly clear to your end customer when they look at it. 

Hope this helps!
Remi

Jeffrey Rennie

unread,
Sep 6, 2021, 5:27:23 PM9/6/21
to Stripe API Discussion, re...@stripe.com
Yes, it helps.  Thank you Remi.
Reply all
Reply to author
Forward
0 new messages