SCPDeviceType
Objective-C
enum SCPDeviceType : NSUInteger {}
                Swift
enum DeviceType : UInt, @unchecked Sendable
                The possible device types for a reader.
- 
                  
                  
The BBPOS Chipper 2X BT mobile reader.
Declaration
Objective-C
SCPDeviceTypeChipper2XSwift
case chipper2X = 0 - 
                  
                  
The Verifone P400 countertop reader.
Declaration
Objective-C
SCPDeviceTypeVerifoneP400Swift
case verifoneP400 = 1 - 
                  
                  
The BBPOS WisePad 3 mobile reader.
Declaration
Objective-C
SCPDeviceTypeWisePad3Swift
case wisePad3 = 2 - 
                  
                  
The Stripe Reader M2 mobile reader.
Declaration
Objective-C
SCPDeviceTypeStripeM2Swift
case stripeM2 = 3 - 
                  
                  
The BBPOS WisePOS E countertop reader.
Declaration
Objective-C
SCPDeviceTypeWisePosESwift
case wisePosE = 4 - 
                  
                  
The BBPOS WisePOS E DevKit countertop reader.
Declaration
Objective-C
SCPDeviceTypeWisePosEDevKitSwift
case wisePosEDevKit = 5 - 
                  
                  
Stripe Reader S700.
Declaration
Objective-C
SCPDeviceTypeStripeS700Swift
case stripeS700 = 9 - 
                  
                  
Stripe Reader S700 DevKit.
Declaration
Objective-C
SCPDeviceTypeStripeS700DevKitSwift
case stripeS700DevKit = 10 - 
                  
                  
Stripe Reader S710.
Declaration
Objective-C
SCPDeviceTypeStripeS710Swift
case stripeS710 = 11 - 
                  
                  
Stripe Reader S710 DevKit.
Declaration
Objective-C
SCPDeviceTypeStripeS710DevKitSwift
case stripeS710DevKit = 12 - 
                  
                  
Verifone V660p
Declaration
Objective-C
SCPDeviceTypeVerifoneV660pSwift
case verifoneV660p = 13 - 
                  
                  
Verifone V660p DevKit
Declaration
Objective-C
SCPDeviceTypeVerifoneV660pDevKitSwift
case verifoneV660pDevKit = 14 - 
                  
                  
Verifone M425
Declaration
Objective-C
SCPDeviceTypeVerifoneM425Swift
case verifoneM425 = 15 - 
                  
                  
Verifone M450
Declaration
Objective-C
SCPDeviceTypeVerifoneM450Swift
case verifoneM450 = 16 - 
                  
                  
Verifone P630
Declaration
Objective-C
SCPDeviceTypeVerifoneP630Swift
case verifoneP630 = 17 - 
                  
                  
Verifone UX700
Declaration
Objective-C
SCPDeviceTypeVerifoneUX700Swift
case verifoneUX700 = 18 - 
                  
                  
Verifone UX700 DevKit
Declaration
Objective-C
SCPDeviceTypeVerifoneUX700DevKitSwift
case verifoneUX700DevKit = 19 - 
                  
                  
Tap To Pay reader.
Declaration
Objective-C
SCPDeviceTypeTapToPaySwift
case tapToPay = 20