Void Transaction
Call method VoidTransaction() with parameters VoidParameters. This call returns the VoidResponse object.
Void parameters are the details returned as part of the SaleTransaction response.
VoidTransaction Request Elements – VoidParameters
| Element | Required | Type | Constraint | Comments |
| TransAmount | Yes | String | Numeric, max 12 digits | Requested amount including any Tip entered at Kiosk |
| OriginalRRN | Yes | String | String, max 12 digits | Original RRN of transaction to be voided |
| AlternateTransRef | No | String | String – max 64 bytes | AlternateTransRef of transaction to be voided |
| TransToken | Yes | String | String, max 30 bytes |
Required for approval Not required for denied |
| IssuerId | Yes | String | String, 2 bytes | Card Type Id |
| PAN | Yes | String | String, max 19 bytes | Masked PAN, include last 4 digits. |
| ExpiryDate | Yes | String | Numeric, 4 digits | Expiry date, format is YYMM |
| Operator | Yes | String | String – max 26 bytes | Cashier Id (To be determined) |
| CheckNo | Yes | String | String – max 20 bytes | Simphony Check Number |
VoidResponseResponse Elements
| Element | Required | Type | Constraint | Comments |
| SequenceNo | Yes | String | Numeric, max 12 digits | Unique Transaction Identifier |
| RespCode | Yes | String | String, 2 bytes |
00: Approved 10: Partial Amount Approved Else: Denied |
| RespText | Yes | String | String, max 32 bytes | Response Text (if not approved) |
| RRN | Yes | String | String, 12 bytes | Retrieval reference number |
| AlternateTransRef | If Approved | String | String, max 64 bytes | Alternative Transaction Reference |
| OfflineFlag | Yes | String | 1 byte | Offline flag (values: Y/N) |
| TransToken | If Approved | String | String, max 30 bytes |
Required for approval Not required for denied |
| MerchantId | No | String | String, max 15 bytes | Merchant Id |
| TerminalId | No | String | String, max 8 bytes | Payment Terminal Id |
| PrintData | If Approved | String | String, max 8192 | Formatted voucher data for separate voucher document |
| ModificationReference | No | String | String, max 64 bytes | Transaction Reference |
Parent topic: Transactions