#nujnoel
1 messages · Page 1 of 1 (latest)
Hello đź‘‹
If I remember correctly, Stripe Checkout can only prefill the payment method in payment mode and not subscription mode
I have observed that it will sometimes prefill it in subscription mode
huh interesting, the docs also only mentioned payment mode
https://stripe.com/docs/api/checkout/sessions/create#:~:text=if one exists.-,In payment mode,-%2C the customer’s most
Unless you're referring to link
It seems the docs also mention subscription mode? "In subscription mode, the customer’s default payment method will be used if it’s a card"
It may be that these users don't have the other required information. "A valid billing address, billing name and billing email are required on the payment method for Checkout to prefill the customer’s card details."
Ah good eye, totally missed that portion 🤦 My bad
Also just double check if the payment method is set as default under customer.invoice_settings.default_payment_method
No worries. Thanks. I'll check for that.
Cool, sorry about the misunderstanding.
No worries at all. The doc ref is helpful for understanding the requirements
👍
Hope I'm not bugging you too much, but I can't figure it out. The customer has customer.invoice_settings.default_payment_method set, and has a billing address, name and email.
The checkout session was created a few days after their default payment method was set.
I am using an older version of the API (2020-08-27) so maybe it's been fixed in the latest version?
All good, can you share the test checkout session ID or request ID?
Yeah try it out in test mode