#Godspeed

1 messages · Page 1 of 1 (latest)

vapid summitBOT
weary oriole
#

Hi there!

#

I'm not familiar with Figma, so I'm not sure exactly what you mean.

#

How are you creating the subscriptions? With Payment Links, Checkout Session, the Subscription endpoint, etc.?

jovial helm
#

Currently using a Checkout Session in my .NET web app

weary oriole
#
  1. Is it recommended practice to have one customer id that has all subscriptions? Or to have one customer id per subscription?
    That's completely up to you. But using a single customer might be better, since you would only need to collect the payment information once.
jovial helm
jovial helm
# weary oriole > 2) Is it recommended practice to have one customer id that has all subscriptio...

makes sense - but what if I want to let a user sign up to a Team Subscription for a group of users.

With a single customer id, there would only be one user (the buyer) who could access the billing portal and manage this subscription. Otherwise, the other users would be able to see and manage all of their subscriptions, which would be out of scope.

But what if I wanted to let them transfer the sub to another user, e.g. if they leave their company? Or to allow multiple users in the group of users to access the billing portal? Does this require a different system, or should it be possible with subscriptions as well?

weary oriole
#

okay, so even if all the information is identical to an existing customer object, you need to pass the customer id in to the session to link it?
Correct.

#

makes sense - but what if I want to let a user sign up to a Team Subscription for a group of users.
To me that sounds like a single subscription, but that will impact multiple users of your application?

jovial helm
weary oriole
jovial helm
#

Alright, thank you