Skip to main content

Level 2 and Level 3 Transaction Data

Netvalve supports merchants to provide Level 2 and Level 3 transaction data to be submitted to schemes for better interchange rates, tracking of the data, scheme compliance, and reducing chargebacks.

Additional transactional data helps card issuers validate whether a transaction is legitimate, which in turn can lead to reduced fees. Key information such as ZIP code and Level 2 or Level 3 data can have a meaningful impact on reducing costs.

LevelWhat it IncludesTypical Use
Level 1Basic payment dataStandard retail and eCommerce
Level 2Tax and invoice/business dataB2B
Level 3Full line-item/product dataGovernment, enterprise procurement

How to use

To use this feature, the merchant needs to request the Netvalve support team to enable the feature and add the data to payment flows.

The additional data below must be provided with the Payment API (Auth / Sale) or, in the case of HPP, with the Order Creation request.


Level 2 fields

FieldDescription
taxAmountTotal tax on the transaction
purchaseOrderNumberUsed by corporate customers for tracking
customerReferenceInternal customer code or contract ID
merchantTaxIdBusiness tax/ABN number (optional)
taxExempttrue or false

Sample payload

level2Data
{
"taxAmount": 22.00,
"purchaseOrderNumber": "1223455",
"customerReference": "ABC1234",
"merchantTaxId": "ABN-1234",
"taxExempt": false
}

Level 3 fields

Field NameDescriptionExample
taxAmountTotal tax across all items45.00
taxExempttrue or false
freightAmountShipping or freight charges15.00
dutyAmountAny applicable duty/tariff charges5.00
customerReferenceBuyer ID or internal customer numberCUST123
purchaseOrderNumberPO number provided by the buyerPO456789
invoiceNumberInvoice number (optional)INV2025-001
shipFromPostalCodeOrigin ZIP/postal code94105
destinationPostalCodeDestination ZIP/postal code3000
shipToCountryISO 2-letter country codeAU
merchantTaxIdMerchant's tax ID (ABN, GSTIN, etc.)ABN123456789

Additional tax details

The additionalTaxDetails object supports the following sub-fields:

FieldDescription
taxTypeThe type of tax — for example, VAT, NATIONAL, Service Tax
taxAmountTax amount for this entry
taxRateDefault sale tax rate as a percentage. Used when taxCategory is not provided. Must be between 0.1% and 22%. Applicable to Level 2 only.
taxCategoryOne of: SERVICE, DUTY, VAT, ALTERNATE, NATIONAL, TAX_EXEMPT. Formerly established through TaxCategory messages.

Line-item level fields

Each item in the cart must be individually described using the following fields:

Field NameDescriptionExample
productCodeInternal SKU or product IDSKU12345
productNameItem descriptionWireless Mouse
productSKUStock keeping unit (optional)MOU-001
quantityItem quantity2
unitPricePrice per item, excluding tax50.00
totalAmountLine item total (unitPrice x quantity)100.00
taxAmountTax amount applied to this item10.00
taxTypeThe type of tax — for example, VAT, NATIONAL, Service Tax
unitOfMeasureUnit type (EA, LB, KG, etc.)EA
discountAmountAny discount applied to this item0.00
alternateTaxIdentifierAlternate tax ID for the line itemALT-TAX-001
taxRateTax rate applied to this item0.1
discountRateDiscount rate applied to this item0.05
discountAppliedWhether a discount has been appliedtrue
commodityCodeUnited Nations Standard Products and Services Code (UNSPSC)43211708
descriptionFree-text product descriptionBluetooth keyboard

Sample payload

level3Data
{
"customerReference": "Cust123",
"purchaseOrderNumber": "PO456789",
"taxAmount": 10.00,
"taxExempt": false,
"additionalTaxDetails": {
"taxType": "ADD TAX 2",
"taxAmount": 0.05,
"taxRate": 0.08
},
"freightAmount": 5.00,
"dutyAmount": 0.00,
"shipFromPostalCode": "94105",
"destinationPostalCode": "3000",
"lineItems": [
{
"productCode": "ABC123",
"productName": "Wireless Mouse",
"productSKU": "MOU123",
"quantity": 2,
"unitPrice": 30.00,
"totalAmount": 60.00,
"taxAmount": 5.00,
"unitOfMeasure": "EA",
"discountAmount": 0.00,
"commodityCode": "43211708"
},
{
"productCode": "DEF456",
"productName": "Keyboard",
"productSKU": "KEY456",
"quantity": 1,
"unitPrice": 50.00,
"totalAmount": 50.00,
"taxAmount": 5.00,
"unitOfMeasure": "EA",
"discountAmount": 0.00,
"commodityCode": "43211706"
}
]
}