Contact Sales: (866) 821-5068

Finix Homepage
Payment solutions

Virtual terminals for small businesses: accept payments without a card reader

James FisherJames FisherPayment Operations

July 2, 2026

Virtual terminals

If you run a small business and need to accept payments over the phone, by mail, or without a card reader, a virtual terminal can help. It lets you securely enter a customer’s payment details through a web browser, giving you a simple way to accept card payments without additional hardware. Whether you’re taking payments remotely or need a backup when your physical terminal is unavailable, a virtual terminal can keep your business running smoothly.

What is a virtual terminal and how do they work?

A virtual terminal (VT) is an online application that functions like a point-of-sale (POS) system but without a physical device. Instead of using a card reader, a virtual terminal lets you manually enter a customer’s card details through a secure web browser to process a payment.

You can use a virtual terminal on its own or alongside a payment gateway and in-person POS system. They're commonly used by businesses that accept payments remotely or need a flexible way to process card payments. The right setup depends on your business and how your customers prefer to pay.

Payment gateway vs virtual terminal: What’s the difference?

The main difference between a payment gateway and a virtual terminal is who enters the payment information. With a payment gateway, the customer enters their own card details online or uses their card at a physical terminal. With a virtual terminal, the merchant manually enters the customer’s card information through a secure web browser.

While both help businesses accept card payments, they serve different purposes. A payment gateway can operate independently, whereas a virtual terminal relies on a payment gateway to securely process transactions.

Which small businesses use virtual terminals?

A virtual terminal gives small businesses a flexible way to accept card payments without relying on a physical card reader. Whether you’re taking payments over the phone, processing mail orders, or need a backup when your in-person terminal is unavailable, a virtual terminal helps you serve customers and avoid missed sales.

Common use cases for a virtual terminal include:

  • Accepting credit card payments over the phone

  • Processing mail order payments

  • Taking in-person payments without a physical card reader

  • Continuing to accept payments if your in-person terminal stops working

  • Supporting businesses that accept payments across multiple channels, including online, in person, and over the phone.

What are omnichannel payments?

Omnichannel payments simply mean accepting payments through more than one channel. For example, a small business might let customers pay online, in person, over the phone, or through mobile payments. Offering multiple payment options gives customers more flexibility and helps businesses make it easier for customers to pay in the way that's most convenient for them.

What is a virtual merchant?

A virtual merchant is any business that accepts payments remotely rather than through a traditional in-person checkout. This could include businesses that sell products or services online, over the phone, or by email.

For example, a freelance consultant might take payment for a project over the phone, while a local service business such as a plumber or electrician could manually process a customer’s card details after completing a job. In both cases, a virtual terminal provides a simple way to accept payments without needing to carry a dedicated card reader.

How small businesses use virtual terminals

Chances are you’ve already used a virtual terminal without realizing it. If you’ve ever called a doctor’s office to pay an invoice or given your card details over the phone to reserve a table at a restaurant, your payment was likely processed through a virtual terminal.

Small businesses across many industries accept payments using virtual terminals when a customer isn’t physically present. Common examples include:

  • Healthcare providers taking payments for appointments or outstanding balances over the phone.

  • Restaurants processing deposits for large bookings or catering orders.

  • Home service businesses, such as plumbers, electricians, or cleaners, accepting payment after completing a job without carrying a dedicated card reader.

  • Professional services, including consultants or accountants, manually processing payments for clients who prefer to pay by phone.

Virtual terminals can also act as a valuable backup. If your in-person payment terminal stops working but you still have an internet connection, you can manually enter a customer’s card details through your virtual terminal and continue accepting payments without interrupting your business.

Staying in compliance

As with any payment acceptance method, security and compliance should always be a priority. One thing to keep in mind with a virtual terminal is that while payment data is transmitted securely, the card information is visible to the person entering it.

You can significantly reduce your risk by using a secure network, understanding your PCI scope, and maintaining PCI DSS compliance throughout your payment process. For most small businesses, working with a payment provider helps reduce the burden of PCI compliance and is one of the easiest ways to protect both your business and your customers.

Using a payment provider with strong user management features, like Finix, also helps keep cardholder data secure by giving you control over who can access your virtual terminal and other payment-related tools.

Why choose Finix for your virtual terminal?

The best virtual terminal provider should make it easy to start accepting payments while giving your business room to grow. For many small businesses, that means transparent pricing, reliable support, and a solution that works without complex setup or additional hardware.

Finix is a good fit for growing small businesses that want transparent pricing, dedicated merchant accounts, and an easy way to accept payments remotely. You can get started without purchasing a card reader or involving a developer, making it easy to take payments over the phone or through a secure web browser. As your business grows, the same platform can support online, in-person, and remote payments as your business grows.

Compare physical card readers and virtual terminals to find the right payment setup for your small business

Frequently asked questions about virtual terminals

No. A virtual terminal allows you to accept card payments by manually entering a customer's payment details through your browser, so you don't need a physical card reader to process transactions.


Yes. One of the most common uses for a virtual terminal is accepting payments over the phone. Instead of the customer using a checkout page or card reader, you securely enter their payment details into the virtual terminal yourself.


Virtual terminals are commonly used by healthcare providers, professional service businesses, restaurants, tradespeople, and other businesses that accept payments over the phone or need a backup when a physical payment terminal is unavailable.


A virtual terminal is a good option if you regularly take payments when your customer isn’t physically present or want a flexible way to accept card payments without relying on dedicated hardware. If your business mainly serves customers in person, using a virtual terminal alongside a physical payment terminal can provide additional flexibility and business continuity.