CCardReaderStatus

public enum CCardReaderStatus

The CardReaderStatus tag is used to transport information about the current card reader activity.

The following values are valid:

Specification: retail.

  • The shutter of the card reader is closed. No cards can be inserted.

    Specification: retail.

    Declaration

    Swift

    case cardReaderClosed
  • Card information has been manually entered. Valid for Manual-Pan-Key.

    Specification: retail.

    Declaration

    Swift

    case cardManuallyEntered
  • Card has been swiped. Valid for Mag-Stripe.

    Specification: retail.

    Declaration

    Swift

    case cardSwiped
  • Card has not been removed by the cardholder despite being prompted to do so (timeout: 15s). Valid for ICC.

    Specification: retail.

    Declaration

    Swift

    case cardNotRemoved
  • Contactless card has been presented. Only for ICC contactless transactions. Valid for Contactless.

    Specification: retail.

    Declaration

    Swift

    case cardPresented
  • The card reader is empty and accepts cards.

    Specification: retail.

    Declaration

    Swift

    case cardReaderEmpty
  • Card in the chip reader.

    Specification: retail.

    Declaration

    Swift

    case cardInserted
  • Card has been ejected by the application.

    Specification: retail.

    Declaration

    Swift

    case cardEjected