Skip to main content

In-Person Payments

PresentationMethod.hpp

Last updated: 22-Jul-2024

namespace verifone_sdk

Enums

enum class PresentationMethod : int

Values:

enumerator MAG_STRIPE

  • Magnetic Stripe / Swipe

enumerator CHIP

  • EMV chip.

enumerator CTLS_CARD

  • Contactless card tap.

enumerator CTLS_PHONE

  • Contactless card by phone

enumerator CTLS_MAG_STRIPE

  • Reading the magnetic stripe but without swiping.

enumerator KEYED

  • The card information was keyed in using the terminal.

enumerator MANUAL

  • The card was accepted offline, such as through a carbon paper copy.

enumerator RFID

  • RFID card tap.

enumerator SCANNED

  • The card was scanned in digitally

enumerator FILE

  • The card was from a stored card on file.

enumerator CHIP_SYNCHRONOUS

  • EMV chip, synchronously confirmed.

enumerator VAS

  • base64-encoded VAS data

Functions

constexpr std::string_view toString(const PresentationMethod &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