#jast26
1 messages · Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- jast26, 23 hours ago, 23 messages
hi! that's expected really, Checkout doesn't really show saved details, that's not what it's designed for
is it? says otherwise in the docs
ID of an existing Customer, if one exists. In payment mode, the customer’s most recent card payment method will be used to prefill the email, name, card details, and billing address on the Checkout page. In subscription mode, the customer’s default payment method will be used if it’s a card, and otherwise the most recent card will be used. A valid billing address, billing name and billing email are required on the payment method for Checkout to prefill the customer’s card details.
yep but it only does that in very specific circumstances — the customer needs to have been created and their payment method accepted by using Checkout as well in the past. It doesn't work when just passing an existing Customer with a PaymentMethod added in a different way.
ok. how am i supposed to handle a payment and letting the user choose between their saved payment methods?
https://stripe.com/docs/api/payment_methods/list , render a UI showing details, call https://stripe.com/docs/js/payment_intents/confirm_card_payment#stripe_confirm_card_payment-existing with the ID the payment method selected
would this also work with delivering an invoice for proof of payment?