Skip to main content
Solved

Per seat pricing with Stripe

  • 15 September 2021
  • 2 replies
  • 619 views

Forum|alt.badge.img+1

We’d like to implement per-seat Stripe subscriptions with RevenueCat. I saw the documentation on the topic and I have a few questions.

 

Our goal is to create a per-seat billing system similar to what you would find on Figma or Loom. The system would imply that:

  • users are able to create teams and add members to the team using emails
  • when adding a new seat/user in the team, the admin’s subscription will be billed accordingly (price x number of seats/users)
  • members of the team would appear as paid subscribers in the Stripe SDK
  • Revenue is counted only once

A few questions:

  • What would be the best setup to integrate this with RevenueCat?
  • I saw the Stripe Integration page, but it seems to imply a user-to-subscription link. Would a workaround be to link multiple users to a single Stripe subscription?

Best answer by jazmine

Hey @Eliot :wave: ,

A price per seat model isn’t something we support at RevenueCat. You could possibly do something where a monthly subscription gets you X amount of seats, but access would also need to be handled on your end.  

View original
Did this post help you find an answer to your question?

2 replies

jazmine
Forum|alt.badge.img+7
  • Dedicated Contributor
  • 122 replies
  • Answer
  • September 15, 2021

Hey @Eliot :wave: ,

A price per seat model isn’t something we support at RevenueCat. You could possibly do something where a monthly subscription gets you X amount of seats, but access would also need to be handled on your end.  


Forum|alt.badge.img+5
jazmine wrote:

Hey @Eliot :wave: ,

A price per seat model isn’t something we support at RevenueCat. You could possibly do something where a monthly subscription gets you X amount of seats, but access would also need to be handled on your end.  

Hi @jazmine 

I was wondering if RevenueCat has added support for per seat pricing yet? If no, please point me to any documentation where I can learn more about the alternate solution you mentioned. Thank you.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings