When processing payments through CardConnect, merchants can take advantage of Level 1, Level 2, and Level 3 data. Each level captures progressively more detailed information, which can help reduce interchange fees, improve transaction transparency, and strengthen reporting capabilities.
What Are Transaction Levels?
Level I Data: Basic transaction details such as merchant ID, transaction amount, and date. Required for all credit card transactions.
Level II Data: Adds tax amounts, customer codes, and merchant details. Often required for business or corporate cards to qualify for lower interchange fees.
Level III Data: Provides the highest level of detail, including line-item descriptions, product codes, shipping details, and freight information. This level is especially important for B2B and government transactions, where detailed reporting is mandatory.
Data Mapping in Salesforce
The table below outlines how key data elements are captured across API parameters, transaction levels, and Salesforce fields.

How Salesforce Supports Level 3 Data
Through Kulturra’s Payment Center integration, Salesforce fields are aligned with CardConnect’s API parameters. This ensures that when a payment is processed, the correct transaction level data is sent automatically, provided the fields are populated in Salesforce.
If a field is missing, the transaction may only qualify for a lower level (e.g., Level I instead of Level III).
Ensuring fields such as PO Number, Tax Amount, and Ship From Postal Code are consistently populated helps merchants maximize savings and compliance.
In summary, CardConnect Level 3 data mapping in Salesforce ensures merchants can process payments with maximum efficiency, qualify for lower interchange rates, and meet compliance requirements. By aligning API parameters with Salesforce fields, the integration simplifies this process for admins and end-users alike.
Availability: Summer '25
