On This Page
Fields for a Capture Request
This table describes the required and optional fields for specifying
a capture request.
Field names are listed in the table as they appear in batch file templates.
An asterisk after a field name indicates that the field is required for an authorization request.
When you create a batch file based on a template, remove any asterisks from field names.
Column | Field Name | Description |
|---|---|---|
A | merchantReferenceCode * | Merchant-generated order reference or tracking number.
|
B | purchaseTotals_currency* | Currency used for the order.
|
C | purchaseTotals_grandTotalAmount* | Grand total for the order.
You must include either this field or item_#_unitPrice in your request.
If you use TSYS Acquiring Solutions as your payment processor,
you can set this field to 0 to check whether the card is lost or stolen.
|
D | ccCaptureService_authRequestID* | The requestID returned from a previous request for ccAuthService.
|
E | ccCaptureService_authRequestToken | The requestToken returned from a previous request for ccAuthService.
|
F | ccCaptureService_authType | If the request contains a verbally authorized transaction, this field must contain the value verbal.
|
G | ccCaptureService_verbalAuthCode | Verbally received authorization code.
|
H | billTo_customerID | Your identifier for the customer.
|
I | merchantDefinedData_field1 | Four fields that you can use to store information. NOTE: If you are creating a profile based on an authorization, the merchant-defined data fields do not get transferred to the new profile.
|
J | merchantDefinedData_field2 | Four fields that you can use to store information. NOTE: If you are creating a profile based on an authorization, the merchant-defined data fields do not get transferred to the new profile.
|
K | merchantDefinedData_field3 | Four fields that you can use to store information. NOTE: If you are creating a profile based on an authorization, the merchant-defined data fields do not get transferred to the new profile.
|
L | merchantDefinedData_field4 | Four fields that you can use to store information. NOTE: If you are creating a profile based on an authorization, the merchant-defined data fields do not get transferred to the new profile.
|