#futjrnaut
1 messages · Page 1 of 1 (latest)
hi @craggy pebble
so we're passing the email into the customer panel page
from our platform to autofill the email.
Hi there,, are you using the no-code solution or API?
the nocode solution
OK, https://stripe.com/docs/customer-management/activate-no-code-customer-portal#url-parameters you can follow this guide to prefill email
Remember to encode the email address.
yea we're doing all of that
the login link never sends to the email thats encoded
try it yourself
Can you share me the complete URL? including the encoded email address?
This email address is not encoded
an encoded email address should looks like jenny%40example.com, refer to the doc that I sent earlier to learn how to encode an email address.
like this?
but it doesn't really matter, if we're passing the email or not
a user should be able to type their email in, this doesn't work either
no email login link is sent by stripe
You mean you didn't receive the login email from Stripe?
correct
Did you check the spam folder?
Can you share with me one of the email addresses that you used earlier?
Can you share with me your merchant ID? you can find it from the Stripe Dashboard -> Settings ->Account Details
this?
Yes
kk
I don't see any customers matching these two email addresses.
we're testing with my other emails
You have only one customer in your account, and its email address is different from the two that you shared earlier.
https://stripe.com/docs/customer-management/activate-no-code-customer-portal#share
The login link doesn’t reveal if a matching customer with the same email address is found or not. If a one-time passcode isn’t received, ensure the email address entered matches the email address of an existing customer. You can check if there’s a matching customer by entering the email address in the search bar of your Stripe dashboard.```
so the user needs to have purchased from us
to ge tthe login link?
makes sense
what do we use for new cusotmers?
The email address needs to match the email address of one of your existing customers.
You don't use customer portal for new customers.
For new customers, I'd suggest you to use Stripe Checkout https://stripe.com/docs/payments/checkout/how-checkout-works
ok ty will use checkout