InputType.hpp
Last updated: 30-Jul-2024
namespace verifone_sdk
Enums
enum class InputType : int
Values:
enumerator SIGNATURE
- Presents a terminal screen to allow the user to enter their signature which is returned as an image to the POS. When creating
enumerator EMAIL
- Presents a terminal screen to allow the user to enter their email address which is returned as a string to the POS.
enumerator NUMBER
- Presents a terminal screen to allow the user to enter a numerical value which is returned to POS both as a text value (phone number) and as a decimal value (payment related amount) to be selected based on the context.
enumerator DECIMAL
- Presents a terminal screen to allow the user to enter a decimal value which is returned to POS.
enumerator TEXT
- Presents a terminal screen to allow the user to enter text.
enumerator PASSWORD
- Presents a terminal screen to allow the user to enter a password.
enumerator CONFIRMATION
- Presents a terminal screen to request confirmation from the user.
enumerator MANAGER_APPROVAL
- Presents a terminal screen to request manager approval.
enumerator ANY_KEY
- Input type requiring any key to proceed. Provides an OK button at the bottom of the terminal screen which must be pressed in order to proceed.
enumerator MENU_OPTIONS
- Input type to present multiple options in a menu.
enumerator CURRENCY
- Input type to present a currency
Functions
constexpr std::string_view toString(const InputType &arg)
Rate this article: