Are there any location restrictions on the Order Receipt/invoice generation ?
I got an 400 response on invoice/receipt generation.
It says “No Square invoices API is supported for this location’s country”.
It is working fine with sandbox api, but when i am switching it to production, It is showing this response.
What country are you creating the invoice for?
Currently for USA.
Thanks for your response.
That’s definitely supported. What’s the application ID you got this error with?
That’s definitely supported. What’s the application ID you got this error with?
Production Application ID: sq0idp-I4F1wcC6kSKjW9HSGWw-RQ
I found locations page here (Sign In) but unable to select USA.
It is showing Indian states.
Okay, that’s cause the account you setup is an Indian account. If you create a Square account and select the US in the signup flow you’ll be given US states.
1 Like