Savings
Data Fields
Card Programs
Integrated
Timeline
Why Level III interchange savings exist at all
What is an interchange rate and why do I care? Interchange is the per-transaction fee the card networks charge every merchant for every card payment. It's also the biggest single component of your merchant-statement cost — typically 80–90% of everything you pay on a card transaction. Interchange isn't one rate; it's hundreds of categories that shift based on card type, card-present vs card-not-present, and — critically for B2B and government — the quality of data submitted with each transaction.
Small fraudulent charges are bad enough, but larger B2B charges? Visa and Mastercard don't want that, so they offer commercial-card programs (Corporate, Business, Purchasing, Fleet, Government, GSA) that carry lower interchange on qualifying transactions when the merchant submits enhanced transaction data to lower fraudulent transactions — typically 20+ fields covering line items, unit of measure, product codes, tax breakdown, freight, destination ZIP, customer code, and more. The networks want this data because commercial-card issuers and government purchasing programs need it for reporting, audit, and compliance. In exchange for your work submitting it, they price your transaction at a lower tier.
Why doesn't everybody do this then? The problem: every merchant with a significant B2B or government card program is technically eligible for Level III pricing, but very few actually get it. The 20+ fields are tedious to compile per transaction, the gateway needs to support the full schema, and the data usually lives in an ERP that doesn't talk to the gateway. The result is that most merchants accept L1/L2 pricing on commercial cards and leave 0.3–1.0% on every transaction on the table — year after year.
Level 1 vs Level 2 vs Level 3 — what's in each, what you pay
The three levels correspond to progressively richer transaction data. Every card transaction carries at least Level 1 (baseline). Level 2 is a modest step up — enough for business-purchasing reporting. Level 3 is the full enhanced-data envelope that unlocks the lowest commercial-card interchange and qualifies large-ticket transactions for additional rate-reduction programs.
Baseline
- Merchant account info
- Card number (tokenized)
- Expiration date
- Authorization amount
- Currency
- Transaction timestamp
Basic commercial
- Everything in Level 1
- Sales tax amount
- Merchant tax ID
- Customer code / PO reference
- Invoice number
- Tax-exempt status (where applicable)
Full enhanced data
- Everything in Level 1 & Level 2
- Line items (up to network max)
- Item description, quantity, UoM
- Unit cost, product code, commodity code
- Line discount, line tax, line total
- Freight, duty, discount, destination ZIP
- Order date, ship-from ZIP
The largest delta — and the one worth chasing — is Level 1 to Level 3 on commercial cards. For a merchant running substantial B2B or government card volume, this is ordinary-to-real money: on a $2,500 corporate-card invoice payment, the difference between L1 pricing at ~2.95% and qualifying L3 at ~1.95% is roughly $25 per transaction; across 4,000 qualifying transactions a year, that's $100K.
The 20+ fields the networks require — and where Payment Hub gets each one
Level III's field requirements differ slightly between Visa and Mastercard, but the core envelope is stable across card brands. Every field has a specific format (numeric, alphanumeric, ZIP length, ISO country code) and a specific source. If any required field is missing, wrong-format, or mismatched against a total, the transaction downgrades to L2 or L1 and the rate benefit evaporates.
| Field | Scope | What it holds | Payment Hub source |
|---|---|---|---|
| Invoice number | Header | ERP invoice reference (unique per customer) | ERP invoice record |
| Customer code / PO reference | Header | Buyer-assigned code for their procurement reporting | ERP customer / order |
| Merchant tax ID | Header | Federal tax ID of the selling merchant | Payment Hub config |
| Order date | Header | Date the order was placed / invoice was generated | ERP invoice date |
| Ship-from ZIP | Header | Originating ZIP of the shipment | ERP warehouse |
| Destination ZIP | Header | Delivery ZIP (customer ship-to) | ERP ship-to address |
| Sales tax amount | Header | Total tax applied on the invoice | ERP tax engine |
| Sales tax rate | Header | Effective rate applied, as percentage | ERP tax record |
| Freight amount | Header | Shipping cost passed to customer | ERP shipping record |
| Duty amount | Header | Customs duty (0 on domestic) | ERP (if applicable) |
| Discount amount | Header | Total discount applied at invoice level | ERP invoice |
| Currency code | Header | ISO 4217 currency identifier | ERP / gateway |
| Item description | Line | Short description of the item sold (per line) | ERP line record |
| Item quantity | Line | Number of units (per line) | ERP line record |
| Unit of measure | Line | Each, hour, pound, foot, gallon, etc. (network code list) | ERP UoM mapping |
| Unit cost / price | Line | Per-unit price on the invoice | ERP line record |
| Product code / SKU | Line | Merchant-assigned item code (e.g., SKU, part number) | ERP item master |
| Commodity code | Line | UNSPSC or network-mapped category code | ERP item / PH mapping |
| Line discount | Line | Discount at this specific line | ERP line record |
| Line tax | Line | Tax allocated to this line | ERP tax allocation |
| Line total | Line | Net line extended (qty × unit − discount + tax) | ERP line total |
Visa and Mastercard maintain the canonical field-list definitions; exact required/optional status varies by card brand and by specific commercial program. Payment Hub maintains the current network specifications and submits the correct envelope for each card brand automatically.
Where Payment Hub can't pull a field from the ERP because it's legitimately not captured in the source system (a missing ship-to ZIP on a counter walk-in, for example), Payment Hub falls back to the best-available field or flags the transaction for counter-staff review pre-authorization. Transactions with material data gaps submit at L2 with a reporting flag, so controllers see the downgrade rather than discovering it three months later in a rate review.
How Payment Hub enriches Level III automatically
Eight capabilities run the L3 enrichment pipeline. Each one is work that most merchants do manually or skip entirely — and each one is required to actually qualify for the lower interchange tier on a real-world commercial-card transaction.
BIN lookup at authorization
Payment Hub identifies the card type at first authorization and determines L3 eligibility. Consumer cards skip L3 enrichment (no benefit). Visa/MC Commercial, Corporate, Purchasing, Fleet, Government, and Business cards trigger enrichment. No manual card-classification needed.
ERP invoice & line-item fetch
Clarity Connect pulls the underlying invoice or sales order from your ERP — header fields (PO, order date, tax, freight), line items (SKU, description, qty, UoM, unit cost), and ship-to / ship-from ZIPs. NetSuite, Acumatica, Dynamics 365 BC/F&O/GP, Sage 100/300/Intacct, SAP, Epicor, Infor, SYSPRO, Workday, Oracle, and more.
Unit-of-measure normalization
Card networks require UoM values from their standardized code list (EA, HR, LB, GAL, etc.). Your ERP might store them as free-text or a different code set. Payment Hub maps your ERP UoM catalog to the network's expected codes once at setup — so every line submits with a valid UoM automatically.
Commodity code mapping
Government card programs and some corporate cards require a UNSPSC or network-specific commodity code per line. Payment Hub maintains a rules engine that maps your ERP product categories to network commodity codes — configured once, applied to every transaction without any per-order keying.
Header-to-line total reconciliation
L3 submission requires line totals to reconcile to header totals (subtotal + tax + freight − discount = header amount). Payment Hub runs this reconciliation pre-submission; any mismatch triggers a data-quality flag before the transaction submits, so staff can investigate rather than discover a silent downgrade later.
Per-gateway L3 envelope formatting
Each gateway (Fortis, PayTrace, Nuvei, Worldpay, PNC, Cybersource, Elavon, NMI, USAePay, Global Payments, Authorize.Net) has its own L3 API schema and field-packaging expectations. Payment Hub formats the correct envelope for your specific gateway without requiring gateway-specific configuration from your team.
Large-ticket program qualification
Visa Large Ticket (~$10K+) and Mastercard Large Ticket (~$7,500+) are special L3-dependent programs with additional rate reductions on high-value purchasing transactions. Payment Hub submits qualifying transactions with the full L3 envelope; eligible transactions auto-qualify with no special handling.
Savings reporting & downgrade analytics
Every transaction is reported with its interchange category hit, the L3 fields submitted, and the savings vs. the L1/L2 fallback. Controllers see where L3 worked, where data gaps caused a downgrade, and which upstream ERP fixes would recover more savings — on an ongoing basis, not just at go-live.
The Level III workflow — from card tap to interchange category
A concrete walk-through of what happens when a B2B customer pays a $12,400 invoice with a corporate purchasing card. The whole thing takes about 2 seconds end-to-end; most of the enrichment work is invisible to everyone but the settlement report.
Customer initiates payment
Customer logs into the payment portal (or is at the counter, or is on a MOTO call) and selects invoice #INV-48210 for $12,400 to pay. They enter their corporate purchasing card — a Visa Purchasing card issued by their bank.
Portal / counter / MOTOPayment Hub does a BIN lookup
As the card is entered, Payment Hub identifies the BIN as Visa Purchasing — a commercial-card category that qualifies for Level III pricing. Enrichment is flagged ON for this transaction. (If the same customer had paid with a consumer Visa, Payment Hub would skip L3 enrichment because it produces no rate benefit.)
BIN match L3 eligibleClarity Connect fetches invoice & line data from ERP
Payment Hub calls Clarity Connect to retrieve invoice #INV-48210 from the ERP: header (PO number, order date, ship-from ZIP, destination ZIP, sales tax total, tax rate, freight, duty, currency), plus line items (10 × Widget Pro at $1,100/each, UoM = EA; 4 × Installation service at $225/hr, UoM = HR). Takes ~200ms on a warm ERP connection.
ERP fetch ~200msPayment Hub normalizes UoM, maps commodity codes, & reconciles totals
Widget Pro's ERP UoM "Each" maps to network code "EA"; Installation's UoM "Hour" maps to "HR". Commodity codes are pulled from the item-master mapping (UNSPSC 14-35-22-00 for the widget, 81-11-18-00 for the install service). Header total ($12,400) is verified against line-item sum + tax + freight = $12,400. ✓
UoM normalization ReconciliationL3 envelope packaged for the gateway
Payment Hub formats the full L3 envelope in the exact schema the configured gateway (Fortis / PayTrace / Nuvei / Worldpay / etc.) expects — header fields in the right order, line items in the network's format, field-level validation passed. The transaction is submitted for authorization with the card data + L3 envelope attached.
Gateway-specific schemaGateway authorizes, card network categorizes
Gateway submits the authorization to Visa. Visa validates the L3 data envelope (all required fields present, formats valid, line totals reconcile), confirms the Visa Purchasing card's L3 eligibility, and categorizes the transaction at the lowest qualifying interchange tier — including large-ticket pricing since $12,400 exceeds the $10,000 Visa Large Ticket threshold.
Large Ticket qualifiedAuthorization approved, payment flows back
The authorization response comes back as approved at the lower interchange tier. Payment Hub returns "payment successful" to the customer in under 2 seconds total elapsed time. The customer has no idea that an L3 envelope with 20+ fields was silently attached to their transaction.
Total latency < 2sSettlement report captures the savings
Two days later, the transaction settles on the merchant statement at the L3 large-ticket interchange tier (~1.90%) instead of the L1 commercial tier (~2.95%). On a $12,400 transaction, that's roughly $130 of direct interchange savings versus the downgrade. Payment Hub's reconciliation report captures this delta alongside every other qualifying transaction, so the annual savings total is visible in a dashboard rather than buried in statement line-items.
Savings: ~$130 On statementSample savings calculation — distributor, $5M B2B card volume
A realistic worked example using conservative interchange assumptions for a mid-sized industrial distributor accepting mixed commercial and consumer card volume. Your numbers will vary with your specific gateway pricing, your card mix, and your transaction sizes — but the methodology is the same across the industry.
Distributor scenario
Assumes roughly half of B2B card volume falls on commercial cards (typical for distributors serving a mix of contractor / corporate / municipal customers). A higher commercial-card mix (for government-heavy or fleet-heavy businesses) scales the savings proportionally. Large-ticket transactions (>$7,500 MC, >$10,000 Visa) typically yield higher per-transaction savings — a single $28K transaction can recover $400+ on its own.
For a larger B2G-focused business — a building-products distributor, an IT reseller to government, a municipal-contract utility vendor — annual recovery can easily reach $60K–$200K. For smaller businesses with $500K–$1M in B2B card volume, recovery is typically $1,500–$7,500/year. Payment Hub's savings-per-transaction reporting makes the actual delta visible on your own statement so you can see what L3 enrichment recovered in any given month.
Industries where Level III optimization pays the most
L3 savings scale with the share of commercial and government card volume in your mix. Industries that sell to businesses, governments, and institutions tend to see the biggest gains. Industries that sell primarily to consumers see less because consumer cards don't qualify for L3 pricing.
Wholesale & Industrial Distribution
Selling to contractors, plants, government fleets, and B2B accounts that pay on corporate, purchasing, and fleet cards. Typically 50–65% commercial-card mix. L3 savings routinely recover 0.6–0.9% across qualifying volume.
- PHCP distribution, electrical supply, industrial MRO
- Fleet service parts & maintenance
- Contractor-facing building products
Government & Public-Sector Suppliers
Selling to federal, state, municipal, and special-district agencies that pay on GSA SmartPay, purchasing cards, and government corporate cards. Often 80%+ commercial-card mix. Large-ticket program eligibility is common.
- GSA-scheduled vendors, state-contract suppliers
- Municipal utility / public-works vendors
- Defense & federal IT resellers
Manufacturing & Industrial
B2B manufacturing with corporate-card buyers paying for parts, supplies, and finished goods. Line-item data is usually already well-structured in the ERP, which makes L3 enrichment straightforward. Large-ticket pricing applies on bigger orders.
- Industrial components, instruments, tools
- Capital goods & equipment parts
- Raw materials & commodity resale
Professional Services B2B
Consulting firms, legal, engineering, IT services billing corporate clients via card. Invoices tend to carry clean line-item detail (project, hours, rate, task) that maps naturally to L3 line structure. High-dollar engagements often hit large-ticket tiers.
- IT services & managed hosting
- Engineering / architecture firms
- Consulting, legal, financial-advisory
Higher Education & Institutional
Universities, community colleges, and research institutions paying vendors with institutional procurement cards. Strong fit when vendor is selling to the institution; less relevant for consumer-facing revenue (student tuition, bookstore retail).
- Research-lab suppliers
- Campus-facilities & equipment vendors
- Academic software / subscription resellers
Healthcare (B2B Supply, Not Patient)
Strong fit on the B2B side of healthcare — medical supply, device, pharma reseller paying institutional buyers via P-card. Poor fit on patient-side card payments (consumer HSA/FSA/credit cards don't qualify). Clinics doing patient AR see minimal L3 benefit; B2B medical distributors see substantial benefit.
- Medical-device suppliers to hospitals
- Pharmaceutical B2B distribution
- DME / surgical supply to clinics
Consumer Retail & eCommerce
Direct-to-consumer eCommerce and retail see minimal L3 benefit because consumer cards don't qualify. Payment Hub still enables L3 on the subset of commercial cards that appear (small-business buyers, corporate-card users), but the impact is typically small. Not a primary L3 use case.
- Consumer-brand eCommerce
- Retail & DTC shipping
- Subscription services to consumers
Nonprofit & Foundation Donors
Foundations, government grant-makers, and corporate-giving programs issuing purchasing cards to nonprofit recipients for qualified program expenses. Not huge volume at most nonprofits, but 100% L3-eligible when it occurs — often worth the enrichment on single large grants.
- Corporate-giving platforms
- Foundation program-payment cards
- Federal & state grant disbursements
Level III Interchange Optimization FAQ
The questions finance, IT, and AR teams ask before turning on L3 enrichment across their gateway.
What exactly is Level III processing, and how is it different from Level I and Level II?
Level I is a standard retail-card transaction with just the card data, authorization amount, and merchant info — the baseline every card transaction has. Level II adds five or so fields commonly needed for business purchasing (sales tax amount, tax ID, customer code, invoice number). Level III adds fifteen-plus more, including itemized line detail (item description, quantity, unit of measure, unit cost, product code, commodity code, discount, line total), freight, duty, destination ZIP, order date, and ship-from ZIP.
The card networks (Visa and Mastercard) charge lower interchange rates on qualifying commercial cards when all L3 fields are submitted correctly — because the enhanced data reduces fraud and supports B2B/B2G reporting. Typical savings are 0.3%–1.0% per transaction, sometimes higher on large-ticket transactions. Most merchants leave L3 savings on the table because the 20+ fields are tedious to map manually and most gateways don't auto-pull them from the ERP.
Which card types qualify for Level III rates?
Level III-eligible cards are the commercial BINs issued by Visa and Mastercard: Visa Corporate, Visa Business, Visa Purchasing, Visa Fleet, Visa GSA (government), and the equivalents on Mastercard (Corporate, Purchasing, Fleet, Business, Government). Consumer cards do not qualify for L3 — they're priced at consumer tiers regardless of submitted data.
American Express has a parallel program (AmEx Level III / OptBlue Level II/III enhanced data) with similar line-item requirements and similar savings. Discover also offers enhanced-data tiers. Payment Hub detects the BIN at authorization and only submits L3 fields to networks/cards where they produce a rate benefit — no wasted overhead on consumer cards, and no wasted L3 envelope data when the gateway and card brand won't use it.
How much do we actually save with Level III, in dollars?
It depends on three things: the mix of commercial versus consumer cards in your B2B card volume, the transaction sizes, and the interchange category each transaction currently falls under. As a rough guide: merchants who run B2B/B2G card volume see 0.3%–1.0% savings per qualifying transaction when L3 submission is enabled correctly.
A distributor running $5M/year in B2B card volume with roughly half of that on commercial cards typically recovers $15K–$50K annually in interchange. A larger B2G program running $20M+ can recover $60K–$200K. Large-ticket purchasing transactions (>$7,500 MC / >$10,000 Visa) can qualify for additional special-program rates if all L3 data is present — these transactions often see the biggest single-transaction savings. Payment Hub reports per-transaction savings in the settlement reconciliation so you can see the actual delta on your own statement.
What data fields does Level III require, and where does Payment Hub get them?
The Visa L3 program requires roughly 20+ fields depending on the card brand and category. The fields split into header-level (invoice number, customer code, order date, ship-from ZIP, destination ZIP, duty amount, freight amount, discount amount, sales tax rate, sales tax amount, tax ID, currency) and line-item-level (item description, item quantity, unit of measure, unit cost, product code, commodity code, line discount, line tax, line total — per line item, up to the network's maximum lines per transaction).
Payment Hub pulls these fields directly from the ERP invoice or sales order at the moment of payment — through Clarity Connect's integration with your ERP (NetSuite, Acumatica, Dynamics 365, Sage, SAP, Epicor, Infor, etc.). The customer doesn't key anything extra; the counter staff doesn't key anything extra; the AR user doesn't key anything extra. The enrichment is invisible and automatic.
Do we need to change gateways or merchant accounts to get L3 rates?
No. Payment Hub works with your existing gateway (Authorize.Net, Fortis, Nuvei, PayTrace, Worldpay, PNC, Cybersource, Elavon, NMI, USAePay, Global Payments, Adyen, Braintree, Stripe, Square, and more) and your existing merchant account and negotiated rates. L3-capability depends on the gateway; the major B2B-focused gateways (Fortis, PayTrace, Nuvei, Worldpay, PNC, Cybersource, Elavon, NMI, USAePay, Global Payments, Authorize.Net) all support the full L3 field set.
Payment Hub's role is to enrich the transaction with the right fields from the ERP and submit them in the format the gateway expects. If your current gateway doesn't support L3 submission and you're running heavy B2B/B2G card volume, Payment Hub can help you migrate to one that does without replacing your merchant relationship — but migration isn't required if your current gateway is L3-capable.
What happens to transactions where L3 data is missing or invalid?
The transaction still authorizes — missing or invalid L3 data doesn't block the charge; the card brand just downgrades the interchange category to L2 or L1 for that specific transaction. Payment Hub detects data gaps pre-submission (missing ship-to ZIP, missing line items, line-total mismatch, invalid unit-of-measure code) and either fills them from the ERP record, flags them for counter-staff / AR review, or submits the transaction at the best available tier with a reporting flag so controllers can see which transactions downgraded and why.
The Payment Hub savings report surfaces downgrades so you can remediate the ERP data quality issue that caused the gap, rather than silently losing the rate benefit indefinitely. Over time, the downgrade rate should approach zero as your ERP data quality improves under the visibility the report creates.
Does Payment Hub handle large-ticket programs (Visa/MC for transactions over $7,500 or $10,000)?
Yes. Visa Large Ticket (transactions typically $10,000+) and Mastercard Large Ticket ($7,500+) are special L3-dependent interchange programs the networks offer for high-value B2B transactions where all L3 data is present. Payment Hub submits transactions with full L3 enrichment at every transaction size, so large-ticket transactions automatically qualify when the underlying invoice carries the required data.
For a municipal utility processing a $28K purchase-card transaction, or a distributor processing a $14K order on a corporate card, the difference between L1 rates and qualifying large-ticket rates can be $400+ on a single transaction. Payment Hub gets those. You don't need to do any special configuration to opt into large-ticket qualification; if the transaction's data meets the criteria, it qualifies automatically.
Can we still use L3 optimization on consolidated / multi-invoice payments?
Yes, though the L3 submission format differs. For consolidated payments where a customer pays one total across multiple invoices, Payment Hub can submit the transaction with (a) summary-level L3 data built from the consolidated invoice set (combined line items rolled into the card network's allowed lines per transaction), or (b) as separate individual L3 transactions per invoice if the gateway and card network allow.
The choice depends on transaction size — consolidated single submission is simpler operationally, but splitting can sometimes yield better per-line interchange when individual invoices fall into different interchange categories. Payment Hub uses whichever strategy produces the lowest total interchange for the customer's payment.
Does Level III work with ACH / eCheck payments?
Level III is a card-network construct specific to Visa, Mastercard, and (in parallel form) American Express and Discover. ACH doesn't have an L3 equivalent because ACH pricing is flat-fee or tiered-by-volume rather than interchange-based. That said, ACH is often the cheapest payment rail for B2B — typical ACH cost is $0.25–$2.00 flat regardless of transaction size, which for a $12,400 invoice is dramatically less than even a fully L3-qualified card transaction at 1.9%.
Payment Hub supports both in parallel: customers who prefer to pay by card get L3-optimized card pricing; customers who prefer ACH (or where the merchant incentivizes it) pay via the ACH rail at flat-fee pricing. The choice lives with the customer; the rate optimization lives with Payment Hub.
How does Level III interact with surcharging?
They're independent programs. Surcharging (where the merchant adds a fee to the card transaction to pass through some or all of the processing cost to the customer) is a consumer-disclosure-regulated practice that applies primarily to credit-card transactions; it doesn't apply to purchasing / corporate / government cards in most states. L3 enrichment operates purely on interchange — the wholesale rate the network charges the merchant — and has nothing to do with what the customer is charged.
Merchants can run both programs in parallel: use L3 enrichment on commercial-card transactions to reduce the merchant's interchange cost, and separately apply a surcharge to qualifying consumer-card transactions where the state law permits. Payment Hub supports both, and correctly excludes commercial cards from surcharging when legally required.
How do we know L3 is actually working?
Payment Hub's settlement reconciliation shows the interchange category hit on every transaction — so you see whether a given transaction settled at L1, L2, or L3 tier. The dashboard aggregates this into monthly rate-category distribution, downgrade reasons, and total savings vs. the baseline (what you would have paid if everything had settled at L1).
You can also verify independently on your merchant statement: each interchange category appears as a separate line item with per-transaction rate. After L3 is enabled, commercial-card transactions should show up in the L3 categories (Visa Commercial Level III, Visa Large Ticket, MC Data Rate III, MC Purchasing Level III, etc.) rather than in the downgrade categories (Visa Commercial Electronic, MC Commercial Standard, etc.). The first post-go-live month's statement is usually where merchants see the savings shift most dramatically.
How long does L3 implementation take?
A typical Payment Hub deployment goes live in 48 hours once Clarity receives ERP sandbox credentials, gateway credentials, and a validated commodity-code / UoM mapping. L3 enrichment is on by default from day one — every qualifying commercial-card transaction submits with the full envelope automatically.
Early deployment weeks typically surface data-quality items in the source ERP (a missing ship-to ZIP on a subset of customer records, a UoM code that doesn't map cleanly to the network code list). Payment Hub's downgrade report flags these as they occur; fixing them in the ERP source takes marginal effort and raises your L3 qualification rate toward 100% over the first 60–90 days. Your existing gateway, merchant account, and negotiated rates stay intact throughout.