Level 3 data
Can a virtual terminal send Level 3 data?
Short answer
Generally no. A standalone virtual terminal has no connection to your invoice lines, so it cannot transmit the product codes, quantities, unit prices and freight amounts Level 3 requires. Some gateways offer an enhanced-data entry screen where a user types line items manually, which does qualify, but it doubles data entry and degrades the moment somebody is busy. The durable answer is a connector that reads the invoice directly from your ERP.
- Written by
- B2B Pay Hub editorial team
- Reviewed
- Reviewed by a B2B Pay Hub payments specialist
- Published
- Updated
The fuller explanation
This is the single most common reason a B2B seller is paying non-qualified interchange on most of their commercial card volume without knowing it.
If your accounts receivable team takes card numbers over the phone and types them into a separate system, you are non-qualified by construction regardless of how good your invoice data is.
Important caveats
- Confirm whether your gateway offers enhanced-data entry before assuming manual entry is impossible. Some do.
- Manual entry that is inconsistently completed is worse than none, because qualification becomes unpredictable and hard to diagnose.
Other ways people ask this
These phrasings share the same answer, so they live on this page rather than on duplicate URLs.
- Does a virtual terminal support Level 3?
- Why doesn't our virtual terminal qualify?
Follow-up questions
- What about a card reader at the counter?
- A card-present terminal can send Level 2 in some configurations but rarely full Level 3, because it has no line-item context. Counter sales to trade accounts are a common blind spot.
Was this helpful?