Audit Report Fields

Learn about required fields and additional requirements for audit reports.

Here is a breakdown of how the audit report populates each field based on the Vertex O Series Online Commerce request and response.

Vertex O Series Online Commerce does not populate some fields, as indicated below. The audit report can populate some fields with information that has no clear correspondence to the O Series Online Commerce request or response, for example:

  • The Key uses an internal transaction identifier that is partially based on the transactionId in the request. The response does not return this identifier.
  • The Invoice number appears on the invoice document available through documentImageUrl, but the response does not return it as a separate field.
  • Vertex O Series Online Commerce does not populate the Import country code field.
FieldNotes
Transaction typeThis field depends on the INVOICE type. A standard request represents a SALE, while a refund request represents a REFUND.
Product classThis field is based on lineItems[].product.value and lineItems[].product.productClass when product delivery is configured.
Transaction kindThis field is based on customer.taxRegistrations[] and lineItems[].taxes[].buyerRegistrationId.
Import country codeNot applicable. This field is not set for the service.
Tax liability ownerThis field is based on lineItems[].taxes[].taxLiabilityOwnerCode, but uses the related internal identifier.
Invoice number
Seller platform name
Seller platform code
Seller customs idNot applicable. This field is not set for the service.
Invoice dateThe documentDate of the refund request, if provided.
Refund dateThe documentDate of the refund request, if provided.
Currency codecurrency.isoCurrencyCodeAlpha
Target currency code
Tax country codecustomer.destination.country
Tax country code subdivision codecustomer.destination.mainDivision
Tax country namecustomer.destination.country
FX source
Exchange rate
Exchange rate date
Product CN CodeNot applicable. This field is not set for the service.
Product Tax IdentifierlineItems[].product.productClass
Product reference numberNot applicable. This field is not set for the service.
AmountlineItems[].extendedPrice
Discounted amountNot applicable. This field is not set for the service.
Tax amount
Discounted tax amountNot applicable. This field is not set for the service.
FX converted amount
FX converted tax amount
Total amountThis field is based on lineItems[].extendedPrice and lineItems[].totalTax.
Discounted total amountNot applicable. This field is not set for the service.
Buyer tax numberThis field is based on customer.taxRegistrations[] and lineItems[].taxes[].buyerRegistrationsId.
Buyer tax number validThe value is true if the service determines a valid tax registration.
Reverse charge
Tax exemptlineItems[].taxes[].exempt
FX converted total amount
Liability rule appliedcustom
IOSS/OSSThis field is based on the liability determination results.
Special tax schemeThis field is based on the liability determination results.
Transaction descriptionNot applicable. This field is not set for the service.
Line descriptionlineItems[].lineItemDescription
Carrier idNot applicable. This field is not set for the service.
Consignment idlineItems[].consignmentId
Parcel referenceNot applicable. This field is not set for the service.
Goods shipped from country codeseller.physicalOrigin.country
Goods shipped from country subdivision codeseller.physicalOrigin.mainDivision
Goods shipped from country nameseller.physicalOrigin.country
Ship to address country codecustomer.destination.country
Ship to address country subdivision codecustomer.destination.mainDivision
Ship to addresscustomer.destination
Ship to address country namecustomer.destination.country
Billing address country codecustomer.administrativeDestination.country
Billing address country subdivision codecustomer.administrativeDestination.mainDivision
Billing addresscustomer.administrativeDestination
Billing address country namecustomer.administrativeDestination.country
Key
Line key
Referenced key
Invoice urllineItems[].documentImageUrl
Tax namelineItems[].taxes[].imposition.value
Tax component tax rateThis field is based on lineItems[].taxes[].nominalRate and lineItems[].taxes[].effectiveRate.
Tax jurisdiction codelineItems[].taxes[].jurisdiction.jurisdictionId
Tax jurisdiction typelineItems[].taxes[].jurisdiction.jurisdictionType
Tax authority idlineItems[].taxes[].jurisdiction.jurisdictionId
Tax authority namelineItems[].taxes[].jurisdiction.value
Tax component country subdivision codeThis field is based on lineItems[].taxes[].jurisdiction.jurisdictionType and value.
Tax taxable ratioThis field is based on lineItems[].taxes[].taxable and lineItems[].extendedPrice.
Tax impositionlineItems[].taxes[].imposition.value
Tax imposition typelineItems[].taxes[].impositionType.value
Tax typelineItems[].taxes[].taxType
Admin Destination Tax Area IDcustomer.administrativeDestination.taxAreaId
Admin Origin Tax Area IDseller.administrativeOrigin.taxAreaId
Destination Tax Area IDcustomer.destination.taxAreaId
Physical Origin Tax Area IDseller.physicalOrigin.taxAreaId
Delivery TermNot applicable. This field is not set for the service.
Transaction stored
Transaction confirmed
IP addresscustomer.locationEvidence.ipAddress
Credit card number prefixcustomer.locationEvidence.bin
Self declared addresscustomer.locationEvidence.selfDeclaration
Evidence #1 typeThis field is based on customer.locationEvidence.{evidence-type}, where locationEvidenceRank is 0.
Evidence #1 country codecustomer.locationEvidence.{evidence-type}.resolvedLocation.country
Evidence #2 typeThis field is based on customer.locationEvidence.{evidence-type}, where locationEvidenceRank is 1.
Evidence #2 country codecustomer.locationEvidence.{evidence-type}.resolvedLocation.country
Evidence #3 typeThis field is based on customer.locationEvidence.{evidence-type}, where locationEvidenceRank is 2.
Evidence #3 country codecustomer.locationEvidence.{evidence-type}.resolvedLocation.country
Tax component tax amountlineItems[].taxes[].calculatedTax
Tax component FX converted tax amount
Exempt amountlineItems[].taxes[].exempt
Taxable amountlineItems[].taxes[].taxable
Nontaxable amountlineItems[].taxes[].nonTaxable
Ship to address postal codecustomer.destination.postalCode
Marketplace business entity code
Seller business entity code
Product commodity codelineItems\[].commodityCode.value
Product commodity code typelineItems\[].commodityCode.commodityCodeType

Did this page help you?