#kanika
1 messages ยท Page 1 of 1 (latest)
hi @west idol can u came on a call right now
We just integrated Stripe 3DS flow and suddenly all strpe payments have stoped working
Its leading to a huge financial loss and we need to control it asap otherwise our clients can stop using Stripe
Can you share some payment id's?
Do u think someone case guide us @west idol
Share some payment intent id's or something so I can take a look
It's in requires action
Which means 3ds authentication is needed for the PI
What's the issue exactly?
We think the issue is that these customers are not able to authenticate their payment but we are not showing a page to enter authenticate code but we are confused so as to what is going wrong and how
Its working fine for INR clientts but issue for all other regions
So if a payment intent goes into requires action that means the bank needs the customer to authenticate. So, you need to show the 3ds challenge to the customer so they can complete payment
We agree but the page is not showing up, we are trying
The cards which are bing used to make the payment are non 3ds cards therefore there is no need for autehtication
Well in Europe SCA regulations require 3ds
That's a european card
Your integration needs to be able to handle these situations
The bank can require 3ds auth whenever it wants ot
What about Australia
@west idol ?
Ultimately it's up to the bank
That's why it's important for your integration to be able to handle 3ds
You also have this radar rule enabled: :card_3d_secure_support: in ('optional', 'recommended', 'required')
Which will request 3ds for a transactions even if it's optional
let us check
is there any option for this on stripe dashboard as well?
so that our client's can able to enable it from panel
Is there no way to connect to someone from the Stripe team and take help
Yeah rules are on the radar section of the dashboard
We can assist in here, but Discord gets busy
If you want to talk to our support team, that's always an option for you: https://support.stripe.com
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Previously on our checkout page, we were getting an issue with an INR currency-based Indian whereas it was working fine for all across the world.
Now when we handled it for INR clients by first using setup intent to save the card and authenticate it and then we used ayment intent to actually process the payment. Post this it has started working for Indian accouts but suddenly it has stoped working for European accounts. Later we cheked and it has also stopped working for Australia , USA and dbaiscally the compelete world other than India it seems. The issue too is random as even in these countries some payments are still working and processing rigth now.
The issue too is random as even in these countries some payments are still working and processing rigth now.
That's how 3ds works though. Sometimes a bank requires it and sometimes they don't. That's why it's important for your integration to be able to handle situations in which it's required
That failed one above has nothing to do with 3ds
Ah yes it does
Apologies. I just read the error message, but looking at hte object now
Are most of the failures surfacing with this error?
"No such PaymentMethod: 'null'"
Yes
Hi ๐
Are you going to share those IDs?
pi_3Mmer8BQr47P3SyS2qfccUmT
pi_3Mmer8BQr47P3SyS0OpXAX4g
pi_3MmeaSBQr47P3SyS1eGlmCGb
pi_3MmeXwBQr47P3SyS2FMAsYIj
pi_3MmeXvBQr47P3SyS1VPVkTG0
pi_3MmeXvBQr47P3SyS15tym4MB
pi_3MmeXuBQr47P3SyS1UCBHQxr
pi_3MmeXtBQr47P3SyS1WUoaC6O
pi_3MmeXtBQr47P3SyS2xVChLKw
pi_3MmeTgBQr47P3SyS23N4upGl
pi_3MmeTgBQr47P3SyS2HsApqWm
pi_3MmeTeBQr47P3SyS2UTd576u
pi_3MmeTeBQr47P3SyS24M6EfWF
pi_3MmeQHBQr47P3SyS2IxmsIOU
pi_3MmeNdBQr47P3SyS23lhhvGW
pi_3MmeMhBQr47P3SyS1uqe25kf
pi_3MmeLQBQr47P3SyS23fC34CP
@full anchor
And at what step are you encountering errors? The first PI was processed successfully from what I can see
after addind card
The first PI didn't add a card. The second PI doesn't have a step where confirmation is requested
even the cards does not get added
Okay I am seeing what you mean here: https://dashboard.stripe.com/logs/req_MgtTGacdpT6o9T
on stripe it says action required
How are you collecting the Payment Method information? Are you using the Payment Element or Card Element?
I see in some cases you are attempting to charge a saved payment method like in this request: https://dashboard.stripe.com/logs/req_vJvwokRIO958iz
And 3DS authentication is requested. At this point you would need to bring the customer back on-session to authenticate the charge.
This appears to be the majority of your payment intent issues.
๐ Stepping in here since snufkin had to head out - give me a minute to catch up
Backing up for a minute here - what exact changes did you make when you added your INR integration and did you make sure to test these changes in test mode? Based on the requests, I would guess you're calling confirmCardPayment instead of handleNextAction client-side,
@rotund onyx does that make sense?