Contains Level 2/3 data properties for the transaction
While all
level-3-data
properties are optional in the request, each data level (such as Level 2 and Level 3) has specific requirements. See the Level 2/3 Data guide for complete details.
Request
Property Name | Type | Description |
---|---|---|
customer-reference-number | string | Reference number used by shopper to track order Max length: 17 |
sales-tax-amount | decimal | Total sales tax amount Max length: 12 |
freight-amount | decimal | Shipping amount Max length: Mastercard: 9 Visa: 12 |
duty-amount | decimal | Total charges for import/export duties included in transaction Max length: Mastercard: 9 Visa: 12 |
destination-zip-code | string | Destination zip code Max length: 10 |
destination-country-code | string | Destination country code Max length: 3 |
ship-from-zip-code | string | The zip code of the location from where the items were shipped Max length: 10 |
discount-amount | decimal | Discount amount applied to transaction Max length: 12 |
tax-amount | decimal | Total tax/VAT amount for transaction Max length: 12 |
tax-rate | decimal | Tax/VAT rate applied to transaction Max length: 4 |
level-3-data-item | container | Container of level-3-data-item properties. May appear multiple times in request |
Response
Property Name | Type | Description |
---|---|---|
customer-reference-number | string | Reference number used by shopper to track order. |
sales-tax-amount | decimal | Total sales tax amount. |
freight-amount | decimal | Shipping amount. |
duty-amount | decimal | Total charges for import/export duties included in transaction. |
destination-zip-code | string | Destination zip code. |
destination-country-code | string | Destination country code. |
ship-from-zip-code | string | The zip code of the location from where the items were shipped. |
discount-amount | decimal | Discount amount applied to transaction. |
tax-amount | decimal | Total tax/VAT amount for transaction. |
tax-rate | decimal | Tax/VAT rate applied to transaction. |
transaction-processed-with-l3d-supported-acquirer | boolean | Indicates whether transaction was processed with an acquirer that supports Level 2/3 data. |
level-3-data-item | container | Container of level-3-data-item properties. May appear multiple times in response |