Virtual terminals, invoicing and payment links

How does a virtual terminal work?

A virtual terminal is a provider-hosted payment screen that an authorized business user opens from a web browser. The user enters a transaction amount and the payment details supplied for a remote order, then submits the transaction for processing. It gives a merchant a way to handle certain phone, mail, or other staff-assisted payments without using a countertop terminal for the data entry.

The basic flow is straightforward, but the available payment types, fields, user controls, receipts, reports, and connected hardware vary by provider. Merchants should confirm the exact workflow inside the product they are evaluating rather than assume every virtual terminal works the same way.

The short answer

Current first-party materials from PayPal, Square, and Chase describe virtual terminals as browser-based tools for manually entering card payments. PayPal explains that a business user signs in, enters order and card information, submits the transaction, and receives a confirmation. Square describes a web-browser workflow for remote billing or phone payments. Chase describes its Orbital Virtual Terminal as a way to enter remote card payments directly through a browser.

Those examples establish the common pattern, not a universal feature list. A virtual terminal is the staff-facing entry screen. The payment provider and its connected processing services handle the transaction request behind that screen. For a broader view of the electronic payment path, see how online credit card payments work.

A typical virtual-terminal payment flow

  1. An authorized user signs in. The employee opens the provider's business dashboard or virtual-terminal page using an approved account. Access should be assigned to the individual who needs it rather than shared informally.
  2. The user starts a transaction. The screen may ask for an amount, order reference, customer details, or other provider-defined information. Required and optional fields differ, so the merchant should follow the labels shown in its own account.
  3. Payment details are entered on the hosted screen. For a phone or mail order, the employee enters the information through the provider's designated payment fields. Sensitive payment data should not be copied into email, chat, ordinary notes, or a general contact form.
  4. The transaction is submitted. The provider sends the request through the connected payment flow and returns a result to the user. A confirmation shows that the request received a response; it should not be treated as a promise about later disputes, settlement, or other account events.
  5. The user completes the record. Depending on the product, the workflow may offer a receipt, transaction history, order details, or reporting entry. The employee should verify the provider's response and preserve only the business records the organization actually needs.

How it differs from a physical card terminal

Virtual terminal

A staff member works from a browser and usually types information into a provider-hosted form. This pattern is commonly used when the customer is not operating a payment device at the same counter.

Physical terminal

A countertop, wireless, or mobile device can capture payment credentials from a card or contactless wallet during a customer-present interaction. Learn more about how a credit card terminal works.

Gateway and processing services

The visible screen is only one part of the payment path. A gateway or provider service carries transaction information to the systems that return a response. The guide to ecommerce payment gateways explains that role.

Some providers may connect optional readers or other tools to a browser-based product, while others focus on manual entry. That distinction is product-specific. Confirm supported equipment and transaction types with the provider before choosing a workflow.

When the workflow can be useful

A virtual terminal may suit a business when an employee needs to take a staff-assisted payment for a phone order, mail order, custom invoice, service completed away from a checkout counter, or another remote interaction. It can also give a team a central browser interface when a full ecommerce checkout is unnecessary for that particular order path.

It is not automatically the best option for every sale. A customer-facing hosted payment page or payment link may let the customer enter payment details privately. An ecommerce checkout can support a self-service web purchase, while a physical terminal can be more natural when the customer and card are present. Start with the customer journey, who performs the data entry, and what record must connect the payment to the order.

Details to compare before selecting a virtual terminal

  • Transaction workflow: Confirm which staff-assisted payment scenarios the provider supports and which fields appear during entry.
  • User access: Review whether team members can have individual accounts, appropriate roles, and an activity trail.
  • Order references: Check how the screen records invoice numbers, customer references, descriptions, or other identifiers your team uses for reconciliation.
  • Customer communications: Confirm whether and how the product can issue a receipt, and make sure the customer contact details are handled appropriately.
  • Transaction management: Review where users find prior transactions and how provider-defined follow-up actions appear.
  • Reporting: Determine which exports and filters are available and whether the output connects cleanly with your bookkeeping workflow. The guide to exporting payment-processing data offers related planning questions.

Document the required workflow before comparing products. This keeps the evaluation focused on the business's actual operating needs without assuming that a feature shown by one provider is available from another.

Keep the staff-assisted process privacy-safe

Use only the provider's designated payment-entry interface for sensitive payment information. Do not ask a customer to send full card details through ordinary email, text, chat, or a general web form. Do not paste card numbers, security codes, passwords, bank credentials, or secret API keys into customer notes or internal messaging.

Give each worker only the access needed for the job, follow the provider's current sign-in and account-management instructions, and remove access when responsibilities change. Create a simple call or mail-order procedure that tells staff where to enter payment details, how to confirm the displayed result, what non-sensitive order reference to record, and where to escalate an unexpected response. Provider instructions and the merchant's own approved policies remain authoritative for its account.

Questions merchants often ask

Does a virtual terminal require a website?

Not necessarily. The common model is a hosted screen that an authorized business user opens through a browser. Account, device, browser, and setup requirements are provider-specific.

Does the customer type the card details?

In the classic virtual-terminal workflow, a business user manually enters details supplied for a staff-assisted order. If the business wants the customer to enter details, it should evaluate a provider-hosted checkout, invoice payment page, or payment link instead.

Is a virtual terminal the same as a payment gateway?

No. The virtual terminal is the user interface used to enter a transaction. A gateway or connected provider service handles communication within the payment flow. Product packaging and terminology differ by provider.

Can several employees use a virtual terminal?

Team access depends on the product. Merchants should look for individual user identities, role controls, and usable activity records rather than sharing one login.

Map the workflow before comparing options

List who will enter payments, where orders begin, which references must be captured, how receipts should be delivered, and which reports the team needs. Then compare those requirements with current provider documentation.

Continue with the Virtual Terminals, Invoicing and Payment Links FAQ hub. When requesting general guidance, do not submit cardholder data, security codes, passwords, bank credentials, full account numbers, or secret API keys.

To learn more about how TSYS can help improve the way your organization accepts payments, markets to new customers, or manages its HR responsibilities, get in touch by calling 585-981-8463 to get started.

CONTACT US