A virtual terminal is the web version of a physical credit card terminal or Point-of-Sale (POS) machine.
It is a hosted by an online software application that allowing merchants to access a secure, encrypted payment acceptance form from any internet connected web browser.
A virtual terminal allows a merchant to input a customer’s credit card information directly into a web-based payment form, which converts it into an electronic transaction for payment to the merchant.
The typical virtual terminal merchant gets phone calls to accept payments for products or services like a medical billing practice. (Mail Order – Telephone Order Merchants)