Enumerations
The following enumerations are available globally.
-
What set of billing address information you need to collect from your user.
Note
If the user is from a country that does not use zip/postal codes, the user may not be asked for one regardless of this setting.Declaration
Objective-C
enum STPBillingAddressFields {}
Swift
enum STPBillingAddressFields : UInt
-
Possible validation states for a bank account.
See moreDeclaration
Objective-C
enum STPBankAccountStatus {}
Swift
enum STPBankAccountStatus : Int
-
The type of entity that holds a bank account.
See moreDeclaration
Objective-C
enum STPBankAccountHolderType {}
Swift
enum STPBankAccountHolderType : Int
-
These values control the labels used in the shipping info collection form.
See moreDeclaration
Objective-C
enum STPShippingType {}
Swift
enum STPShippingType : UInt
-
An enum representing the status of a shipping address validation.
See moreDeclaration
Objective-C
enum STPShippingStatus {}
Swift
enum STPShippingStatus : UInt
-
An enum representing the status of a payment requested from the user.
See moreDeclaration
Objective-C
enum STPPaymentStatus {}
Swift
enum STPPaymentStatus : UInt
-
The various funding sources for a payment card.
See moreDeclaration
Objective-C
enum STPCardFundingType {}
Swift
enum STPCardFundingType : Int
-
The various card brands to which a payment card can belong.
See moreDeclaration
Objective-C
enum STPCardBrand {}
Swift
enum STPCardBrand : Int
-
These fields indicate whether a card field represents a valid value, invalid value, or incomplete value.
See moreDeclaration
Objective-C
enum STPCardValidationState {}
Swift
enum STPCardValidationState : Int
-
Declaration
Objective-C
enum STPFilePurpose {}
Swift
enum STPFilePurpose : Int
-
Status types for an STPPaymentIntent
See moreDeclaration
Objective-C
enum STPPaymentIntentStatus {}
-
Capture methods for a STPPaymentIntent
See moreDeclaration
Objective-C
enum STPPaymentIntentCaptureMethod {}
-
Confirmation methods for a STPPaymentIntent
See moreDeclaration
Objective-C
enum STPPaymentIntentConfirmationMethod {}
-
Types of Actions from a
See moreSTPPaymentIntent
, when the payment intent status isSTPPaymentIntentStatusRequiresAction
.Declaration
Objective-C
enum STPPaymentIntentActionType {}
-
Types of Source Actions from a
STPPaymentIntent
, when the payment intent status isSTPPaymentIntentStatusRequiresSourceAction
.@deprecated Use
See moreSTPPaymentIntentActionType
instead.Declaration
Objective-C
enum STPPaymentIntentSourceActionType {}
-
The result of a check on a Card address or CVC.
See moreDeclaration
Objective-C
enum STPPaymentMethodCardCheckResult {}
Swift
enum STPPaymentMethodCardCheckResult : UInt
-
The type of Card Wallet.
See moreDeclaration
Objective-C
enum STPPaymentMethodCardWalletType {}
Swift
enum STPPaymentMethodCardWalletType : UInt
-
The type of the PaymentMethod.
See moreDeclaration
Objective-C
enum STPPaymentMethodType {}
-
This represents all of the payment methods available to your user when configuring an
See moreSTPPaymentContext
. This is in addition to card payments, which are always enabled.Declaration
Objective-C
enum STPPaymentOptionType {}
Swift
struct STPPaymentOptionType : OptionSet
-
Possible states for the redirect context to be in
See moreDeclaration
Objective-C
enum STPRedirectContextState {}
Swift
enum STPRedirectContextState : UInt
-
The status of this card’s 3D Secure support.
See moreDeclaration
Objective-C
enum STPSourceCard3DSecureStatus {}
Swift
enum STPSourceCard3DSecureStatus : Int
-
Authentication flows for a Source
See moreDeclaration
Objective-C
enum STPSourceFlow {}
-
Usage types for a Source
See moreDeclaration
Objective-C
enum STPSourceUsage {}
-
Status types for a Source
See moreDeclaration
Objective-C
enum STPSourceStatus {}
-
Declaration
Objective-C
enum STPSourceType {}
-
Redirect status types for a Source.
See moreDeclaration
Objective-C
enum STPSourceRedirectStatus {}
Swift
enum STPSourceRedirectStatus : Int
-
Verification status types for a Source.
See moreDeclaration
Objective-C
enum STPSourceVerificationStatus {}
Swift
enum STPSourceVerificationStatus : Int
-
Possible Token types
See moreDeclaration
Objective-C
enum STPTokenType {}
Swift
enum STPTokenType : Int
-
Possible error code values for NSError’s with the
See moreStripeDomain
domainDeclaration
Objective-C
enum STPErrorCode {}
Swift
typealias STPError.Code._ErrorType = STPError