#KyleForza

1 messages · Page 1 of 1 (latest)

obtuse sigilBOT
modern jay
#

I can see that you set payment_behavior='error_if_incomplete' when updating the subscription: https://dashboard.stripe.com/test/logs/req_1CKWcuamJ7N8qr

As the payment method requires action such as 3DS but you're setting error_if_incomplete that prevents it from happening. Could you share what you want to acheive?

#

Use error_if_incomplete if you want Stripe to return an HTTP 402 status code if a subscription’s invoice cannot be paid. For example, if a payment method requires 3DS authentication due to SCA regulation and further user action is needed, this parameter does not update the subscription and returns an error instead.

formal oyster
#

I want to disbale to 3D secure

#

Also, our requiremtn is such that subscription is only updated in case the payment is successful, otherwise it fails.

#

Is there a way we can avoid 3d secure since most of the US card don't require it and our customers are only US based

formal oyster
#

Anyone there?

sharp rapids
#

Hi @formal oyster I'm taking over this thread

#

It's up to the issuer bank decide whether a 3DS is necessary and there's no way to disable 3DS.

formal oyster
#

ok

#

For US customers, I read somewhere that it's not necessary.

sharp rapids
#

Although 3DS is not widely used in the US, the issuers are still required to support 3DS.

formal oyster
#

So the payment failure that I'm getting is because my Stripe account location is India, and India requires 3DS by law, right?

sharp rapids