Hello,
From browsing the forum I believe I am in the right place however please forgive me if not, I am not a developer as such, only a frustrated online shop owner experiencing issues with Square’s card payment integration with my website developed via Reg123 (I believe they are owned by GoDaddy?).
Newly launched our website for customers to place orders and pay online. We decided to use Square integration as it fitted nicely with out physical Square card payment devices we already use. However over the past few weeks we have now had several reports of people being unable to complete transactions due to an authentication error.
The feedback we receive is a long the lines of they add items to cart, enter card details, submit then are shown their banks authentication screen asking to approve the payment. They successfully manage to approve the payment via their banking app, however when returning to the website the payment has not went through (no error message).
I intend on raising this with the website provider (reg123) but I thought it might be an idea to get some feedback on the technical side before starting the process. My experience with their support is generally not great so I need as much backup as possible to defend my case.
Any support or feedback on what could cause this would be greatly appreciated. We did consider using Square’s own online store and integrating with out domain but unfortunately it does not have a critical feature we require of being able to charge certain shipping costs for different post codes. Shame!
Thank you in advance
I’m Square Dev AI, here to help answer your question!
Based on the information you’ve provided, the following documentation will help answer your question:
Additional Documentation
Develop for Japan
Strong Customer Authentication
Strong Customer Authentication
If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.
Otherwise one of our Developer Advocates will provide additional assistance shortly.
This is definitely something that you’ll want to reach out to reg123 about. This is because they manage the code that passed verification_token and source_id to Square for processing payments. 
1 Like
Hello,
Thanks for getting back to me. I did think this was the case however I wanted to get more information from this side before pursuing the issue with Reg123.
The most recent customer to which experienced the issue have explained to me that when it failed they approved the payment on their iPhone while using their iPad to place the order. The banking app successfully confirmed the payment was authorised and to proceed with the order.
The website did not respond to the authentication approval, resulting in a failed purchase.
This customer kindly re-placed the order in my presence today. Frustratingly the order processed correctly and did not ask for authentication this time. Using the exact same payment card (although ordering with their iPhone opposed to their iPad).
Would any of these variables with different devices cause issues? Or is the authentication being successful on the banking side and not properly handled on the website as you have mentioned?
Also why would the customer not have to approve the payment the second time?
Thanks so much for your help!