System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Back to Home

Connect Square Terminal with Virtual Terminal for In-Person Payments

You can now accept payments in person with Square Terminal, a wireless checkout terminal that integrates seamlessly with Virtual Terminal on your computer. If you’re new to Square Terminal, check out the Square Terminal Guide or visit Square Shop to purchase one. 

  • Accept all payment types from your computer so you never miss a sale - both in person and remotely.

  • Streamline your business with free and easy-to-use tools. Print professional receipts via Square Terminal’s built-in printer, and collect feedback from customers with every digital receipt issued.

  • Provide a safer payment option for your customers and your staff with separate devices for contactless payments. A wireless checkout terminal is easy to transport from table to table or can be kept on the front counter while the bill is sent from a computer in the back office or billing department. 

  • Pay lower rates for in-person payments. Tap, insert, or swipe a card for just 2.6% + 10¢ per transaction. Pay 3.5% + 15¢ when you key in a credit or debit card number manually.

Note: Before getting started, check that your Square Terminal is up to date with Square Terminal troubleshooting tips. Be sure to access Virtual Terminal on a supported browser on your computer.

Connect Square Terminal to Virtual Terminal

Virtual Terminal on your computer can wirelessly connect to one Square Terminal or many Square Terminal devices at a time. Keep in mind before you start the setup process:

  • Ensure that your Square Terminal and computer are connected to a Wi-Fi or Ethernet network. Note: Your device and computer do not have to be on the same network, but both devices must be online.

  • Sign out on your Square Terminal before connecting to Virtual Terminal. You can sign out of Square Terminal by tapping on the three horizontal lines, then tapping ​Settings​ > ​Account​ > ​Sign out​.

To connect Square Terminal to Virtual Terminal:

  1. From your Square Dashboard on your computer, go to the Virtual Terminal Overview page.

  2. In the menu on the left-hand side of the screen, navigate to Settings > Devices.

  3. If you already have a Square Terminal, select Add a device.

    Note: If you don't have a Square Terminal, select Shop Square Terminal to go to the purchase page. Return to the Virtual Terminal Overview page once you have your Square Terminal in hand and are ready for setup.

  4. On the next screen, enter a custom nickname and location to associate with your Square Terminal and ​click Create.

The setup flow will generate a device code on the Virtual Terminal screen. Make a note of this device code, and grab your Square Terminal device to begin the next steps. You can reuse this same device code if you ever need to reconnect to your Square Terminal.

  1. ​On your Square Terminal, tap Sign In > Use a Device Code.

  2. Enter the new device code you just created and tap Sign In.

  3. Once the pairing is complete, the Square Terminal will display Ready to take a payment and the Virtual Terminal will display Square Terminal Paired. Click the X or Done to go back to the Devices page.

To view your recently paired Square Terminal:

  1. Visit the Virtual Terminal Overview page on your Square Dashboard.

  2. Click Devices. You’ll see a list of Square Terminals paired to your Virtual Terminal.

Take Payments in Person with Square Terminal Connected to Virtual Terminal 

  1. To begin, go to the Virtual Terminal Overview page from your online Dashboard, and click Take a Payment.

  2. From the checkout screen, choose between taking an Itemised Sale or doing a Quick Charge to key in custom amounts.

  3. Fill out your order details by adding items to your cart or selecting the charge amount. If applicable, add an optional note, select your reporting location, and add a new or existing customer to the sale.

  4. Under Payment Method, select your Square Terminal in the list of options. You should recognise the custom nickname you created during setup.

  5. When you are ready to take the payment, press Charge. You will see a loading page on your computer that says 'Customer is completing the transaction'.

  6. At this time, the cart details will appear on the Square Terminal screen, allowing your customer to review and confirm the sale; add a tip; pay using tap, insert, or swipe; and send or print a receipt.

  7. If you entered a Quick Charge amount, your customer won't be required to confirm the sale before they complete their payment on the Square Terminal.

  8. Once your customer has paid, you will get a confirmation on your Virtual Terminal that the payment was successful.

You can view your transaction history, send receipts and issue refunds from the Transactions tab of your online Square Dashboard.

Cancel Payments

If you want to cancel a payment, on the Square Terminal, select the X on the Add a tip? screen or the back arrow on the payment screen. You can also click on the X from the Virtual Terminal screen on your computer. If the cancellation is initiated on Square Terminal, you will see a notification on your computer that the customer has canceled, and you’ll have the option to confirm the cancellation or review the sale information.

To complete the cancellation:

  1. Click Cancel on the Virtual Terminal screen.

  2. Then, review the cart and click Charge to send the sale to the Square Terminal so your customer can finish paying.

Access Settings on the Square Terminal

From the 'Ready to take a payment' screen on the Square Terminal, swipe from the left-hand side of the screen to reveal the menu offering Checkout, Settings, and Support.

Under Settings, you can configure your:

  • Wireless network

  • Display and sound options

  • Accessibility for talkback or magnification

  • Printer

  • Other general settings, including date and time, device names, and language

Disconnect Your Square Terminal from Virtual Terminal on Your Computer

You may want to disconnect your Square Terminal and use it to take payments as a standalone point of sale. To do this, you'll need to manually sign out of the Square Terminal:

  1. Swipe from the left-hand side of the screen to reveal the menu.

  2. Tap ​Settings​ > ​Sign Out, then tap Sign Out again to confirm.

Note: You can always reconnect Square Terminal to Virtual Terminal on your computer as needed by re-entering the same device code or generating a new one.

Edit Square Terminal Device Settings

To edit the Square Terminal nickname or location on your list of devices:

  1. From the Virtual Terminal Overview page on your Square Dashboard, click Settings > Devices.

  2. Click the three dots for the device you would like to edit.

  3. Click Edit to edit the device name.

Note: To edit the linked device location or device code, you will need to unpair then repair the device under the new reporting location. A new device code will be generated.

Team Permissions

You can assign which team members have access to using Square Terminal with Virtual Terminal for In-Person Payments. If you already use Team Permissions for your team members, visit Team Member Permissions on your Square Dashboard.

  1. From the online Square Dashboard, navigate to Team.

  2. Select Permissions, and choose the permission set that needs access to Virtual Terminal.

  3. Under the Checkout permission, check the box next to Use Virtual Terminal.
    While on the same permission set page, choose the Account & Settings permission, and toggle it to ON. Under the Device subheading, check the box next to Create, edit, and delete devices.

  4. Next, click Continue, and make sure Shared points of sale and Dashboard are selected as access points.

  5. Click Save.

Now your team members with this permission set are ready to take in-person payments using the Virtual Terminal and a connected Square Terminal. If you aren't using Team Permissions yet, learn how to Set Roles and Assign Permissions for your team online.

FAQ

How do I set up my Square Terminal?

Refer to our Square Terminal Guide for more information, including a video tutorial.

Will my Square Terminal still have the same functions as the Point of Sale app?

Once you connect your Square Terminal to Virtual Terminal on the computer, the Square Terminal will show a status screen reading “Ready to take a payment.” You will still be able to change your settings and access support resources. You’ll need to disconnect your Square Terminal to take payments as a standalone point of sale, though.

What are the fees associated with using Square Terminal and Virtual Terminal together to accept payments?

2.6% + 10 cents for each contactless payment, inserted chip card, or swiped magstripe card through Square Terminal or 3.5% + 15 cents for each manually entered payment through Virtual Terminal on the computer. Learn about Square’s Fees.

How close to my computer does my Square Terminal need to be for me to use it to accept payments?

As long as your terminal and computer are both connected to the internet (on the same or different networks), you can use them together to make sales—no matter how far apart they are.

My Square Terminal won’t disconnect from Virtual Terminal on my computer. How do I reset it?

If the normal steps to disconnect your device aren’t working (tap Settings > Sign Out > Sign Out), hold down the power button on Square Terminal for about 15 seconds to factory reset it.

Can I accept cash or check payments using Square Virtual Terminal?

You can use Virtual Terminal to manage and track cash, checks, and other types of payments. There’s no fee to accept these other tender types—if you do, Square doesn’t process any funds and functions only as an organizational tool. Money for transactions involving cash or check payments exchanged directly between you and your customer will not be transferred by Square. Explore cash drawers and other Square accessories in the Square Shop.

My Square Terminal screen says “Ready to take payment” but isn’t reading cards. How do I take this payment?

To troubleshoot this issue, double check that both your Square Terminal and Virtual Terminal on your computer are connected to a Wi-Fi network.

If your Square Terminal is connected but the payment is still not processing, ensure that your Square Terminal is listed on your devices page for your Virtual Terminal. From the Virtual Terminal Overview page on your Square Dashboard, click Settings > Devices. Click the three dots to reveal the Edit and Deactivate menu options. Click on Edit to see the Edit Device screen. Here you can view the device code. Try logging out of your Square Terminal and then logging back in by entering this code.

Note: Your device must be listed as Paired to accept carts sent from Virtual Terminal.

Lastly, it’s always a good idea to try to restart your Square Terminal. Hold down the button on the left-hand side of the Square Terminal to reveal the Power off and Restart menu items. Tap Restart.

Can't find what you need?