Capture

Make a capture request to finalize a transaction that was previously authorized but not captured

Headers

AuthorizationstringRequired

Bearer authentication of the form Bearer <token>, where token is your auth token.

Request

This endpoint expects an object.
trans_idstringRequired

Reference number for the authorized transaction

midstringRequired

Merchant ID

user_identifierstringOptional

The user that initiated the activity

amountintegerOptional

Ticket amount

auth_codestringOptional

Authorization code from issuer

invoice_idstringOptional

Invoice ID

po_numberstringOptional

Customer purchase order number

freight_amountstringOptional

Total order freight amount, default 0

duty_amountstringOptional

Total order duty amount, default 0

order_datestringOptional

YYYYMMDD format. For most industries this is the delivery date for the order.

shipping_zipstringOptional

If country is US, must be 5 or 9 digits. Otherwise, any alphanumeric string is accepted

origin_zipstringOptional

Same as shipping_zip

shipping_countrystringOptional

Ship To country code, defaults to US

line_numberstringOptional

Optional line number for each item. Line numbers do not need to be specified sequentially; however, if no lineno value is included, items are assigned sequential line numbers.

line_itemslist of anyOptional

Level 3 Processing Line Items

account_zipstringOptional

Cardholder Zip

currencystringOptional

Three character currency indicator (Defaults to USD)

company_namestringOptional

Account holder’s company name

address1stringOptional

Account holder’s street address

address2stringOptional

Account holder’s street address line 2

citystringOptional

Account holder’s city

regionstringOptional

Account holder’s region, US State, Mexican State, Canadian Province

countrystringOptional

Account holder’s country - 2-character country code

phonestringOptional

Account holder’s phone

emailstringOptional

Account holder’s email

Response

Capture successful

resultstringOptional

Result of auth request

trans_idstringOptional

Reference number for the transaction

resp_codestringOptional

Response code that represents description of the response (see additional table)

resp_textstringOptional

Text description of response. -> See Status response codes

comm_cardstringOptional

Commercial card flag - Y if corporate or purchase card.

user_identifierstringOptional

The user that initiated the activity

midstringOptional

Merchant ID

amountintegerOptional

Ticket amount

order_idstringOptional

Source system order number

auth_codestringOptional

Authorization code from issuer

card_numberstringOptional

PAN - masked on responses

batch_idstringOptional

Automatically created and assigned unless otherwise specified

settlement_statusstringOptional

The current settlement status. The settlement status changes throughout the transaction lifecycle, from authorization to settlement.

accountstringOptional

PAN

account_zipstringOptional

Cardholder Zip

currencystringOptional

Three character currency indicator (Defaults to USD)

company_namestringOptional

Account holder’s company name

address1stringOptional

Account holder’s street address

address2stringOptional

Account holder’s street address line 2

citystringOptional

Account holder’s city

regionstringOptional

Account holder’s region, US State, Mexican State, Canadian Province

countrystringOptional

Account holder’s country - 2-character country code

phonestringOptional

Account holder’s phone

emailstringOptional

Account holder’s email

Errors