-
-
Notifications
You must be signed in to change notification settings - Fork 286
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3D Secure Card Payment #116
Comments
Thanks for bringing up this issue. I looked up and I am getting an authentication issue. It is going to take some time for us to look into it, but feel free to go around these parts to try to debug it if you would like to contribute to have a quick fix. |
@AmandaDLyon you are receiving the following error because your Stripe Account may have been set up with India as you Account's location. Change that to the United States to make this error go away.
As for 3D secure, I am facing the same issue and I think that it might have something to do with this part @smaharj1 will be the best person to guide you here |
Hey @AmandaDLyon, good to know you're adopting Veniqa for your use case! Regarding the And as per the 3D Secure payment, the reason the payments aren't going through is because of the fact that 3D Secure card payments require an additional level of authentication which typically requires the user to be redirected to the authentication page on the Bank's website. MFA with a text code being sent to the user's phone is also involved. This is something Veniqa doesn't support at the moment. If that's a must for your project, you'd have to implement that by updating
In order to accept additional fields like Billing Customer Name, etc, it'd be the same. |
@Viveckh I don't know if I'd need 3D Secure but it seems like Indian Banks require support for MFA and it would be necessary for me to implement it. It would be much better if guys could do this as it would be a lot quicker if the guys who made this platform integrated it. I know its asking a lot but it would mean a lot if you could make it happen... |
I couldn't help but notice, when you are in the Order window, you would see What does that mean exactly? |
@AmandaDLyon Hey Amanda! At the moment, we're only doing bugfixes and patches for the platform, due to our limited bandwidth and commitment to other projects. If you'd like a custom enhancement for your use case from one of us original developers, it is still available as a premium service. You can find out more about that by emailing us. |
@AmandaDLyon I am going to attempt to add PaymentIntent which would allow 3D secure to work. Once I have successfully implemented and tested it, I'll submit a PR and you can take it ahead from there. |
Hey @Viveckh, a premium service won't be possible for me at the moment however (since this is my first project as a freelancer). I will try the implementation myself and hopefully @gfyre is able to make 3D secure work. However, if absolutely needed, I will consider taking you up on your service. Thanks for offering it though. Could you also assist me on
Cheers! |
@AmandaDLyon |
@smaharj1 @Viveckh I have managed to migrate the backend to the Payment Intents api. Essentially go into orderService.js and under
Now what needs to be done next is to take the |
I need one of you to help me out with this bit |
@Viveckh @smaharj1 I have emailed you on this address. Please take a look. Thanks. |
@smaharj1 Once I have launched my clients project, I'll implement my solution into Veniqa submit a pull request along with what I did to make it work. However, basically, these are the steps to follow: Stripe 3DS SCA integration needs to be done on the Client and Server end. Below are the steps in general:
|
Describe the bug
Hey guys, help me out here...
I am working on a client project for an Indian company and I got the stack running on my local machine with my own API keys. Everything but the payment seems to be working.
When I attempt to checkout, I get the following error:
Now I know what the error means, but why does it show and how would one fix this on your codebase (I just begun working on the client project and this is the first time I am building an E-Commerce site, so please, please help...)(FYI, I am 19 and this is my first client)
Also, I played around a bit with your version of it (over on shop.veniqa.com) and I know for a fact that you are using test API keys (duh) so I tried using a 3D secure Card from one of Stripes Test Cards section such as
4000002760003184
or4000 0027 6000 3184
and neither work.I really, really need your help. Please help me.
Thanks.
--
To Reproduce
Steps to reproduce the behavior:
Expected behavior
3D secure window for Two-Factor Authentication should pop up (like a Modal).
I really really hope that you guys would help me out here. Eagerly looking forward to your response!
The text was updated successfully, but these errors were encountered: