#rich-jones_best-practices

1 messages ยท Page 1 of 1 (latest)

potent umbraBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1422268764979859526

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

modest granite
#

Hi ๐Ÿ‘‹

What are you trying to manage? Checkout can be used to collect the initial payment, and save payment methods.

Customer Portal can be used to update existing payment methods and view/pay invoices

#

They are fundamentally separate tools even though they look similar

frigid gate
#

I am using stripe.checkout.sessions to create a checkout, which can manage payment methods and download invoices, is that correct ?

modest granite
#

no

#

You cannot manage payment methods or download invoices from the Checkout Session

#

But you can collect payment and save payment methods

frigid gate
#

I am trying to send you a screen shot, is that possible ?

modest granite
#

That won't help

#

What APIs are you using?

frigid gate
#

stripe.checkout.sessions.create

modest granite
#
  • Checkout Session - collect payment methods, create Subscriptions
  • Customer Portal - Manage existing Subscriptions, pay Invoices, manage payment methods

They do different things

potent umbraBOT
frigid gate
#

Can I limit the functionality of the portal, I do not want the quantitiy nor the contact email to be changeble in the portal as the app handles this ?

#

Btw from the current checkout I can access existing invoices

modest granite
#

You can use the portall configuration object to determine what features are available

frigid gate
#

Sounds like portals are the way to go ๐Ÿ˜Ž

#

Thank you Iโ€™ll take a look at this as my next job ๐Ÿค“

warm oyster
#

Hi there! I'll be taking over from my colleague. If any questions come up as you look into portals let me know.