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 to
true
.
item_#_productName
Required when the product code is not
default
or one of the values for shipping or handling. Otherwise, this field is optional.
item_#_productSKU
Required when the product code is not
default
or one of the values for shipping or handling. Otherwise, this field is optional.
item_#_quantity
Required when the product code is not
default
or one of the values for shipping or handling. Otherwise, this field is optional.
merchantID
merchantReferenceCode
purchaseTotals_currency
purchaseTotals_grandTotalAmount
Either
purchaseTotals_grandTotalAmount
or
item_#_unitPrice
must 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.