Enhanced data
To qualify for lower interchange rates in a business-to-business (B2B) or a business-to-government (B2G) card payment, merchants can add enhanced data to their payments.
Enhanced data is additional information about a transaction beyond the amount and card details. Mastercard, Visa, and American Express offer programs that give merchants lower interchange rates based on the amount of enhanced data the merchant provides.
Note: Card brands can update their requirements at any time. Even if you send all the required information, Payroc can’t guarantee that the transaction qualifies for a program.
Things to consider
- Your processing terminal must support enhanced data.
- Enhanced data applies only to commercial credit cards, for example, business cards and purchasing cards.
- Enhanced data isn’t available for all merchant category codes (MCCs).
- Merchants must apply to American Express before they can qualify for Level 2.
- American Express supports up to 4 line-items for each transaction.
- Mastercard and Visa support up to 50 line-items for each transaction.
- TSYS and FDRC terminals support tax-exempt transactions.
Level 2
To qualify for Level 2, you need to add the following information to your payment request:
- PO number
- Tax amount
- Subtotal
Note: American Express also requires some line-item details, for example, a description and a price for each unit.
The following table shows the API parameters you need to send in the Create Payment request to qualify for Level 2:
Example request
Mastercard
American Express
Level 3
To qualify for Level 3, you need to add all the information from Level 2 and the following information to your payment request:
- Shipping information
- Line-item details
- Duty amount
The following table shows the API parameters you need to send in the Create Payment request to qualify for Level 3:
Example request
CEDP
Visa replaced its Level 2 and Level 3 programs with CEDP, which checks the quality of the enhanced data that you send.
To qualify for CEDP, you need to send the same information as Level 3. You also need to make sure that you don’t send dummy data or placeholder data. For more information, see Data quality best practices.
The following table shows the API parameters you need to send in the Create Payment request to qualify for CEDP:
Example request
Data quality best practices
To help merchants avoid common data quality issues, Visa provides the following guidelines: