Critical ResourceVisa CEDP: Major Payments Disruption
Back to Blog
Industry Updates

Visa CEDP Requirements: 2026 Data Field Checklist

Joe Wise
9 min read
Visa CEDP Requirements: 2026 Data Field Checklist

Visa CEDP requirements center on one principle: real transaction data, properly formatted, submitted consistently.

Key Takeaways:

  • Required fields: Purchase Identifier, Sales Tax, Postal Code, Country Code, Order Date
  • Product 3 adds: Item Description, Quantity, Unit Price, Commodity Code per line item
  • 90% data quality threshold required to maintain Verified status
  • Format matters: YYMMDD dates, no currency symbols, ISO country codes
  • Fake/randomized data gets flagged by Visa's AI validation

Meeting these requirements earns you Verified merchant status and access to Product 3 interchange rates. Failing them costs you money on every B2B transaction. There is no middle ground.

The Commercial Enhanced Data Program replaced the legacy Level 2 and Level 3 qualification system in April 2025. The data elements are similar, but Visa now audits them with AI-powered validation. Placeholder values that passed five years ago trigger automatic downgrades today.

Core Data Requirements

Every CEDP-qualifying transaction must include these fields. Missing or incorrectly formatted data fails the audit.

Transaction-Level Fields (Required for All)

FieldFormatExampleCommon Failure
Purchase IdentifierAlphanumeric, up to 25 charsPO-2026-00147Using "N/A" or blank
Sales Tax AmountDecimal with 2 places847.50Omitting when tax-exempt
Destination Postal Code5 or 9 digit US format90210 or 90210-1234International format mismatch
Destination Country CodeISO 3166-1 alpha-2USUsing full country name
Order DateYYMMDD format260106Different date formats

The Purchase Identifier trips up most merchants. According to Visa's merchant regulations, this field must contain a legitimate business reference, typically a customer PO number or internal order ID. Values like "00000," "NOPO," or repeated characters fail validation.

Sales Tax Amount requires special attention for tax-exempt transactions. You must submit $0.00 explicitly, not leave the field blank. Visa's system interprets missing values as data quality failures.

Line Item Detail (Required for Product 3)

Product 3 (formerly Level 3) qualification demands line-item specifics. Each item in the transaction needs:

FieldFormatExampleNotes
Item DescriptionAlphanumeric, 35 chars maxIndustrial valve 2-inchMeaningful description required
QuantityNumeric with decimals12.00Cannot be zero
Unit of MeasureIndustry standard codesEA, DZ, CS, GALMust match item type
Unit PriceDecimal with 4 places125.7500Pre-tax price per unit
Extended AmountDecimal with 2 places1509.00Quantity x Unit Price
Item Commodity CodeUNSPSC or custom40141700Valid code required

The Item Commodity Code catches many merchants off guard. Visa accepts UNSPSC (United Nations Standard Products and Services Code) or your industry's equivalent. Making up codes or using placeholder values triggers immediate rejection.

The 90% Quality Threshold

Visa measures data quality monthly across all your CEDP-participating transactions. You need 90% compliance to maintain Verified status.

This threshold applies to individual fields, not just overall transactions. If your Purchase Identifier passes 95% of the time but your Item Commodity Code only passes 85%, your aggregate score suffers.

Compliance RateStatusRate Impact
90%+ consistentVerifiedImmediate Product 3 rates
Below 90%Non-VerifiedStandard rates, lagged review
Persistent failureStatus lossFull interchange penalty

The review cycle runs monthly. Visa's acquirer reports show exactly which fields fail and how often. If you're not reviewing these reports, you're flying blind.

Format Specifications That Matter

Correct data in the wrong format fails. Visa's validation is strict.

Dates: YYMMDD only. Not MMDDYY, not YYYY-MM-DD, not spelled out. January 6, 2026 becomes 260106.

Currency: No symbols. No commas. Two decimal places for amounts, four for unit prices. $1,500.00 becomes 1500.00.

Text fields: No special characters in descriptions. Alphanumeric plus spaces only. Ampersands, quotes, and slashes cause parsing failures.

Postal codes: US domestic uses 5 or 9 digits (with hyphen for 9). International follows the destination country's format, paired with the correct ISO country code.

These seem minor until a batch of 500 transactions fails because your ERP exports dates in the wrong format. We've seen it happen.

The Problem With Fake Data Solutions

Some processors pitch systems that "auto-populate" CEDP fields. The sales story sounds good: no ERP integration required, instant compliance, keep your current rates.

What they're actually doing is generating synthetic data that mimics real values. Purchase Identifiers get random alphanumeric strings. Line item details pull from generic product databases. Tax amounts get calculated from averages.

This worked briefly. Then Visa's AI audits got smarter.

The pattern recognition in Visa's validation system identifies machine-generated data by its statistical signatures. Random strings have tells. Generic descriptions repeat across merchants. Tax calculations that never vary by product category raise flags.

We firmly believe the only sustainable path forward is authentic data. Your actual PO numbers. Your real product descriptions. Your genuine tax amounts from the transaction.

Relying on a machine to generate fake numbers might work today. It puts your business at massive risk tomorrow. When Visa's machine-driven audits catch machine-generated data (and they will), program abuse penalties apply. Those penalties make the interchange savings look trivial.

ERP Integration Requirements

Your ERP system holds most of the data Visa requires. The challenge is getting it to your payment gateway in the right format.

What Your ERP Must Export

  • Customer PO number (from sales order)
  • Ship-to address with postal code
  • Sales tax by line item
  • Product descriptions (not just SKUs)
  • Unit of measure codes
  • Commodity codes (or a mapping table)

What Your Gateway Must Accept

  • Extended transaction records (not just auth and capture)
  • Line item arrays with variable length
  • Field-specific formatting as described above

Common Integration Gaps

  1. SAP: Standard iDocs don't include all CEDP fields. Custom enhancement required.
  2. NetSuite: SuiteScript can export the data, but gateway compatibility varies.
  3. Oracle: Requires middleware for most payment gateways.
  4. QuickBooks: Limited native support. Third-party solutions needed.

The integration work is real. Budget $15,000-75,000 depending on your stack complexity. But compare this to the monthly cost of non-compliance at scale.

Fleet and EV Charging Requirements

Visa added specific fields for fuel and electric vehicle transactions.

Fleet Fuel Transactions

FieldRequiredNotes
Fuel TypeYesDiesel, unleaded, etc.
Fuel QuantityYesGallons with decimals
Unit Price per GallonYes4 decimal places
Odometer ReadingYesVehicle mileage at fill
Non-Fuel Product CodeConditionalRequired for mixed purchases

Single fuel-only Fleet transactions are excluded from CEDP. Mixed purchases (fuel plus convenience store items) require full line-item detail.

EV Charging Transactions (MCC 5552)

FieldRequiredFormat
Expanded Fuel TypeYesEV charging indicator
Connector TypeYesCHAdeMO, CCS, Tesla, etc.
Charging Power OutputYeskW capacity
Start TimeYesHHMMSS
End TimeYesHHMMSS
Total Charging TimeYesMinutes
Plugged-In DurationYesMinutes

EV charging requirements took effect October 2025. If you operate charging stations, your point-of-sale system must capture these metrics.

Validation Testing Before Go-Live

Don't assume your integration works. Test it.

  1. Submit test transactions. Use real data, not production volume. Verify each field populates correctly.

  2. Request acquirer reports. Within 30 days, you'll see which fields pass and which fail.

  3. Fix before scaling. One bad field across thousands of transactions creates a cleanup nightmare.

  4. Monitor monthly. Data quality drifts. Staff changes, ERP updates, and gateway upgrades all introduce risk.

Checklist for CEDP Compliance

Use this list to audit your current state:

Transaction-Level Data

  • Purchase Identifier populated with real PO/order number
  • Sales Tax Amount included (or $0.00 for exempt)
  • Destination Postal Code in correct format
  • Destination Country Code as ISO alpha-2
  • Order Date in YYMMDD format

Line Item Data (Product 3)

  • Item Description meaningful and 35 chars or less
  • Quantity populated and non-zero
  • Unit of Measure using standard codes
  • Unit Price with 4 decimal places
  • Extended Amount calculated correctly
  • Item Commodity Code valid

System Integration

  • ERP exports all required fields
  • Gateway accepts extended transaction format
  • Formatting matches Visa specifications
  • No placeholder or dummy values in production

Monitoring

  • Monthly acquirer report reviewed
  • Field-level pass rates tracked
  • 90% threshold maintained

Frequently Asked Questions

What data fields are required for CEDP? Every CEDP transaction requires: Purchase Identifier (real PO number), Sales Tax Amount ($0.00 if exempt), Destination Postal Code (5 or 9 digits), Country Code (ISO alpha-2 like "US"), and Order Date (YYMMDD format). Product 3 adds line-item fields: description, quantity, unit of measure, unit price, extended amount, and commodity code.

What is the CEDP compliance threshold? You need 90% data quality across all fields to maintain Verified status. Visa measures this monthly. If your Purchase Identifier passes 95% but your Commodity Code only passes 85%, your aggregate score drops and you risk losing Verified status.

What date format does CEDP require? YYMMDD only. January 6, 2026 must be submitted as 260106. Not MMDDYY, not YYYY-MM-DD, not spelled out. Wrong date formats are one of the most common CEDP failures we see.

Does CEDP accept placeholder or dummy data? No. Visa's AI validation specifically identifies placeholder values like "N/A," "00000," or machine-generated random strings. Using fake data can result in program abuse penalties beyond just losing Verified status.

Tags:
Visa CEDP requirementsCEDP data fieldsLevel 3 data requirementscommercial card complianceB2B transaction data
Share:

Frequently Asked Questions

Have questions?

Find answers.

Ready to Optimize Your Payment Processing?

Get a free analysis of your current processing setup and discover potential savings.