Step 1: Follow this link to sign in your Square account
![Setup Square for ConnectPOS Guide](https://www.connectpos.com/wp-content/uploads/2023/09/image-31.png)
Step 2: Once you have signned in, click on Account > Developer Dashboard > Click the plus sign to add and fill in information to create an application for ConnectPOS
![](https://www.connectpos.com/wp-content/uploads/2023/09/image-32.png)
![](https://www.connectpos.com/wp-content/uploads/2023/09/image-33-1024x491.png)
Step 3: In the Credentials menu, switch to Production. Copy the Production Access Token for later use
![](https://www.connectpos.com/wp-content/uploads/2023/09/image-34.png)
Step 4: Go to the article Connect Square Terminal with Virtual Terminal for In-Person Payments > Follow the Connect Square Terminal to Virtual Terminal’s steps to enable your Square Terminal with the name “ConnectPOS”
![](https://www.connectpos.com/wp-content/uploads/2023/09/image-35.png)
Step 5: Go to this site, switch to Production. Select Devices and Create device code > Select the Access token > Choose product_type, location_id, fill in the name (optional) and select idempotency_key > Generate > Run.
![](https://www.connectpos.com/wp-content/uploads/2023/09/image-36-1024x731.png)
Note: In the above image, the code in the lower left box is shown, however, this is not the device_id.
Step 6 Select Devices and List device codes > Select the Access token > Choose location_id (optional), product_type and status: PAIRED > Hit Run > Copy the device_id shows in the lower left box.
![](https://www.connectpos.com/wp-content/uploads/2023/09/image-37-1024x591.png)
Step 7: Open ConnectPOS app, access the register. Click on Menu > Settings > Payments > Square
![](https://www.connectpos.com/wp-content/uploads/2023/09/image-38-1024x584.png)
Step 8: Configure the payment:
- Enable: Whether to use Square for the current outlet
- Allow amount tendered: Whether to allow partial payment for this payment method
- Select type device: Terminal or Card reader
- Auth Code: Fill in the previous Production Access Token Hit Save
![](https://www.connectpos.com/wp-content/uploads/2023/09/image-39-1024x612.png)
Step 9: Configure the payment (continued): Access Square again
- Device ID: Fill in the previous device_id
- Select gateway: Select Production
Hit Save
![](https://www.connectpos.com/wp-content/uploads/2023/09/image-40-1024x616.png)