#Altrol-Next-action
1 messages · Page 1 of 1 (latest)
Hi there, you can't. so I'll suggest you to use stripe.confirmSetup and let the SDK take care of this.
Hi, I'm using node here and send back to my react-native application.
I currently have an issue with react native library for saving the card. I normally use confirmSetupIntent from stripe react-native but it fail when 3DS opens.
I want to work around by doing the stuff on my own and then send back the redirect url to a webview if 3DS is required.
Let's check why the 3DS fails, you have the PaymentIntent ID?
well I already made a ticket to support after talking with toby about this matter. But as it is not solved yet I have to find a warkaround
Has the Stripe support respond?
yes to ask me more information but no responce until then.
OK. We can troubleshoot here if you want. But I need the paymentIntent ID
I @ you the previous thread, you'll find all the info I already gave.
From my end, I can see the 3DS2 verification was rejected
yes can you tell me why ? Because the 3DS screen if opened by stripe component, And do call I don't handle.
Based on the information I have, it means the customer rejected this 3DS challenge.
no, the 3ds screen open with the picture I share, then it shut down on it own and show the error. Can I dm you the video ?
Sure, please share
Also are these the correct IDs? Customer is cus_Ha3ysnnW8ci3Da
setup intent ID seti_1L8mMbIx0RS0Ub2TO5iyDrc0
the one I shared on the previous thread, yes. But this error occured with several other customer. these ids are mine when I reproduced the issue
I send you friend request as I can't send you dm otherwise
Can you share with me the setupIntent ID that correspond to the 3ds screen that you shared?
You can share video in this thread.
I don't want to as I'm typing credit card information. I can trust you but not all this discord
OK, then you can send the video to the support ticket, we can follow up from there.
I don't see it, do you have the ticket ID?
Got it, let me take a look
OK i found the video,
So is seti_1L8mMbIx0RS0Ub2TO5iyDrc0 associated to the video?
I don't remember if it's the exact one but the event is the same each time. It says tha the used haven't completed the authentication, but as you can see in the video, I can't have a chance to complete it
OK, do you mind to use the same card and do it gain? Send us the setupintent ID and also the video
juste to be sure, I have a more recent ticket open with Toby. His last message is from yesterday at 19:35. Can you see it and see my response ? I'll respond to this email as it is the most recent
Is it the same ticket 26076904?
I don't know. I don't think it's the same ticket
Ok so you open another ticket?
well yesterday was a diffucult day with your support I opened countless of ticket and chat to try to find a solution befor getting to the discord. I then opened a last ticket as Toby recommended me on discord.
I don't know how to find the ticket number for this one
for ticket 26076904, I gave you this because it's the only time someone told me the reference of the ticket. but it's one on the first I opened
the one that matters now is the last I've opened with account maxime.lozach@bik-air.com
and Toby responded
OK, can I suggest we continue the discussion on 26076904 from now on?
First of all I need you to confirm that my response have been received from ticket with toby. As I had trouble sending you mail before. This ticket with him is very important
And need some help you as well. Can you take a new video which the same card, and send us the setuptIntent ID.
No, I don't see your response on 26076904
and on this ticket you see the message from toby ?
I justmade another try
seti_1L907AIx0RS0Ub2TgGIHTJZT
I wont send you a video as it's the exact same behavior and you don't seems to receive my email
Thanks I'll make a note on the ticket
Do you have a link to see ticket online ?
I don't think you have access to it. You can just reply to the email that Tony sent earlier so we can receive your response.
My shift is over, my colleague river will continue to help you.
Ok
👋 Taking over from Jack
I've seen Jack made a note on the ticket, and Toby will follow with you from there
Ok thank you. I'll wait for @jaunty lake then
@burnt rover do you know when toby will be available ?
I'm unsure about Toby's availability. If you have any futher concern, you can reply to the support email (26076904) with Toby
Can you confirm that ticket 26076904 include message from toby asking me for version of stripe module and usage of expo ?
Yes, ticket 26076904 includes asking you for version of our React Native library and usage of expo
Ok then do you see my response ?
I did not see your response after that
ok because I did. After that I received an automatic email from strip asking me to confirm my identity
i did click on "confirm support request"
and I got to a new tab where it confirm I was authenticated
It's not the first mail that get blocked
I just can't respond to your ticket mail
you can see in my ticket 26076904 that early on. I had the same problem sending file to Bella
I coudn't send code snipet
Anyway here's my response :
Hi Toby,
>I understand that you're building a React Native application, and it's the Android app that is being generated that is giving you trouble.
Yes this is correct.
>When you're building the app, are you leveraging Expo?
No, we just use metro. Not expo.
>Could you also please confirm which version of our React Native library that you're using?
We got this error on our app using version 0.6.0. I then upgraded to 0.12.0 with a new version of our application. Both applications are presenting the exact same behaviour with the only difference is the error message after 3d secure fail is better. (But error is the same, just better presented)
Tell me if you need more information.
Kind regards.
LOZACH Maxime.
feel free to add it to your ticket, but I want to continue the support here on discord as I'm sure my message a send and seen
@burnt rover here my mail I send yesterday, but looks like you didn't got it.
Thanks for sharing! I added your reply in the ticket note. Checking internally why your email didn't reflect in the this support ticket
I really need to find a solution quick to this matter as we are loosing money on this. Is there anyone working on it right now ?
The question has been escalated to relevant team, and Toby is closely working with them
I can add that in test mode I have no problem with you test card 4000002760003184
Hi! I'm taking over this thread. Do you have a new question?
have you read the thread ?
Your existing question has been escalated to the relevant team, so you'll need to wait to get a reply by email. But let me know if you have other questions.
no other question for the moment
hey how can I help?
I just want to keep this thread alive so I can respond here unless you solved the issue preventing me to respond to support email
I don't have clue on my issue or if you are really working on it. We are loosing lot of money on this, I really need it to be fixed.
I let you know that I'm currently looking for other solutions as I can stay like this. So you better find a solution before I manage to integrate another solution to replace you.
sorry about the issue with the email, we're investigating that and know what happened, and have access to your support case now. We'll be able to reply to you and my colleague will be in touch later today about the issue itself.
So embarrassing the Stripe support team... It has been 3 days we have a live issue that impacts directly our turnover on our peak season!! And we only get the same message over and over and over from 10 different person of Stripe team that cannot even coordinate. On discord you cannot reply, neither by email, by phone call or chat... 10% commission per transaction for this level of support and reactivity... It seems you don't need us as customer. So definitely we will replace Stripe by another solution if we don't find a solution today.
I appreciate the urgency and we're doing what we can, sorry for the difficulties and thank you for your patience.
I had a mail from the support asking me for video of the bug. I replied with the video attached. Can you confirm you got the email ?
yep, that was me sending the email, and confirming that I saw your reply just now, thank you
While waiting for solution. Do you have a solution for me about the orginal question of this thread ?
I want to work around the issue, by doing the card saving directly with the api without using you component.
Can you provide me a way to achive it and avec next_action.redirect_to_url instead of next_action.use_stripe_sdk
yep, you need to pass a return_url
when confirming the SetupIntent : https://stripe.com/docs/payments/3d-secure#manual-redirect
if you're doing
const confirmIntent = await stripe.setupIntents.confirm(setupIntent.id, {
return_url: RETURN_URL_PM,
payment_method: card.id,
});
on the backend like you said, you should be getting a next_action with redirect_to_url
i'm doing this
const card = await stripe.paymentMethods.create({
type: 'card',
card: cardInfo,
})
const setupIntent = await stripe.setupIntents.create({
payment_method_types: ['card'],
customer: customerId,
})
const confirmIntent = await stripe.setupIntents.confirm(setupIntent.id, {
return_url: RETURN_URL_PM,
payment_method: card.id,
});
cool, so that should be working then. Do you have a SetupIntent seti_xxx you created using that code that is using use_stripe_sdk?
I'd also make sure your RETURN_URL_PM variable is not null since that could be why
ok I'll be doing some test with this. I'll come back to you with events if I have issues.