← Back to Blog
Payment Processing10 min read

Virtual Terminal Payment Processing: How to Accept Card Payments Without a Terminal

A virtual terminal turns any computer into a payment terminal. Process credit card payments over the phone, by mail, or from invoices — no hardware required.

NC
Natalie Cloez
Director of Merchant Services · Published 2026-03-02 · Updated 2026-03-02

Need help with payment processing?

Get a free quote and consultation from our experts.

A virtual terminal is a web-based application that lets you process credit card payments from any computer or mobile device with internet access. Instead of swiping or tapping a physical card, you manually enter the card number, expiration date, and CVV into a secure online form. Virtual terminals are used for phone orders, mail orders, invoices, and any situation where the cardholder isn't physically present.

Business owner processing a phone order on a laptop showing a virtual terminal payment screen
Business owner processing a phone order on a laptop showing a virtual terminal payment screen

How Virtual Terminal Processing Works

1. Customer provides card details — by phone, email, fax, or mail order form 2. You log into the virtual terminal — a secure web portal accessible from any browser 3. Enter the payment information — card number, expiration, CVV, billing address, and amount 4. Submit for authorization — the payment gateway routes the transaction through the card networks 5. Receive instant approval or decline — funds are deposited to your bank account within 1-2 business days

No hardware. No app downloads. No card reader. Just a computer and an internet connection.

Who Uses Virtual Terminals?

Virtual terminals are essential for businesses that take payments when the customer isn't standing in front of them:

  • Service businesses — contractors, consultants, agencies billing by phone or email
  • B2B companies — processing purchase orders and invoice payments
  • Mail order businesses — receiving orders by mail or fax
  • Professional services — law firms, medical offices, accountants collecting payments remotely
  • Non-profits — processing donations over the phone
  • Any business taking phone orders — restaurants with delivery, appointment-based services

Virtual Terminal vs Physical Terminal vs Payment Gateway

FeatureVirtual TerminalPhysical TerminalPayment Gateway
Hardware requiredNo — browser onlyYes — card readerNo — API integration
Card presentNo — key-enteredYes — chip/tap/swipeNo — online checkout
Best forPhone/mail/invoiceIn-person retaileCommerce websites
Processing ratesHigher (CNP rates)Lower (CP rates)Higher (CNP rates)
Setup timeMinutes1-3 days (shipping)Days-weeks (development)

Key Features to Look For

Recurring billing lets you set up scheduled payments — monthly retainers, subscription fees, installment plans. The system charges the stored card automatically on your schedule.

Invoicing lets you email professional invoices with a "Pay Now" button. The customer clicks, enters their card on a secure hosted page, and the payment processes automatically. No phone call needed.

Tokenization securely stores card information so returning customers can be charged without re-entering their full card number. Essential for recurring billing and repeat customers.

Multi-user access lets multiple employees process payments from different computers with individual logins and permission levels. Track who processed what and when.

Reporting and exports give you transaction history, batch summaries, and exportable data for accounting and reconciliation.

Unison's Virtual Terminal: PayTrace

Unison Payment provides virtual terminal access through PayTrace — a Level 1 PCI-compliant payment gateway that includes:

  • Virtual terminal for manual card entry
  • Recurring billing and subscription management
  • Email invoicing with hosted payment pages
  • Customer vault for secure card storage
  • Detailed reporting and batch management
  • Multi-user access with role-based permissions
  • ACH/eCheck processing alongside card payments

PayTrace integrates with QuickBooks, Xero, and major accounting platforms. If you already use a virtual terminal elsewhere, Unison can migrate your stored customer data.

Need a virtual terminal? Contact Unison for a free PayTrace setup →

Related resources:

Frequently Asked Questions

What is a virtual terminal for credit card processing?
A virtual terminal is a secure web-based application that lets you process credit card payments from any computer or mobile device with internet access. You manually enter card details (number, expiration, CVV) into the online form to process payments. No physical card reader or terminal hardware is needed.
Is a virtual terminal free?
The virtual terminal software itself is typically included with your merchant account at no additional monthly cost. You pay standard card-not-present processing rates per transaction (typically 2.5-3.5% + per-transaction fee with interchange-plus pricing). Some providers charge a monthly gateway fee of $10-25. Unison includes PayTrace virtual terminal access with merchant accounts.
What is the difference between a virtual terminal and a payment gateway?
A virtual terminal is a manual-entry interface where YOU type in card details for phone/mail orders. A payment gateway is an API that connects to your website so CUSTOMERS enter their own card details during online checkout. Both process card-not-present transactions, but virtual terminals are operator-facing and gateways are customer-facing. PayTrace provides both.
Are virtual terminal payments secure?
Yes. Virtual terminals use TLS encryption, tokenization, and PCI-compliant infrastructure to protect card data. PayTrace is Level 1 PCI-DSS compliant — the highest security standard. Card data is encrypted in transit and tokenized for storage. You never see or store raw card numbers on your computer.
Can I use a virtual terminal on my phone?
Yes. Virtual terminals are web-based and work in any mobile browser. You can log into PayTrace from your iPhone or Android device and process payments anywhere with internet access. For in-person payments, pairing a Clover Go reader with your phone provides lower card-present processing rates.

Tagged:

virtual terminalpayment processingMOTOcard-not-presentPayTrace
NC
Natalie Cloez
Director of Merchant Services, Unison Payment Solutions

Natalie Cloez oversees merchant onboarding and compliance at Unison Payment Solutions, specializing in high-risk industries and chargeback prevention.

Ready for Better Payment Processing?

Unison Payment Solutions provides merchant accounts, POS systems, and payment gateway solutions tailored to your industry. Get a free consultation.

Questions? We're Here to Help.

Get personalized advice for your specific business and industry.

Contact Us Today