#ScottWrkout
1 messages · Page 1 of 1 (latest)
Still doing my requirements gathering before we implement, so just want to clarify this as part of the plan 🙂
Can you add more clarity here please? What do you mean 'Does a Pricing Table for an existing customer display which option they already have?'?
If I'm a customer who has purchased subscription A, when I load the Pricing Table, will it display that I already have subscription A?
I don't see a way to pass the customer id to the pricing table element, so I wasn't sure if this is possible.
I'm unsure if I understand the question correctly. But you can pass the customer_email which would be passed down to the Checkout Session: https://stripe.com/docs/no-code/pricing-table#customer-email
Is that what you're looking for?
Maybe you're looking for a solution to show what the customer is subscribed to and have them manage their subscriptions, in this case you're looking for Customer portal: https://stripe.com/docs/customer-management
I'm just curious whether the Pricing Table embedded on our site can be passed customer detail (customer email and client reference) and if doing so will change what is displayed.
If we have 3 different subscription levels, for example, and the customer who is viewing the table already has one.. will it show that they already have one purchased?
Or is it better to not use the pricing table in this case, and simply direct them to the customer portal?
stepping in on behalf of pgskc, yes, the Pricing Table can be passed a customer email and a client reference.
However, note that you can't pass an existing Customer id to the Pricing table so a new Customer will always be created.
Pricing Table doesn’t handle Customer de-duplication yet and if you're looking for that level of control, you'll probably need to build your own Pricing Table UI and use Checkout without Pricing Table, and pass a Customer ID into the Checkout Session creation
the Customer Portal won't help in this case. The Customer Portal is to manage existing subscriptions, not for subscribing to brand new subscriptions