#jimmy3DS

1 messages · Page 1 of 1 (latest)

patent thunderBOT
formal verge
#

Hi there!

#

Car you give more context on your integration? And where do you see that error?

calm jacinth
#

Just digging in to it now, but thats the error that's exposed to the template file as $stripeError. Looks like it's using https://js.stripe.com/v3/

formal verge
#

I would need more information to be able to help. For example:
Do you see the error in the browser console or your backend logs? What's the full error message? Can you share the code that is throwing that error? Are there any relevant object IDs (like payment a PaymentIntent ID or Subscription ID)? Etc.

calm jacinth
#

okay give me a few minutes so try and get something more tangible together

#

thanks

calm jacinth
#

After entering payment credentials I'm getting a stripe source (created by Stripe JS v3). (Example source: src_1M6ZynAizI6NFVHLNmqOjUu2 ).

Stripe PHP ( v6.43.1 ) is then redirecting the client to do 3D secure verification to https://hooks.stripe.com/redirect/complete/... (got the full address or source_redirect_slug if that's helpeful?)

Stripe is then redirecting customer back to the merchant and $source3d->status == 'failed'

#

@formal verge ^

#

@formal verge, it looks like I need to support 3D Secure 2 rather than 1?

#

I don't suppse you know what the minimum version of the stripe-php SDK is to support 3D secure 2 changes?

civic harbor
#

Hello, soma had to step out but I can help. I don't think there is a minimum stripe-php version as long as your version supports payment intents in general

#

Oh, the fact that you are using sources might be the issue. I think only payment intents support 3DS2