I am a Square developer and have integrated Square’s API to create a payment portal on my website.
When I attempt to switch my application to production, I receive the following message:
“You must activate your Square account for payments by visiting Sign up for Square before you can process card payments in production.”
After clicking the activation link, I am redirected to a setup form. I complete the activation steps, but once finished, I am sent back to my Developer Dashboard and still see the same activation message. This creates a loop and does not allow me to process payments in production.
Could you please advise on how to properly activate my account so I can accept live payments?
For reference:
I also noticed in the Square Community that this issue may be related to regional restrictions, and that submitting an appeal can resolve it. If this is the case, I do have a registered LLC in the United States that I can use for verification.
Thank you for your assistance.
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
Get Started
Develop for Japan
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.
Does not help still same occuring problem
It seems like you’re encountering an issue with activating your Square account for processing live payments. Here are a few steps and considerations that might help resolve the issue:
-
Verify Regional Support: Ensure that your business is located in a region where Square supports payment processing. If your business is outside of these regions, you may face restrictions. Since you mentioned having a registered LLC in the United States, you should be eligible for activation if you use this entity for verification.
-
Complete Activation Steps: Double-check that all required fields in the activation form are completed accurately. Sometimes, missing or incorrect information can prevent successful activation.
-
Check for Errors: Look for any error messages or notifications during the activation process that might indicate what is preventing the activation from completing.
-
Contact Support: If the issue persists, it might be beneficial to contact Square Support directly. They can provide specific insights into your account status and any regional restrictions that might be affecting your activation process.
-
Appeal Process: If you suspect regional restrictions are the cause, and you have a valid business entity in a supported region, you can inquire about the appeal process with Square Support to resolve any verification issues.
By following these steps, you should be able to address the activation loop and proceed with processing live payments.
This answer was reviewed by @Bryan-Square.