playbooks 2026-04-18 12 min read the underwriting desk

How to negotiate interchange on Level 3 processing

3-minute scan
  • Level 3 lives and dies on data quality — purchase order number, tax amount, line-item detail, freight, unit of measure.
  • Interchange downgrades from Level 3 to Level 2 or Level 1 cost 60-180 bps per transaction on corporate cards.
  • Negotiation is less about rate card and more about the acquirer waiving the pass-through fees you are already paying in error.
On this page

    Level 3 processing is the part of the payments stack that nobody explains to operators until they are already losing money on it. If you sell to other businesses — agencies, wholesalers, B2B SaaS, any vertical where a chunk of your volume comes on corporate or purchasing cards — the difference between Level 1, Level 2, and Level 3 interchange is the difference between a 2.8% effective rate and a 1.9% effective rate on that slice of volume.

    The real negotiation is not with Visa and Mastercard. The real negotiation is with your acquirer over what fields they will pass through, what fields they charge you extra for, and whether the Level 3 "enhanced data" fee on your statement is actually buying you anything.

    1. What Level 3 actually is

    Visa and Mastercard publish three interchange tiers for commercial cards. Level 1 is the consumer-equivalent rate applied when all you send is basic card data. Level 2 requires a tax amount and a customer code and saves you 30-70 bps. Level 3 requires line-item detail — SKU, unit price, quantity, freight, commodity code — and can save you another 30-110 bps on top of Level 2.

    2. Why most operators are leaving it on the table

    Because the data requirement is real and nobody in the shopping cart stack defaults to it. Woo, Shopify, and BigCommerce all pass partial Level 2 at best. Stripe will pass Level 3 if you send the right fields on the PaymentIntent, but most installs never do. Authorize.net has Level 3 support through an add-on. The acquirer charges you the consumer interchange when the fields are missing and pockets the difference as "compliance" in their rate card.

    3. The conversation to have with your acquirer

    "Pull my last 90 days of commercial card volume. Show me the count of transactions that hit Level 1 versus Level 2 versus Level 3. For every Level 1 transaction on a Visa or Mastercard commercial card where my cart passed a tax amount and order total, I need to understand why it downgraded and how to fix it." That one paragraph does more than four quarters of rate-card negotiation.

    4. Fields that decide the tier

    Level 2 minimum: purchase order number, tax amount, tax identifier. Level 3 adds: line items with unit price, quantity, product code, unit of measure, commodity code, freight amount, duty amount, ship-from and ship-to postal codes. Miss one field on Level 3 and the transaction downgrades silently — your statement will not flag it. You have to pull the interchange detail report from the acquirer and filter on downgrade code.

    5. Downgrade codes to watch

    Visa uses EIRF (Electronic Interchange Reimbursement Fee) and Standard as the downgrade buckets. Mastercard uses Standard and Merit I. When you see transactions coded to these buckets, they were commercial cards that should have been Level 2 or Level 3 but downgraded due to missing data. The acquirer is required to show this detail on request. Most do not volunteer it.

    6. Rate-card negotiation

    Your acquirer's Level 3 compliance fee is typically 10-15 bps on top of interchange. If you are getting genuine Level 3 treatment — verify via the downgrade report — the fee pays for itself three times over. If you are paying the fee and still seeing Level 1 downgrades, you are being double-charged and you have leverage to negotiate the fee down to zero until the routing is clean.

    7. B2B-specific interchange categories

    Visa Purchasing Card Level 3 Large Ticket is the cheapest card rate on the grid — as low as 1.30% + $0.00 on transactions over $7,500 when all Level 3 data flows. Mastercard Large Ticket is similar. If you sell anything at enterprise price points, these categories alone are worth an integration project.

    8. When to sidestep with ACH

    B2B operators with repeat buyers should offer ACH at checkout. 0.5-0.8% flat vs 1.9-2.8% on corporate cards. Plaid-backed ACH is low-friction. For orders over $10,000 the ACH discount more than pays for the occasional failed return. See SaaS reseller rate guide.

    9. Cart-side integration reality

    Woo and Shopify need a plugin or headless integration to pass full Level 3. Stripe's purchase_details field on PaymentIntent accepts the full payload. Authorize.net has purchaseOrderNumber, taxAmount, lineItems, and shippingAmount. Make sure your dev team is sending numeric fields as numbers (not strings) — string tax amounts silently downgrade.

    10. Testing the routing

    Run a live transaction on a known corporate card (your own business AMEX or Visa Signature Business will do) and pull the interchange detail 48 hours later. Confirm the category coded as Level 3. If it did not, your fields are wrong and no amount of acquirer negotiation fixes it. Fix the fields first, then negotiate.

    11. Multi-brand Level 3 scaling

    If you run 8 brands and only the flagship is sending Level 3, the other seven are paying consumer interchange on B2B volume. A single orchestration layer that formats the Level 3 payload once and routes to whichever acquirer is cheapest per BIN is how enterprise operators get to 1.85% blended on mixed B2B/B2C. See multi-brand and Stripe comparison.

    12. What good looks like

    On a clean Level 3 implementation with an acquirer that is not clipping the compliance fee: 92-96% of commercial card volume coded to Level 2 or Level 3, effective rate on B2B slice down 60-120 bps vs starting point, compliance fee waived or flat $5/month. That is the negotiated outcome. Getting there is ~3 days of dev work and one statement audit.

    Negotiation script

    • Pull last 90 days of commercial card interchange detail from the acquirer.
    • Identify downgrade codes and transaction counts by card brand.
    • Ask acquirer to show which fields were missing per downgrade.
    • Fix cart-side field transmission for the top downgrade reason.
    • Negotiate Level 3 compliance fee to zero until routing is clean.
    • Re-pull interchange detail 60 days later and verify lift.

    Running the math

    For a $10M B2B operator with 40% corporate card mix, moving from Level 1 to Level 3 treatment on that slice saves roughly $32,000-$48,000 annually. That is real money for a 3-day integration. Our pricing page models this against your actual volume, or apply and we'll run the Level 3 audit on your current statement as part of the fit check.

    Found this useful? Share it X LinkedIn Reddit HN Email

    FAQ

    Does Level 3 work on consumer cards?
    No. Level 3 interchange tiers only exist on commercial/corporate/purchasing cards. Consumer Visa Signature and Mastercard World Elite have their own (higher) interchange grid that does not benefit from Level 3 data.
    Can Stripe do Level 3?
    Yes, if you pass the purchase_details payload on PaymentIntent with all required fields. Stripe does not advertise this well but it works. Verify by pulling the interchange detail from Stripe's reports API 48 hours post-capture.
    Is Level 3 worth it for a $2M business?
    Only if 25%+ of your volume is on corporate cards. Below that threshold the integration cost outruns the interchange savings. Audit the commercial card share before you spec the project.
    Does AMEX have a Level 3?
    AMEX has its own enhanced data program called "Corporate Purchasing Card" with similar data requirements and similar savings on AMEX-direct volume. If you accept AMEX directly (not through OptBlue) you can negotiate those rates.
    What is the fastest way to audit whether I am paying Level 1 on corporate card volume?
    Ask your acquirer for the interchange detail report filtered to the last 30 days, grouped by card type (consumer vs commercial) and interchange category. You want to see the commercial card volume by category. Any Level 1 or EIRF coding on commercial cards is leaking money.

    Running multiple brands?
    multiflow was built for this.

    The Operator Briefing

    Twice-monthly. No fluff.

    Processor shutdowns, reserve-hold playbooks, reconciliation lessons, and the merchant-account decisions that save operators six-figure years. Delivered to your inbox — never spam.

    No spam. Unsubscribe in one click.

    We use essential cookies · Privacy