On This Page
Simple Order API | American Express Direct
Required Fields for a Capture
The following fields are required in a request for a capture:
- ccCaptureService_authRequestID
- Set this field to the request ID that was included in the authorization response message. Optional when the authorization and capture requests are bundled.
- ccCaptureService_run
- Set this field totrue.
- item_#_productName
- Required when the product code is notdefaultor one of the values for shipping or handling. Otherwise, this field is optional.
- item_#_productSKU
- Required when the product code is notdefaultor one of the values for shipping or handling. Otherwise, this field is optional.
- item_#_quantity
- Required when the product code is notdefaultor one of the values for shipping or handling. Otherwise, this field is optional.
- merchantID
- merchantReferenceCode
- purchaseTotals_currency
- purchaseTotals_grandTotalAmount
- EitherpurchaseTotals_grandTotalAmountoritem_#_unitPricemust be included in the request.
- shipTo_country
- Required when any shipping address information is included in the request. Otherwise, this field is optional.
- shipTo_postalCode
- Required when any shipping address information is included in the request and shipping to the U.S. or Canada. Otherwise, this field is optional.