B2B and Commercial Card Processing
- Visa, US: Ask about CEDP and Product 3. Don't use the old general Level 2/3 savings ladder
- Fuel is an exception. Visa's April 2026 schedule still has a Commercial Level II - Fuel row
- Mastercard: Level 2/3 programs have their own card and merchant requirements
- Amex: Confirm enhanced-data support and pricing separately
- Check your bill. Extra data doesn't guarantee a lower total fee
Sell to businesses? Check which cards you take and which data programs your processor supports. Don't apply one savings percentage to all B2B sales.
What Are Commercial Cards?
Commercial cards are payment cards issued to businesses, not consumers. They include:
| Card Type | Issued To | Typical Use |
|---|---|---|
| Corporate cards | Employees | Travel, expenses |
| Purchasing cards (P-cards) | Procurement teams | Supplies, equipment |
| Fleet cards | Drivers | Fuel, vehicle expenses |
| Business cards | Small business owners | Business expenses |
Why Commercial Cards Matter
- Card mix matters: Business, corporate, purchasing and prepaid cards have different rate rows
- Qualification matters: Check the exact network program with your processor
- Your price matters: Ask whether any saving reaches your bill after added fees
Commercial-Card Data
Tax, order references and line items can help eligible commercial-card sales qualify for a program rate. More fields alone don't guarantee a saving.
Savings Calculation
What the schedules actually say
| Network | Current guidance |
|---|---|
| Visa, US | Use CEDP/Product 3 guidance. Fuel Level II remains |
| Mastercard | Check Data Rate II or III for the exact commercial card |
| American Express | Confirm the supported data service and your agreement |
Visa's 18 April 2026 schedule lists Commercial Product 3: 1.75% + $0.10 for purchasing and corporate cards. Business Product 3: 2.40% to 2.75% + $0.10 varies by spend tier. Commercial Level II - Fuel: 2.20% + $0.10 remains. These aren't your all-in processing rates. Visa schedule, section E p. 13 and section G p. 18.
The same schedule lists the rates without it: Commercial Card Present 2.50% + $0.10, Commercial Card Not Present 2.70% + $0.10, and Business Product 1 2.65% to 3.00% + $0.10 by spend tier, before any CEDP fees. Visa, sections E and G.
Business Product 2 is still listed. Don't read its number as a promise that sending Level 2 data earns that rate today.
Work Out Your Net Saving
Ask your processor to compare the same cards and sales before and after qualification. Include program fees, service fees and later adjustments. Don't multiply all B2B revenue by a generic discount.
Network-Specific Requirements
Visa Commercial
Ask about CEDP eligibility, accurate product data, verification and any later rate adjustments. Stripe says unverified businesses can qualify transaction by transaction; verification affects when Product 3 pricing applies. Sending line items doesn't guarantee it. Stripe CEDP guidance.
Stripe also warns that a CEDP scheme fee applies to Visa US sales that send line item data on qualified cards. Ask the amount, and whether you can opt out, before you switch data submission on.
No clean public Visa CEDP program manual was found. Stripe does publish provider-specific qualification, verification and fee guidance. Ask your processor for your exact requirements.
Mastercard Commercial
Mastercard's 17 April 2026 US schedule lists Data Rate I and II for small-business credit. Its separate commercial debit, prepaid and large-market credit table also lists Data Rate III for large-market credit. Don't treat every commercial card as eligible for every data rate. Mastercard commercial tables, PDF pp. 7-8.
Mastercard still publishes the gap. For small-business credit, Data Rate I runs 2.65% to 3.00% + $0.10 by tier and Data Rate II runs 1.90% to 2.25% + $0.10, a gap of 0.75 points at each tier. On a $500 sale at the lowest tier that's $13.35 against $9.60 before markup. Large-market credit lists Data Rate I at 2.70% + $0.10 and Data Rate III at 1.90% + $0.10. Prepaid lists I and II at the same 2.65% + $0.10 outside petroleum, so extra data buys nothing there. These are interchange rows, not your all-in price, and each sale still has to meet Mastercard's data and category rules. Mastercard commercial tables, PDF pp. 7 to 8.
American Express
Confirm enhanced-data support with Amex and your processor. Amex documents Level 3 line-item reporting for eligible Amazon Business purchases, with account setup required. That reporting example isn't a general merchant discount promise. Stripe says Amex cost savings require a direct agreement with Amex. Amex example, footnote 1; Stripe restrictions.
Required Data Fields
Your processor's field list is the one to implement. Don't copy a universal network checklist.
For Stripe's Product 3 path, check accurate product names, product codes, quantities, unit costs, units of measure, tax and an order reference. Confirm current field names and limits in Stripe's line-item documentation.
For Mastercard Level 2 through Stripe PaymentIntents, the minimum is the actual tax total and an order reference. Stripe also applies card, MCC and tax eligibility checks; its usual Mastercard Level 2 tax band is 0.1% to 30%, with listed MCC exceptions. For Mastercard Level 3, use the product-detail fields above and check the separate card and MCC exclusions. Stripe accepts genuine zero tax for Level 3 and Product 3. An accepted API request doesn't prove qualification. Stripe eligibility and minimum fields.
Never invent tax or product detail to fill a field. Stripe's CEDP guidance warns against generic names and incorrect tax amounts.
Implementation Guide
Step 1: Assess Opportunity
Pull a processor report. Split Visa, Mastercard and Amex, then identify cards and sales eligible for each program. Ask for a net savings estimate on that volume.
Step 2: Check Processor Support
- "Do you support Visa CEDP, Mastercard Level 2/3 and Amex enhanced data?"
- "Which of my cards and merchant categories qualify?"
- "Which fields and integration methods do you support?"
- "What fees apply, and how will savings or adjustments appear?"
Step 3: Map Your Data
Map real invoice fields to your processor's current specification. Check tax, product detail and totals.
Step 4: Implement
Use the supported route for your account. Stripe documents PaymentIntents, Checkout, Billing and Invoicing for CEDP. A custom API checkout isn't always required.
Step 5: Verify and Monitor
Check qualification and net fees in your processor's reports. For Visa, ask about Product 3 and CEDP status. Don't expect every eligible Visa sale to have a Level II or III label. Stripe publishes CEDP verification and data-quality reports; ask your processor what it provides.
Common Implementation Challenges
Challenge: Missing Tax Data
Use the actual tax amount. Ask your processor how to report a genuine zero-tax sale; don't estimate a token tax value for qualification.
Challenge: Missing PO Numbers
Ask which order reference your processor accepts. Don't invent a customer PO.
Challenge: Product Code Mapping
Use accurate product codes and descriptions. Avoid generic filler.
Challenge: Line Item Limitations
Check your processor's field and item limits before submitting an order.
Large Ticket Programs
Visa and Mastercard publish separate large-ticket programs. They don't share one set of thresholds or data requirements. Ask your processor which program, card and transaction size apply before quoting a saving.
Visa's schedule lists Commercial Product Large Ticket at 1.30% + $35.00. Its Large Purchase Advantage program runs from 0.70% + $49.50 on card-not-present sales over $10,000 down to 0.40% + $58.50 over $500,000. Visa, section E.
Government and GSA
Check the exact government card and program with your processor. Don't assume every government sale qualifies for Product 3 or needs the same data. Stripe lists additional Visa GSA T&E exclusions in its eligibility table.
Operational Considerations
Invoice Reconciliation
B2B customers often need:
- Detailed invoices matching card transactions
- PO number on statements
- Line item detail for AP matching
Returns and Credits
- Ask your processor which data to send with full and partial credits. Check the resulting fee treatment separately
Reporting
Track:
- Qualification by network and program
- Downgrade reasons
- Savings achieved vs. baseline
Scale Callout
| Before you invest | What to check |
|---|---|
| Find eligible volume | Split cards by network and program |
| Get a quote | Include added fees and implementation cost |
| Confirm the result | Compare qualified sales and net fees |
Where This Breaks
-
Consumer-heavy business. Count eligible commercial cards before budgeting a saving. B2B revenue alone isn't eligible card volume
-
Implementation cost exceeds savings. $5,000 development project for $1,000/year savings = bad ROI. Assess before building.
-
Data quality issues. Garbage data doesn't qualify. Clean data is prerequisite.
Next Steps
Assessing opportunity?
- Understand commercial cards - Corporate, purchasing, fleet
- Check potential savings - Use eligible volume and net fees
- Follow assessment steps - Pull 90 days data
Implementing commercial-card data?
- Know required fields - Tax, PO, line items
- Check processor support - Ask key questions
- Map your data - System fields to requirements
Solving common challenges?
- Handle missing tax data - Report actual tax
- Handle missing PO numbers - Confirm accepted order references
- Map product codes - Use accurate product data
Related Pages
- What interchange is and what it costs - Understanding interchange
- Invoicing - B2B payment workflows
- Buying Payments - Processor selection for B2B