Skip to main content

In-Person Payments

ConfigurationEventResponse.doxydoc

Last updated: 14-Aug-2024

namespace VerifoneSdk

class ConfigurationEventResponse

  • Contains the response for an ConfigurationEventResponse.

Public Members

const VerifoneSdk::StatusInformation StatusInformation

  • 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.

Public Static Functions

static inline VerifoneSdk::CommerceResponse *AsCommerceResponse(VerifoneSdk::ConfigurationEventResponse *configurationEventResponse)

  • 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.

Not yet a Verifone customer?

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.

Verifone logo