Virtual Terminal - How do I make a one time payment?
KA-09263
11
02/11/2026 15:49 PM
2.0
Introduction
Virtual Terminal is a secure, browser-based solution that enables you to process payments in card-present, card-not-present, and ACH scenarios. Card-not-present transactions (also referred to as CNP, MO/TO, or Mail Order/Telephone Order transactions) are credit card purchases made over the telephone, Internet, or through mail order, where the cardholder is not present with the physical card at the time of purchase and the card is not swiped through a terminal. Unlike card-present transactions—where liability typically rests with the issuing bank—Mail Order/Telephone Order (MOTO) transactions place liability with the acquiring bank. Virtual Terminal can be used for transactions received by mail, telephone, email, or other remote methods, as well as in-person payments using compatible card readers. You can also configure Virtual Terminal settings to suit your business needs and capture custom merchant-defined and Level II/III data.
Overview
With Virtual Terminal, you can:
- Process one-time transactions, including authorizations, sales, credits, ACH debits, and eChecks.
- Accept payments using card readers such as Magstripe, Bluefin, or BBPOS EMV readers.
- Capture Level II and Level III data for enhanced transaction detail.
- Configure global, receipt, and reader settings for streamlined order entry.
Processing One-Time Payments
- In the left navigation pane, click the Virtual Terminal icon.
- Select One-Time Payment to open the payment page.
- Under Customer Presence, choose Present or Not Present. The page updates based on your selection.
- In Order Details, select the transaction type (Authorization or Sale), enter the amount, and select the currency.
- Enter merchant-defined values in Merchant-Defined Fields if applicable.
- Enter Level III values in Level III Fields if applicable.
- Enter billing and shipping information.
- Under Payment Information:
- Select Scan Card to use a connected reader, or key in card details manually.
- Optional: Enable split tender, save payment instrument for later use, or create additional transactions using the same card data.
- Optional: Create a payment token or set up recurring/installment payments via the Subscription Type menu.
- Optional: Set up on-demand transaction defaults.
- Click Submit to process the payment.
Important: The total displayed includes amounts from Level II fields. Level III fields may override Level II values.
Card Present Transactions
- In Customer Presence, select Present.
- Use Scan Card with your EMV reader or MSD device to capture card data.
- Continue from Step 4 in the main procedure to complete the transaction.
Processing with BBPOS EMV Reader
Note: Card-present via BBPOS is available only in the US for merchants using the FDC Nashville Global processor.
- Ensure the BBPOS reader is connected and your system meets compatibility requirements.
- In Virtual Terminal, select One-Time Payment.
- Click Check reader connection to verify connectivity.
- Select Present or Not Present under Customer Presence.
- Enter order details, Level II/III values, and billing information.
- Click Scan Card and have the cardholder insert, swipe, or tap their card.
- Follow prompts on the reader and retry scan if capture fails.
- If scanning fails, manually enter card details.
- Click Submit and then Confirm to finalize the payment.
Processing ACH Transactions
- Select One-Time Payment in Virtual Terminal.
- Choose Present or Not Present under Customer Presence.
- Under Order Details, select eCheck Debit, enter amount, currency, and Level II values if applicable.
- Enter merchant-defined and Level III values as applicable.
- Enter billing and shipping information.
- Under Payment Information, enter ACH account details.
- Read and agree to terms and conditions.
- Click Submit to process the payment.
Using Merchant-Defined and Level III Fields
Merchant-defined fields capture custom business data such as store number or region. Do not include personal customer data in these fields. Level III fields enable detailed transaction reporting. If enabled, these fields appear during order entry on the Advanced Fields tab.
Important: Level III fields may override Level II values and affect the displayed total.
Managing Virtual Terminal Settings
Configure Virtual Terminal to match your business processes. Settings include:
- Global Settings – Define default transaction types, form view, accepted card types, and required fields.
- Receipt Settings – Customize customer receipts with order, customer, and merchant-defined data.
- Reader Settings – Configure connected card readers for card-present transactions.
Configuring Global Settings
- Click Virtual Terminal > Terminal Settings.
- Select the Global Settings tab.
- Choose the card status to configure (Present or Not Present).
- Complete settings as described below:
| Section | Information to Provide |
|---|---|
| Settings Search | Search text for the Global Settings tab. |
| Card Present Settings | Default transaction type and settings for card-present processing. |
| Payment Form View Settings | Choose stepped or full view for the payment form. |
| Payment Information Settings | Accepted card types and CVV requirements. |
| Bill and Debt Payment Options | Select accepted bill or debt payment options. |
| eCheck | Enable eCheck payments and set default SEC value. |
| Customer Information Settings | Required and displayed billing/shipping fields. |
| Address Verification Service | Permit or require AVS results. |
| Order Information Settings | Required and displayed order details fields. |
| Basic Information | Default country, currency, transaction, and card type. |
| Level II Fields | Required and displayed Level II fields. |
| Merchant-Defined Data Fields | Custom business data fields. |
| Additional Merchant-Defined Data | Additional custom data fields. |
| Service Fee Terms and Conditions | Display service fee terms and conditions text. |
Click Submit and then Confirm to save settings.
Configuring Receipt Settings
- Click Virtual Terminal > Terminal Settings.
- Select the Receipt Settings tab.
- Complete the following sections:
| Section | Information to Provide |
|---|---|
| Settings Search | Search text for the Receipt Settings tab. |
| Card Present Settings | Default transaction type for receipts. |
| Receipt Header | Text to display at the top of receipts. |
| Email Receipt Settings | Sender name and email address for emailed receipts. |
| Receipt Print Settings | Contact information and format for printed receipts. |
| Description | Merchandise or transaction description. |
| Receipt Order Information | Order-specific data to display. |
| Receipt Customer Information | Customer data to display. |
| Result Fields | Display AVS and authorization code. |
| Level II Fields | Display Level II data captured. |
| Level III and Additional Level II Fields | Display Level III and additional Level II data. |
| Item-Level Fields | Display item-level data captured. |
| Merchant-Defined Data Fields | Display custom merchant-defined values. |
| Additional Merchant-Defined Data Fields | Display additional custom values. |
| EMV Fields | Display EMV values captured. |
Click Submit and then Confirm to save receipt settings.
Was this article helpful?
