#lycoreus
1 messages · Page 1 of 1 (latest)
Hi there!
Can you give a little more context? Where is this screenshot from? Checkout Session, Payment Element, something else?
Checkout session
Thanks! You can automatically prefill the Checkout Session only if you pass an existing customer, and that customer has a PaymentMethod with a valid billing address, billing name and billing email
You can learn more about this here: https://stripe.com/docs/api/checkout/sessions/create?lang=node#create_checkout_session-customer
Can I set these values to valid or it has to pass through stripe validation?
Not sure what that means
That screenshot is for Link, which will always require OTP auth
What makes an email valid for stripe platform? Does customer have to confirm a code as a prerequisite?
If you have Link questions, I recommend reading here: https://link.co
that screenshot is from test mode. I created a first checkout session with mode = payment from which I retrieved customer ID. In the next checkout session I provided the saved customer ID but I get this verification prompt.
Also note that in the first checkout session I used 4242424242424242 visa. So I dont know where link came from
Yes, its Link which is supported in Checkout. In the initial session there would have been 'remember my details' checkbox which would have been checked
So now when you return with the same email address, Link will offer to prefill
So link is there a way to maybe bypass link?
You can disable it in your Dashboard: https://stripe.com/docs/payments/checkout/customization#link
Great! thank you