On This Page
Optional Fields for Capturing a Payment with Level III Data Using the REST API
REST
APIThese fields are optional in a capture request with Level III data:
- merchantInformation.vatRegistrationNumber
- orderInformation.amountDetails.discountAmount
- orderInformation.amountDetails.dutyAmount
- orderInformation.amountDetails.freightAmount
- orderInformation.amountDetails.nationalTaxIncluded
- orderInformation.amountDetails.taxDetails[].amount
- Optional for Visa and Mastercard transactions only.
- orderInformation.amountDetails.taxDetails[].rate
- Optional for Visa transactions only.
- orderInformation.lineItems[].discountAmount
- Optional for Mastercard transactions only.
- orderInformation.lineItems[].discountApplied
- Optional for Mastercard transactions only.
- orderInformation.lineItems[].taxDetails[].amount
- orderInformation.lineItems[].taxTypeCode
- Optional for Mastercard transactions only.
- orderInformation.lineItems[].unitOfMeasure
- Optional for Visa transactions only.
- orderInformation.shipTo.country
- orderInformation.shipTo.postalCode