#Kstudio
1 messages · Page 1 of 1 (latest)
Hi there! The passcodes used by customers to access the portal are one-time codes. They'll just need to type in the email address that's tied to the Customer object in your Stripe account; they'll then receive a one-time code over email
@atomic rampart so even if it's fully integrated into our site, when they want to see their billing they will have to log in again? We will be using stripe checkout on the front-end to capture the subscription, and the portal for them to manage it.
I was thinking with webhooks, they would be automatically passed to the portal having already signed into our system.
Webhooks are totally separate from a portal session. If they want to see their billing, you'll need to create a new login link. You could prefill their email address if you know who's authenticated on your end, but they'll still have to go through the one-time code login: https://stripe.com/docs/customer-management/activate-no-code-customer-portal#url-parameters
Sessions are still short lived. If a customer doesn't access the session within 5 minutes, the link will expire. If they use it within those 5 mins, the session expires within 1 hour of the most recent usage