Home>Taking Payments On A Computer

Accept payments with Square Virtual Terminal

Who is this article for?
This article is for sellers with the checkout permission to use Virtual Terminal. Set permissions in Square Dashboard.

About Virtual Terminal 

With Square Virtual Terminal, you can charge a customer or build itemized carts—all from a web browser on your computer. Virtual Terminal is ideal for remote billing or taking card payments over the phone.

Before you begin

  • To use Square Virtual Terminal, you’ll need to sign in to your Square Dashboard. 

  • Be sure to have a compatible web browser on your computer such as Google Chrome, Apple Safari, Mozilla Firefox, or Microsoft Edge.

Take a payment with Virtual Terminal  

You can create and settle a single sale or transaction using Virtual Terminal. To start:

  1. Sign in to your Square Dashboard and go to Payments > Virtual Terminal.

  2. Select Take a payment.

  3. Choose either Quick charge or Itemized sale.

  4. Under “Transaction details,” enter a custom amount, search your item library, create new items, or scan a barcode.

  5. Add any relevant discounts, service charges, tips, and notes.

  6. Under “Payment details,” optionally add a customer to the transaction and choose your payment method. You can also choose how the customer will pay.

  7. Review the transaction details, then click Charge.

After you see the payment has been recorded, you can send a digital receipt to your customer via email or SMS. You can also print the receipt on a connected printer, or via the Square Terminal printer if your Terminal is connected.

In addition to manual payments, you can:

  • Accept split tender payments: Continue processing the split payment amounts until the entire sale has been completed.

  • Connect Square Terminal to Virtual Terminal: For details, check out how to Connect Square Terminal to Square Virtual Terminal.

  • Send a payment link via text: This enables the customer to complete checkout from their mobile device.

Use recurring payments with Virtual Terminal 

To use recurring payments, you’ll need to add a customer’s Card on File prior to scheduling. The first charge in the recurring series will occur immediately in Square Virtual Terminal. All subsequent charges will occur via recurring Square Invoices, which you can manage from the Invoices section of your Square Dashboard.

Schedule recurring payments

  1. Sign in to your Square Dashboard and go to Payments > Virtual Terminal.
  2. Select Take a payment.
  3. Select Quick charge to charge a custom amount, or Itemized sale to add an existing item to the sale. You can also scan a barcode.
  4. Add an optional discount, tax, service charge, tip, or note.
  5. Click Add a customer to choose an existing customer with a saved card on file.
  6. Click Make this a recurring payment.
  7. Select a daily, weekly, monthly, or yearly interval.
  8. Choose whether to end the recurring series on a specific date, after a certain number of payments, or never.
  9. Click Save.
  10. Review the recurring payment details, then click Charge to confirm.

Your customer will receive a digital receipt for this and all subsequent recurring charges.

Manage recurring payments

After, you can manage a recurring payment series from your Square Dashboard, the Square Point of Sale app, and the Square Invoices app. Any edits made to items, modifiers, discounts, or taxes will reflect across subsequent recurring payments in the series. To start:

  • From Square Dashboard: Go to the Invoices section of your Square Dashboard and click on Recurring series.
  • From Square Point of Sale: Go to the Invoices section of your Square Point of Sale app and use the filter to view any of your recurring series.
  • From the Square Invoices app: Go to the Invoices section of your Square Invoices app and use the filter to view any of your recurring series.

Accept zero amount payments with Virtual Terminal

There may be instances where you need to accept a $0 payment, such as when you’re accepting a payment outside of Square or your customer pays for a transaction in full using a coupon.

Note: Receipts aren’t automatically generated for $0 transactions. To view and send a receipt, click on the newly recorded transaction on your Virtual Terminal.

Accept a $0 payment

  1. Enter $0.00 as the amount of the payment.
  2. Select Record cash payment or Record other payment.
  3. Click Charge.

Accept a 100% discounted payment

  1. Enter the amount of the payment, or select an item from your library to add to the current sale.
  2. In the “Transaction details,” click Add discount and apply a 100% off discount.
  3. Click Add to see the total of $0.00.
  4. Select Record cash payment or Record other payment.
  5. Click Charge.

Related articles