2. Authorize Transaction
Authorize a payment for a given quote. The final step for processing a transaction. Requires that you've already obtained a quote that's still active.
Request Information
JSON Body Parameters:
Parameter
Type
Details
JSON Body Interface:
{
"token": string,
"paymentInformation": {
"cardNumber": string,
"cardHolderName": string, // Must Include first and last name
"CVV": string,
"monthExpire": string, // two digit month (January = 01, December = 12)
"yearExpire": string, // four digit year
"billingAddress": string,
"billingAddress2": string, // Optional
"city": string,
"state": string,
"country": string, // two letter country code
"zip": string // post code
},
"ipAddress": string,
"email": string,
"phone": string,
"referenceID": string //optional. your external customer reference ID
}Example JSON Body:
Response Information
Successful Responses:
Approval Response Example
Refused Response Example
Error Responses
Last updated