SCPReadMethod
Objective-C
enum SCPReadMethod : NSUInteger {}
                Swift
enum SCPReadMethod : UInt, @unchecked Sendable
                How card details were read in this transaction.
- 
                  
                  
An unknown card read method
Declaration
Objective-C
SCPReadMethodUnknown = 0Swift
case unknown = 0 - 
                  
                  
Inserting a chip card into the card reader.
Declaration
Objective-C
SCPReadMethodContactEMV = 5Swift
case contactEMV = 5 - 
                  
                  
Tapping a contactless-enabled chip card or mobile wallet.
Declaration
Objective-C
SCPReadMethodContactlessEMV = 7Swift
case contactlessEMV = 7 - 
                  
                  
When inserting a chip card fails three times in a row, fallback to a magnetic stripe read.
Declaration
Objective-C
SCPReadMethodMagneticStripeFallback = 80Swift
case magneticStripeFallback = 80 - 
                  
                  
Swiping a card using the magnetic stripe reader.
Declaration
Objective-C
SCPReadMethodMagneticStripeTrack2 = 90Swift
case magneticStripeTrack2 = 90 - 
                  
                  
Older standard for contactless payments that emulated a magnetic stripe read.
Declaration
Objective-C
SCPReadMethodContactlessMagstripeMode = 91Swift
case contactlessMagstripeMode = 91