| Type | Name | Description |
| integer | RefNum | Transaction Reference Number |
| integer | BatchRefNum | Batch Reference Number assigned by Gateway. |
| integer | BatchNum | Batch Sequence Number |
| string | Result | Transaction Result (Approved, Declined, Error, etc) |
| string | ResultCode | Single character result code (A, D, or E) |
| string | AuthCode | Authorization Code |
| string | AvsResultCode | AVS Result Code (1-3 characters) |
| string | AvsResult | Text Description of AvsResultCode |
| string | CardCodeResultCode | Card Code (CVV2) Verification Result Code (1 character) |
| string | CardCodeResult | Text Description of Card Code Result |
| string | CardLevelResultCode | |
| string | CardLevelResult | |
| integer | ErrorCode | Error Code (if transaction resulted in error) |
| integer | CustNum | System assigned CustNum of stored customer record if one was used or created |
| string | Error | Text Description of Error Code |
| string | AcsUrl | ACS Url for Verified by Visa or Mastercard Secure Code. |
| string | Payload | Payload for Verified by Visa or Mastercard Secure Code. |
| string | VpasResultCode | Vpas Result Code. |
| boolean | isDuplicate | If true, a duplicate transaction was detected and the response data returned is from original transaction. |
| double | ConvertedAmount | Transaction amount converted to new currency. |
| string | ConvertedAmountCurrency | Currency code for new currency. |
| double | ConversionRate | Rate used to convert transaction amount. |
| string | Status | Description of transaction status |
| string | StatusCode | Single character code for transaction status |