CCardReaderStatus
public enum CCardReaderStatus : CaseIterable
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