#apax_55238
1 messages ยท Page 1 of 1 (latest)
Hi there!
Hello Soma ๐
Yes I think there's a way to differentiate subscriptions in the customer portal. Give me a few minutes to look into this.
Thank you!
Based on this, looks like the product name and description and shown in the customer portal, so you could edit those
https://stripe.com/docs/customer-management/integrate-customer-portal#set-product-catalog
Right now, i just create a duplicate user (same email but different customer id) in stripe for each device subscription. That way, the user can only manage one subscription in the customer portal.
But that does not feel very intuitive
Yes, better to use the same customer, and let them manage everything in a single customer portal.
Just make sure you use the prodyct name and description to clairfy what each subscription does
Okay. I'm not sure if we're on the same track.
Let me explain:
- The user adds a device and subscribes to one of three plans.
- During the checkout session, i add deviceId and deviceName to the checkout metadata to know which of the devices that should be activated.
Later on in my web app when the user would like to manage their plan for one device it would look something like this.
If they subscribe to more than one device, it looks like this. How can the user differentiate the subscriptions?
Got it. Sorry for not being very clear.
I meant you can set this field when creating the Chekcout Session, which will be displayed in the customer portal; https://stripe.com/docs/api/checkout/sessions/create?lang=dotnet#create_checkout_session-subscription_data-description
Oh! Maybe that's the solution. Thank you! I'll try ๐