Skip to main content

In-Person Payments

OfferStatus.hpp

Last updated: 19-Jul-2024

namespace verifone_sdk

Enums

enum class OfferStatus : int

Values:

enumerator SUCCESS
enumerator VAS_DATA_NOT_FOUND

  • VAS data not found

enumerator VAS_DATA_NOT_ACTIVATED

  • VAS data not activated

enumerator WRONG_P1_P2

  • Wrong P1, P2

enumerator WRONG_LENGTH_VAS_COMMAND

  • Wrong length of vas command data field

enumerator USER_INTERVENTION_REQUIRED_ON_TERMINAL

  • User intervention required on mobile device

enumerator INCORRECT_DATA_IN_VAS_COMMAND

  • Incorrect data in the vas command field

enumerator UNSUPPORTED_APPLICATION_VERSION_NUMBER

  • Unsupported application version number

Functions

constexpr std::string_view toString(const OfferStatus &arg)

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