Navigate to Admin → Settings → Orders → Payment Methods → Square Configuration to configure Square as a payment method.
To connect Square, you will need the following three pieces of information:
Location ID
Access Token
Application ID
Log in to your Square account.
Go to the Developers section (ensure you are using the developer portal).
Under My Applications, click New Application.
Enter an application name (any name is acceptable).
Click Create Application.
You will initially see Sandbox settings, which are used only for testing.
At the top of the page, toggle the environment from Sandbox to Production.
Copy your Application ID.
Copy your Personal Access Token. You may need to click the Show (eye) icon to view the token.
In the left navigation, click Locations and copy your Location ID.
In your dispensary admin, navigate to Admin → Settings → Orders → Payments → Square → Configuration.
Paste the Location ID, Application ID, and Personal Access Token into the corresponding fields and click Save.
Ensure the Sandbox checkbox is unchecked so payments are processed using live (real) funds.
Once configured, Square will be active and ready to process payments in your dispensary.