Hacker News new | ask | show | jobs
by pyfish 4517 days ago
Interesting, I am drawing a blank when a subscriber will want to purchase two subscriptions on the same website... ? Is he or she purchasing the additional subscription for someone else?
3 comments

Say you are a cloud hosting company like Heroku.

Your customers could have different levels of subscriptions for all kinds of things: CPU ('dynos'), databases, backups, monitoring services, etc

Yes, but ultimately you'd probably want to bill them all in one go every month, because otherwise you're paying far more in card processing fees than you need to.
"Is he or she purchasing the additional subscription for someone else?"

Exactly.

From the standpoint of a company A that uses Stripe billing, which would be preferable if you were selling per-seat services to Company B?

1) Make the person from Company B subscribe ten (or a hundred, or a thousand) separate times using different logins and passwords.

2) Let the person from Company B specify that they want to buy ten (or a hundred, or a thousand) seats, and manage them all from the same account.

We needed this for our site. You can add as many 'domains' as you like, each with their own plan. Instead of creating a new customer + subscription we hacked together a way that each customer gets a unique 'plan', which can be multiple subscriptions. Multiple subscriptions per customer would have saved us a lot of time.

The other option was asking the user for CC details each time and creating a new customer at Stripe - but that felt like friction.