STPPaymentIntentStatus
@objc
public enum STPPaymentIntentStatus : Int
Status types for an STPPaymentIntent
-
Unknown status
Declaration
Swift
case unknown
-
This PaymentIntent requires a PaymentMethod or Source
Declaration
Swift
case requiresPaymentMethod
-
This PaymentIntent requires a Source Deprecated: Use STPPaymentIntentStatusRequiresPaymentMethod instead.
Declaration
Swift
case requiresSource
-
This PaymentIntent needs to be confirmed
Declaration
Swift
case requiresConfirmation
-
The selected PaymentMethod or Source requires additional authentication steps. Additional actions found via
next_action
Declaration
Swift
case requiresAction
-
The selected Source requires additional authentication steps. Additional actions found via
next_source_action
Deprecated: Use STPPaymentIntentStatusRequiresAction instead.Declaration
Swift
case requiresSourceAction
-
Stripe is processing this PaymentIntent
Declaration
Swift
case processing
-
The payment has succeeded
Declaration
Swift
case succeeded
-
Indicates the payment must be captured, for STPPaymentIntentCaptureMethodManual
Declaration
Swift
case requiresCapture
-
This PaymentIntent was canceled and cannot be changed.
Declaration
Swift
case canceled