Optional Fields for Processing a Credit with
Level III Data Using the REST API
REST
APIThese fields are optional in a credit request
with Level III data:
- buyerInformation.vatRegistrationNumber
- Optional for Visa transactions only.
- merchantInformation.vatRegistrationNumber
- orderInformation.amountDetails.dutyAmount
- orderInformation.amountDetails.freightAmount
- orderInformation.amountDetails.nationalTaxIncluded
- orderInformation.amountDetails.taxAmount
- orderInformation.amountDetails.taxDetails[].amount
- orderInformation.invoiceDetails.commodityCode
- orderInformation.invoiceDetails.purchaseOrderDate
- Optional for Visa transactions only.
- orderInformation.invoiceDetails.purchaseOrderNumber
- orderInformation.invoiceDetails.supplierOrderReference
- orderInformation.invoiceDetails.taxable
- Optional for Mastercard transactions only.
- orderInformation.lineItems[].commodityCode
- Optional for Mastercard transactions only.
- orderInformation.lineItems[].discountApplied
- Optional for Mastercard transactions only.
- orderInformation.lineItems[].discountRate
- orderInformation.lineItems[].productCode
- orderInformation.lineItems[].taxAmount
- orderInformation.lineItems[].taxDetails[].amount
- Optional for Visa transactions only.
- orderInformation.lineItems[].taxDetails[].code
- Optional for Visa transactions only.
- orderInformation.lineItems[].taxDetails[].rate
- orderInformation.lineItems[].taxRate
- orderInformation.lineItems[].taxStatusIndicator
- Optional for Mastercard transactions only.
- orderInformation.lineItems[].totalAmount
- orderInformation.shippingDetails.shipFromPostalCode
- orderInformation.shipTo.country
- orderInformation.shipTo.postalCode
- senderInformation.vatRegistrationNumber
- Optional for Visa transactions only.