#lutzee-customer-portal-config
1 messages · Page 1 of 1 (latest)
Hey there!
You can configure the products available to upgrade/downgrade specific to a Customer Portal session: https://stripe.com/docs/api/customer_portal/configurations/create#create_portal_configuration-features-subscription_update-products
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
However, limiting the specific subscriptions that the customer is able to access/update is not currently supported
Ok, would you agree then it would be best to use the API to modify subscriptions instead of using the portal for our use case?
as a workaround could you maybe set things up so that you have one-subscription-per-customer instead and then handle the "choose which subscription you're managing" part something your site does when determining which Customer to open the portal for?
but otherwise if you have this hard requirement of only managing one subscription per the portal and it's not something we support today, maybe you would want a more custom flow.
The issue with having multiple customers in stripe per user our side is that they'd have to enter billing information for each subscription they create as far as I can tell. And it would also add complications when providing support too I think
yes, payment information like card details has to be collected separately for each Customer and can't be copied/shared