Square: Unauthorized: Request Could Not be Authorized

What This Means

This error means that Square is declining the request for payment processing due to incorrect settings for Square in your connected QPilot Site.

Common Causes For This Error

  • Invalid Access Token
  • Invalid Location Id
  • Square environment set to "Test"
  • Payment Integration for Square set to "Test"

Suggested Next Steps

Check your Square Payment Integration settings in your connected QPilot Site ( QPilot > Site > Payment Integrations >> Square ) and compare to your Square Developer Dashboard to verify.

  • Access Token matches
  • Location Id matches
  • Neither the Integration or your Square gateway is in "Test" mode

After Resolving The Issue

Once this issue is resolved, you should use the action to Restart Processing the Failed Scheduled Order.