NotificationType¶
-
public enum
NotificationType
¶ Notification type of event if known
Enum Constants¶
BEGIN_MAINTENANCE¶
-
public static final NotificationType
BEGIN_MAINTENANCE
¶ The terminal is entering maintenance mode and will not be available until maintenance ends.
CARD_BAD_READ_NFC_RETRY¶
-
public static final NotificationType
CARD_BAD_READ_NFC_RETRY
¶ The card was unable to be read over NFC and the customer is prompted to retry.
CARD_BAD_READ_SWIPE_RETRY¶
-
public static final NotificationType
CARD_BAD_READ_SWIPE_RETRY
¶ The card was unable to be read when swiped and the customer is prompted to retry.
CARD_EXPIRED_RETRY¶
-
public static final NotificationType
CARD_EXPIRED_RETRY
¶ The card has expired and the customer is prompted to retry.
CARD_FALLBACK_RETRY¶
-
public static final NotificationType
CARD_FALLBACK_RETRY
¶ The card presentation method must fallback to a different method and the customer is prompted to retry.
CARD_PRESENTED¶
-
public static final NotificationType
CARD_PRESENTED
¶
CARD_PROCESSING¶
-
public static final NotificationType
CARD_PROCESSING
¶
CARD_REMOVED¶
-
public static final NotificationType
CARD_REMOVED
¶
CONNECTED¶
-
public static final NotificationType
CONNECTED
¶ A terminal is connected.
CONNECTION_LOST¶
-
public static final NotificationType
CONNECTION_LOST
¶ The connection to the device was lost, and automatic connection recovery is in progress. A connection indicator or something similar can be altered in response to this event, but no retry or automatic error handling should happen. A different event will be fired with a status code of DEVICE_CONNECTION_LOST if the connection cannot be recovered. If the connection is automatically recovered, a notification with type CONNECTED will be sent.
DEVICE_TAMPERED¶
-
public static final NotificationType
DEVICE_TAMPERED
¶
END_MAINTENANCE¶
-
public static final NotificationType
END_MAINTENANCE
¶ The terminal has finished maintenance and is now available for use.
HOST_RESPONSE_RECEIVED¶
-
public static final NotificationType
HOST_RESPONSE_RECEIVED
¶
HOST_STARTING¶
-
public static final NotificationType
HOST_STARTING
¶ The communication with the host has started and is now in progress.
INTERNAL¶
-
public static final NotificationType
INTERNAL
¶ For internal/legacy POS support only
OTHER¶
-
public static final NotificationType
OTHER
¶ Some other type besides those listed above. Simply present the event message in this case.
PERFORMING_RISK_MANAGEMENT¶
-
public static final NotificationType
PERFORMING_RISK_MANAGEMENT
¶ A stage during EMV processing
PRINTING_CASHIER_RECEIPT¶
-
public static final NotificationType
PRINTING_CASHIER_RECEIPT
¶
PRINTING_CUSTOMER_RECEIPT¶
-
public static final NotificationType
PRINTING_CUSTOMER_RECEIPT
¶
REMOVE_CARD¶
-
public static final NotificationType
REMOVE_CARD
¶
SALE_ADMIN¶
-
public static final NotificationType
SALE_ADMIN
¶ A payment terminal performs an automatic administrative process
SALE_WAKE_UP¶
-
public static final NotificationType
SALE_WAKE_UP
¶ A payment terminal requests payment of a transaction.
SHUTDOWN¶
-
public static final NotificationType
SHUTDOWN
¶ A terminal is shutdown.
TRANSACTION_OUTCOME¶
-
public static final NotificationType
TRANSACTION_OUTCOME
¶ Provide transaction outcome earlier than final transaction response
WAITING_FOR_ACCOUNT¶
-
public static final NotificationType
WAITING_FOR_ACCOUNT
¶
WAITING_FOR_CARD¶
-
public static final NotificationType
WAITING_FOR_CARD
¶
WAITING_FOR_CARD_ENTRY¶
-
public static final NotificationType
WAITING_FOR_CARD_ENTRY
¶
WAITING_FOR_CASH¶
-
public static final NotificationType
WAITING_FOR_CASH
¶
WAITING_FOR_CURRENCY¶
-
public static final NotificationType
WAITING_FOR_CURRENCY
¶
WAITING_FOR_CUSTOMER_APP_SELECTION¶
-
public static final NotificationType
WAITING_FOR_CUSTOMER_APP_SELECTION
¶
WAITING_FOR_CUSTOMER_INPUT¶
-
public static final NotificationType
WAITING_FOR_CUSTOMER_INPUT
¶ The payment application has requested some input from the customer and is currently waiting for their response.
WAITING_FOR_CVV¶
-
public static final NotificationType
WAITING_FOR_CVV
¶
WAITING_FOR_EXPIRY_DATE¶
-
public static final NotificationType
WAITING_FOR_EXPIRY_DATE
¶
WAITING_FOR_PIN¶
-
public static final NotificationType
WAITING_FOR_PIN
¶
WAITING_FOR_SIGNATURE¶
-
public static final NotificationType
WAITING_FOR_SIGNATURE
¶
WAITING_FOR_SURCHARGE¶
-
public static final NotificationType
WAITING_FOR_SURCHARGE
¶
WAITING_FOR_TIP¶
-
public static final NotificationType
WAITING_FOR_TIP
¶