Production API returns "This account has not been enabled to take payments"

Hi, I tried the API explorer using production environment and got this error. May I ask what is the process to solve this issue?

:waving_hand: 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

Configure the Reader SDK Sample Application
GraphQL Explorer
Troubleshoot In-App Payments SDK Problems

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.

Before you can accept card payments through your Square account, you’ll need to complete the last step, which includes a basic identity verification. To complete the activation process:

  1. Sign in to your online Square Dashboard > click Activate Your Account to take payments.
  2. Select Verify Your Identity.

If you are having trouble locating your Setup Guide on your Square Dashboard and you already started the enrollment process for Square Online:

  1. Go to your Square Online Overview page and select Settings > Checkout.
  2. Under Square, select Verify Identity.
  3. On the next page, complete all required fields regarding you and your business.

If you have any trouble entering your information, keep these tips in mind:

  • Enter your legal first and last name. If you recently changed your name, enter your previous name. (e.g., If you recently married, try entering your maiden name.)
  • Use your current home address. If this is the address you initially entered, or if you’ve moved within the last 6 months, try using your previous home address.

Square may request that you submit additional information, including a selfie and your physical government-issued photo identification document (copies won’t work), for verification purposes before your account is activated. You’ll receive an email notification if we need more information.

If you received the notification, log in to your online Square Dashboard and select Verify Identity. Follow the prompts to complete and send the images to us for further review. :slight_smile:

Thanks for your detailed answer, Bryan. When I visit Square Dashboard, I don’t see the “Activate Your Account” option. When I went to Square Online Overview page, it said that “You are currently trying to access a beta that is not available in your country or with a currency that is not supported.” (I’m from Vietnam btw). How can I solve this issue?

Oh, well that’s currently not one of our supported regions. Currently we only support payments in the US, Canada, Australia, Japan, UK, France, and Ireland. :slight_smile:

That’s unfortunate. Is there any other ways to take payments through Square? We really want to make this work.

Yeah, you would be able to log all other payment types except for card payments. :slight_smile: