Virtual Terminal

Take payments from your computer.

Sign up for Square

Accept payments remotely

Key in payments from your web browser with Square Virtual Terminal and get paid fast—no matter where your customers are.

See every payment in one place

Payments you take with Square Virtual Terminal are tracked in real time with all your other Square sales and reports.

No need for extra devices

With no extra hardware or apps required to take payments, you can run your business from your computer.

Send payment confirmations

Personalise your payment confirmations and Square Virtual Terminal sends them to customers—all at no extra cost.


Key in card payments in seconds.

Get paid in a few clicks

It’s as easy as you expect—enter your customer’s credit or debit card information, click Charge, and that’s it. You get your funds as fast as the next business day.

Just use your computer

No card reader or app required. Log in on your computer and start taking payments with your Square Virtual Terminal. You can give employees access to take payments from their computers, too.

Clear pricing, no hidden fees

Sign up free and pay just 2.2% per transaction via Square Virtual Terminal.

Follow up with custom payment confirmations.

Your customers can receive a payment confirmation every time they pay. Customise your confirmations with your business name and logo.

Address customer feedback

You can use your payment confirmations to collect customer feedback and privately resolve any issues with your customers.

Learn more about Square Feedback

Keep track of your payments from anywhere.

Sign in to your Square account on your computer to access all your data and reports. Check your most crucial sales information from anywhere with your free Square Dashboard.

From your computer

Take payments, see real-time data, create powerful reports, track customer trends and more—all from your Square Dashboard.

Learn more about Square Dashboard

From your iPhone

Download the free app for your iOS devices and get real-time sales and payment data at your fingertips.

Learn more about Dashboard App


Per Keyed-In Transaction


What is a virtual terminal?

A virtual terminal turns your computer into a credit card terminal—it allows you to manually process payments right from a web browser. It’s great for remote billing or taking credit cards over the phone.

Why are virtual terminal payments priced differently?

Manually entered, keyed-in card transactions are a potentially higher risk than transactions where the cardholder is standing in front of you for identity verification. So credit card networks put measures in place to protect against this potentially higher risk of fraud, including charging Square higher fees.

How can I get started with Square Virtual Terminal?

First you need to sign up for Square. It only takes a few minutes, and there are no long-term contracts or commitments. Get started by clicking the blue button at the top of this page.

Once you’re signed up, log in to your Square Dashboard. In the left-hand side panel of your Dashboard, click Virtual Terminal, then Take a Payment. Enter the payment amount followed by your customer's card number, expiry date and CVV (that three- or four-digit number on the back of the card). Add a note for your customer or describe the purchase, then click Charge. You’re all set.

Start accepting payments with Square.

Set up your free Square account in minutes.

Sign up for Square