JSON Request

JSON Request * ** { "Command": "Debit", "DeviceSerialNumber": "81546628", "MerchantReference": "Roland20190212.2", "Currency”: “ZAR”, "Amount": 1002, "BudgetPeriod" : 0, "CashAmount": 0, "Terminal" : "Roland" }

JSON Request

JSON Request ** { "Command": "Credit", "DeviceSerialNumber": "81546628", "MerchantReference": "Roland20190212.3", "Currency”: “ZAR”, "Amount": 1003, "Terminal" : "Roland" }

Settlement of a previously successful Authorisation

Settlement of a previously successful Authorisation * ** * ​ *

JSON Request

JSON Request * ** { "Command" : "Debit", "DeviceSerialNumber": "81546628", "MerchantReference": "Roland20190212.1", "Amount": 1001, "OriginalMerchantTrace" : "292732.287654448218" }

JSON Request

JSON Request * ** { "Command": "Credit", "DeviceSerialNumber": "81546628", "MerchantReference": "Roland20190212.1", "Amount": 1001, "OriginalMerchantTrace": "292732.287654448218" }

JSON Request

JSON Request * ** { "Command": "AuthorisationReversal", "DeviceSerialNumber": "81546628", "MerchantReference": "Roland20190212.4", "Amount": 1004, "OriginalMerchantTrace": "292741.287656655810" }

JSON Request

JSON Request * ** { "Command": "Void", "DeviceSerialNumber": "81546628", "MerchantReference": "Roland20190212.5" }

JSON Request

* * * JSON Request * ** { "Command": "GetData", "DeviceSerialNumber": "81546628", "Prompts: ["05","4D"] }

JSON Request

JSON Request * ** { "Command": "GetHMAC", "DeviceSerialNumber": "81535719" }

JSON Request

JSON Request * ** { “Command” : “GetSystemInfo”, “DeviceSerialNumber” : “”, }