Square payment links have suddenly stopped working across multiple applications simultaneously. This issue seems to coincide with the mandated implementation of 3D Secure in Japan. We haven’t made any changes to our code. Could you clarify what’s causing this? Does Square sometimes implement sudden specification changes? We’re currently unable to process payments, which is significantly impacting our operations. Your prompt response would be greatly appreciated.
I’m currently experiencing an issue where subscription payments are not working correctly, which seems to be related to the enforcement of 3D Secure as of March 31st.
I couldn’t find any official documentation regarding this update. Could you please provide a link to the relevant documentation, if available?
Also, if there is any specific implementation or code required to enable 3D Secure for Payment Links, I would appreciate it if you could share that information as well.
In Japan, there have been forum posts stating that 3D Secure is not mandatory for Japanese users. In fact, similar issues have been reported by other Japanese users just recently. However, when I inquired about this through support, I was told to contact the global team for issues related to the API.
As of now, the only message I have received is that “no changes are required on my end due to 3D Secure.” That being said, the issue still persists.
Could you please clarify:
- Is there any known global issue related to 3D Secure and Payment Links?
- Are there any fixes or updates being worked on at the moment?
- Should I be implementing something differently to ensure compatibility?


