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
SCPDeviceTypeChipper2X
Swift
case chipper2X = 0
-
The Verifone P400 countertop reader.
Declaration
Objective-C
SCPDeviceTypeVerifoneP400
Swift
case verifoneP400 = 1
-
The BBPOS WisePad 3 mobile reader.
Declaration
Objective-C
SCPDeviceTypeWisePad3
Swift
case wisePad3 = 2
-
The Stripe Reader M2 mobile reader.
Declaration
Objective-C
SCPDeviceTypeStripeM2
Swift
case stripeM2 = 3
-
The BBPOS WisePOS E countertop reader.
Declaration
Objective-C
SCPDeviceTypeWisePosE
Swift
case wisePosE = 4
-
The BBPOS WisePOS E DevKit countertop reader.
Declaration
Objective-C
SCPDeviceTypeWisePosEDevKit
Swift
case wisePosEDevKit = 5
-
Stripe Reader S700.
Declaration
Objective-C
SCPDeviceTypeStripeS700
Swift
case stripeS700 = 9
-
Stripe Reader S700 DevKit.
Declaration
Objective-C
SCPDeviceTypeStripeS700DevKit
Swift
case stripeS700DevKit = 10
-
Verifone V660p
Declaration
Objective-C
SCPDeviceTypeVerifoneV660p
Swift
case verifoneV660p = 11
-
Verifone M425
Declaration
Objective-C
SCPDeviceTypeVerifoneM425
Swift
case verifoneM425 = 12
-
Verifone M450
Declaration
Objective-C
SCPDeviceTypeVerifoneM450
Swift
case verifoneM450 = 13
-
Verifone P630
Declaration
Objective-C
SCPDeviceTypeVerifoneP630
Swift
case verifoneP630 = 14
-
Verifone UX700
Declaration
Objective-C
SCPDeviceTypeVerifoneUX700
Swift
case verifoneUX700 = 15
-
Tap To Pay reader.
Declaration
Objective-C
SCPDeviceTypeTapToPay
Swift
case tapToPay = 16