SCPPaymentStatus
Objective-C
enum SCPPaymentStatus : NSUInteger {}
                Swift
enum PaymentStatus : UInt, @unchecked Sendable
                The possible payment statuses for the SDK.
- 
                  
                  
The SDK is not ready to start a payment. It may be busy with another command, or a reader may not be connected.
Declaration
Objective-C
SCPPaymentStatusNotReadySwift
case notReady = 0 - 
                  
                  
The SDK is ready to start a payment.
Declaration
Objective-C
SCPPaymentStatusReadySwift
case ready = 1 - 
                  
                  
The SDK is waiting for input from the customer (e.g., for a card to be presented to the reader)
Declaration
Objective-C
SCPPaymentStatusWaitingForInputSwift
case waitingForInput = 2 - 
                  
                  
The SDK is processing a payment.
Declaration
Objective-C
SCPPaymentStatusProcessingSwift
case processing = 3