#martingaibisso

1 messages · Page 1 of 1 (latest)

shy badgerBOT
frank hedge
#

Not as far as I know but I will check with my colleagues

frank hedge
#

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

Learn more about the structure of rules and the order in which Radar processes them.