#martingaibisso
1 messages · Page 1 of 1 (latest)
Not as far as I know but I will check with my colleagues
So the API does have a way to check the 3DS outcome and if payment_method_details.three_d_secure.result on the intent is authorized then you can be confident the liability has very likely shifted. There are times whent eh liability shift is downgraded post authorization though and I am not seeing a way to check that via the API.
https://stripe.com/docs/api/charges/object#charge_object-payment_method_details-card-three_d_secure-result
You can make radar rules based on has_liability_shift if you want to block all payments that don't have liability shift though
https://stripe.com/docs/radar/rules/reference#supported-attributes