#Kyrylo Meretskyi

1 messages · Page 1 of 1 (latest)

shy furnaceBOT
surreal spruce
#

wha's the PaymentIntent ID pi_xxx where this happened?

lapis hazel
#

pi_3NI6x4L8ssKkKSvn0y32uJBt

#

It's test mode

surreal spruce
#

it's because you passed off_session and when 3D Secure is required on an off session payment, it's just declined, because the customer is not present and can't complete the action

lapis hazel
#

Thanks for help!

shy furnaceBOT
lapis hazel
#

Excuse me, I missed the detail that I don't create payment directly but created a subscription.
But also question, why 3DS 2 works fine, but 3DS 1 works with error?

#

And creation of subscription does not have a field confirm

south sequoia
south sequoia
lapis hazel
#

Could I post screenshots here of the result?

south sequoia
#

I would prefer object IDs, screenshots aren't really helpful

lapis hazel
#

cus_O4Gd9aLlxnYG0o

south sequoia
#

What am I looking at exactly?

lapis hazel
#

customer Id
Test mode

south sequoia
#

Ok, but what on the Customer exactly?

lapis hazel
#

pi_3NI86QL8ssKkKSvn0acRxjkT

#

Payment

#

So, this is 3DS 2 which is successful

#

But, I expect that 3DS 1 should work the same way

south sequoia
#

Where is a 3DS1 example?

#

FWIW, 3DS1 is deprecated basically everywhere except India

lapis hazel
#

3DS1
pi_3NI6x4L8ssKkKSvn0y32uJBt

lapis hazel
south sequoia
# lapis hazel 3DS1 pi_3NI6x4L8ssKkKSvn0y32uJBt

Not really sure what failed here? You created the Subscription, we attempted pay the Invoice using the specified payment method but as 3DS/auth was requested and you passed off_session: true it failed. You just need to bring your customer back on-session on re-confirm the Invoice payment (like you did here for the other example: https://dashboard.stripe.com/test/logs/req_x2t9OWTgqBdlJ8)