With credit card transactions, Level II and Level III different levels of data submission is are critical for businesses engaged in different types of transactions. Major card brands Visa & MasterCard, each have specific requirements that merchants must adhere to to offer the best interchange rates. (American Express and Discover do not offer Level III data submission for interchange rates at this time).
Below is a breakdown of the key data required for Level II and Level III data submission for each card brand.
...
There are three levels of interchange data submission available:
Level I | Basic transaction data like card number and transaction amount that is required for standard consumer transactions and provides standard interchange rates. |
Level II | More detailed transaction data like sales tax that is required for B2B transactions and provides lower interchange rates. |
Level III | Comprehensive transaction information like line item details and shipping, that is required for high-value (large ticket) B2B transaction and provides the lowest interchange rates. |
Major card brands Visa & MasterCard each have specific requirements that merchants must adhere to to offer them the best interchange rates. American Express and Discover do not accept direct Level II or Level III data submissions for lower interchange rates at this time.
Below is a breakdown of the key data required for Level II and Level III data submission for each card brand.
Info |
---|
Note: Each additional level of data submission, Level I to Level II to Level III data, requires all data from the previous level in addition to the new data required. Example: In order to submit Level III data, all Level I and Level II data requirements must already be met to qualify for Level III interchange rates. |
...
Once you are familiar with these requirements, visit <<Submit Level II & III interchange data article>> to learn the different methods available to submit this data.
Tip |
---|
Visa - The Data Requirements Standard Tip: For developers and Portal users, we recommend using Visa’s Level II and Level III requirements as your data submission foundation for Level II and Level II submission for any card brand. Visa’s stringent standards cover all necessary elements for detailed transaction reporting. |
Visa
Below is a list of Visa qualifying card types, interchange requirements, and prohibited merchant types (MCCs).
Expand | ||
---|---|---|
| ||
The following card types can be used for Level II & Level III data submission and interchange rates:
|
...
title | Visa - Level II Data Requirements |
---|
Level II data must include all Level I data requirements in addition to the requirements listed below.
Sales Tax Information - Sales tax information for each transaction including:
...
Sales Tax Amount
...
The total amount of sales tax applied to the transaction.
...
Sales Tax Indicator
...
Specify whether sales tax is included in the transaction amount or not.
Merchant Information - Details about the Merchant selling the product or service items including:
...
Customer Code
...
The unique identifier assigned to customers or entities within the Merchant’s records.
...
Merchant Zip Code
...
The zip code where the Merchant’s business is located.
...
Merchant TIN
...
The tax identification number issued to the Merchant by their governmental tax agency.
...
title | Visa - Level III Data Requirements |
---|
Level III data must include all Level II data requirements in addition to the requirements listed below.
Line Item Details - Must provide detailed information for each item listed in a transaction including:
...
Discount Amount
...
Monetary reductions applied to the transaction total.
...
Discount Per Line Item
...
Monetary reductions applied to the product or service price for the line item.
...
Invoice number
...
A unique identifier for the transaction's associated customer invoice.
...
Item Commodity Code
Standardized numerical 7-digit NIGP commodity code used to classify products for customs.
Attached is a partial list of available 7-digit codes.
View file | ||
---|---|---|
|
...
Item Description
...
A detailed description of the product or service sold.
...
Line Item Total
...
Total transaction line item cost, calculated with quantity, unit price, discounts, tax, and shipping.
...
Order number
...
A unique identifier for the transaction's associated order within your business.
...
Product Code
...
A unique identifier used by the Merchant business to identify the specific product.
...
Quantity
...
The number of units sold.
...
Unit Price
...
The price per item unit.
...
Unit of Measure
...
A standardized unit used to quantify the quantity of the product or service.
...
Unit of Cost
...
A standardized unit used to measure the cost of a single unit.
Shipping & Customs Details - Must provide shipping, duty, and tax information (if applicable) including:
...
Duty Amount
...
The monetary value of customs duties or taxes related to product import and export.
...
Shipping Amount
...
The cost associated with transporting products from Merchant to customer.
...
Shipping Destination Country
...
The country of the address where purchased products will be delivered.
...
Shipping Destination Zip Code
...
The postal code of the address where purchased products will be delivered.
...
Shipping Origin Zip Code
...
The postal code of the address where the purchased products were shipped from.
Expand | ||
---|---|---|
| ||
In addition to the interchange data requirements above, the Visa card network has specific additional requirements to qualify:
|
Expand | ||
---|---|---|
| ||
Note | ||
Warning: For all ‘tax’ amount values, ensure the amount always corresponds to your local state or province regulations to ensure tax compliance. |
Visa
In addition to the parameter qualifications below, Visa also requires the following conditions to be met from Merchants before they can submit Level II or Level III data for lower interchange rates:
Merchants must process 1 to 6 million Visa transactions per year.
Merchants must process between $20,000 and $1,000,000 in e-commerce transactions per year.
Merchants must submit the following forms to the Visa Verification team:
Annual Attestation of Compliance (AOC)
Annual Self-Assessment Questionnaire (SAQ)
Quarterly Network Scan by an Approved Scan Vendor (ASV2)
Read more information about Visa requirements below:
Expand | ||
---|---|---|
| ||
The following card types can be used for Level II data submission:
In addition to the above, the following card types can be used for Level III data submission:
|
Expand | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
Level II data must include all Level I data requirements in addition to the requirements listed below. Sales Tax and Order Information - Sales tax information for each transaction including:
Merchant Information - Details about the Merchant selling the product or service items including:
|
Expand | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||
Level III data must include all Level II data requirements in addition to the requirements listed below. Order (Line) Item Details - Must provide detailed information for each item listed in a transaction including:
Discount, Shipping & Duty - Must provide shipping, duty, and tax information (if applicable) including:
|
Expand | ||
---|---|---|
| ||
In addition to the interchange data requirements above, the Visa card network has specific additional requirements to qualify for Large Ticket interchange pricing: |
American Express
Merchants processing American Express transactions are required to obtain pre-approval before initiating Level II data processing. Level II data parameters from Visa or MasterCard would apply here.
To receive approval, Merchants must submit a “Level 2 Merchant’s Validation Documentation” which includes summaries from Quarterly Network Scan and a completed PCI Self Assessment Questionaire. Once granted, American Express accepts both Level I and Level II data, offering Level II interchange rates.
Visit the American Express US Data Security site for more information.
Warning |
---|
Unavailable: American Express does not offer discounts or changes in interchanges rates for Level III data submissions |
Discover
Warning | ||
---|---|---|
Unavailable: American Express does not offer any discounts or changes in interchanges rates for Level II or Level III data submissions.
| ||
Expand | ||
| ||
Non-Compliant MCCs | Description of Merchant Business Type | |
3000–3999 | Airlines/Car Rental Companies/Hotels | |
4112 | Passenger Railways | |
4411 | Steamship and Cruise Lines | |
4511 | Airlines and Air Carriers | |
4722 | Travel Agencies and Tour Operators | |
5812 | Eating Places and Restaurants | |
5814 | Fast Food Restaurants | |
5962 | Direct Marketing – Travel Related Arrangements Services (High Risk) | |
5966 | Direct Marketing – Outbound Telemarketing Merchant (High Risk) | |
5967 | Direct Marketing – Inbound Teleservices Merchant (High Risk) | |
7011 | Lodging – Hotels, Motels, and Resorts | |
7512 | Automobile Rental Agency | |
7513 | Truck & Utility Trailer Rentals |
MasterCard
Below is a list of MasterCard qualifying card types, interchange requirements, and prohibited merchant types (MCCs).
Expand | ||
---|---|---|
| ||
The following card types can be used for Level II & Level III data submission and interchange rates:
|
...
title | MasterCard - Level II Data Requirements |
---|
Level II data must include all Level I data requirements in addition to the requirements listed below.
Sales Tax Information - Sales tax information for each transaction including:
...
Sales Tax Amount
...
The total amount of sales tax applied to the transaction.
...
Sales Tax Indicator
...
Specify whether sales tax is included in the transaction amount or not.
Merchant Information - Details about the Merchant selling the product or service items including:
...
Customer Code
...
The unique identifier assigned to customers or entities within the Merchant’s records.
...
Merchant TIN
...
The tax identification number issued to the Merchant by their governmental tax agency.
...
title | MasterCard - Level III Data Requirements |
---|
Level III data must include all Level II data requirements in addition to the requirements listed below.
Line Item Details - Must provide detailed information for each item listed in a transaction including:
...
Discount Amount
...
Monetary reductions applied to the transaction total.
...
Discount Per Line Item
...
Monetary reductions applied to the product or service price for the line item.
...
Item Description
...
A detailed description of the product or service sold.
...
Line Item Total
...
Total transaction line item cost, calculated with quantity, unit price, discounts, tax, and shipping.
...
Product Code
...
A unique identifier used by the Merchant business to identify the specific product.
...
Quantity
...
The number of units sold.
...
Unit of Measure
...
A standardized unit used to quantify the quantity of the product or service.
Note |
---|
Warning: The following card types are ineligible for Level III interchange with MasterCard:
|
Expand | ||
---|---|---|
| ||
In addition to the interchange data requirements above, the MasterCard card network has specific additional requirements to qualify:
|
Expand | ||
---|---|---|
| ||
Large Ticket transactions refer to transactions with a larger total dollar amount. Based on the transaction amount, your interchange rate may change to offer better pricing from MasterCard’s large ticket program for high-dollar-value transactions. In addition to the data requirements above, the MasterCard network has specific additional requirements to qualify for Large Ticket interchange pricing:
|
...
title | MasterCard - Prohibited Merchant Business Types (MCCs) |
---|
The following Merchant Commercial Code (MCC) types are disqualified from Level II or Level III data submission for interchange rate improvements:
MasterCard Non-Compliant MCCs List:
...
Non-Compliant MCCs
...
Description of Merchant Business Type
...
3000–3999
...
Airlines/Car Rental Companies/Hotels
...
4112
...
Passenger Railways
...
4411
...
Steamship and Cruise Lines
...
4511
...
Airlines and Air Carriers
...
4722
...
Travel Agencies and Tour Operators
...
5812
...
Eating Places and Restaurants
...
5814
...
Fast Food Restaurants
...
5962
...
Direct Marketing – Travel Related Arrangements Services (High Risk)
...
5966
...
Direct Marketing – Outbound Telemarketing Merchant (High Risk)
...
5967
...
Direct Marketing – Inbound Teleservices Merchant (High Risk)
...
7011
...
Lodging – Hotels, Motels, and Resorts
...
7512
...
Automobile Rental Agency
...
7513
...
Truck & Utility Trailer Rentals
|
Expand | ||
---|---|---|
| ||
Large Ticket transactions refer to transactions with a larger total dollar amount. Based on the transaction amount, your interchange rate may change to offer better pricing from Visa’s large ticket program for high-dollar-value transactions. In addition to the data requirements above, the Visa card network has specific additional requirements to qualify for Large Ticket interchange pricing:
|
Expand | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
The following Merchant Commercial Code (MCC) types are disqualified from Level II or Level III data submission for interchange rate improvements: Visa Non-Compliant MCCs List:
|
...
MasterCard
In addition to the parameter qualifications below, MasterCard also requires the following conditions to be met from Merchants before they can submit Level II or Level III data for lower interchange rates:
Merchants must process a combined total of 1 to 6 million MasterCard & Maestro transactions per year.
Merchants must process between $20,000 and $1,000,000 in e-commerce transactions per year.
Merchants must submit the following forms to the MasterCard:
Annual Attestation of Compliance (AOC)
Annual Self-Assessment Questionnaire (SAQ)
Quarterly Network Scan by an Approved Scan Vendor (ASV2)
Read more information about MasterCard requirements below:
Expand | ||||
---|---|---|---|---|
| ||||
The following card types can be used for Level II data submission:
In addition to the above, the following card types can be used for Level III data submission:
|
Expand | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Level II data must include all Level I data requirements in addition to the requirements listed below. Sales Tax Information - Sales tax information for each transaction including:
Merchant Information - Details about the Merchant selling the product or service items including:
|
Expand | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Level III data must include all Level II data requirements in addition to the requirements listed below. Line Item Details - Must provide detailed information for each item listed in a transaction including:
|
Expand | ||
---|---|---|
| ||
In addition to the interchange data requirements above, the MasterCard card network has specific additional requirements to qualify:
|
Expand | ||
---|---|---|
| ||
Large Ticket transactions refer to transactions with a larger total dollar amount. Based on the transaction amount, your interchange rate may change to offer better pricing from MasterCard’s large ticket program for high-dollar-value transactions. In addition to the data requirements above, the MasterCard network has specific additional requirements to qualify for Large Ticket interchange pricing:
|
Expand | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
The following Merchant Commercial Code (MCC) types are disqualified from Level II or Level III data submission for interchange rate improvements: MasterCard Non-Compliant MCCs List:
|
...
American Express
Merchants processing American Express transactions are required to obtain pre-approval before initiating Level II data processing. Level II data parameters from Visa or MasterCard would apply here.
To receive approval, Merchants must submit a “Level 2 Merchant’s Validation Documentation” which includes summaries from Quarterly Network Scan and a completed PCI Self Assessment Questionaire. Once granted, American Express accepts both Level I and Level II data, offering Level II interchange rates.
Visit the American Express US Data Security site for more information.
Warning |
---|
Unavailable: American Express does not offer discounts or changes in interchanges rates for Level III data submissions |
...
Discover
Warning |
---|
Unavailable: American Express does not offer any discounts or changes in interchanges rates for Level II or Level III data submissions. |
...
Submit Interchange Data with Transactions
To take advantage of lower interchange rates, this Level II and Level III data must be submitted alongside your transaction. This ensures the customer’s card brand network is able to receive and assess the data to determine which interchange rate the transaction will receive.
Info |
---|
Before you begin, we recommend checking each card’s eligibility for Level II and Level III processing as American Express and Discover don’t offer direct data submission options for Level II or III to qualify for lower interchange rates. A simple query shown below will quickly identify the card type:
The response will display the method (card brand), type (debit, credit or both), and card category (personal, corporate card, etc.), which will allow you to know before submitting the additional data, if the card brand network supports lower interchange rates or Level II or Level III data submissions. |
There are multiple methods to submit Level II or Level III data, read through the basic methods below to find the best workflow for your business:
Portal
The Portal offers a very simple way to manually enter and submit Level II and Level III values with payment transactions. Read the steps below to learn more:
Expand | ||
---|---|---|
| ||
To submit Level II transaction data using the Create Payments page:
Click Process Payment to complete the submission. |
Expand | ||
---|---|---|
| ||
To submit Level III transaction data using the Create Payments page:
Click Process Payment to complete the submission. |
...
API
The Payrix API provides a straightforward method of submitting Level II and Level III data values alongside transactions. Read the information below to learn more.
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||
To submit Level II transaction data using the
|
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
To submit Level III transaction data using the
Note: Descriptions for Level II data shown here are available in the Submit Level II data using the Payrix API section above.
|
...
PayFields
PayFields is a unique offering that seamlessly integrates a payment gateway into your existing HTML website package and eliminates PCI Compliance risk. Submitting Level II
Expand | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Step 1: Under your <script> tag containing
|