Response Fields
Once the transaction is completed and the form is submitted, POST data will be sent back to the merchant's server (webpage). The POST data will include the fields listed below. The POST field [xml] will also contain an XML structure of the response.
Field Name | Type | Description |
---|---|---|
response | Integer | 1 = Success, 0 = Failure |
responseMessage | String | The transaction response message. |
noticeMessage | Integer | The transaction notice, such as "Order Updated". |
date | String | The transaction date, format: YYYY-MM-DD |
time | String | The transaction time, format: HH:MM:SS |
type | String | The transaction type, such as "Purchase" or "Verify". |
amount | Decimal | The amount processed. |
cardHolderName | String | The cardholder's name. |
cardNumber | String | The credit card number (masked). |
cardExpiry | String | The credit card expiry date. |
cardToken | String | The credit card token. |
cardType | String | The credit card type. |
transactionId | String | The transaction ID. |
avsResponse | String | The address verify (AVS) response. |
cvvResponse | String | The CVV response. |
approvalCode | String | The transaction approval code. |
orderNumber | String | The order number. |
customerCode | String | The customer code. |
currency | String | The transaction currency. |
bankAccountType | String | The bank account type, either "CHK" or "SAV". |
bankAccountCorporate | String | "C" for corporate, "P" for personal. |
bankAccountToken | String | The bank account token. |
bankFinancialNumber | String | The bank financial ID (Canada-only). |
bankTransitNumber | String | The bank account transit number (masked). |
bankAccountNumber | String | The bank account number (masked). |
xml | String | The XML response (XML document format). |