Square Terminal uses the Square Terminal API's to process credit card payments. The Square Terminal is connected via wifi to your local area network and can take contactless, chip and swipe payments.
Step 1: Preliminary
Order the Square Terminal from Square or BestBuy.
Set up Square Account via Square's web site or your Square Account Rep.
Set up at least one location per Square account
Make a note of Location Id (See Square Web User Interface below)
Go through all the web settings carefully
Square Web User Interface:
UNDER NO CIRCUMSTANCES SET UP 2-FACTOR AUTHENTICATION
Do not set up the Square Account with 2-Factor Authentication (2FA) - even if prompted to via the web interface or when authorizing in SuitePOS
Step 2: Set up the gateway
Go to POS Settings.
Set the Gateway field to "Square Terminal" (previous known as Square Plus).
Set the Processing Mode to Live (Test also = Live). Use Simulated for Sandboxes.
Set the Currency
Set the Location Id field to what was noted earlier.
NetSuite POS Settings Screen:
Salesforce POS Setting Screen:
Step 3: Authorize Square
This authorizes SuitePOS to use your Square Account with the necessary scope of permissions.
Login to the SuitePOS app and click the menu icon.
Go to SuitePOS Settings
Set Authorize Square to On.
Perform a sync and login using your Square credentials.
You should only have to do this once for a particular Square account and devoce. Even if the SuitePOS App is removed and re-installed.
Step 4: Connect the Square Terminal
Login to the SuitePOS app and click the menu icon.
Go to SuitePOS Settings.
Ensure the Square Terminal is on and configured to your wifi.
Select Connect Square Terminal. This will generate a Device Code if successful.
Login to the Square Terminal using the Device Code generated
SuitePOS Settings - Connect Square Terminal
SuitePOS Settings - Device Code Generated
Square Terminal - Login:
Square Terminal - Use a Device Code (do not log in to your Square Account)
Square Terminal - Use Device Code generated by SuitePOS and Login
SuitePOS Settings - Device Code display is updated and Square Terminal is paired
You have up to 2 minutes to pair the device successfully.
You can re-generate a Device Code by Connecting Square Terminal again. However, this Device Code will only be saved if you login to Square Terminal using the new Device Code.
If you are logged in to Square Terminal, a re-start of Square Terminal will automatically log you in using the last known Device Code. If you are logged out of Square Terminal, a re-start will take you back to the login screen and you have to use the Device Code for the SuitePOS Settings screen.
Device Codes are retained after an uninstall and re-install of the SuitePOS app.
Re-Pairing the Square Terminal
There may be instances when you want to completely re-pair the Square Terminal.
Log out of Square Terminal (see video below)
Login to the SuitePOS app and click the menu icon.
Go to SuitePOS Settings.
Ensure the Square Terminal is on and configured to your wifi.
Select Connect Square Terminal. This will generate a Device Code if successful. OR use the Device Code already displayed.
Login to the Square Terminal using the Device Code
Square Reader uses the Square Reader SDK to process credit card payments. Unlike the Square POS integration, the Square POS app does not need to be installed (alongside SuitePOS) on your device. The Square Reader (with optional power dock) is ...
SuitePOS uses the Square POS app in a special mode to process payments. Unlike Square Reader, this means the Square POS app will need to be installed alongside SuitePOS on your device. The Square Reader is connected via the USB hub to the Square ...
Square Payments is a great payment solution for retailers that want a modern, fast, easy to set up and a reliable gateway at competitive processing rates. SuitePOS is integrated using three methods: Square POS. Square Reader and Square Terminal. The ...
The Stripe integration for payment processing uses a small reader that is connected to SuitePOS using low energy bluetooth. The BBPOS Chipper comes with a direct USB connection to the a power supply. There is an optional dock available to enhance the ...
Most of the time the Square Reader is a very reliable piece of hardware. However, the Square Reader may become disconnected or start behaving erratically. If you are using the Square Stand and are connected using the Square Reader (not Square POS) ...