#Nils

1 messages · Page 1 of 1 (latest)

hybrid birchBOT
surreal helm
runic cypress
#

right so I need to put multiple billing portal links on our site, one for each product that the user is subscribed to? and then an additional portal link for them to edit their user info and see invoices?

surreal helm
#

It should only be one billing portal link. The same portal link will also allow user to edit their information and view invoices.

#

It depends on you set up the billing portal configuration. In the same billing portal configuration, it can be configured to edit information and view invoices.

runic cypress
#

but what if the user is subscribed to both products? then how can I make it so updating a subscription is restricted to only prices of that product

#

I want to do this but I do not want users to be able to switch their subscription from one product to another

surreal helm
#

Stripe doesn't support this kind of solution out of the box. The billing portal configuration will have to be created for each product of this scenario.

#

The screenshot here allows user switching prices on different product

runic cypress
#

got it yeah

#

that makes sense

runic cypress
#

one more thing: when I only give one product in this list features.subscription_update.products to the portal configuration, I still see both products that I am subscribed to in the customer portal

#

so then I'm forced to create a billing portal with that billing portal configuration, and with flow_data of type subscription_update with the subscription id

#

which means I need multiple billing portal links in my website

surreal helm
runic cypress
#

req_lNtjE6wuIsKLfp

#

and req_qfthSZtfqRSsfU for creating the configuration

surreal helm
#

Ah, I see what your problem is

#

I was under the assumption that the difference in prices are under one single subscription instead of two separate subscriptions

runic cypress
#

right yes, a user can have a subscription for each (2) product we offer

surreal helm
#

It should be two products in two different subscriptions, right?

runic cypress
#

yes

#

two separate products in stripe, and the user will need to create two subscriptions if they wish to have both products

surreal helm
#

Then yes, flow_data will be required with corresponding subscriptions and multiple billing portals is the only way

runic cypress
#

right ok