level-3-data

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

destination-country-code

string

Destination country code
Max length: 3

destination-zip-code

string

Destination zip code
Max length: 10

discount-amount

decimal

Discount amount applied to transaction
Max length: 12

duty-amount

decimal

Total charges for import/export duties included in transaction
Max length:

  • Mastercard: 9
  • Visa: 12

freight-amount

decimal

Shipping amount
Max length:

  • Mastercard: 9
  • Visa: 12

level-3-data-item

container

Container of level-3-data-item properties.

May appear multiple times in request

sales-tax-amount

decimal

Total sales tax amount
Max length: 12

ship-from-zip-code

string

The zip code of the location from where the items were shipped
Max length: 10

tax-amount

decimal

Total tax/VAT amount for transaction
Max length: 12

tax-rate

decimal

Tax/VAT rate applied to transaction
Max length: 4

Response

Property Name

Type

Description

customer-reference-number

string

Reference number used by shopper to track order.

destination-country-code

string

Destination country code.

destination-zip-code

string

Destination zip code.

discount-amount

decimal

Discount amount applied to transaction.

duty-amount

decimal

Total charges for import/export duties included in transaction.

freight-amount

decimal

Shipping amount.

level-3-data-item

container

Container of level-3-data-item properties.

May appear multiple times in response

sales-tax-amount

decimal

Total sales tax amount.

ship-from-zip-code

string

The zip code of the location from where the items were shipped.

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.