This document will provide details about the need and requirements for Activating your location.

Overview

Once your application has generated an access token from ItsaCheckmate, you will need to activate your location.

This acts as a virtual gateway between your application and ItsaCheckmate API endpoints. If you try to access the Get Menu and Submit Order APIs before activating your location, they will return an error Location not authorized. When a new authorization is generated for your application for a particular location, the applcation status for that location moves to In progress on ItsaCheckmate. After you successfully activate the location, the application status moves to Authorized state.

This check only restricts the Get Menu and Submit Order APIs. Other APIs like Get Access token Info, Get Location and Get Refresh Token can be accessed without activating your location, since those APIs are not dependent on the location, but on the generated access token.