TransactionEventType

TransactionEventType

Represents the different stages of transaction processing. These events are sent as part of the transactionEvent notification when notifyEvents is set to true.

  • TIP_SELECTION – The terminal is prompting for tip selection. This event occurs only if tipScreen was set to true in the transaction request.
  • WAITING_FOR_CARD – The device is waiting for a card to be presented. This event may be repeated if an error occurs during card reading and a self-retry is performed.
  • CARD_DETECTED – A card has been detected and is being processed.
  • PIN_STARTED – The PIN entry process has begun.
  • AUTHORIZATION_STARTED – The transaction authorization process has started.
  • COMBINED_CARD – The cardholder is prompted to select between regular credit or immediate debit (regular or immediate credit transaction selection).
  • ENTER_CVV – The device is prompting the cardholder to enter the CVV.
  • ENTER_CARDHOLDER_ID – The device is prompting for the cardholder’s ID.