#Aquitaine=connect

1 messages · Page 1 of 1 (latest)

faint heart
#

Yes, I believe this is something you can do through Radar rules

solemn hatch
#

So if you had Radar disabled entirely, Stripe would just reject all cards requiring 3DS?

faint heart
#

Actually, let's back up for a second - what does your integration look like right now? Are you using Charges? Payment Intents?

solemn hatch
#

PaymentIntents

#

We create them when the customer is in the checkout stage and then confirm them once they submit payment

faint heart
#

How do you confirm them? client-side? server-side?

solemn hatch
#

We've been doing this since 2020 and have never seen this come up before though

#

Server side

#

The only client interaction we do is to get paymentMethods

faint heart
solemn hatch
#

We set it to true, since the customer is in the payment flow

#

err, false

#

sorry. we set it to false

faint heart
#

I believe if you set 'off_session: true' when you confirm, it'll fail if authentication is needed

#

which is the behavior I think you want

solemn hatch
#

Are there any other implications of setting it to true that we should be concerned with?

faint heart
#

I'm not 100% sure of the other implications (usually this is asked from the perspective of users who care about 3ds exemptions and such, and you're using it for something very different).

#

You could also just slightly change your integration to handle if the server-side confirmation resulted in a status of 'requires_action' and surface that as an error to your customers

solemn hatch
#

Hmm, okay. Thank you!