Get the detailed Status Information StatusInformation.
System::String *DeviceId
Get the DeviceId Set the DeviceId when a request came from the terminal from ConfigurationRequestEvent.
System::String *Message
The message in case of a failure.
Primarily used for logging, though it can be displayed to the cashier to allow them to better respond to the specific error scenario. See getMessage(). Set this value when responding to an input event request and there is some error, otherwise leave it empty.
Int32 Status
The status to mark it as failed for some specific reason.
Common failed statuses include StatusCode::CANCELLED, StatusCode::COMMAND_TIMED_OUT, and StatusCode::UNSUPPORTED_COMMAND. See getStatus(). Set this status when responding to an input event request if the user cancels or if there is some error.
Generate CommerceResponse from the provided response.
Need help?
Do you have a question? If you didn’t find the answer you are looking for in our documentation, you can contact our Support teams for more information. If you have a technical issue or question, please contact us. We are happy to help.
We’ll help you choose the right payment solution for your business, wherever you want to sell, in-person or online. Our team of experts will happily discuss your needs.