Reference💳 Payment methodsIntermediate⏱ 16 min read

🔢 Virtual cards and B2B payments

Single-use card numbers, lodge cards, Level 2/3 data, and granular controls: how companies pay their suppliers and reconcile down to the line item

A card without the plastic

A virtual card is a card number (PAN) generated on demand, with no physical card, for online payments or business-to-business settlements. The number is configurable and disposable, whereas a plastic card keeps the same PAN until it is reissued. A company creates one number per supplier, order, or subscription, with a set limit, currency, and lifetime, then lets it expire.

next invoice: a different number1 · Invoicereceived from the supplier2 · PAN generatedthe buyer orders it3 · AuthorizationLevel 2/3 data included4 · Matchinginvoice ↔ ledger entry5 · Expirationthe number is deadWhat the buyer locks into the numberamount = the invoice, exactlyone merchant, one MCCcurrency locked, single useexpires within dayspurchase order referenceWhat the authorization carries on topLevel 1: amount, date, merchantLevel 2: VAT, order numberLevel 3: line items, shippingmore detail, lower interchangethe purchase order travels with itThe virtual PAN: the BUYER orders itBuyerIts issuera new number for every invoiceThe DPAN: the MERCHANT requests itMerchantThe networkone DPAN per card and merchantThe virtual PAN flows from the buyer up to its issuer; the DPAN flows from the merchant out to the network.

The principle is similar to tokenization. Instead of exposing the number of a reusable physical card everywhere, the issuer generates an identifier dedicated to a single purpose: merchant-locked, capped, and often single-use. An intercepted number is declined at any merchant other than the one it is locked to. For a finance team, the tool controls spending as much as it limits fraud.

Three B2B use cases

1️⃣
Single-use number
One PAN per transaction or per supplier, which expires after use. Ideal for supplier payments (AP automation). The amount on the number equals the invoice amount, so overpayment is impossible.
🧳
Lodge card (centralized travel account)
A number “lodged” with the travel management company (TMC) to centralize the whole company's air and hotel bookings, without issuing physical cards to employees.
🔁
Locked recurring number
A PAN dedicated to one subscription or advertising account, locked to a single merchant and a monthly limit. If the vendor raises its prices or charges twice, the control blocks the payment.
EnforcementEffectUse case
Amount limitDeclines anything above €XMatch the number to the exact invoice amount
Single use / multi-useNumber valid for one payment onlyOne-off supplier payment
Validity windowActive only from day D to day D+nPrevent a dormant number from being used later
Merchant / MCC lockAccepts only one merchant or one categoryAd platforms, SaaS, travel
Required currencyBlocks payments in any other currencyControl over FX fees
Internal reference (PO)Number tied to a purchase orderAutomatic reconciliation in the books
Controls that can be set when a virtual card is issued
≈$11T
expected global value of virtual card payments in 2028
Juniper Research, 2024
1 PAN = 1 invoice
the principle that automates B2B reconciliation
0
plastic cards to produce, distribute, or replace

Level 2 and Level 3 data lower interchange costs

In B2B payments, enhanced data is the descriptive information about a purchase that a card payment message carries on top of the amount. The card networks define three levels. Level 1 is the basic transaction (amount, date, merchant), while Level 2 adds the tax amount, a customer code, and a purchase order number. Level 3 goes down to the line item: description, quantity, unit price, product code, and shipping. Pricing follows these levels. Issuers treat transactions that carry purchase details as lower risk, so reduced interchange applies to commercial cards and large-ticket payments.

LevelData addedBenefit
Level 1Amount, date, merchant nameStandard rates, no pricing benefit
Level 2Tax amount, customer code/PO, tax IDReduced interchange on commercial cards
Level 3Line-item detail: item, quantity, unit price, product code, shipping charges, ship-to zip codeLowest interchange (large tickets, government procurement)
What Level 1, 2, and 3 data carry
Sample Level 3 data sent with the payment
{
  "purchase_order": "PO-2026-04817",
  "tax_amount": 240.00,
  "currency": "EUR",
  "line_items": [
    {
      "description": "14-inch laptop",
      "product_code": "LT-14-PRO",
      "quantity": 4,
      "unit_price": 950.00,
      "line_total": 3800.00,
      "commodity_code": "43211503"
    },
    {
      "description": "USB-C docking station",
      "product_code": "DK-USBC-01",
      "quantity": 4,
      "unit_price": 120.00,
      "line_total": 480.00,
      "commodity_code": "43211708"
    }
  ],
  "freight_amount": 0.00,
  "ship_to_zip": "75009"
}
🔑
Why Level 3 data saves money
On a large B2B ticket, the interchange difference between a Level 1 payment and a qualifying Level 3 payment can reach several tenths of a percentage point. Across millions of euros in annual purchases, the savings become substantial. What matters, then, is whether the issuing platform actually sends Level 2/3 data to the network: an advertised capability is no guarantee that the data gets through.
  • Security: a disposable, capped, locked number sharply reduces the fraud surface compared with a shared physical corporate card.
  • Reconciliation: a unique PAN tied to a purchase order makes matching almost automatic. No more manual reconciliation, invoice by invoice.
  • Spend control: each team gets its own numbers with its own rules, without multiplying plastic cards or out-of-pocket expense claims.