← 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)

Virtual Terminal Use Cases by Industry

IndustryPrimary UseTypical Transaction
Contractors / TradesCollect payment after job completion by phone$500-5,000
Law firmsRetainer deposits and fee collection$1,000-10,000+
Medical / Dental officesPatient co-pays and balances by phone$50-500
B2B / WholesaleInvoice payments from corporate clients$1,000-50,000+
Non-profitsPhone donations and pledge collections$25-500
Property managementRent and maintenance fee collection$500-3,000
Consulting / AgenciesMonthly retainer billing$1,000-10,000
GovernmentPermit fees, fines, and service charges$25-1,000

For B2B companies, virtual terminals are especially valuable because they support Level 2/3 data entry — capturing PO numbers, tax amounts, and line-item details that qualify corporate card transactions for lower interchange rates.

Virtual Terminal Security

Since virtual terminals process card-not-present (CNP) transactions, security is critical. Here's how legitimate virtual terminals protect your business:

PCI DSS compliance. Your virtual terminal provider must be PCI-compliant. PayTrace (Unison's gateway) is Level 1 PCI DSS certified — the highest certification level, audited annually by a Qualified Security Assessor.

Tokenization. After the first transaction, the virtual terminal stores a token (not the actual card number) for future charges. You never see or store raw card data on your computer.

TLS encryption. All data transmitted between your browser and the virtual terminal server is encrypted. Card details cannot be intercepted in transit.

AVS (Address Verification). The system checks the billing address against the card issuer's records. Mismatches flag potential fraud.

CVV verification. Requiring the 3-digit CVV code confirms the customer has the physical card (or at least the CVV), reducing fraud risk on phone orders.

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. You set the amount, frequency (weekly, monthly, quarterly), start date, and end date. Failed charges trigger automatic retry and notification.

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. Reduces your collections effort from days to minutes.

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. Reduces PCI scope because you never store raw card data.

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

Reporting and exports give you transaction history, batch summaries, and exportable data for accounting and reconciliation. QuickBooks and Xero integrations sync payments automatically.

Virtual Terminal Processing Rates

Virtual terminal transactions are classified as "card-not-present" (CNP), which carries higher interchange rates than in-person transactions because of increased fraud risk:

Transaction TypeTypical Rate (Interchange-Plus)
Card-present (chip/tap)1.5-2.5% + $0.05-0.15
Card-not-present (virtual terminal)2.0-3.0% + $0.10-0.20
Keyed with AVS + CVVLower end of CNP range
Keyed without AVS/CVVHigher end of CNP range

Pro tip: Always enter the billing ZIP code and CVV when processing virtual terminal transactions. This qualifies you for lower CNP interchange tiers and reduces fraud disputes.

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