#Ian Kaplan
1 messages · Page 1 of 1 (latest)
or is there a good reason to set off_session=true sometimes
that i might be missing
I think that it will just transition the Payment Intent to requires_action if off_session is set to false. How are you sending emails? Via Stripe or your own email server?
our own email server
we send them a link to a page with a payment that gets mounted with the client secret
The main difference is going to be how authentication actions are represented
When off session, you'll get a decline with a code that indicates authentication_required
Otherwise when on session, that "soft decline" is managed by the internal payment intent state and you can handle the action with the customer
that's right - yea
status=requires_action
and you handle the action with the customer using stripe.js
That part of the flow is addressed here: https://stripe.com/docs/payments/3d-secure#when-to-use-3d-secure
got it thanks.
You can either handle the card action in a modal managed by Stripe.js, or redirect the customer to a 3ds confirmation page
right we use the modal
so basically my app handles the on vs off_session logic and will actualy send an email if its off_session to handle the customer action
Yep that sounds reasonable