#letscheckthis_customer-portal-emails
1 messages ยท Page 1 of 1 (latest)
๐ 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/1377661053982212199
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
I read that this email might be automatically sent when we create a billing session on the backend and that it won't be shown under Emails when you open the customer in the stripe portal.
Is that true?
I guess there is no way to turn it off?
Did you enable the Customer Portal on your account?
yes, we do create customer portal sessions where they can manage their subscriptions
the sender of the email is also weird - billing+acct_1PWEVIJGtlvk1doh@stripe.com
But i guess this is legit? you add account id for tracking?
And the customer also complained that they couldn't login...
i mean they coouldn't login after clinking on the link from the email
Is the account ID in that e-mail address yours?
I had no idea but i just searched it in the dashboard and it showed me the account in the Workbench and yes, it seems our account
should i send you the customer id or something else?
I'm checking to see if we provide the ability to turn off e-mail communication for the customer portal.
Ok, I can confirm that we sent the e-mail and the e-mail address is valid.
oh that's great, thanks
when is that email send? Is it send every time we create a customer portal session or there is some other condition?
It appears to be sent when the Portal Session is created. For example, the most recent one was created at 2025-05-28 10:58:54 UTC and we sent the e-mail at 2025-05-28 10:58:56 am UTC.
ok, so it is automatic and sent every time? And there is no option to turn it off?
Yep, there doesn't appear to be an option to turn it off. Which makes sense since that's the only way customers will know this is available to them.
but we send them a link from our backend when we create the sessions and they login through that link
i mean the link is returned from stripe
i am sorry, i am just double checking
so it seems that despite that we get a link from you and we redirect the customer, they still get an email with that link too. Just double checking that we are on the same page
Got it. Let me double check things on my end.
Hi ๐
I wanted to let you know we are still investigating and I will follow up when we know more.
Just so I'm aware, are you using the no-code customer portal link?
Or are you generating Customer Portal sessions via the API?
via the api
And you only use this method? You have not configured the no-code customer portal?
not sure what is the no-code method? We also use the stipe pricing tables which we embed in our FE and the users are redirected to stripe once they choose a subscription type?
we also have a button "manage subscription" which when they click we create a customer portal session on our BE and then send the link to the user and they are redirected to stripe
ah yes, i see that "Customer portal link
Active"
but we don't send the link to the customers.
But from what i just read in the docs, you will add the link to the emails
so maybe you sent another email and they clicked on that link?
This is from the docs link you sent me "Weโll also add the link to your customer emails."
So maybe the customer received another email, then cliked on that link and this is what triggered the sending of this email I asked about?
Yes! Because the no-code portal can be used without your server sending a link, we send an email to the registered email for your Customer to ensure they are the owner of that account
For the API-created Portal sessions, we assume you have already verified your customer is who they say they are
ok, I really appreciate all you did, so sorry for asking more questions, but I want to double check:
So they got another email with a link to the portal. They click on it, why can't they login from that? But they have to receive another email? Sorry, i know i missed something
It's a confirmation code email. If you want to continue using the API method, I recommend you deactivate the link in the dashboard.
ah ok. Then the last mistery is why they couldn't login when they clicked on the link from the email I sent you, but I guess they must have entered wrong details?
It is entirely possible.
ok, that was a big one! I hope you guys get a promotion for that!
Huge thank you!
Have a wonderful day!
We're just happy we can help ๐