#ericfavor
1 messages · Page 1 of 1 (latest)
Hi 👋
That is entirely determined by the way the Payment Intent is created, in this section: https://stripe.com/docs/apple-pay?platform=ios#create-automatic-payment-intent
Specifically you want to look at the capture_method paramenter listed here: https://stripe.com/docs/apple-pay?platform=ios#create-automatic-payment-intent
since at this point there's no PaymentMethod nor Customer attached to the PaymentIntent yet, can I create the PaymentIntent passing in confirm as true and capture_method as manual?
or should I leave confirm as false (default) and since confirmation_method is defaulted to be automatic as soon as the PaymentMethod is added to the PaymentIntent, it will be confirmed immediately?
confirm: true is intended to attempt confirmation of the payment intent when it is created. Without a Payment Method you can't confirm the payment intent so I wouldn't bother at this point.
got it, but would the auth get created at this step then with confirm being set to false? https://stripe.com/docs/apple-pay?platform=ios#client-side
This step would be where the confirmation happens and the authorization is set, yes. Then you would have up to 7 days to capture the funds. It is basically this flow: https://stripe.com/docs/payments/place-a-hold-on-a-payment-method but specific to Apple Pay