diff --git a/README.md b/README.md index 8d2f676eb1f..61608fc1a06 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ The Stripe iOS SDK makes it quick and easy to build an excellent payment experie We recommend that you install the Stripe iOS SDK using a package manager such as [Cocoapods or Carthage](https://stripe.com/docs/mobile/ios#getting-started). If you prefer to link the library manually, please use a version from our [releases](https://github.com/stripe/stripe-ios/releases) page because we consider the master branch to be unstable. If you're reading this on GitHub.com, please make sure you are looking at the [tagged version](https://github.com/stripe/stripe-ios/tags) that corresponds to the release you have installed. Otherwise, the instructions and example code may be mismatched with your copy. You can read the latest tagged version of this README and browse the associated code on GitHub using -[this link](https://github.com/stripe/stripe-ios/tree/v16.0.5). +[this link](https://github.com/stripe/stripe-ios/tree/v16.0.6). ## Requirements diff --git a/Stripe.podspec b/Stripe.podspec index 3fe8d681146..37fec91aa10 100644 --- a/Stripe.podspec +++ b/Stripe.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'Stripe' - s.version = '16.0.5' + s.version = '16.0.6' s.summary = 'Stripe is a web-based API for accepting payments online.' s.license = { :type => 'MIT', :file => 'LICENSE' } s.homepage = 'https://stripe.com/docs/mobile/ios' diff --git a/Stripe/Info.plist b/Stripe/Info.plist index c2d801161b3..a418b87ff3f 100644 --- a/Stripe/Info.plist +++ b/Stripe/Info.plist @@ -13,11 +13,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 16.0.5 + 16.0.6 CFBundleSignature ???? CFBundleVersion - 16.0.5 + 16.0.6 NSPrincipalClass diff --git a/Stripe/PublicHeaders/STPAPIClient.h b/Stripe/PublicHeaders/STPAPIClient.h index 836a8bd2b59..1913f39592f 100644 --- a/Stripe/PublicHeaders/STPAPIClient.h +++ b/Stripe/PublicHeaders/STPAPIClient.h @@ -18,7 +18,7 @@ NS_ASSUME_NONNULL_BEGIN /** The current version of this library. */ -static NSString *const STPSDKVersion = @"16.0.5"; +static NSString *const STPSDKVersion = @"16.0.6"; @class STPBankAccount, STPBankAccountParams, STPCard, STPCardParams, STPConnectAccountParams; @class STPPaymentConfiguration, STPPaymentIntentParams, STPSourceParams, STPToken, STPPaymentMethodParams; diff --git a/VERSION b/VERSION index e85a0ad07b9..a6e3fce37e7 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -16.0.5 +16.0.6 diff --git a/docs/docs/Categories.html b/docs/docs/Categories.html index ec2995de77b..41cb91e6544 100644 --- a/docs/docs/Categories.html +++ b/docs/docs/Categories.html @@ -671,7 +671,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -708,7 +708,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -721,7 +721,7 @@

Declaration

diff --git a/docs/docs/Categories/NSError(Stripe).html b/docs/docs/Categories/NSError(Stripe).html index 3cfd2f64135..5e59c542470 100644 --- a/docs/docs/Categories/NSError(Stripe).html +++ b/docs/docs/Categories/NSError(Stripe).html @@ -699,7 +699,7 @@

Return Value

or nil if there was no error information included in the JSON dictionary.

- Show on GitHub + Show on GitHub
@@ -712,7 +712,7 @@

Return Value

diff --git a/docs/docs/Categories/UINavigationBar(Stripe_Theme).html b/docs/docs/Categories/UINavigationBar(Stripe_Theme).html index 236a6321734..e601c160c72 100644 --- a/docs/docs/Categories/UINavigationBar(Stripe_Theme).html +++ b/docs/docs/Categories/UINavigationBar(Stripe_Theme).html @@ -703,7 +703,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -744,7 +744,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -757,7 +757,7 @@

Declaration

diff --git a/docs/docs/Classes.html b/docs/docs/Classes.html index 45be0a39ecb..75ead218f7b 100644 --- a/docs/docs/Classes.html +++ b/docs/docs/Classes.html @@ -669,7 +669,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -705,7 +705,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -745,7 +745,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -786,7 +786,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -832,7 +832,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -876,7 +876,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -923,7 +923,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -970,7 +970,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1017,7 +1017,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1064,7 +1064,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1106,7 +1106,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1146,7 +1146,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1186,7 +1186,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1229,7 +1229,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1273,7 +1273,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1315,7 +1315,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1351,7 +1351,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1396,7 +1396,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1441,7 +1441,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1481,7 +1481,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1525,7 +1525,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1565,7 +1565,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1605,7 +1605,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1647,7 +1647,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1686,7 +1686,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1722,7 +1722,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1762,7 +1762,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1806,7 +1806,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1852,7 +1852,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1896,7 +1896,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1948,7 +1948,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1998,7 +1998,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2050,7 +2050,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2096,7 +2096,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2137,7 +2137,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2183,7 +2183,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2228,7 +2228,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2273,7 +2273,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2313,7 +2313,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2352,7 +2352,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2397,7 +2397,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2443,7 +2443,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2489,7 +2489,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2534,7 +2534,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2575,7 +2575,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2620,7 +2620,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2660,7 +2660,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2709,7 +2709,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2750,7 +2750,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2790,7 +2790,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2857,7 +2857,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2902,7 +2902,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2952,7 +2952,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -2992,7 +2992,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3033,7 +3033,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3074,7 +3074,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3114,7 +3114,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3159,7 +3159,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3199,7 +3199,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3239,7 +3239,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3280,7 +3280,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3320,7 +3320,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3360,7 +3360,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3400,7 +3400,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3440,7 +3440,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3481,7 +3481,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3521,7 +3521,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3561,7 +3561,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3602,7 +3602,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3642,7 +3642,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3664,11 +3664,16 @@

Declaration

-

The STPThreeDSUICustomization provides configuration for UI elements.

+

The STPThreeDSUICustomization provides configuration for UI elements displayed during 3D Secure authentication.

Note: It’s important to configure this object appropriately before calling any STPPaymentHandler APIs. The API makes a copy of the customization settings you provide; it ignores any subsequent changes you make to your STPThreeDSUICustomization instance.

+ See more
@@ -3686,7 +3691,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3726,7 +3731,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3769,7 +3774,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -3782,7 +3787,7 @@

Declaration

diff --git a/docs/docs/Classes/STPAPIClient.html b/docs/docs/Classes/STPAPIClient.html index b77bedfb4e8..0b25749e084 100644 --- a/docs/docs/Classes/STPAPIClient.html +++ b/docs/docs/Classes/STPAPIClient.html @@ -674,7 +674,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -734,7 +734,7 @@

Return Value

An instance of STPAPIClient.

- Show on GitHub + Show on GitHub
@@ -793,7 +793,7 @@

Return Value

An instance of STPAPIClient.

- Show on GitHub + Show on GitHub
@@ -828,7 +828,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -864,7 +864,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -906,7 +906,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -946,7 +946,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1024,7 +1024,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1091,7 +1091,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1159,7 +1159,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1238,7 +1238,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1317,7 +1317,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1398,7 +1398,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1500,7 +1500,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1578,7 +1578,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1645,7 +1645,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1730,7 +1730,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1810,7 +1810,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1917,7 +1917,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -1976,7 +1976,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -2056,7 +2056,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -2138,7 +2138,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -2218,7 +2218,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -2300,7 +2300,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -2385,7 +2385,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -2398,7 +2398,7 @@

Parameters

diff --git a/docs/docs/Classes/STPAddCardViewController.html b/docs/docs/Classes/STPAddCardViewController.html index dbef08479d6..9044247056d 100644 --- a/docs/docs/Classes/STPAddCardViewController.html +++ b/docs/docs/Classes/STPAddCardViewController.html @@ -674,7 +674,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -742,7 +742,7 @@

Parameters

- Show on GitHub + Show on GitHub
@@ -778,7 +778,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -814,7 +814,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -853,7 +853,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -887,7 +887,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -922,7 +922,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -956,7 +956,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -969,7 +969,7 @@

Declaration

diff --git a/docs/docs/Classes/STPAddress.html b/docs/docs/Classes/STPAddress.html index f988662d95a..9944c368919 100644 --- a/docs/docs/Classes/STPAddress.html +++ b/docs/docs/Classes/STPAddress.html @@ -675,7 +675,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -710,7 +710,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -745,7 +745,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -780,7 +780,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -815,7 +815,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -850,7 +850,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -885,7 +885,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -920,7 +920,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -955,7 +955,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1032,7 +1032,66 @@

Parameters

- Show on GitHub + Show on GitHub +
+ + + +
  • +
    + + + + -initWithPaymentMethodBillingDetails: + +
    +
    +
    +
    +
    +
    +

    Initializes a new STPAddress with data from STPPaymentMethodBillingDetails.

    + +
    +
    +

    Declaration

    +
    +

    Objective-C

    +
    - (nonnull instancetype)initWithPaymentMethodBillingDetails:
    +    (nonnull STPPaymentMethodBillingDetails *)billingDetails;
    + +
    +
    +

    Swift

    +
    init(paymentMethodBillingDetails billingDetails: STPPaymentMethodBillingDetails)
    + +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + billingDetails + + +
    +

    The STPPaymentMethodBillingDetails instance you want to populate the STPAddress from.

    +
    +
    +
    +
    +

    Return Value

    +

    A new STPAddress instance with data copied from the passed in billing details.

    +
    +
    @@ -1090,7 +1149,7 @@

    Return Value

    A new STPAddress instance with data copied from the passed in contact.

    - Show on GitHub + Show on GitHub
    @@ -1129,7 +1188,7 @@

    Return Value

    A new PassKit contact with data copied from this STPAddress instance.

    - Show on GitHub + Show on GitHub
    @@ -1187,7 +1246,7 @@

    Return Value

    A new STPAddress instance with data copied from the passed in contact.

    - Show on GitHub + Show on GitHub
    @@ -1248,7 +1307,7 @@

    Return Value

    NO otherwise.

    - Show on GitHub + Show on GitHub
    @@ -1300,7 +1359,7 @@

    Return Value

    YES if there is any data in this STPAddress that’s relevant for those fields.

    - Show on GitHub + Show on GitHub
    @@ -1364,7 +1423,7 @@

    Return Value

    NO otherwise.

    - Show on GitHub + Show on GitHub
    @@ -1414,7 +1473,7 @@

    Return Value

    YES if there is any data in this STPAddress that’s relevant for those fields.

    - Show on GitHub + Show on GitHub
    @@ -1475,7 +1534,7 @@

    Return Value

    a PKAddressField value.

    - Show on GitHub + Show on GitHub
    @@ -1536,7 +1595,7 @@

    Return Value

    a PKAddressField value.

    - Show on GitHub + Show on GitHub
    @@ -1597,7 +1656,7 @@

    Return Value

    a PKContactField value.

    - Show on GitHub + Show on GitHub
    @@ -1610,7 +1669,7 @@

    Return Value

    diff --git a/docs/docs/Classes/STPAppInfo.html b/docs/docs/Classes/STPAppInfo.html index 990398674f3..e6e42da2287 100644 --- a/docs/docs/Classes/STPAppInfo.html +++ b/docs/docs/Classes/STPAppInfo.html @@ -738,7 +738,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -772,7 +772,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -807,7 +807,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -842,7 +842,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -877,7 +877,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -912,7 +912,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -925,7 +925,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPBankAccount.html b/docs/docs/Classes/STPBankAccount.html index dccff9637f9..0edaf144915 100644 --- a/docs/docs/Classes/STPBankAccount.html +++ b/docs/docs/Classes/STPBankAccount.html @@ -682,7 +682,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -718,7 +718,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -753,7 +753,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -788,7 +788,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -823,7 +823,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -893,7 +893,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -928,7 +928,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -964,7 +964,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1005,7 +1005,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1040,7 +1040,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1091,7 +1091,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1104,7 +1104,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPBankAccountParams.html b/docs/docs/Classes/STPBankAccountParams.html index e12620092db..66f36cbe1c5 100644 --- a/docs/docs/Classes/STPBankAccountParams.html +++ b/docs/docs/Classes/STPBankAccountParams.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -717,7 +717,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -753,7 +753,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -788,7 +788,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -823,7 +823,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -896,7 +896,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -909,7 +909,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCard.html b/docs/docs/Classes/STPCard.html index 22803f29a44..5e1b4507f21 100644 --- a/docs/docs/Classes/STPCard.html +++ b/docs/docs/Classes/STPCard.html @@ -682,7 +682,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -717,7 +717,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -754,7 +754,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +789,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -824,7 +824,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -859,7 +859,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -894,7 +894,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -929,7 +929,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -964,7 +964,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -999,7 +999,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1034,7 +1034,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1071,7 +1071,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1112,7 +1112,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1171,7 +1171,7 @@

    Return Value

    A string representing the brand, suitable for displaying to a user.

    - Show on GitHub + Show on GitHub
    @@ -1241,7 +1241,7 @@

    Return Value

    returns STPCardBrandUnknown.

    - Show on GitHub + Show on GitHub
    @@ -1292,7 +1292,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1332,7 +1332,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1372,7 +1372,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1412,7 +1412,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1452,7 +1452,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1492,7 +1492,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1532,7 +1532,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1662,7 +1662,7 @@

    Return Value

    an STPCard instance populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1728,7 +1728,7 @@

    Return Value

    returns STPCardFundingTypeOther.

    - Show on GitHub + Show on GitHub
    @@ -1741,7 +1741,7 @@

    Return Value

    diff --git a/docs/docs/Classes/STPCardParams.html b/docs/docs/Classes/STPCardParams.html index deba586a8f1..75fb71a1e13 100644 --- a/docs/docs/Classes/STPCardParams.html +++ b/docs/docs/Classes/STPCardParams.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -716,7 +716,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -821,7 +821,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -862,7 +862,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -904,7 +904,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -942,7 +942,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -993,7 +993,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1033,7 +1033,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1073,7 +1073,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1113,7 +1113,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1153,7 +1153,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1193,7 +1193,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1206,7 +1206,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCardValidator.html b/docs/docs/Classes/STPCardValidator.html index e3ce6439dff..0831b65ad70 100644 --- a/docs/docs/Classes/STPCardValidator.html +++ b/docs/docs/Classes/STPCardValidator.html @@ -677,7 +677,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -712,7 +712,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -797,7 +797,7 @@

    Return Value

    card (e.g. @4242).

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Return Value

    STPCardBrandUnknown, respectively.

    - Show on GitHub + Show on GitHub
    @@ -918,7 +918,7 @@

    Return Value

    The set of possible lengths cards associated with that brand can be.

    - Show on GitHub + Show on GitHub
    @@ -980,7 +980,7 @@

    Return Value

    The maximum length card numbers associated with that brand could be.

    - Show on GitHub + Show on GitHub
    @@ -1042,7 +1042,7 @@

    Return Value

    The final fragment length card numbers associated with that brand use.

    - Show on GitHub + Show on GitHub
    @@ -1108,7 +1108,7 @@

    Return Value

    month (e.g. @0 or @1).

    - Show on GitHub + Show on GitHub
    @@ -1197,7 +1197,7 @@

    Return Value

    year (e.g. @1 or @2).

    - Show on GitHub + Show on GitHub
    @@ -1256,7 +1256,7 @@

    Return Value

    The maximum length of CVC numbers for cards associated with that brand.

    - Show on GitHub + Show on GitHub
    @@ -1332,7 +1332,7 @@

    Return Value

    STPCardBrandVisa, and STPCardValidationStateInvalid for @12345 and any brand.

    - Show on GitHub + Show on GitHub
    @@ -1392,7 +1392,7 @@

    Return Value

    STPCardValidationStateIncomplete if all fields are either incomplete or valid.

    - Show on GitHub + Show on GitHub
    @@ -1405,7 +1405,7 @@

    Return Value

    diff --git a/docs/docs/Classes/STPConnectAccountParams.html b/docs/docs/Classes/STPConnectAccountParams.html index 27de9552ef9..de9986036ea 100644 --- a/docs/docs/Classes/STPConnectAccountParams.html +++ b/docs/docs/Classes/STPConnectAccountParams.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -713,7 +713,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -822,7 +822,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -897,7 +897,7 @@

    Parameters

    diff --git a/docs/docs/Classes/STPCoreViewController.html b/docs/docs/Classes/STPCoreViewController.html index 2a3df19f6e0..b6b223d1010 100644 --- a/docs/docs/Classes/STPCoreViewController.html +++ b/docs/docs/Classes/STPCoreViewController.html @@ -678,7 +678,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -732,7 +732,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -769,7 +769,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -805,7 +805,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -818,7 +818,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCustomer.html b/docs/docs/Classes/STPCustomer.html index d3ced43e5ad..b285b2377c8 100644 --- a/docs/docs/Classes/STPCustomer.html +++ b/docs/docs/Classes/STPCustomer.html @@ -726,7 +726,7 @@

    Return Value

    an instance of STPCustomer

    - Show on GitHub + Show on GitHub
    @@ -761,7 +761,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -796,7 +796,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -831,7 +831,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -866,7 +866,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -879,7 +879,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCustomerContext.html b/docs/docs/Classes/STPCustomerContext.html index 905b1d4e772..5d6a50e1a6f 100644 --- a/docs/docs/Classes/STPCustomerContext.html +++ b/docs/docs/Classes/STPCustomerContext.html @@ -703,7 +703,7 @@

    Return Value

    the newly-instantiated customer context.

    - Show on GitHub + Show on GitHub
    @@ -742,7 +742,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -785,7 +785,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -798,7 +798,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCustomerDeserializer.html b/docs/docs/Classes/STPCustomerDeserializer.html index 570ca7642f5..c845518a992 100644 --- a/docs/docs/Classes/STPCustomerDeserializer.html +++ b/docs/docs/Classes/STPCustomerDeserializer.html @@ -724,7 +724,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -864,7 +864,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPFile.html b/docs/docs/Classes/STPFile.html index 903b22c4e6d..35f642a1e36 100644 --- a/docs/docs/Classes/STPFile.html +++ b/docs/docs/Classes/STPFile.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -754,7 +754,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +789,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -824,7 +824,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -859,7 +859,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -872,7 +872,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPImageLibrary.html b/docs/docs/Classes/STPImageLibrary.html index 5bcc59defe6..2adc19b8568 100644 --- a/docs/docs/Classes/STPImageLibrary.html +++ b/docs/docs/Classes/STPImageLibrary.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -919,7 +919,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -954,7 +954,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -989,7 +989,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1025,7 +1025,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1060,7 +1060,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1095,7 +1095,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1108,7 +1108,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPIntentAction.html b/docs/docs/Classes/STPIntentAction.html index 50ddf8786e1..212b52bbcf3 100644 --- a/docs/docs/Classes/STPIntentAction.html +++ b/docs/docs/Classes/STPIntentAction.html @@ -678,7 +678,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -804,7 +804,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -817,7 +817,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPIntentActionRedirectToURL.html b/docs/docs/Classes/STPIntentActionRedirectToURL.html index f623346095b..d15c5b1dc57 100644 --- a/docs/docs/Classes/STPIntentActionRedirectToURL.html +++ b/docs/docs/Classes/STPIntentActionRedirectToURL.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -758,7 +758,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPIssuingCardPin.html b/docs/docs/Classes/STPIssuingCardPin.html index ee7165483bd..28a5d0f0a1b 100644 --- a/docs/docs/Classes/STPIssuingCardPin.html +++ b/docs/docs/Classes/STPIssuingCardPin.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPLegalEntityParams.html b/docs/docs/Classes/STPLegalEntityParams.html index 76d9214edb8..87e7dea3e8b 100644 --- a/docs/docs/Classes/STPLegalEntityParams.html +++ b/docs/docs/Classes/STPLegalEntityParams.html @@ -678,7 +678,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -713,7 +713,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -748,7 +748,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -783,7 +783,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -820,7 +820,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -855,7 +855,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -890,7 +890,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -925,7 +925,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -960,7 +960,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -995,7 +995,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1032,7 +1032,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1045,7 +1045,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentActivityIndicatorView.html b/docs/docs/Classes/STPPaymentActivityIndicatorView.html index f5c3abfc4be..ebb1b8caf08 100644 --- a/docs/docs/Classes/STPPaymentActivityIndicatorView.html +++ b/docs/docs/Classes/STPPaymentActivityIndicatorView.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentCardTextField.html b/docs/docs/Classes/STPPaymentCardTextField.html index 22dc65aca8e..aa4c57b1148 100644 --- a/docs/docs/Classes/STPPaymentCardTextField.html +++ b/docs/docs/Classes/STPPaymentCardTextField.html @@ -683,7 +683,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -720,7 +720,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -795,7 +795,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -835,7 +835,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -875,7 +875,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -910,7 +910,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -945,7 +945,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -981,7 +981,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1019,7 +1019,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1058,7 +1058,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1095,7 +1095,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1132,7 +1132,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1169,7 +1169,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1204,7 +1204,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1239,7 +1239,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1274,7 +1274,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1315,7 +1315,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1350,7 +1350,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1388,7 +1388,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1426,7 +1426,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1464,7 +1464,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1503,7 +1503,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1541,7 +1541,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1579,7 +1579,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1614,7 +1614,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1655,7 +1655,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1698,7 +1698,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1741,7 +1741,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1785,7 +1785,7 @@

    Return Value

    Whether or not the text field successfully began editing.

    - Show on GitHub + Show on GitHub
    @@ -1829,7 +1829,7 @@

    Return Value

    Whether or not the field successfully stopped editing.

    - Show on GitHub + Show on GitHub
    @@ -1864,7 +1864,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1923,7 +1923,7 @@

    Return Value

    The cvc image used for a card brand.

    - Show on GitHub + Show on GitHub
    @@ -1982,7 +1982,7 @@

    Return Value

    The brand image used for a card brand.

    - Show on GitHub + Show on GitHub
    @@ -2041,7 +2041,7 @@

    Return Value

    The error image used for a card brand.

    - Show on GitHub + Show on GitHub
    @@ -2099,7 +2099,7 @@

    Return Value

    the rectangle in which the receiver draws its brand image.

    - Show on GitHub + Show on GitHub
    @@ -2157,7 +2157,7 @@

    Return Value

    The rectangle in which the receiver draws the text fields.

    - Show on GitHub + Show on GitHub
    @@ -2170,7 +2170,7 @@

    Return Value

    diff --git a/docs/docs/Classes/STPPaymentConfiguration.html b/docs/docs/Classes/STPPaymentConfiguration.html index a21739c7b57..ae214ef9b07 100644 --- a/docs/docs/Classes/STPPaymentConfiguration.html +++ b/docs/docs/Classes/STPPaymentConfiguration.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -721,7 +721,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -802,7 +802,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -841,7 +841,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -878,7 +878,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -917,7 +917,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -957,7 +957,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -995,7 +995,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1040,7 +1040,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1082,7 +1082,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1095,7 +1095,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentContext.html b/docs/docs/Classes/STPPaymentContext.html index cddfd1fc2e5..ea8d6109116 100644 --- a/docs/docs/Classes/STPPaymentContext.html +++ b/docs/docs/Classes/STPPaymentContext.html @@ -706,7 +706,7 @@

    Return Value

    the newly-instantiated payment context

    - Show on GitHub + Show on GitHub
    @@ -801,7 +801,7 @@

    Return Value

    the newly-instantiated payment context

    - Show on GitHub + Show on GitHub
    @@ -842,7 +842,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -942,7 +942,7 @@

    Return Value

    the newly-instantiated payment context

    - Show on GitHub + Show on GitHub
    @@ -987,7 +987,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1022,7 +1022,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1057,7 +1057,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1093,7 +1093,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1128,7 +1128,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1164,7 +1164,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1199,7 +1199,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1241,7 +1241,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1277,7 +1277,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1313,7 +1313,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1349,7 +1349,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1385,7 +1385,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1439,7 +1439,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1488,7 +1488,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1530,7 +1530,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1577,7 +1577,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1628,7 +1628,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1667,7 +1667,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1713,7 +1713,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1754,7 +1754,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1794,7 +1794,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1832,7 +1832,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1875,7 +1875,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1918,7 +1918,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1962,7 +1962,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2006,7 +2006,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2054,7 +2054,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2067,7 +2067,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentHandler.html b/docs/docs/Classes/STPPaymentHandler.html index 9baf0f75ef7..b88974f376b 100644 --- a/docs/docs/Classes/STPPaymentHandler.html +++ b/docs/docs/Classes/STPPaymentHandler.html @@ -686,7 +686,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -721,7 +721,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -760,7 +760,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -842,7 +842,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -937,7 +937,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1023,7 +1023,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1118,7 +1118,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1131,7 +1131,7 @@

    Parameters

    diff --git a/docs/docs/Classes/STPPaymentIntent.html b/docs/docs/Classes/STPPaymentIntent.html index f6688169eb9..1588814d3de 100644 --- a/docs/docs/Classes/STPPaymentIntent.html +++ b/docs/docs/Classes/STPPaymentIntent.html @@ -685,7 +685,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -720,7 +720,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -755,7 +755,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -790,7 +790,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -825,7 +825,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -860,7 +860,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -896,7 +896,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -931,7 +931,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -966,7 +966,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1002,7 +1002,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1037,7 +1037,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1073,7 +1073,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1108,7 +1108,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1143,7 +1143,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1178,7 +1178,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1213,7 +1213,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1249,7 +1249,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1286,7 +1286,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1340,7 +1340,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1353,7 +1353,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentIntentParams.html b/docs/docs/Classes/STPPaymentIntentParams.html index 2f3736e682c..d4264a4d1b7 100644 --- a/docs/docs/Classes/STPPaymentIntentParams.html +++ b/docs/docs/Classes/STPPaymentIntentParams.html @@ -706,7 +706,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -741,7 +741,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -776,7 +776,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -818,7 +818,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -899,7 +899,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -939,7 +939,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -974,7 +974,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1012,7 +1012,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1049,7 +1049,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1091,7 +1091,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1129,7 +1129,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1172,7 +1172,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1218,7 +1218,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1231,7 +1231,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethod.html b/docs/docs/Classes/STPPaymentMethod.html index b007c786578..e4c6a9773ba 100644 --- a/docs/docs/Classes/STPPaymentMethod.html +++ b/docs/docs/Classes/STPPaymentMethod.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -822,7 +822,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -857,7 +857,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -892,7 +892,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -928,7 +928,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -963,7 +963,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1004,7 +1004,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1017,7 +1017,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodAddress.html b/docs/docs/Classes/STPPaymentMethodAddress.html index 39d46684a11..aced1619a6f 100644 --- a/docs/docs/Classes/STPPaymentMethodAddress.html +++ b/docs/docs/Classes/STPPaymentMethodAddress.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -780,7 +780,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -815,7 +815,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -850,7 +850,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -885,7 +885,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -898,7 +898,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodBillingDetails.html b/docs/docs/Classes/STPPaymentMethodBillingDetails.html index 81dc7586a1b..0efe7176d2a 100644 --- a/docs/docs/Classes/STPPaymentMethodBillingDetails.html +++ b/docs/docs/Classes/STPPaymentMethodBillingDetails.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -716,7 +716,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -799,7 +799,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCard.html b/docs/docs/Classes/STPPaymentMethodCard.html index 9d85818ee60..9a5fe86bb31 100644 --- a/docs/docs/Classes/STPPaymentMethodCard.html +++ b/docs/docs/Classes/STPPaymentMethodCard.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -819,7 +819,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -854,7 +854,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -889,7 +889,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -924,7 +924,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -959,7 +959,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -995,7 +995,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1030,7 +1030,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1089,7 +1089,7 @@

    Return Value

    A string representing the brand, suitable for displaying to a user.

    - Show on GitHub + Show on GitHub
    @@ -1102,7 +1102,7 @@

    Return Value

    diff --git a/docs/docs/Classes/STPPaymentMethodCardChecks.html b/docs/docs/Classes/STPPaymentMethodCardChecks.html index 710b342ac4c..1e003966d7c 100644 --- a/docs/docs/Classes/STPPaymentMethodCardChecks.html +++ b/docs/docs/Classes/STPPaymentMethodCardChecks.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -799,7 +799,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardParams.html b/docs/docs/Classes/STPPaymentMethodCardParams.html index 36d4c3d1f34..81080fe73d8 100644 --- a/docs/docs/Classes/STPPaymentMethodCardParams.html +++ b/docs/docs/Classes/STPPaymentMethodCardParams.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -864,7 +864,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardWallet.html b/docs/docs/Classes/STPPaymentMethodCardWallet.html index 347fed2b25b..62e8266e4d1 100644 --- a/docs/docs/Classes/STPPaymentMethodCardWallet.html +++ b/docs/docs/Classes/STPPaymentMethodCardWallet.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -764,7 +764,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardWalletMasterpass.html b/docs/docs/Classes/STPPaymentMethodCardWalletMasterpass.html index 78134a66f59..eba6b88d804 100644 --- a/docs/docs/Classes/STPPaymentMethodCardWalletMasterpass.html +++ b/docs/docs/Classes/STPPaymentMethodCardWalletMasterpass.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -787,7 +787,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -800,7 +800,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardWalletVisaCheckout.html b/docs/docs/Classes/STPPaymentMethodCardWalletVisaCheckout.html index 92c9f939277..d73b595f233 100644 --- a/docs/docs/Classes/STPPaymentMethodCardWalletVisaCheckout.html +++ b/docs/docs/Classes/STPPaymentMethodCardWalletVisaCheckout.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -787,7 +787,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -800,7 +800,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodParams.html b/docs/docs/Classes/STPPaymentMethodParams.html index 20349b4de45..fd004267ed6 100644 --- a/docs/docs/Classes/STPPaymentMethodParams.html +++ b/docs/docs/Classes/STPPaymentMethodParams.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -721,7 +721,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -793,7 +793,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -829,7 +829,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -865,7 +865,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -946,7 +946,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1027,7 +1027,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1040,7 +1040,7 @@

    Parameters

    diff --git a/docs/docs/Classes/STPPaymentMethodThreeDSecureUsage.html b/docs/docs/Classes/STPPaymentMethodThreeDSecureUsage.html index 7c8f3c113ed..fb9f6678133 100644 --- a/docs/docs/Classes/STPPaymentMethodThreeDSecureUsage.html +++ b/docs/docs/Classes/STPPaymentMethodThreeDSecureUsage.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -723,7 +723,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodiDEAL.html b/docs/docs/Classes/STPPaymentMethodiDEAL.html index 80bda55eefe..be23e7491c9 100644 --- a/docs/docs/Classes/STPPaymentMethodiDEAL.html +++ b/docs/docs/Classes/STPPaymentMethodiDEAL.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -727,7 +727,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodiDEALParams.html b/docs/docs/Classes/STPPaymentMethodiDEALParams.html index 5213ad99b54..b7717bb116d 100644 --- a/docs/docs/Classes/STPPaymentMethodiDEALParams.html +++ b/docs/docs/Classes/STPPaymentMethodiDEALParams.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -687,7 +687,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentOptionsViewController.html b/docs/docs/Classes/STPPaymentOptionsViewController.html index fb2fcd3a82e..1a281446c36 100644 --- a/docs/docs/Classes/STPPaymentOptionsViewController.html +++ b/docs/docs/Classes/STPPaymentOptionsViewController.html @@ -689,7 +689,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Return Value

    an initialized view controller.

    - Show on GitHub + Show on GitHub
    @@ -853,7 +853,7 @@

    Return Value

    an initialized view controller.

    - Show on GitHub + Show on GitHub
    @@ -956,7 +956,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -994,7 +994,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1037,7 +1037,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1078,7 +1078,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1119,7 +1119,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1177,7 +1177,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1211,7 +1211,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1246,7 +1246,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1280,7 +1280,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1293,7 +1293,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentResult.html b/docs/docs/Classes/STPPaymentResult.html index e1b097878db..59425d7477f 100644 --- a/docs/docs/Classes/STPPaymentResult.html +++ b/docs/docs/Classes/STPPaymentResult.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -724,7 +724,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPersonParams.html b/docs/docs/Classes/STPPersonParams.html index 974bdf5b421..4d19e4d1fd1 100644 --- a/docs/docs/Classes/STPPersonParams.html +++ b/docs/docs/Classes/STPPersonParams.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -782,7 +782,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -819,7 +819,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -855,7 +855,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -868,7 +868,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPinManagementService.html b/docs/docs/Classes/STPPinManagementService.html index 1cddade4d09..d6e49dfd537 100644 --- a/docs/docs/Classes/STPPinManagementService.html +++ b/docs/docs/Classes/STPPinManagementService.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -754,7 +754,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -767,7 +767,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPRedirectContext.html b/docs/docs/Classes/STPRedirectContext.html index 6af1f609903..dd0e59c0dac 100644 --- a/docs/docs/Classes/STPRedirectContext.html +++ b/docs/docs/Classes/STPRedirectContext.html @@ -701,7 +701,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +789,7 @@

    Return Value

    a new context object.

    - Show on GitHub + Show on GitHub
    @@ -873,7 +873,7 @@

    Return Value

    a new context object.

    - Show on GitHub + Show on GitHub
    @@ -907,7 +907,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -987,7 +987,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1059,7 +1059,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1104,7 +1104,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1140,7 +1140,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1153,7 +1153,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSetupIntent.html b/docs/docs/Classes/STPSetupIntent.html index 6f8c812f367..a586053bf7d 100644 --- a/docs/docs/Classes/STPSetupIntent.html +++ b/docs/docs/Classes/STPSetupIntent.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -819,7 +819,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -854,7 +854,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -895,7 +895,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -930,7 +930,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -965,7 +965,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1000,7 +1000,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1035,7 +1035,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1070,7 +1070,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1083,7 +1083,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSetupIntentConfirmParams.html b/docs/docs/Classes/STPSetupIntentConfirmParams.html index 4000e6fa3f9..a4b5e50c471 100644 --- a/docs/docs/Classes/STPSetupIntentConfirmParams.html +++ b/docs/docs/Classes/STPSetupIntentConfirmParams.html @@ -703,7 +703,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -738,7 +738,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -780,7 +780,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -820,7 +820,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -896,7 +896,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -909,7 +909,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPShippingAddressViewController.html b/docs/docs/Classes/STPShippingAddressViewController.html index ca8b8a50f23..a65c0f877e0 100644 --- a/docs/docs/Classes/STPShippingAddressViewController.html +++ b/docs/docs/Classes/STPShippingAddressViewController.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -885,7 +885,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -939,7 +939,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -973,7 +973,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1008,7 +1008,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1042,7 +1042,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1055,7 +1055,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSource.html b/docs/docs/Classes/STPSource.html index 6da8667692a..6057839f5d4 100644 --- a/docs/docs/Classes/STPSource.html +++ b/docs/docs/Classes/STPSource.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -747,7 +747,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -782,7 +782,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -817,7 +817,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -852,7 +852,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -887,7 +887,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -928,7 +928,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -963,7 +963,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -999,7 +999,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1035,7 +1035,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1070,7 +1070,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1105,7 +1105,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1140,7 +1140,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1176,7 +1176,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1211,7 +1211,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1247,7 +1247,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1284,7 +1284,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1297,7 +1297,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceCardDetails.html b/docs/docs/Classes/STPSourceCardDetails.html index e4944291aee..6373a7897c6 100644 --- a/docs/docs/Classes/STPSourceCardDetails.html +++ b/docs/docs/Classes/STPSourceCardDetails.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -886,7 +886,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -921,7 +921,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -956,7 +956,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -969,7 +969,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceOwner.html b/docs/docs/Classes/STPSourceOwner.html index 4f560bd4742..aaf3d4dd276 100644 --- a/docs/docs/Classes/STPSourceOwner.html +++ b/docs/docs/Classes/STPSourceOwner.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -780,7 +780,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -815,7 +815,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -850,7 +850,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -885,7 +885,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -920,7 +920,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -955,7 +955,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -968,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceParams.html b/docs/docs/Classes/STPSourceParams.html index 1b11dcf437f..f6123b10292 100644 --- a/docs/docs/Classes/STPSourceParams.html +++ b/docs/docs/Classes/STPSourceParams.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -721,7 +721,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -758,7 +758,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -794,7 +794,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -831,7 +831,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -866,7 +866,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -902,7 +902,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -938,7 +938,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -974,7 +974,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1011,7 +1011,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1122,7 +1122,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1185,7 +1185,7 @@

    Return Value

    an STPSourceParams object populated with the provided card details.

    - Show on GitHub + Show on GitHub
    @@ -1296,7 +1296,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1420,7 +1420,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1556,7 +1556,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1667,7 +1667,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1771,7 +1771,7 @@

    Return Value

    an STPSourceParams object populated with the provided card details.

    - Show on GitHub + Show on GitHub
    @@ -1862,7 +1862,7 @@

    Return Value

    An STPSourceParams object populated with the provided values

    - Show on GitHub + Show on GitHub
    @@ -1940,7 +1940,7 @@

    Return Value

    An STPSourceParams object populated with the provided values

    - Show on GitHub + Show on GitHub
    @@ -2056,7 +2056,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2126,7 +2126,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2209,7 +2209,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2314,7 +2314,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2405,7 +2405,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2418,7 +2418,7 @@

    Return Value

    diff --git a/docs/docs/Classes/STPSourceReceiver.html b/docs/docs/Classes/STPSourceReceiver.html index 44dc0b0db40..4757aa2235f 100644 --- a/docs/docs/Classes/STPSourceReceiver.html +++ b/docs/docs/Classes/STPSourceReceiver.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceRedirect.html b/docs/docs/Classes/STPSourceRedirect.html index fe97f8b9f86..1aa4a23a9dd 100644 --- a/docs/docs/Classes/STPSourceRedirect.html +++ b/docs/docs/Classes/STPSourceRedirect.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -780,7 +780,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -793,7 +793,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceSEPADebitDetails.html b/docs/docs/Classes/STPSourceSEPADebitDetails.html index b1dc6c18066..5085ff77122 100644 --- a/docs/docs/Classes/STPSourceSEPADebitDetails.html +++ b/docs/docs/Classes/STPSourceSEPADebitDetails.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -886,7 +886,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -899,7 +899,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceVerification.html b/docs/docs/Classes/STPSourceVerification.html index 0ab0b1bc224..ce9c5a1558b 100644 --- a/docs/docs/Classes/STPSourceVerification.html +++ b/docs/docs/Classes/STPSourceVerification.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPTheme.html b/docs/docs/Classes/STPTheme.html index 72cdcf64201..93f698a6789 100644 --- a/docs/docs/Classes/STPTheme.html +++ b/docs/docs/Classes/STPTheme.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -852,7 +852,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -888,7 +888,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -923,7 +923,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -958,7 +958,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -993,7 +993,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1028,7 +1028,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1063,7 +1063,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1100,7 +1100,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1136,7 +1136,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1171,7 +1171,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1206,7 +1206,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1219,7 +1219,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSButtonCustomization.html b/docs/docs/Classes/STPThreeDSButtonCustomization.html index fd7a19d6c32..d4ccc46764a 100644 --- a/docs/docs/Classes/STPThreeDSButtonCustomization.html +++ b/docs/docs/Classes/STPThreeDSButtonCustomization.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -712,7 +712,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -747,7 +747,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -819,7 +819,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -859,7 +859,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -894,7 +894,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -929,7 +929,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -942,7 +942,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSCustomizationSettings.html b/docs/docs/Classes/STPThreeDSCustomizationSettings.html index a7d311f17ba..e20389ac67f 100644 --- a/docs/docs/Classes/STPThreeDSCustomizationSettings.html +++ b/docs/docs/Classes/STPThreeDSCustomizationSettings.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -719,7 +719,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -770,7 +770,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSFooterCustomization.html b/docs/docs/Classes/STPThreeDSFooterCustomization.html index d177873cfcb..b36cb0b1b4a 100644 --- a/docs/docs/Classes/STPThreeDSFooterCustomization.html +++ b/docs/docs/Classes/STPThreeDSFooterCustomization.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -886,7 +886,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -899,7 +899,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSLabelCustomization.html b/docs/docs/Classes/STPThreeDSLabelCustomization.html index 2397d252c17..d2d004b87b1 100644 --- a/docs/docs/Classes/STPThreeDSLabelCustomization.html +++ b/docs/docs/Classes/STPThreeDSLabelCustomization.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSNavigationBarCustomization.html b/docs/docs/Classes/STPThreeDSNavigationBarCustomization.html index 51a7d39858c..e480e8d663c 100644 --- a/docs/docs/Classes/STPThreeDSNavigationBarCustomization.html +++ b/docs/docs/Classes/STPThreeDSNavigationBarCustomization.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -782,7 +782,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -818,7 +818,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -854,7 +854,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -889,7 +889,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -924,7 +924,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -937,7 +937,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSSelectionCustomization.html b/docs/docs/Classes/STPThreeDSSelectionCustomization.html index 5f8f4177088..4b0b6fae3ef 100644 --- a/docs/docs/Classes/STPThreeDSSelectionCustomization.html +++ b/docs/docs/Classes/STPThreeDSSelectionCustomization.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -748,7 +748,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -785,7 +785,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -821,7 +821,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -834,7 +834,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSTextFieldCustomization.html b/docs/docs/Classes/STPThreeDSTextFieldCustomization.html index 61326a12254..060962f3797 100644 --- a/docs/docs/Classes/STPThreeDSTextFieldCustomization.html +++ b/docs/docs/Classes/STPThreeDSTextFieldCustomization.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -919,7 +919,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -932,7 +932,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSUICustomization.html b/docs/docs/Classes/STPThreeDSUICustomization.html index aaa8e451372..4a56d645f2f 100644 --- a/docs/docs/Classes/STPThreeDSUICustomization.html +++ b/docs/docs/Classes/STPThreeDSUICustomization.html @@ -635,11 +635,16 @@

    STPThreeDSUICustomization

    -

    The STPThreeDSUICustomization provides configuration for UI elements.

    +

    The STPThreeDSUICustomization provides configuration for UI elements displayed during 3D Secure authentication.

    Note: It’s important to configure this object appropriately before calling any STPPaymentHandler APIs. The API makes a copy of the customization settings you provide; it ignores any subsequent changes you make to your STPThreeDSUICustomization instance.

    +
    +

    See

    + https://stripe.com/docs/mobile/ios/authentication + +
    @@ -678,7 +683,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -696,7 +701,7 @@

    Declaration

    -

    Provides custom settings for the UINavigationBar of all UIViewControllers the SDK display. +

    Provides custom settings for the UINavigationBar of all UIViewControllers displayed during 3D Secure authentication. The default is [STPThreeDSNavigationBarCustomization defaultSettings].

    @@ -715,7 +720,7 @@

    Declaration

    @@ -752,7 +757,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +794,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -807,7 +812,8 @@

    Declaration

    -

    The primary background color of all UIViewControllers the SDK display. Defaults to white.

    +

    The primary background color of all UIViewControllers displayed during 3D Secure authentication. +Defaults to white.

    @@ -824,7 +830,7 @@

    Declaration

    @@ -861,7 +867,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -929,7 +935,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -993,7 +999,7 @@

    Return Value

    A button customization object, or the default if none was set.

    - Show on GitHub + Show on GitHub
    @@ -1030,7 +1036,45 @@

    Declaration

    - Show on GitHub + Show on GitHub +
    + + +
  • +
  • +
    + + + + preferredStatusBarStyle + +
    +
    +
    +
    +
    +
    +

    The preferred status bar style for all UIViewControllers displayed during 3D Secure authentication.

    + +

    Defaults to UIStatusBarStyleDefault.

    + +
    +
    +

    Declaration

    +
    +

    Objective-C

    +
    @property (assign, readwrite, nonatomic)
    +    UIStatusBarStyle preferredStatusBarStyle;
    + +
    +
    +

    Swift

    +
    var preferredStatusBarStyle: UIStatusBarStyle { get set }
    + +
    +
    +
    @@ -1059,7 +1103,7 @@

    Progress View

    -

    The style of UIActivityIndicatorViews displayed. +

    The style of UIActivityIndicatorViews displayed. This should contrast with backgroundColor. Defaults to gray.

    @@ -1078,7 +1122,7 @@

    Declaration

    @@ -1096,8 +1140,8 @@

    Declaration

    -

    The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView. -Defaults to UIBlurEffectStyleLight.

    +

    The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView. +Defaults to UIBlurEffectStyleLight.

    @@ -1114,7 +1158,7 @@

    Declaration

    @@ -1127,7 +1171,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPToken.html b/docs/docs/Classes/STPToken.html index 3bfeab3da2d..46498618b38 100644 --- a/docs/docs/Classes/STPToken.html +++ b/docs/docs/Classes/STPToken.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -820,7 +820,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -855,7 +855,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -890,7 +890,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -903,7 +903,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPUserInformation.html b/docs/docs/Classes/STPUserInformation.html index 38bf610a5f2..4db723ad4df 100644 --- a/docs/docs/Classes/STPUserInformation.html +++ b/docs/docs/Classes/STPUserInformation.html @@ -663,6 +663,12 @@

    STPUserInformation

    The user’s billing address. When set, the add card form will be filled with this address. The user will also have the option to fill their shipping address using this address.

    +
    +

    Note

    + Set this using setBillingAddressWithBillingDetails: to use the billing +details from an STPPaymentMethod or STPPaymentMethodParams instance. + +
    @@ -679,7 +685,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -716,7 +722,48 @@

    Declaration

    - Show on GitHub + Show on GitHub +
    + + +
  • +
  • +
    + + + + -setBillingAddressWithBillingDetails: + +
    +
    +
    +
    +
    +
    +

    A convenience method to populate billingAddress with a PaymentMethod’s billing details.

    +
    +

    Note

    + Calling this overwrites the value of billingAddress. + +
    + +
    +
    +

    Declaration

    +
    +

    Objective-C

    +
    - (void)setBillingAddressWithBillingDetails:
    +    (nonnull STPPaymentMethodBillingDetails *)billingDetails;
    + +
    +
    +

    Swift

    +
    func setBillingAddress(with billingDetails: STPPaymentMethodBillingDetails)
    + +
    +
    +
    @@ -729,7 +776,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPVerificationParams.html b/docs/docs/Classes/STPVerificationParams.html index ec09a33ce93..db3e88b2a89 100644 --- a/docs/docs/Classes/STPVerificationParams.html +++ b/docs/docs/Classes/STPVerificationParams.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -722,7 +722,7 @@

    Declaration

    diff --git a/docs/docs/Classes/Stripe.html b/docs/docs/Classes/Stripe.html index 4934a594593..c4a137ad0a9 100644 --- a/docs/docs/Classes/Stripe.html +++ b/docs/docs/Classes/Stripe.html @@ -699,7 +699,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -734,7 +734,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -807,7 +807,7 @@

    Return Value

    whether or not the user is currently able to pay with Apple Pay.

    - Show on GitHub + Show on GitHub
    @@ -855,7 +855,7 @@

    Return Value

    supported type, or other restrictions prevent payment (such as parental controls).

    - Show on GitHub + Show on GitHub
    @@ -927,7 +927,7 @@

    Return Value

    the appropriate values for your business.

    - Show on GitHub + Show on GitHub
    @@ -1019,7 +1019,7 @@

    Return Value

    a PKPaymentRequest with proper default values. Returns nil if running on < iOS8.

    - Show on GitHub + Show on GitHub
    @@ -1057,7 +1057,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1138,7 +1138,7 @@

    Return Value

    YES if the URL is expected and will be handled by Stripe. NO otherwise.

    - Show on GitHub + Show on GitHub
    @@ -1151,7 +1151,7 @@

    Return Value

    diff --git a/docs/docs/Constants.html b/docs/docs/Constants.html index c5f48ef9950..1ddfa480dc7 100644 --- a/docs/docs/Constants.html +++ b/docs/docs/Constants.html @@ -658,7 +658,7 @@

    Constants

    Declaration

    Objective-C

    -
    static NSString *const _Nonnull STPSDKVersion = @"16.0.5"
    +
    static NSString *const _Nonnull STPSDKVersion = @"16.0.6"
    @@ -668,7 +668,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -707,7 +707,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -742,7 +742,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -777,7 +777,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -812,7 +812,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -890,7 +890,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -937,7 +937,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -972,7 +972,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1008,7 +1008,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1048,7 +1048,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1088,7 +1088,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1134,7 +1134,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1169,7 +1169,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1204,7 +1204,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1239,7 +1239,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1274,7 +1274,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1309,7 +1309,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1344,7 +1344,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1379,7 +1379,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1414,7 +1414,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1427,7 +1427,7 @@

    Declaration

    diff --git a/docs/docs/Enums.html b/docs/docs/Enums.html index bba7f2d6763..7555912143b 100644 --- a/docs/docs/Enums.html +++ b/docs/docs/Enums.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -755,7 +755,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -795,7 +795,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -831,7 +831,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -867,7 +867,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -903,7 +903,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -943,7 +943,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -983,7 +983,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1024,7 +1024,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1069,7 +1069,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1111,7 +1111,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1151,7 +1151,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1187,7 +1187,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1227,7 +1227,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1263,7 +1263,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1299,7 +1299,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1342,7 +1342,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1390,7 +1390,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1429,7 +1429,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1469,7 +1469,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1509,7 +1509,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1544,7 +1544,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1586,7 +1586,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1626,7 +1626,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1661,7 +1661,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1697,7 +1697,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1737,7 +1737,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1772,7 +1772,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1803,7 +1803,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1834,7 +1834,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1870,7 +1870,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1910,7 +1910,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1950,7 +1950,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1990,7 +1990,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2026,7 +2026,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2066,7 +2066,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2106,7 +2106,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2119,7 +2119,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPBankAccountHolderType.html b/docs/docs/Enums/STPBankAccountHolderType.html index 07f36dfaec2..b59d48a96b6 100644 --- a/docs/docs/Enums/STPBankAccountHolderType.html +++ b/docs/docs/Enums/STPBankAccountHolderType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -722,7 +722,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPBankAccountStatus.html b/docs/docs/Enums/STPBankAccountStatus.html index dac5c9e808d..b57ce8cd35e 100644 --- a/docs/docs/Enums/STPBankAccountStatus.html +++ b/docs/docs/Enums/STPBankAccountStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPBillingAddressFields.html b/docs/docs/Enums/STPBillingAddressFields.html index 49209c9120d..7eb28c9d3f5 100644 --- a/docs/docs/Enums/STPBillingAddressFields.html +++ b/docs/docs/Enums/STPBillingAddressFields.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -785,7 +785,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -798,7 +798,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPCardBrand.html b/docs/docs/Enums/STPCardBrand.html index a968f3b07c8..cc31871a090 100644 --- a/docs/docs/Enums/STPCardBrand.html +++ b/docs/docs/Enums/STPCardBrand.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -919,7 +919,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -932,7 +932,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPCardFundingType.html b/docs/docs/Enums/STPCardFundingType.html index 1da38b1d6d4..3e702f754f2 100644 --- a/docs/docs/Enums/STPCardFundingType.html +++ b/docs/docs/Enums/STPCardFundingType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPCardValidationState.html b/docs/docs/Enums/STPCardValidationState.html index 99caa7b074a..da5d195094f 100644 --- a/docs/docs/Enums/STPCardValidationState.html +++ b/docs/docs/Enums/STPCardValidationState.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -764,7 +764,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPErrorCode.html b/docs/docs/Enums/STPErrorCode.html index 3ad2edfa703..1c101b6edc0 100644 --- a/docs/docs/Enums/STPErrorCode.html +++ b/docs/docs/Enums/STPErrorCode.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -864,7 +864,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPFilePurpose.html b/docs/docs/Enums/STPFilePurpose.html index bf9793e9e30..919a8c31765 100644 --- a/docs/docs/Enums/STPFilePurpose.html +++ b/docs/docs/Enums/STPFilePurpose.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -762,7 +762,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPIntentActionType.html b/docs/docs/Enums/STPIntentActionType.html index ae725427449..533354573d9 100644 --- a/docs/docs/Enums/STPIntentActionType.html +++ b/docs/docs/Enums/STPIntentActionType.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -763,7 +763,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentHandlerActionStatus.html b/docs/docs/Enums/STPPaymentHandlerActionStatus.html index f2653dee081..ad0001ca779 100644 --- a/docs/docs/Enums/STPPaymentHandlerActionStatus.html +++ b/docs/docs/Enums/STPPaymentHandlerActionStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentHandlerErrorCode.html b/docs/docs/Enums/STPPaymentHandlerErrorCode.html index cdd4f6f9529..6c7f13bcb4c 100644 --- a/docs/docs/Enums/STPPaymentHandlerErrorCode.html +++ b/docs/docs/Enums/STPPaymentHandlerErrorCode.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -920,7 +920,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -933,7 +933,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentActionType.html b/docs/docs/Enums/STPPaymentIntentActionType.html index 52d462bb795..9e16fd97cc8 100644 --- a/docs/docs/Enums/STPPaymentIntentActionType.html +++ b/docs/docs/Enums/STPPaymentIntentActionType.html @@ -683,7 +683,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -724,7 +724,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -737,7 +737,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentCaptureMethod.html b/docs/docs/Enums/STPPaymentIntentCaptureMethod.html index d335cbb0849..d812f77e494 100644 --- a/docs/docs/Enums/STPPaymentIntentCaptureMethod.html +++ b/docs/docs/Enums/STPPaymentIntentCaptureMethod.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -758,7 +758,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentConfirmationMethod.html b/docs/docs/Enums/STPPaymentIntentConfirmationMethod.html index 14a86ccd4a6..ef5c43a4368 100644 --- a/docs/docs/Enums/STPPaymentIntentConfirmationMethod.html +++ b/docs/docs/Enums/STPPaymentIntentConfirmationMethod.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentSetupFutureUsage.html b/docs/docs/Enums/STPPaymentIntentSetupFutureUsage.html index 962974478b5..f52924df63a 100644 --- a/docs/docs/Enums/STPPaymentIntentSetupFutureUsage.html +++ b/docs/docs/Enums/STPPaymentIntentSetupFutureUsage.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -716,7 +716,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -799,7 +799,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentSourceActionType.html b/docs/docs/Enums/STPPaymentIntentSourceActionType.html index af69b0bbc69..da170270fd6 100644 --- a/docs/docs/Enums/STPPaymentIntentSourceActionType.html +++ b/docs/docs/Enums/STPPaymentIntentSourceActionType.html @@ -685,7 +685,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -727,7 +727,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -740,7 +740,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentStatus.html b/docs/docs/Enums/STPPaymentIntentStatus.html index c8d1a2dfbe5..1ea2b432b54 100644 --- a/docs/docs/Enums/STPPaymentIntentStatus.html +++ b/docs/docs/Enums/STPPaymentIntentStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -822,7 +822,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -865,7 +865,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -900,7 +900,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -935,7 +935,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -970,7 +970,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1005,7 +1005,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1018,7 +1018,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentMethodCardCheckResult.html b/docs/docs/Enums/STPPaymentMethodCardCheckResult.html index aae4e0fe45f..b29084fbba2 100644 --- a/docs/docs/Enums/STPPaymentMethodCardCheckResult.html +++ b/docs/docs/Enums/STPPaymentMethodCardCheckResult.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentMethodCardWalletType.html b/docs/docs/Enums/STPPaymentMethodCardWalletType.html index 429465ad8ae..7cd1e6dbf60 100644 --- a/docs/docs/Enums/STPPaymentMethodCardWalletType.html +++ b/docs/docs/Enums/STPPaymentMethodCardWalletType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -897,7 +897,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentMethodType.html b/docs/docs/Enums/STPPaymentMethodType.html index 72c5ec261bb..20a1affe6d2 100644 --- a/docs/docs/Enums/STPPaymentMethodType.html +++ b/docs/docs/Enums/STPPaymentMethodType.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -699,7 +699,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -772,7 +772,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentOptionType.html b/docs/docs/Enums/STPPaymentOptionType.html index f85561bbe6f..9c6df9afbbd 100644 --- a/docs/docs/Enums/STPPaymentOptionType.html +++ b/docs/docs/Enums/STPPaymentOptionType.html @@ -671,7 +671,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -707,7 +707,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -742,7 +742,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -755,7 +755,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentStatus.html b/docs/docs/Enums/STPPaymentStatus.html index ccce28e75a9..72476237481 100644 --- a/docs/docs/Enums/STPPaymentStatus.html +++ b/docs/docs/Enums/STPPaymentStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPinStatus.html b/docs/docs/Enums/STPPinStatus.html index 73897c51ffa..b2eb3c783d0 100644 --- a/docs/docs/Enums/STPPinStatus.html +++ b/docs/docs/Enums/STPPinStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -897,7 +897,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPRedirectContextState.html b/docs/docs/Enums/STPRedirectContextState.html index 1cd238c6511..023e23b441c 100644 --- a/docs/docs/Enums/STPRedirectContextState.html +++ b/docs/docs/Enums/STPRedirectContextState.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSetupIntentStatus.html b/docs/docs/Enums/STPSetupIntentStatus.html index cd15394f2fb..24c9ce9d021 100644 --- a/docs/docs/Enums/STPSetupIntentStatus.html +++ b/docs/docs/Enums/STPSetupIntentStatus.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -699,7 +699,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -760,7 +760,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -790,7 +790,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -820,7 +820,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -850,7 +850,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -863,7 +863,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSetupIntentUsage.html b/docs/docs/Enums/STPSetupIntentUsage.html index eeaa2ad9f93..a4347b00fd4 100644 --- a/docs/docs/Enums/STPSetupIntentUsage.html +++ b/docs/docs/Enums/STPSetupIntentUsage.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -704,7 +704,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -734,7 +734,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -764,7 +764,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -777,7 +777,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPShippingStatus.html b/docs/docs/Enums/STPShippingStatus.html index 04bb7b6e5de..b5cfbf43a81 100644 --- a/docs/docs/Enums/STPShippingStatus.html +++ b/docs/docs/Enums/STPShippingStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -722,7 +722,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPShippingType.html b/docs/docs/Enums/STPShippingType.html index e30a2988f96..458fb61e7b3 100644 --- a/docs/docs/Enums/STPShippingType.html +++ b/docs/docs/Enums/STPShippingType.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -723,7 +723,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceCard3DSecureStatus.html b/docs/docs/Enums/STPSourceCard3DSecureStatus.html index f8e616929b9..255bbc931cf 100644 --- a/docs/docs/Enums/STPSourceCard3DSecureStatus.html +++ b/docs/docs/Enums/STPSourceCard3DSecureStatus.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -794,7 +794,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceFlow.html b/docs/docs/Enums/STPSourceFlow.html index 1e2272e5a73..264a492ff34 100644 --- a/docs/docs/Enums/STPSourceFlow.html +++ b/docs/docs/Enums/STPSourceFlow.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -699,7 +699,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +789,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -802,7 +802,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceRedirectStatus.html b/docs/docs/Enums/STPSourceRedirectStatus.html index bdb5accb098..9173297f388 100644 --- a/docs/docs/Enums/STPSourceRedirectStatus.html +++ b/docs/docs/Enums/STPSourceRedirectStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceStatus.html b/docs/docs/Enums/STPSourceStatus.html index 08f84aed9ea..d335b01afa5 100644 --- a/docs/docs/Enums/STPSourceStatus.html +++ b/docs/docs/Enums/STPSourceStatus.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -700,7 +700,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -730,7 +730,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -761,7 +761,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -793,7 +793,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -823,7 +823,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -836,7 +836,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceType.html b/docs/docs/Enums/STPSourceType.html index 6bba80deb15..66e55148cc5 100644 --- a/docs/docs/Enums/STPSourceType.html +++ b/docs/docs/Enums/STPSourceType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -704,7 +704,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -734,7 +734,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -764,7 +764,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -794,7 +794,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -824,7 +824,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -854,7 +854,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -914,7 +914,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -944,7 +944,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -974,7 +974,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1004,7 +1004,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1017,7 +1017,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceUsage.html b/docs/docs/Enums/STPSourceUsage.html index 8bac686da91..7a0c3fde1ed 100644 --- a/docs/docs/Enums/STPSourceUsage.html +++ b/docs/docs/Enums/STPSourceUsage.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -699,7 +699,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -742,7 +742,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceVerificationStatus.html b/docs/docs/Enums/STPSourceVerificationStatus.html index 79628b79239..a71fe7ceb4b 100644 --- a/docs/docs/Enums/STPSourceVerificationStatus.html +++ b/docs/docs/Enums/STPSourceVerificationStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPThreeDSButtonTitleStyle.html b/docs/docs/Enums/STPThreeDSButtonTitleStyle.html index 8b763b07b18..dc735d66fb2 100644 --- a/docs/docs/Enums/STPThreeDSButtonTitleStyle.html +++ b/docs/docs/Enums/STPThreeDSButtonTitleStyle.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPThreeDSCustomizationButtonType.html b/docs/docs/Enums/STPThreeDSCustomizationButtonType.html index 7939a93e2b0..6c67c5f7281 100644 --- a/docs/docs/Enums/STPThreeDSCustomizationButtonType.html +++ b/docs/docs/Enums/STPThreeDSCustomizationButtonType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPTokenType.html b/docs/docs/Enums/STPTokenType.html index 97f405c2934..e00e3c7c9d2 100644 --- a/docs/docs/Enums/STPTokenType.html +++ b/docs/docs/Enums/STPTokenType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/Functions.html b/docs/docs/Functions.html index b820b8bef24..229f96b49ce 100644 --- a/docs/docs/Functions.html +++ b/docs/docs/Functions.html @@ -672,7 +672,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -735,7 +735,7 @@

    Return Value

    A string representing the brand, suitable for displaying to a user.

    - Show on GitHub + Show on GitHub
    @@ -785,7 +785,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -828,7 +828,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -841,7 +841,7 @@

    Declaration

    diff --git a/docs/docs/Protocols.html b/docs/docs/Protocols.html index 416f7722df7..202393873db 100644 --- a/docs/docs/Protocols.html +++ b/docs/docs/Protocols.html @@ -670,7 +670,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -712,7 +712,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -753,7 +753,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -806,7 +806,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -848,7 +848,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -886,7 +886,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -930,7 +930,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -970,7 +970,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1012,7 +1012,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1052,7 +1052,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1105,7 +1105,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1148,7 +1148,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1188,7 +1188,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1234,7 +1234,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1247,7 +1247,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPAPIResponseDecodable.html b/docs/docs/Protocols/STPAPIResponseDecodable.html index 039c5e9ccfa..809e5ba4afd 100644 --- a/docs/docs/Protocols/STPAPIResponseDecodable.html +++ b/docs/docs/Protocols/STPAPIResponseDecodable.html @@ -701,7 +701,7 @@

    Return Value

    could not be decoded (i.e. if one of its requiredFields is nil).

    - Show on GitHub + Show on GitHub
    @@ -737,7 +737,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPAddCardViewControllerDelegate.html b/docs/docs/Protocols/STPAddCardViewControllerDelegate.html index f729bb68229..730423252b7 100644 --- a/docs/docs/Protocols/STPAddCardViewControllerDelegate.html +++ b/docs/docs/Protocols/STPAddCardViewControllerDelegate.html @@ -697,7 +697,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -797,7 +797,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPAuthenticationContext.html b/docs/docs/Protocols/STPAuthenticationContext.html index 998021636fc..c4268032131 100644 --- a/docs/docs/Protocols/STPAuthenticationContext.html +++ b/docs/docs/Protocols/STPAuthenticationContext.html @@ -677,7 +677,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -726,7 +726,50 @@

    Declaration

    - Show on GitHub + Show on GitHub +
    + + +
  • +
  • +
    + + + + -configureSafariViewController: + +
    +
    +
    +
    +
    +
    +

    This method is called before presenting an SFSafariViewController for web-based authentication.

    + +

    Implement this method to configure the SFSafariViewController instance, e.g. viewController.preferredBarTintColor = MyBarTintColor

    +
    +

    Note

    + Setting the delegate property has no effect. + +
    + +
    +
    +

    Declaration

    +
    +

    Objective-C

    +
    - (void)configureSafariViewController:
    +    (nonnull SFSafariViewController *)viewController;
    + +
    +
    +

    Swift

    +
    optional func configureSafariViewController(_ viewController: SFSafariViewController)
    + +
    +
    +
    @@ -739,7 +782,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPBackendAPIAdapter.html b/docs/docs/Protocols/STPBackendAPIAdapter.html index 4d5d8872644..02c6033d50c 100644 --- a/docs/docs/Protocols/STPBackendAPIAdapter.html +++ b/docs/docs/Protocols/STPBackendAPIAdapter.html @@ -718,7 +718,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -857,7 +857,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -932,7 +932,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1012,7 +1012,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1025,7 +1025,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPCustomerEphemeralKeyProvider.html b/docs/docs/Protocols/STPCustomerEphemeralKeyProvider.html index 5499cbffcb6..68b0cdcf5c3 100644 --- a/docs/docs/Protocols/STPCustomerEphemeralKeyProvider.html +++ b/docs/docs/Protocols/STPCustomerEphemeralKeyProvider.html @@ -721,7 +721,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -734,7 +734,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPFormEncodable.html b/docs/docs/Protocols/STPFormEncodable.html index a1585c255e4..b4b7e52a676 100644 --- a/docs/docs/Protocols/STPFormEncodable.html +++ b/docs/docs/Protocols/STPFormEncodable.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -762,7 +762,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPIssuingCardEphemeralKeyProvider.html b/docs/docs/Protocols/STPIssuingCardEphemeralKeyProvider.html index 62caea84039..067328ac42b 100644 --- a/docs/docs/Protocols/STPIssuingCardEphemeralKeyProvider.html +++ b/docs/docs/Protocols/STPIssuingCardEphemeralKeyProvider.html @@ -722,7 +722,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -735,7 +735,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPPaymentCardTextFieldDelegate.html b/docs/docs/Protocols/STPPaymentCardTextFieldDelegate.html index 4fabc98454f..8b574e3c60a 100644 --- a/docs/docs/Protocols/STPPaymentCardTextFieldDelegate.html +++ b/docs/docs/Protocols/STPPaymentCardTextFieldDelegate.html @@ -704,7 +704,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -743,7 +743,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -806,7 +806,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -845,7 +845,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -881,7 +881,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -917,7 +917,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -953,7 +953,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -989,7 +989,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1025,7 +1025,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1061,7 +1061,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1097,7 +1097,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1133,7 +1133,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1146,7 +1146,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPPaymentContextDelegate.html b/docs/docs/Protocols/STPPaymentContextDelegate.html index afbd20b0bd1..da9b405a9fa 100644 --- a/docs/docs/Protocols/STPPaymentContextDelegate.html +++ b/docs/docs/Protocols/STPPaymentContextDelegate.html @@ -713,7 +713,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -767,7 +767,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -847,7 +847,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -927,7 +927,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1026,7 +1026,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1039,7 +1039,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPPaymentOption.html b/docs/docs/Protocols/STPPaymentOption.html index e2a44a4c6af..c95dc1e24fa 100644 --- a/docs/docs/Protocols/STPPaymentOption.html +++ b/docs/docs/Protocols/STPPaymentOption.html @@ -688,7 +688,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -724,7 +724,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -772,7 +772,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPPaymentOptionsViewControllerDelegate.html b/docs/docs/Protocols/STPPaymentOptionsViewControllerDelegate.html index 16817f1fcf8..ca854c05238 100644 --- a/docs/docs/Protocols/STPPaymentOptionsViewControllerDelegate.html +++ b/docs/docs/Protocols/STPPaymentOptionsViewControllerDelegate.html @@ -712,7 +712,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -769,7 +769,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -825,7 +825,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -902,7 +902,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -915,7 +915,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPShippingAddressViewControllerDelegate.html b/docs/docs/Protocols/STPShippingAddressViewControllerDelegate.html index 32732b28b75..4352f95636d 100644 --- a/docs/docs/Protocols/STPShippingAddressViewControllerDelegate.html +++ b/docs/docs/Protocols/STPShippingAddressViewControllerDelegate.html @@ -694,7 +694,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -782,7 +782,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -863,7 +863,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -876,7 +876,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPSourceProtocol.html b/docs/docs/Protocols/STPSourceProtocol.html index 812b4790a80..055d7b5ab35 100644 --- a/docs/docs/Protocols/STPSourceProtocol.html +++ b/docs/docs/Protocols/STPSourceProtocol.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -693,7 +693,7 @@

    Declaration

    diff --git a/docs/docs/Type Definitions.html b/docs/docs/Type Definitions.html index b04b35de934..59927eb32e1 100644 --- a/docs/docs/Type Definitions.html +++ b/docs/docs/Type Definitions.html @@ -668,7 +668,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -707,7 +707,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -761,7 +761,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -894,7 +894,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -960,7 +960,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1027,7 +1027,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1089,7 +1089,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1156,7 +1156,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1223,7 +1223,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1290,7 +1290,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1357,7 +1357,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1450,7 +1450,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1516,7 +1516,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1583,7 +1583,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1662,7 +1662,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1729,7 +1729,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1770,7 +1770,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1807,7 +1807,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1850,7 +1850,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1891,7 +1891,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1935,7 +1935,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1979,7 +1979,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2067,7 +2067,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2110,7 +2110,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2187,7 +2187,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2235,7 +2235,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2248,7 +2248,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories.html index ec2995de77b..41cb91e6544 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories.html @@ -671,7 +671,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -708,7 +708,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -721,7 +721,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories/NSError(Stripe).html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories/NSError(Stripe).html index 3cfd2f64135..5e59c542470 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories/NSError(Stripe).html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories/NSError(Stripe).html @@ -699,7 +699,7 @@

    Return Value

    or nil if there was no error information included in the JSON dictionary.

    - Show on GitHub + Show on GitHub
    @@ -712,7 +712,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories/UINavigationBar(Stripe_Theme).html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories/UINavigationBar(Stripe_Theme).html index 236a6321734..e601c160c72 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories/UINavigationBar(Stripe_Theme).html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Categories/UINavigationBar(Stripe_Theme).html @@ -703,7 +703,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes.html index 45be0a39ecb..75ead218f7b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -705,7 +705,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -832,7 +832,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -876,7 +876,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -923,7 +923,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -970,7 +970,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1017,7 +1017,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1064,7 +1064,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1106,7 +1106,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1146,7 +1146,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1186,7 +1186,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1229,7 +1229,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1273,7 +1273,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1315,7 +1315,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1351,7 +1351,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1396,7 +1396,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1441,7 +1441,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1481,7 +1481,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1525,7 +1525,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1565,7 +1565,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1605,7 +1605,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1647,7 +1647,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1686,7 +1686,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1722,7 +1722,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1762,7 +1762,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1806,7 +1806,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1852,7 +1852,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1896,7 +1896,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1948,7 +1948,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1998,7 +1998,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2050,7 +2050,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2096,7 +2096,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2137,7 +2137,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2183,7 +2183,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2228,7 +2228,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2273,7 +2273,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2313,7 +2313,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2352,7 +2352,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2397,7 +2397,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2443,7 +2443,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2489,7 +2489,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2534,7 +2534,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2575,7 +2575,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2620,7 +2620,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2660,7 +2660,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2709,7 +2709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2750,7 +2750,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2790,7 +2790,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2857,7 +2857,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2902,7 +2902,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2952,7 +2952,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2992,7 +2992,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3033,7 +3033,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3074,7 +3074,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3114,7 +3114,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3159,7 +3159,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3199,7 +3199,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3239,7 +3239,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3280,7 +3280,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3320,7 +3320,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3360,7 +3360,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3400,7 +3400,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3440,7 +3440,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3481,7 +3481,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3521,7 +3521,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3561,7 +3561,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3602,7 +3602,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3642,7 +3642,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3664,11 +3664,16 @@

    Declaration

    -

    The STPThreeDSUICustomization provides configuration for UI elements.

    +

    The STPThreeDSUICustomization provides configuration for UI elements displayed during 3D Secure authentication.

    Note: It’s important to configure this object appropriately before calling any STPPaymentHandler APIs. The API makes a copy of the customization settings you provide; it ignores any subsequent changes you make to your STPThreeDSUICustomization instance.

    + See more
    @@ -3686,7 +3691,7 @@

    Declaration

    @@ -3726,7 +3731,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3769,7 +3774,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -3782,7 +3787,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAPIClient.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAPIClient.html index b77bedfb4e8..0b25749e084 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAPIClient.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAPIClient.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -734,7 +734,7 @@

    Return Value

    An instance of STPAPIClient.

    - Show on GitHub + Show on GitHub
    @@ -793,7 +793,7 @@

    Return Value

    An instance of STPAPIClient.

    - Show on GitHub + Show on GitHub
    @@ -828,7 +828,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -864,7 +864,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -906,7 +906,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -946,7 +946,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1024,7 +1024,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1091,7 +1091,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1159,7 +1159,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1238,7 +1238,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1317,7 +1317,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1398,7 +1398,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1500,7 +1500,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1578,7 +1578,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1645,7 +1645,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1730,7 +1730,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1810,7 +1810,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1917,7 +1917,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1976,7 +1976,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2056,7 +2056,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2138,7 +2138,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2218,7 +2218,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2300,7 +2300,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2385,7 +2385,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2398,7 +2398,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAddCardViewController.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAddCardViewController.html index dbef08479d6..9044247056d 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAddCardViewController.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAddCardViewController.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -742,7 +742,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -778,7 +778,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -853,7 +853,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -887,7 +887,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -922,7 +922,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -956,7 +956,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -969,7 +969,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAddress.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAddress.html index f988662d95a..9944c368919 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAddress.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAddress.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -780,7 +780,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -815,7 +815,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -850,7 +850,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -885,7 +885,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -920,7 +920,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -955,7 +955,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1032,7 +1032,66 @@

    Parameters

    - Show on GitHub + Show on GitHub +
    + + +
  • +
  • +
    + + + + -initWithPaymentMethodBillingDetails: + +
    +
    +
    +
    +
    +
    +

    Initializes a new STPAddress with data from STPPaymentMethodBillingDetails.

    + +
    +
    +

    Declaration

    +
    +

    Objective-C

    +
    - (nonnull instancetype)initWithPaymentMethodBillingDetails:
    +    (nonnull STPPaymentMethodBillingDetails *)billingDetails;
    + +
    +
    +

    Swift

    +
    init(paymentMethodBillingDetails billingDetails: STPPaymentMethodBillingDetails)
    + +
    +
    +
    +

    Parameters

    + + + + + + + +
    + + billingDetails + + +
    +

    The STPPaymentMethodBillingDetails instance you want to populate the STPAddress from.

    +
    +
    +
    +
    +

    Return Value

    +

    A new STPAddress instance with data copied from the passed in billing details.

    +
    +
    @@ -1090,7 +1149,7 @@

    Return Value

    A new STPAddress instance with data copied from the passed in contact.

    - Show on GitHub + Show on GitHub
    @@ -1129,7 +1188,7 @@

    Return Value

    A new PassKit contact with data copied from this STPAddress instance.

    - Show on GitHub + Show on GitHub
    @@ -1187,7 +1246,7 @@

    Return Value

    A new STPAddress instance with data copied from the passed in contact.

    - Show on GitHub + Show on GitHub
    @@ -1248,7 +1307,7 @@

    Return Value

    NO otherwise.

    - Show on GitHub + Show on GitHub
    @@ -1300,7 +1359,7 @@

    Return Value

    YES if there is any data in this STPAddress that’s relevant for those fields.

    - Show on GitHub + Show on GitHub
    @@ -1364,7 +1423,7 @@

    Return Value

    NO otherwise.

    - Show on GitHub + Show on GitHub
    @@ -1414,7 +1473,7 @@

    Return Value

    YES if there is any data in this STPAddress that’s relevant for those fields.

    - Show on GitHub + Show on GitHub
    @@ -1475,7 +1534,7 @@

    Return Value

    a PKAddressField value.

    - Show on GitHub + Show on GitHub
    @@ -1536,7 +1595,7 @@

    Return Value

    a PKAddressField value.

    - Show on GitHub + Show on GitHub
    @@ -1597,7 +1656,7 @@

    Return Value

    a PKContactField value.

    - Show on GitHub + Show on GitHub
    @@ -1610,7 +1669,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAppInfo.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAppInfo.html index 990398674f3..e6e42da2287 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAppInfo.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAppInfo.html @@ -738,7 +738,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -772,7 +772,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -807,7 +807,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -842,7 +842,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -877,7 +877,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -912,7 +912,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -925,7 +925,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankAccount.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankAccount.html index dccff9637f9..0edaf144915 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankAccount.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankAccount.html @@ -682,7 +682,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -718,7 +718,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -753,7 +753,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -788,7 +788,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -823,7 +823,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -893,7 +893,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -928,7 +928,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -964,7 +964,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1005,7 +1005,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1040,7 +1040,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1091,7 +1091,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1104,7 +1104,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankAccountParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankAccountParams.html index e12620092db..66f36cbe1c5 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankAccountParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankAccountParams.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -717,7 +717,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -753,7 +753,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -788,7 +788,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -823,7 +823,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -896,7 +896,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -909,7 +909,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCard.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCard.html index 22803f29a44..5e1b4507f21 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCard.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCard.html @@ -682,7 +682,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -717,7 +717,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -754,7 +754,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +789,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -824,7 +824,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -859,7 +859,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -894,7 +894,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -929,7 +929,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -964,7 +964,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -999,7 +999,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1034,7 +1034,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1071,7 +1071,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1112,7 +1112,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1171,7 +1171,7 @@

    Return Value

    A string representing the brand, suitable for displaying to a user.

    - Show on GitHub + Show on GitHub
    @@ -1241,7 +1241,7 @@

    Return Value

    returns STPCardBrandUnknown.

    - Show on GitHub + Show on GitHub
    @@ -1292,7 +1292,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1332,7 +1332,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1372,7 +1372,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1412,7 +1412,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1452,7 +1452,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1492,7 +1492,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1532,7 +1532,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1662,7 +1662,7 @@

    Return Value

    an STPCard instance populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1728,7 +1728,7 @@

    Return Value

    returns STPCardFundingTypeOther.

    - Show on GitHub + Show on GitHub
    @@ -1741,7 +1741,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardParams.html index deba586a8f1..75fb71a1e13 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardParams.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -716,7 +716,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -821,7 +821,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -862,7 +862,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -904,7 +904,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -942,7 +942,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -993,7 +993,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1033,7 +1033,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1073,7 +1073,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1113,7 +1113,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1153,7 +1153,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1193,7 +1193,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1206,7 +1206,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardValidator.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardValidator.html index e3ce6439dff..0831b65ad70 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardValidator.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardValidator.html @@ -677,7 +677,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -712,7 +712,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -797,7 +797,7 @@

    Return Value

    card (e.g. @4242).

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Return Value

    STPCardBrandUnknown, respectively.

    - Show on GitHub + Show on GitHub
    @@ -918,7 +918,7 @@

    Return Value

    The set of possible lengths cards associated with that brand can be.

    - Show on GitHub + Show on GitHub
    @@ -980,7 +980,7 @@

    Return Value

    The maximum length card numbers associated with that brand could be.

    - Show on GitHub + Show on GitHub
    @@ -1042,7 +1042,7 @@

    Return Value

    The final fragment length card numbers associated with that brand use.

    - Show on GitHub + Show on GitHub
    @@ -1108,7 +1108,7 @@

    Return Value

    month (e.g. @0 or @1).

    - Show on GitHub + Show on GitHub
    @@ -1197,7 +1197,7 @@

    Return Value

    year (e.g. @1 or @2).

    - Show on GitHub + Show on GitHub
    @@ -1256,7 +1256,7 @@

    Return Value

    The maximum length of CVC numbers for cards associated with that brand.

    - Show on GitHub + Show on GitHub
    @@ -1332,7 +1332,7 @@

    Return Value

    STPCardBrandVisa, and STPCardValidationStateInvalid for @12345 and any brand.

    - Show on GitHub + Show on GitHub
    @@ -1392,7 +1392,7 @@

    Return Value

    STPCardValidationStateIncomplete if all fields are either incomplete or valid.

    - Show on GitHub + Show on GitHub
    @@ -1405,7 +1405,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountParams.html index 27de9552ef9..de9986036ea 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountParams.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -713,7 +713,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -822,7 +822,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -897,7 +897,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreViewController.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreViewController.html index 2a3df19f6e0..b6b223d1010 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreViewController.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreViewController.html @@ -678,7 +678,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -732,7 +732,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -769,7 +769,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -805,7 +805,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -818,7 +818,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomer.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomer.html index d3ced43e5ad..b285b2377c8 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomer.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomer.html @@ -726,7 +726,7 @@

    Return Value

    an instance of STPCustomer

    - Show on GitHub + Show on GitHub
    @@ -761,7 +761,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -796,7 +796,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -831,7 +831,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -866,7 +866,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -879,7 +879,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomerContext.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomerContext.html index 905b1d4e772..5d6a50e1a6f 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomerContext.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomerContext.html @@ -703,7 +703,7 @@

    Return Value

    the newly-instantiated customer context.

    - Show on GitHub + Show on GitHub
    @@ -742,7 +742,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -785,7 +785,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -798,7 +798,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomerDeserializer.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomerDeserializer.html index 570ca7642f5..c845518a992 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomerDeserializer.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCustomerDeserializer.html @@ -724,7 +724,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -864,7 +864,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFile.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFile.html index 903b22c4e6d..35f642a1e36 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFile.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFile.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -754,7 +754,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +789,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -824,7 +824,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -859,7 +859,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -872,7 +872,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPImageLibrary.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPImageLibrary.html index 5bcc59defe6..2adc19b8568 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPImageLibrary.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPImageLibrary.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -919,7 +919,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -954,7 +954,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -989,7 +989,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1025,7 +1025,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1060,7 +1060,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1095,7 +1095,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1108,7 +1108,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentAction.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentAction.html index 50ddf8786e1..212b52bbcf3 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentAction.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentAction.html @@ -678,7 +678,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -804,7 +804,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -817,7 +817,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionRedirectToURL.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionRedirectToURL.html index f623346095b..d15c5b1dc57 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionRedirectToURL.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionRedirectToURL.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -758,7 +758,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIssuingCardPin.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIssuingCardPin.html index ee7165483bd..28a5d0f0a1b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIssuingCardPin.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIssuingCardPin.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPLegalEntityParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPLegalEntityParams.html index 76d9214edb8..87e7dea3e8b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPLegalEntityParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPLegalEntityParams.html @@ -678,7 +678,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -713,7 +713,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -748,7 +748,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -783,7 +783,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -820,7 +820,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -855,7 +855,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -890,7 +890,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -925,7 +925,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -960,7 +960,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -995,7 +995,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1032,7 +1032,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1045,7 +1045,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentActivityIndicatorView.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentActivityIndicatorView.html index f5c3abfc4be..ebb1b8caf08 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentActivityIndicatorView.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentActivityIndicatorView.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField.html index 22dc65aca8e..aa4c57b1148 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField.html @@ -683,7 +683,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -720,7 +720,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -795,7 +795,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -835,7 +835,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -875,7 +875,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -910,7 +910,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -945,7 +945,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -981,7 +981,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1019,7 +1019,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1058,7 +1058,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1095,7 +1095,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1132,7 +1132,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1169,7 +1169,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1204,7 +1204,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1239,7 +1239,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1274,7 +1274,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1315,7 +1315,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1350,7 +1350,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1388,7 +1388,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1426,7 +1426,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1464,7 +1464,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1503,7 +1503,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1541,7 +1541,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1579,7 +1579,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1614,7 +1614,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1655,7 +1655,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1698,7 +1698,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1741,7 +1741,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1785,7 +1785,7 @@

    Return Value

    Whether or not the text field successfully began editing.

    - Show on GitHub + Show on GitHub
    @@ -1829,7 +1829,7 @@

    Return Value

    Whether or not the field successfully stopped editing.

    - Show on GitHub + Show on GitHub
    @@ -1864,7 +1864,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1923,7 +1923,7 @@

    Return Value

    The cvc image used for a card brand.

    - Show on GitHub + Show on GitHub
    @@ -1982,7 +1982,7 @@

    Return Value

    The brand image used for a card brand.

    - Show on GitHub + Show on GitHub
    @@ -2041,7 +2041,7 @@

    Return Value

    The error image used for a card brand.

    - Show on GitHub + Show on GitHub
    @@ -2099,7 +2099,7 @@

    Return Value

    the rectangle in which the receiver draws its brand image.

    - Show on GitHub + Show on GitHub
    @@ -2157,7 +2157,7 @@

    Return Value

    The rectangle in which the receiver draws the text fields.

    - Show on GitHub + Show on GitHub
    @@ -2170,7 +2170,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentConfiguration.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentConfiguration.html index a21739c7b57..ae214ef9b07 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentConfiguration.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentConfiguration.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -721,7 +721,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -802,7 +802,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -841,7 +841,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -878,7 +878,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -917,7 +917,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -957,7 +957,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -995,7 +995,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1040,7 +1040,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1082,7 +1082,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1095,7 +1095,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentContext.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentContext.html index cddfd1fc2e5..ea8d6109116 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentContext.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentContext.html @@ -706,7 +706,7 @@

    Return Value

    the newly-instantiated payment context

    - Show on GitHub + Show on GitHub
    @@ -801,7 +801,7 @@

    Return Value

    the newly-instantiated payment context

    - Show on GitHub + Show on GitHub
    @@ -842,7 +842,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -942,7 +942,7 @@

    Return Value

    the newly-instantiated payment context

    - Show on GitHub + Show on GitHub
    @@ -987,7 +987,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1022,7 +1022,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1057,7 +1057,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1093,7 +1093,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1128,7 +1128,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1164,7 +1164,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1199,7 +1199,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1241,7 +1241,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1277,7 +1277,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1313,7 +1313,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1349,7 +1349,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1385,7 +1385,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1439,7 +1439,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1488,7 +1488,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1530,7 +1530,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1577,7 +1577,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1628,7 +1628,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1667,7 +1667,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1713,7 +1713,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1754,7 +1754,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1794,7 +1794,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1832,7 +1832,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1875,7 +1875,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1918,7 +1918,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1962,7 +1962,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2006,7 +2006,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2054,7 +2054,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2067,7 +2067,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentHandler.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentHandler.html index 9baf0f75ef7..b88974f376b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentHandler.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentHandler.html @@ -686,7 +686,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -721,7 +721,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -760,7 +760,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -842,7 +842,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -937,7 +937,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1023,7 +1023,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1118,7 +1118,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1131,7 +1131,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntent.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntent.html index f6688169eb9..1588814d3de 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntent.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntent.html @@ -685,7 +685,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -720,7 +720,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -755,7 +755,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -790,7 +790,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -825,7 +825,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -860,7 +860,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -896,7 +896,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -931,7 +931,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -966,7 +966,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1002,7 +1002,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1037,7 +1037,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1073,7 +1073,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1108,7 +1108,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1143,7 +1143,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1178,7 +1178,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1213,7 +1213,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1249,7 +1249,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1286,7 +1286,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1340,7 +1340,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1353,7 +1353,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentParams.html index 2f3736e682c..d4264a4d1b7 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentParams.html @@ -706,7 +706,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -741,7 +741,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -776,7 +776,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -818,7 +818,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -899,7 +899,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -939,7 +939,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -974,7 +974,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1012,7 +1012,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1049,7 +1049,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1091,7 +1091,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1129,7 +1129,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1172,7 +1172,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1218,7 +1218,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1231,7 +1231,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethod.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethod.html index b007c786578..e4c6a9773ba 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethod.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethod.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -822,7 +822,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -857,7 +857,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -892,7 +892,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -928,7 +928,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -963,7 +963,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1004,7 +1004,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1017,7 +1017,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAddress.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAddress.html index 39d46684a11..aced1619a6f 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAddress.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAddress.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -780,7 +780,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -815,7 +815,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -850,7 +850,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -885,7 +885,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -898,7 +898,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBillingDetails.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBillingDetails.html index 81dc7586a1b..0efe7176d2a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBillingDetails.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBillingDetails.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -716,7 +716,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -799,7 +799,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCard.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCard.html index 9d85818ee60..9a5fe86bb31 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCard.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCard.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -819,7 +819,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -854,7 +854,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -889,7 +889,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -924,7 +924,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -959,7 +959,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -995,7 +995,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1030,7 +1030,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1089,7 +1089,7 @@

    Return Value

    A string representing the brand, suitable for displaying to a user.

    - Show on GitHub + Show on GitHub
    @@ -1102,7 +1102,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardChecks.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardChecks.html index 710b342ac4c..1e003966d7c 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardChecks.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardChecks.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -799,7 +799,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardParams.html index 36d4c3d1f34..81080fe73d8 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardParams.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -864,7 +864,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWallet.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWallet.html index 347fed2b25b..62e8266e4d1 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWallet.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWallet.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -764,7 +764,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWalletMasterpass.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWalletMasterpass.html index 78134a66f59..eba6b88d804 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWalletMasterpass.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWalletMasterpass.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -787,7 +787,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -800,7 +800,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWalletVisaCheckout.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWalletVisaCheckout.html index 92c9f939277..d73b595f233 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWalletVisaCheckout.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardWalletVisaCheckout.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -787,7 +787,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -800,7 +800,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodParams.html index 20349b4de45..fd004267ed6 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodParams.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -721,7 +721,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -793,7 +793,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -829,7 +829,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -865,7 +865,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -946,7 +946,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1027,7 +1027,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1040,7 +1040,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodThreeDSecureUsage.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodThreeDSecureUsage.html index 7c8f3c113ed..fb9f6678133 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodThreeDSecureUsage.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodThreeDSecureUsage.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -723,7 +723,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodiDEAL.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodiDEAL.html index 80bda55eefe..be23e7491c9 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodiDEAL.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodiDEAL.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -727,7 +727,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodiDEALParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodiDEALParams.html index 5213ad99b54..b7717bb116d 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodiDEALParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodiDEALParams.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -687,7 +687,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentOptionsViewController.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentOptionsViewController.html index fb2fcd3a82e..1a281446c36 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentOptionsViewController.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentOptionsViewController.html @@ -689,7 +689,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Return Value

    an initialized view controller.

    - Show on GitHub + Show on GitHub
    @@ -853,7 +853,7 @@

    Return Value

    an initialized view controller.

    - Show on GitHub + Show on GitHub
    @@ -956,7 +956,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -994,7 +994,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1037,7 +1037,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1078,7 +1078,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1119,7 +1119,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1177,7 +1177,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1211,7 +1211,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1246,7 +1246,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1280,7 +1280,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1293,7 +1293,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentResult.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentResult.html index e1b097878db..59425d7477f 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentResult.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentResult.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -724,7 +724,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPersonParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPersonParams.html index 974bdf5b421..4d19e4d1fd1 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPersonParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPersonParams.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -782,7 +782,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -819,7 +819,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -855,7 +855,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -868,7 +868,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPinManagementService.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPinManagementService.html index 1cddade4d09..d6e49dfd537 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPinManagementService.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPinManagementService.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -754,7 +754,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -767,7 +767,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPRedirectContext.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPRedirectContext.html index 6af1f609903..dd0e59c0dac 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPRedirectContext.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPRedirectContext.html @@ -701,7 +701,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +789,7 @@

    Return Value

    a new context object.

    - Show on GitHub + Show on GitHub
    @@ -873,7 +873,7 @@

    Return Value

    a new context object.

    - Show on GitHub + Show on GitHub
    @@ -907,7 +907,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -987,7 +987,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1059,7 +1059,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1104,7 +1104,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1140,7 +1140,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1153,7 +1153,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntent.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntent.html index 6f8c812f367..a586053bf7d 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntent.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntent.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -819,7 +819,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -854,7 +854,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -895,7 +895,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -930,7 +930,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -965,7 +965,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1000,7 +1000,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1035,7 +1035,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1070,7 +1070,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1083,7 +1083,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntentConfirmParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntentConfirmParams.html index 4000e6fa3f9..a4b5e50c471 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntentConfirmParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntentConfirmParams.html @@ -703,7 +703,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -738,7 +738,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -780,7 +780,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -820,7 +820,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -858,7 +858,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -896,7 +896,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -909,7 +909,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPShippingAddressViewController.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPShippingAddressViewController.html index ca8b8a50f23..a65c0f877e0 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPShippingAddressViewController.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPShippingAddressViewController.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -885,7 +885,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -939,7 +939,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -973,7 +973,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1008,7 +1008,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1042,7 +1042,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1055,7 +1055,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSource.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSource.html index 6da8667692a..6057839f5d4 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSource.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSource.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -747,7 +747,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -782,7 +782,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -817,7 +817,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -852,7 +852,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -887,7 +887,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -928,7 +928,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -963,7 +963,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -999,7 +999,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1035,7 +1035,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1070,7 +1070,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1105,7 +1105,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1140,7 +1140,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1176,7 +1176,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1211,7 +1211,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1247,7 +1247,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1284,7 +1284,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1297,7 +1297,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceCardDetails.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceCardDetails.html index e4944291aee..6373a7897c6 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceCardDetails.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceCardDetails.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -886,7 +886,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -921,7 +921,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -956,7 +956,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -969,7 +969,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceOwner.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceOwner.html index 4f560bd4742..aaf3d4dd276 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceOwner.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceOwner.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -780,7 +780,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -815,7 +815,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -850,7 +850,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -885,7 +885,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -920,7 +920,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -955,7 +955,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -968,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceParams.html index 1b11dcf437f..f6123b10292 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceParams.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -721,7 +721,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -758,7 +758,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -794,7 +794,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -831,7 +831,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -866,7 +866,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -902,7 +902,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -938,7 +938,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -974,7 +974,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1011,7 +1011,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1122,7 +1122,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1185,7 +1185,7 @@

    Return Value

    an STPSourceParams object populated with the provided card details.

    - Show on GitHub + Show on GitHub
    @@ -1296,7 +1296,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1420,7 +1420,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1556,7 +1556,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1667,7 +1667,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -1771,7 +1771,7 @@

    Return Value

    an STPSourceParams object populated with the provided card details.

    - Show on GitHub + Show on GitHub
    @@ -1862,7 +1862,7 @@

    Return Value

    An STPSourceParams object populated with the provided values

    - Show on GitHub + Show on GitHub
    @@ -1940,7 +1940,7 @@

    Return Value

    An STPSourceParams object populated with the provided values

    - Show on GitHub + Show on GitHub
    @@ -2056,7 +2056,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2126,7 +2126,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2209,7 +2209,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2314,7 +2314,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2405,7 +2405,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    - Show on GitHub + Show on GitHub
    @@ -2418,7 +2418,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceReceiver.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceReceiver.html index 44dc0b0db40..4757aa2235f 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceReceiver.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceReceiver.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceRedirect.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceRedirect.html index fe97f8b9f86..1aa4a23a9dd 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceRedirect.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceRedirect.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -780,7 +780,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -793,7 +793,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceSEPADebitDetails.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceSEPADebitDetails.html index b1dc6c18066..5085ff77122 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceSEPADebitDetails.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceSEPADebitDetails.html @@ -676,7 +676,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -886,7 +886,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -899,7 +899,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceVerification.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceVerification.html index 0ab0b1bc224..ce9c5a1558b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceVerification.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceVerification.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPTheme.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPTheme.html index 72cdcf64201..93f698a6789 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPTheme.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPTheme.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -852,7 +852,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -888,7 +888,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -923,7 +923,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -958,7 +958,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -993,7 +993,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1028,7 +1028,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1063,7 +1063,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1100,7 +1100,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1136,7 +1136,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1171,7 +1171,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1206,7 +1206,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1219,7 +1219,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSButtonCustomization.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSButtonCustomization.html index fd7a19d6c32..d4ccc46764a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSButtonCustomization.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSButtonCustomization.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -712,7 +712,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -747,7 +747,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -819,7 +819,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -859,7 +859,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -894,7 +894,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -929,7 +929,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -942,7 +942,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSCustomizationSettings.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSCustomizationSettings.html index a7d311f17ba..e20389ac67f 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSCustomizationSettings.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSCustomizationSettings.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -719,7 +719,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -770,7 +770,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSFooterCustomization.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSFooterCustomization.html index d177873cfcb..b36cb0b1b4a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSFooterCustomization.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSFooterCustomization.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -816,7 +816,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -886,7 +886,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -899,7 +899,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSLabelCustomization.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSLabelCustomization.html index 2397d252c17..d2d004b87b1 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSLabelCustomization.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSLabelCustomization.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSNavigationBarCustomization.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSNavigationBarCustomization.html index 51a7d39858c..e480e8d663c 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSNavigationBarCustomization.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSNavigationBarCustomization.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -782,7 +782,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -818,7 +818,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -854,7 +854,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -889,7 +889,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -924,7 +924,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -937,7 +937,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSSelectionCustomization.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSSelectionCustomization.html index 5f8f4177088..4b0b6fae3ef 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSSelectionCustomization.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSSelectionCustomization.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -748,7 +748,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -785,7 +785,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -821,7 +821,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -834,7 +834,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSTextFieldCustomization.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSTextFieldCustomization.html index 61326a12254..060962f3797 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSTextFieldCustomization.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSTextFieldCustomization.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -919,7 +919,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -932,7 +932,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSUICustomization.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSUICustomization.html index aaa8e451372..4a56d645f2f 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSUICustomization.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPThreeDSUICustomization.html @@ -635,11 +635,16 @@

    STPThreeDSUICustomization

    -

    The STPThreeDSUICustomization provides configuration for UI elements.

    +

    The STPThreeDSUICustomization provides configuration for UI elements displayed during 3D Secure authentication.

    Note: It’s important to configure this object appropriately before calling any STPPaymentHandler APIs. The API makes a copy of the customization settings you provide; it ignores any subsequent changes you make to your STPThreeDSUICustomization instance.

    +
    +

    See

    + https://stripe.com/docs/mobile/ios/authentication + +
    @@ -678,7 +683,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -696,7 +701,7 @@

    Declaration

    -

    Provides custom settings for the UINavigationBar of all UIViewControllers the SDK display. +

    Provides custom settings for the UINavigationBar of all UIViewControllers displayed during 3D Secure authentication. The default is [STPThreeDSNavigationBarCustomization defaultSettings].

    @@ -715,7 +720,7 @@

    Declaration

    @@ -752,7 +757,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +794,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -807,7 +812,8 @@

    Declaration

    -

    The primary background color of all UIViewControllers the SDK display. Defaults to white.

    +

    The primary background color of all UIViewControllers displayed during 3D Secure authentication. +Defaults to white.

    @@ -824,7 +830,7 @@

    Declaration

    @@ -861,7 +867,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -929,7 +935,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -993,7 +999,7 @@

    Return Value

    A button customization object, or the default if none was set.

    - Show on GitHub + Show on GitHub
    @@ -1030,7 +1036,45 @@

    Declaration

    - Show on GitHub + Show on GitHub +
    + + +
  • +
  • +
    + + + + preferredStatusBarStyle + +
    +
    +
    +
    +
    +
    +

    The preferred status bar style for all UIViewControllers displayed during 3D Secure authentication.

    + +

    Defaults to UIStatusBarStyleDefault.

    + +
    +
    +

    Declaration

    +
    +

    Objective-C

    +
    @property (assign, readwrite, nonatomic)
    +    UIStatusBarStyle preferredStatusBarStyle;
    + +
    +
    +

    Swift

    +
    var preferredStatusBarStyle: UIStatusBarStyle { get set }
    + +
    +
    +
    @@ -1059,7 +1103,7 @@

    Progress View

    -

    The style of UIActivityIndicatorViews displayed. +

    The style of UIActivityIndicatorViews displayed. This should contrast with backgroundColor. Defaults to gray.

    @@ -1078,7 +1122,7 @@

    Declaration

    @@ -1096,8 +1140,8 @@

    Declaration

    -

    The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView. -Defaults to UIBlurEffectStyleLight.

    +

    The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView. +Defaults to UIBlurEffectStyleLight.

    @@ -1114,7 +1158,7 @@

    Declaration

    @@ -1127,7 +1171,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPToken.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPToken.html index 3bfeab3da2d..46498618b38 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPToken.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPToken.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -820,7 +820,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -855,7 +855,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -890,7 +890,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -903,7 +903,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPUserInformation.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPUserInformation.html index 38bf610a5f2..4db723ad4df 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPUserInformation.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPUserInformation.html @@ -663,6 +663,12 @@

    STPUserInformation

    The user’s billing address. When set, the add card form will be filled with this address. The user will also have the option to fill their shipping address using this address.

    +
    +

    Note

    + Set this using setBillingAddressWithBillingDetails: to use the billing +details from an STPPaymentMethod or STPPaymentMethodParams instance. + +
    @@ -679,7 +685,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -716,7 +722,48 @@

    Declaration

    - Show on GitHub + Show on GitHub +
    + + +
  • +
  • +
    + + + + -setBillingAddressWithBillingDetails: + +
    +
    +
    +
    +
    +
    +

    A convenience method to populate billingAddress with a PaymentMethod’s billing details.

    +
    +

    Note

    + Calling this overwrites the value of billingAddress. + +
    + +
    +
    +

    Declaration

    +
    +

    Objective-C

    +
    - (void)setBillingAddressWithBillingDetails:
    +    (nonnull STPPaymentMethodBillingDetails *)billingDetails;
    + +
    +
    +

    Swift

    +
    func setBillingAddress(with billingDetails: STPPaymentMethodBillingDetails)
    + +
    +
    +
    @@ -729,7 +776,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPVerificationParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPVerificationParams.html index ec09a33ce93..db3e88b2a89 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPVerificationParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPVerificationParams.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -722,7 +722,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/Stripe.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/Stripe.html index 4934a594593..c4a137ad0a9 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/Stripe.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/Stripe.html @@ -699,7 +699,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -734,7 +734,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -807,7 +807,7 @@

    Return Value

    whether or not the user is currently able to pay with Apple Pay.

    - Show on GitHub + Show on GitHub
    @@ -855,7 +855,7 @@

    Return Value

    supported type, or other restrictions prevent payment (such as parental controls).

    - Show on GitHub + Show on GitHub
    @@ -927,7 +927,7 @@

    Return Value

    the appropriate values for your business.

    - Show on GitHub + Show on GitHub
    @@ -1019,7 +1019,7 @@

    Return Value

    a PKPaymentRequest with proper default values. Returns nil if running on < iOS8.

    - Show on GitHub + Show on GitHub
    @@ -1057,7 +1057,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1138,7 +1138,7 @@

    Return Value

    YES if the URL is expected and will be handled by Stripe. NO otherwise.

    - Show on GitHub + Show on GitHub
    @@ -1151,7 +1151,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Constants.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Constants.html index c5f48ef9950..1ddfa480dc7 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Constants.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Constants.html @@ -658,7 +658,7 @@

    Constants

    Declaration

    Objective-C

    -
    static NSString *const _Nonnull STPSDKVersion = @"16.0.5"
    +
    static NSString *const _Nonnull STPSDKVersion = @"16.0.6"
    @@ -668,7 +668,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -707,7 +707,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -742,7 +742,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -777,7 +777,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -812,7 +812,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -890,7 +890,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -937,7 +937,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -972,7 +972,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1008,7 +1008,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1048,7 +1048,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1088,7 +1088,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1134,7 +1134,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1169,7 +1169,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1204,7 +1204,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1239,7 +1239,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1274,7 +1274,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1309,7 +1309,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1344,7 +1344,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1379,7 +1379,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1414,7 +1414,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1427,7 +1427,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums.html index bba7f2d6763..7555912143b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -755,7 +755,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -795,7 +795,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -831,7 +831,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -867,7 +867,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -903,7 +903,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -943,7 +943,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -983,7 +983,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1024,7 +1024,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1069,7 +1069,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1111,7 +1111,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1151,7 +1151,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1187,7 +1187,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1227,7 +1227,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1263,7 +1263,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1299,7 +1299,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1342,7 +1342,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1390,7 +1390,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1429,7 +1429,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1469,7 +1469,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1509,7 +1509,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1544,7 +1544,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1586,7 +1586,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1626,7 +1626,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1661,7 +1661,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1697,7 +1697,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1737,7 +1737,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1772,7 +1772,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1803,7 +1803,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1834,7 +1834,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1870,7 +1870,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1910,7 +1910,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1950,7 +1950,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1990,7 +1990,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2026,7 +2026,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2066,7 +2066,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2106,7 +2106,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2119,7 +2119,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankAccountHolderType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankAccountHolderType.html index 07f36dfaec2..b59d48a96b6 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankAccountHolderType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankAccountHolderType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -722,7 +722,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankAccountStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankAccountStatus.html index dac5c9e808d..b57ce8cd35e 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankAccountStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankAccountStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBillingAddressFields.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBillingAddressFields.html index 49209c9120d..7eb28c9d3f5 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBillingAddressFields.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBillingAddressFields.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -785,7 +785,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -798,7 +798,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardBrand.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardBrand.html index a968f3b07c8..cc31871a090 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardBrand.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardBrand.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -919,7 +919,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -932,7 +932,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardFundingType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardFundingType.html index 1da38b1d6d4..3e702f754f2 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardFundingType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardFundingType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardValidationState.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardValidationState.html index 99caa7b074a..da5d195094f 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardValidationState.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardValidationState.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -764,7 +764,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPErrorCode.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPErrorCode.html index 3ad2edfa703..1c101b6edc0 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPErrorCode.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPErrorCode.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -851,7 +851,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -864,7 +864,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPFilePurpose.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPFilePurpose.html index bf9793e9e30..919a8c31765 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPFilePurpose.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPFilePurpose.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -714,7 +714,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -762,7 +762,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPIntentActionType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPIntentActionType.html index ae725427449..533354573d9 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPIntentActionType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPIntentActionType.html @@ -679,7 +679,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -715,7 +715,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -763,7 +763,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentHandlerActionStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentHandlerActionStatus.html index f2653dee081..ad0001ca779 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentHandlerActionStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentHandlerActionStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentHandlerErrorCode.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentHandlerErrorCode.html index cdd4f6f9529..6c7f13bcb4c 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentHandlerErrorCode.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentHandlerErrorCode.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -920,7 +920,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -933,7 +933,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentActionType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentActionType.html index 52d462bb795..9e16fd97cc8 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentActionType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentActionType.html @@ -683,7 +683,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -724,7 +724,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -737,7 +737,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentCaptureMethod.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentCaptureMethod.html index d335cbb0849..d812f77e494 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentCaptureMethod.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentCaptureMethod.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -745,7 +745,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -758,7 +758,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentConfirmationMethod.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentConfirmationMethod.html index 14a86ccd4a6..ef5c43a4368 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentConfirmationMethod.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentConfirmationMethod.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentSetupFutureUsage.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentSetupFutureUsage.html index 962974478b5..f52924df63a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentSetupFutureUsage.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentSetupFutureUsage.html @@ -681,7 +681,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -716,7 +716,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -799,7 +799,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentSourceActionType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentSourceActionType.html index af69b0bbc69..da170270fd6 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentSourceActionType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentSourceActionType.html @@ -685,7 +685,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -727,7 +727,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -740,7 +740,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentStatus.html index c8d1a2dfbe5..1ea2b432b54 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -751,7 +751,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -786,7 +786,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -822,7 +822,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -865,7 +865,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -900,7 +900,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -935,7 +935,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -970,7 +970,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1005,7 +1005,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1018,7 +1018,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodCardCheckResult.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodCardCheckResult.html index aae4e0fe45f..b29084fbba2 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodCardCheckResult.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodCardCheckResult.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodCardWalletType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodCardWalletType.html index 429465ad8ae..7cd1e6dbf60 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodCardWalletType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodCardWalletType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -897,7 +897,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodType.html index 72c5ec261bb..20a1affe6d2 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentMethodType.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -699,7 +699,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -772,7 +772,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentOptionType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentOptionType.html index f85561bbe6f..9c6df9afbbd 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentOptionType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentOptionType.html @@ -671,7 +671,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -707,7 +707,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -742,7 +742,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -755,7 +755,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentStatus.html index ccce28e75a9..72476237481 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -757,7 +757,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPinStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPinStatus.html index 73897c51ffa..b2eb3c783d0 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPinStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPinStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -849,7 +849,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -897,7 +897,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPRedirectContextState.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPRedirectContextState.html index 1cd238c6511..023e23b441c 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPRedirectContextState.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPRedirectContextState.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentStatus.html index cd15394f2fb..24c9ce9d021 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentStatus.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -699,7 +699,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -760,7 +760,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -790,7 +790,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -820,7 +820,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -850,7 +850,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -863,7 +863,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentUsage.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentUsage.html index eeaa2ad9f93..a4347b00fd4 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentUsage.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentUsage.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -704,7 +704,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -734,7 +734,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -764,7 +764,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -777,7 +777,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPShippingStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPShippingStatus.html index 04bb7b6e5de..b5cfbf43a81 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPShippingStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPShippingStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -722,7 +722,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPShippingType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPShippingType.html index e30a2988f96..458fb61e7b3 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPShippingType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPShippingType.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -710,7 +710,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -723,7 +723,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceCard3DSecureStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceCard3DSecureStatus.html index f8e616929b9..255bbc931cf 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceCard3DSecureStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceCard3DSecureStatus.html @@ -675,7 +675,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -711,7 +711,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -746,7 +746,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -794,7 +794,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceFlow.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceFlow.html index 1e2272e5a73..264a492ff34 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceFlow.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceFlow.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -699,7 +699,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -789,7 +789,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -802,7 +802,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceRedirectStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceRedirectStatus.html index bdb5accb098..9173297f388 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceRedirectStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceRedirectStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceStatus.html index 08f84aed9ea..d335b01afa5 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceStatus.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -700,7 +700,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -730,7 +730,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -761,7 +761,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -793,7 +793,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -823,7 +823,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -836,7 +836,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceType.html index 6bba80deb15..66e55148cc5 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -704,7 +704,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -734,7 +734,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -764,7 +764,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -794,7 +794,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -824,7 +824,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -854,7 +854,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -884,7 +884,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -914,7 +914,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -944,7 +944,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -974,7 +974,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1004,7 +1004,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1017,7 +1017,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceUsage.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceUsage.html index 8bac686da91..7a0c3fde1ed 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceUsage.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceUsage.html @@ -669,7 +669,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -699,7 +699,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -729,7 +729,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -742,7 +742,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceVerificationStatus.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceVerificationStatus.html index 79628b79239..a71fe7ceb4b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceVerificationStatus.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSourceVerificationStatus.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPThreeDSButtonTitleStyle.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPThreeDSButtonTitleStyle.html index 8b763b07b18..dc735d66fb2 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPThreeDSButtonTitleStyle.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPThreeDSButtonTitleStyle.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -792,7 +792,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPThreeDSCustomizationButtonType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPThreeDSCustomizationButtonType.html index 7939a93e2b0..6c67c5f7281 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPThreeDSCustomizationButtonType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPThreeDSCustomizationButtonType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPTokenType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPTokenType.html index 97f405c2934..e00e3c7c9d2 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPTokenType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPTokenType.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -744,7 +744,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -779,7 +779,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -814,7 +814,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Functions.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Functions.html index b820b8bef24..229f96b49ce 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Functions.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Functions.html @@ -672,7 +672,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -735,7 +735,7 @@

    Return Value

    A string representing the brand, suitable for displaying to a user.

    - Show on GitHub + Show on GitHub
    @@ -785,7 +785,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -828,7 +828,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -841,7 +841,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols.html index 416f7722df7..202393873db 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols.html @@ -670,7 +670,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -712,7 +712,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -753,7 +753,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -806,7 +806,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -848,7 +848,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -886,7 +886,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -930,7 +930,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -970,7 +970,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1012,7 +1012,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1052,7 +1052,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1105,7 +1105,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1148,7 +1148,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1188,7 +1188,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1234,7 +1234,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1247,7 +1247,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAPIResponseDecodable.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAPIResponseDecodable.html index 039c5e9ccfa..809e5ba4afd 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAPIResponseDecodable.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAPIResponseDecodable.html @@ -701,7 +701,7 @@

    Return Value

    could not be decoded (i.e. if one of its requiredFields is nil).

    - Show on GitHub + Show on GitHub
    @@ -737,7 +737,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -750,7 +750,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAddCardViewControllerDelegate.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAddCardViewControllerDelegate.html index f729bb68229..730423252b7 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAddCardViewControllerDelegate.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAddCardViewControllerDelegate.html @@ -697,7 +697,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -784,7 +784,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -797,7 +797,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAuthenticationContext.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAuthenticationContext.html index 998021636fc..c4268032131 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAuthenticationContext.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAuthenticationContext.html @@ -677,7 +677,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -726,7 +726,50 @@

    Declaration

    - Show on GitHub + Show on GitHub +
    + + +
  • +
  • +
    + + + + -configureSafariViewController: + +
    +
    +
    +
    +
    +
    +

    This method is called before presenting an SFSafariViewController for web-based authentication.

    + +

    Implement this method to configure the SFSafariViewController instance, e.g. viewController.preferredBarTintColor = MyBarTintColor

    +
    +

    Note

    + Setting the delegate property has no effect. + +
    + +
    +
    +

    Declaration

    +
    +

    Objective-C

    +
    - (void)configureSafariViewController:
    +    (nonnull SFSafariViewController *)viewController;
    + +
    +
    +

    Swift

    +
    optional func configureSafariViewController(_ viewController: SFSafariViewController)
    + +
    +
    +
    @@ -739,7 +782,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPBackendAPIAdapter.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPBackendAPIAdapter.html index 4d5d8872644..02c6033d50c 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPBackendAPIAdapter.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPBackendAPIAdapter.html @@ -718,7 +718,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -781,7 +781,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -857,7 +857,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -932,7 +932,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1012,7 +1012,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1025,7 +1025,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPCustomerEphemeralKeyProvider.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPCustomerEphemeralKeyProvider.html index 5499cbffcb6..68b0cdcf5c3 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPCustomerEphemeralKeyProvider.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPCustomerEphemeralKeyProvider.html @@ -721,7 +721,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -734,7 +734,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPFormEncodable.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPFormEncodable.html index a1585c255e4..b4b7e52a676 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPFormEncodable.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPFormEncodable.html @@ -674,7 +674,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -709,7 +709,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -749,7 +749,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -762,7 +762,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPIssuingCardEphemeralKeyProvider.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPIssuingCardEphemeralKeyProvider.html index 62caea84039..067328ac42b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPIssuingCardEphemeralKeyProvider.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPIssuingCardEphemeralKeyProvider.html @@ -722,7 +722,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -735,7 +735,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentCardTextFieldDelegate.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentCardTextFieldDelegate.html index 4fabc98454f..8b574e3c60a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentCardTextFieldDelegate.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentCardTextFieldDelegate.html @@ -704,7 +704,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -743,7 +743,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -806,7 +806,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -845,7 +845,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -881,7 +881,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -917,7 +917,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -953,7 +953,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -989,7 +989,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1025,7 +1025,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1061,7 +1061,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1097,7 +1097,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1133,7 +1133,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1146,7 +1146,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentContextDelegate.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentContextDelegate.html index afbd20b0bd1..da9b405a9fa 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentContextDelegate.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentContextDelegate.html @@ -713,7 +713,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -767,7 +767,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -847,7 +847,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -927,7 +927,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1026,7 +1026,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1039,7 +1039,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentOption.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentOption.html index e2a44a4c6af..c95dc1e24fa 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentOption.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentOption.html @@ -688,7 +688,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -724,7 +724,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -759,7 +759,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -772,7 +772,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentOptionsViewControllerDelegate.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentOptionsViewControllerDelegate.html index 16817f1fcf8..ca854c05238 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentOptionsViewControllerDelegate.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPPaymentOptionsViewControllerDelegate.html @@ -712,7 +712,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -769,7 +769,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -825,7 +825,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -902,7 +902,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -915,7 +915,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPShippingAddressViewControllerDelegate.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPShippingAddressViewControllerDelegate.html index 32732b28b75..4352f95636d 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPShippingAddressViewControllerDelegate.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPShippingAddressViewControllerDelegate.html @@ -694,7 +694,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -782,7 +782,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -863,7 +863,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -876,7 +876,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPSourceProtocol.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPSourceProtocol.html index 812b4790a80..055d7b5ab35 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPSourceProtocol.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPSourceProtocol.html @@ -680,7 +680,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -693,7 +693,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Type Definitions.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Type Definitions.html index b04b35de934..59927eb32e1 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Type Definitions.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Type Definitions.html @@ -668,7 +668,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -707,7 +707,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -761,7 +761,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -827,7 +827,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -894,7 +894,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -960,7 +960,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1027,7 +1027,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1089,7 +1089,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1156,7 +1156,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1223,7 +1223,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1290,7 +1290,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1357,7 +1357,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1450,7 +1450,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1516,7 +1516,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1583,7 +1583,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1662,7 +1662,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1729,7 +1729,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -1770,7 +1770,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1807,7 +1807,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1850,7 +1850,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1891,7 +1891,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1935,7 +1935,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -1979,7 +1979,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2067,7 +2067,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2110,7 +2110,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2187,7 +2187,7 @@

    Parameters

    - Show on GitHub + Show on GitHub
    @@ -2235,7 +2235,7 @@

    Declaration

    - Show on GitHub + Show on GitHub
    @@ -2248,7 +2248,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/index.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/index.html index 6d82d1d1db0..a47848e472a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/index.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/index.html @@ -655,7 +655,7 @@

    Releases

    We recommend that you install the Stripe iOS SDK using a package manager such as Cocoapods or Carthage. If you prefer to link the library manually, please use a version from our releases page because we consider the master branch to be unstable.

    If you’re reading this on GitHub.com, please make sure you are looking at the tagged version that corresponds to the release you have installed. Otherwise, the instructions and example code may be mismatched with your copy. You can read the latest tagged version of this README and browse the associated code on GitHub using -this link.

    +this link.

    Requirements

    The Stripe iOS SDK is compatible with apps supporting iOS 9 and above and requires Xcode 9 to build from source.

    @@ -700,7 +700,7 @@

    Migrating from Older Vers diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/search.json b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/search.json index 6a4329c9ea5..9e9b6b6e0bf 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/search.json +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Functions.html#/c:@F@linkSTPAPIClientApplePayCategory":{"name":"linkSTPAPIClientApplePayCategory","abstract":"

    This function should not be called directly.

    "},"Functions.html#/c:@F@STPStringFromCardBrand":{"name":"STPStringFromCardBrand","abstract":"

    Returns a string representation for the provided card brand;"},"Functions.html#/c:@F@linkNSErrorCategory":{"name":"linkNSErrorCategory","abstract":"

    This function should not be called directly.

    "},"Functions.html#/c:@F@linkUINavigationBarThemeCategory":{"name":"linkUINavigationBarThemeCategory","abstract":"

    This function should not be called directly.

    "},"Type Definitions.html#/c:STPAddress.h@T@STPContactField":{"name":"STPContactField","abstract":"

    Constants that represent different parts of a users contact/address information.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPVoidBlock":{"name":"STPVoidBlock","abstract":"

    An empty block, called with no arguments, returning nothing.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPErrorBlock":{"name":"STPErrorBlock","abstract":"

    A block that may optionally be called with an error.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPBooleanSuccessBlock":{"name":"STPBooleanSuccessBlock","abstract":"

    A block that contains a boolean success param and may optionally be called with an error.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPJSONResponseCompletionBlock":{"name":"STPJSONResponseCompletionBlock","abstract":"

    A callback to be run with a JSON response.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPTokenCompletionBlock":{"name":"STPTokenCompletionBlock","abstract":"

    A callback to be run with a token response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSourceCompletionBlock":{"name":"STPSourceCompletionBlock","abstract":"

    A callback to be run with a source response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSourceProtocolCompletionBlock":{"name":"STPSourceProtocolCompletionBlock","abstract":"

    A callback to be run with a source or card response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentIntentCompletionBlock":{"name":"STPPaymentIntentCompletionBlock","abstract":"

    A callback to be run with a PaymentIntent response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSetupIntentCompletionBlock":{"name":"STPSetupIntentCompletionBlock","abstract":"

    A callback to be run with a PaymentIntent response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentMethodCompletionBlock":{"name":"STPPaymentMethodCompletionBlock","abstract":"

    A callback to be run with a PaymentMethod response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentMethodsCompletionBlock":{"name":"STPPaymentMethodsCompletionBlock","abstract":"

    A callback to be run with an array of PaymentMethods response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPShippingMethodsCompletionBlock":{"name":"STPShippingMethodsCompletionBlock","abstract":"

    A callback to be run with a validation result and shipping methods for a"},"Type Definitions.html#/c:STPBlocks.h@T@STPFileCompletionBlock":{"name":"STPFileCompletionBlock","abstract":"

    A callback to be run with a file response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPCustomerCompletionBlock":{"name":"STPCustomerCompletionBlock","abstract":"

    A callback to be run with a customer response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPinCompletionBlock":{"name":"STPPinCompletionBlock","abstract":"

    A callback to be run with a card PIN response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STP3DS2AuthenticateCompletionBlock":{"name":"STP3DS2AuthenticateCompletionBlock","abstract":"

    A callback to be run with a 3DS2 authenticate response from the Stripe API.

    "},"Type Definitions.html#/c:STPPaymentHandler.h@T@STPPaymentHandlerActionPaymentIntentCompletionBlock":{"name":"STPPaymentHandlerActionPaymentIntentCompletionBlock","abstract":"

    Completion block typedef for use in STPPaymentHandler methods for Payment Intents.

    "},"Type Definitions.html#/c:STPPaymentHandler.h@T@STPPaymentHandlerActionSetupIntentCompletionBlock":{"name":"STPPaymentHandlerActionSetupIntentCompletionBlock","abstract":"

    Completion block typedef for use in STPPaymentHandler methods for Setup Intents.

    "},"Type Definitions.html#/c:STPPaymentIntentAction.h@T@STPPaymentIntentAction":{"name":"STPPaymentIntentAction","abstract":"

    Action details for an STPPaymentIntent. This is a container for"},"Type Definitions.html#/c:STPPaymentIntentActionRedirectToURL.h@T@STPPaymentIntentActionRedirectToURL":{"name":"STPPaymentIntentActionRedirectToURL","abstract":"

    Contains instructions for authenticating a payment by redirecting your customer to another page or application.

    "},"Type Definitions.html#/c:STPPaymentIntentSourceAction.h@T@STPPaymentIntentSourceAction":{"name":"STPPaymentIntentSourceAction","abstract":"

    Source Action details for an STPPaymentIntent. This is a container for"},"Type Definitions.html#/c:STPPaymentIntentSourceActionAuthorizeWithURL.h@T@STPPaymentIntentSourceActionAuthorizeWithURL":{"name":"STPPaymentIntentSourceActionAuthorizeWithURL","abstract":"

    The STPPaymentIntentSourceAction details when type is STPPaymentIntentSourceActionTypeAuthorizeWithURL.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextSourceCompletionBlock":{"name":"STPRedirectContextSourceCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextCompletionBlock":{"name":"STPRedirectContextCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextPaymentIntentCompletionBlock":{"name":"STPRedirectContextPaymentIntentCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:StripeError.h@T@STPCardErrorCode":{"name":"STPCardErrorCode","abstract":"

    Possible string values you may receive when there was an error tokenizing"},"Protocols/STPSourceProtocol.html#/c:objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the source.

    ","parent_name":"STPSourceProtocol"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewControllerDidCancel:":{"name":"-shippingAddressViewControllerDidCancel:","abstract":"

    Called when the user cancels entering a shipping address. You should dismiss (or pop) the view controller at this point.

    ","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"-shippingAddressViewController:didEnterAddress:completion:","abstract":"

    This is called when the user enters a shipping address and taps next. You","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"-shippingAddressViewController:didFinishWithAddress:shippingMethod:","abstract":"

    This is called when the user selects a shipping method. If no shipping methods are given, or if the shipping type doesn’t require a shipping method, this will be called after the user has a shipping address and your validation has succeeded. After updating your app with the user’s shipping info, you should dismiss (or pop) the view controller. Note that if shippingMethod is non-nil, there will be an additional shipping methods view controller on the navigation controller’s stack.

    ","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didFailToLoadWithError:":{"name":"-paymentOptionsViewController:didFailToLoadWithError:","abstract":"

    This is called when the view controller encounters an error fetching the user’s","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidFinish:":{"name":"-paymentOptionsViewControllerDidFinish:","abstract":"

    This is called when the user selects or adds a payment method, so it will often","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"-paymentOptionsViewControllerDidCancel:","abstract":"

    This is called when the user taps cancel.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"-paymentOptionsViewController:didSelectPaymentOption:","abstract":"

    This is called when the user either makes a selection, or adds a new card.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)image":{"name":"image","abstract":"

    A small (32 x 20 points) logo image representing the payment method. For","parent_name":"STPPaymentOption"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","abstract":"

    A small (32 x 20 points) logo image representing the payment method that can be","parent_name":"STPPaymentOption"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)label":{"name":"label","abstract":"

    A string describing the payment method, such as Apple Pay or Visa 4242.

    ","parent_name":"STPPaymentOption"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didFailToLoadWithError:":{"name":"-paymentContext:didFailToLoadWithError:","abstract":"

    Called when the payment context encounters an error when fetching its initial set of data. A few ways to handle this are:

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContextDidChange:":{"name":"-paymentContextDidChange:","abstract":"

    This is called every time the contents of the payment context change. When this is called, you should update your app’s UI to reflect the current state of the payment context. For example, if you have a checkout page with a selected payment method row, you should update its payment method with paymentContext.selectedPaymentOption.label. If that checkout page has a buy button, you should enable/disable it depending on the result of [paymentContext isReadyForPayment].

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didCreatePaymentResult:completion:":{"name":"-paymentContext:didCreatePaymentResult:completion:","abstract":"

    Inside this method, you should make a call to your backend API to make a PaymentIntent with that Customer + payment method, and invoke the completion block when that is done.

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didFinishWithStatus:error:":{"name":"-paymentContext:didFinishWithStatus:error:","abstract":"

    This is invoked by an STPPaymentContext when it is finished. This will be called after the payment is done and all necessary UI has been dismissed. You should inspect the returned status and behave appropriately. For example: if it’s STPPaymentStatusSuccess, show the user a receipt. If it’s STPPaymentStatusError, inform the user of the error. If it’s STPPaymentStatusUserCanceled, do nothing.

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didUpdateShippingAddress:completion:":{"name":"-paymentContext:didUpdateShippingAddress:completion:","abstract":"

    Inside this method, you should verify that you can ship to the given address.","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"-paymentCardTextFieldDidChange:","abstract":"

    Called when either the card number, expiration, or CVC changes. At this point,","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditing:":{"name":"-paymentCardTextFieldDidBeginEditing:","abstract":"

    Called when editing begins in the text field as a whole.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"-paymentCardTextFieldWillEndEditingForReturn:","abstract":"

    Notification that the user pressed the return key after completely filling","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditing:":{"name":"-paymentCardTextFieldDidEndEditing:","abstract":"

    Called when editing ends in the text field as a whole.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingNumber:":{"name":"-paymentCardTextFieldDidBeginEditingNumber:","abstract":"

    Called when editing begins in the payment card field’s number field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingNumber:":{"name":"-paymentCardTextFieldDidEndEditingNumber:","abstract":"

    Called when editing ends in the payment card field’s number field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingCVC:":{"name":"-paymentCardTextFieldDidBeginEditingCVC:","abstract":"

    Called when editing begins in the payment card field’s CVC field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingCVC:":{"name":"-paymentCardTextFieldDidEndEditingCVC:","abstract":"

    Called when editing ends in the payment card field’s CVC field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingExpiration:":{"name":"-paymentCardTextFieldDidBeginEditingExpiration:","abstract":"

    Called when editing begins in the payment card field’s expiration field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingExpiration:":{"name":"-paymentCardTextFieldDidEndEditingExpiration:","abstract":"

    Called when editing ends in the payment card field’s expiration field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingPostalCode:":{"name":"-paymentCardTextFieldDidBeginEditingPostalCode:","abstract":"

    Called when editing begins in the payment card field’s ZIP/postal code field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingPostalCode:":{"name":"-paymentCardTextFieldDidEndEditingPostalCode:","abstract":"

    Called when editing ends in the payment card field’s ZIP/postal code field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"+rootObjectName","abstract":"

    The root object name to be used when converting this object to a form-encoded string. For example, if this returns @card, then the form-encoded output will resemble @card[foo]=bar (where ‘foo’ and ‘bar’ are specified by propertyNamesToFormFieldNamesMapping below.

    ","parent_name":"STPFormEncodable"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"+propertyNamesToFormFieldNamesMapping","abstract":"

    This maps properties on an object that is being form-encoded into parameter names in the Stripe API. For example, STPCardParams has a field called expMonth, but the Stripe API expects a field called exp_month. This dictionary represents a mapping from the former to the latter (in other words, [STPCardParams propertyNamesToFormFieldNamesMapping][@expMonth] == @exp_month.)

    ","parent_name":"STPFormEncodable"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","abstract":"

    You can use this property to add additional fields to an API request that are not explicitly defined by the object’s interface. This can be useful when using beta features that haven’t been added to the Stripe SDK yet. For example, if the /v1/tokens API began to accept a beta field called test_field, you might do the following:","parent_name":"STPFormEncodable"},"Protocols/STPIssuingCardEphemeralKeyProvider.html#/c:objc(pl)STPIssuingCardEphemeralKeyProvider(im)createIssuingCardKeyWithAPIVersion:completion:":{"name":"-createIssuingCardKeyWithAPIVersion:completion:","abstract":"

    Creates a new ephemeral key for retrieving and updating a Stripe Issuing Card.","parent_name":"STPIssuingCardEphemeralKeyProvider"},"Protocols/STPCustomerEphemeralKeyProvider.html#/c:objc(pl)STPCustomerEphemeralKeyProvider(im)createCustomerKeyWithAPIVersion:completion:":{"name":"-createCustomerKeyWithAPIVersion:completion:","abstract":"

    Creates a new ephemeral key for retrieving and updating a Stripe customer.","parent_name":"STPCustomerEphemeralKeyProvider"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)retrieveCustomer:":{"name":"-retrieveCustomer:","abstract":"

    Retrieve the customer to be displayed inside a payment context.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"-listPaymentMethodsForCustomerWithCompletion:","abstract":"

    Retrieves a list of Payment Methods attached to a customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"-attachPaymentMethodToCustomer:completion:","abstract":"

    Adds a Payment Method to a customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"-detachPaymentMethodFromCustomer:completion:","abstract":"

    Deletes the given Payment Method from the customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"-updateCustomerWithShippingAddress:completion:","abstract":"

    Sets the given shipping address on the customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)authenticationPresentingViewController":{"name":"-authenticationPresentingViewController","abstract":"

    The Stripe SDK will modally present additional view controllers on top","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"-prepareAuthenticationContextForPresentation:","abstract":"

    This method is called before presenting a UIViewController for authentication.

    ","parent_name":"STPAuthenticationContext"},"Protocols/STPAddCardViewControllerDelegate.html#/c:objc(pl)STPAddCardViewControllerDelegate(im)addCardViewControllerDidCancel:":{"name":"-addCardViewControllerDidCancel:","abstract":"

    Called when the user cancels adding a card. You should dismiss (or pop) the","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreatePaymentMethod:completion:":{"name":"-addCardViewController:didCreatePaymentMethod:completion:","abstract":"

    This is called when the user successfully adds a card and Stripe returns a","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAPIResponseDecodable.html#/c:objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"+decodedObjectFromAPIResponse:","abstract":"

    Parses an response from the Stripe API (in JSON format; represented as","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html#/c:objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","abstract":"

    The raw JSON response used to create the object. This can be useful for accessing","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html":{"name":"STPAPIResponseDecodable","abstract":"

    Objects conforming to STPAPIResponseDecodable can be automatically converted"},"Protocols/STPAddCardViewControllerDelegate.html":{"name":"STPAddCardViewControllerDelegate","abstract":"

    An STPAddCardViewControllerDelegate is notified when an STPAddCardViewController"},"Protocols/STPAuthenticationContext.html":{"name":"STPAuthenticationContext","abstract":"

    STPAuthenticationContext provides information required to present authentication challenges"},"Protocols/STPBackendAPIAdapter.html":{"name":"STPBackendAPIAdapter","abstract":"

    Typically, you will not need to implement this protocol yourself. You"},"Protocols/STPCustomerEphemeralKeyProvider.html":{"name":"STPCustomerEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols/STPIssuingCardEphemeralKeyProvider.html":{"name":"STPIssuingCardEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols.html#/c:objc(pl)STPEphemeralKeyProvider":{"name":"STPEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols/STPFormEncodable.html":{"name":"STPFormEncodable","abstract":"

    Objects conforming to STPFormEncodable can be automatically converted to a form-encoded string, which can then be used when making requests to the Stripe API.

    "},"Protocols/STPPaymentCardTextFieldDelegate.html":{"name":"STPPaymentCardTextFieldDelegate","abstract":"

    This protocol allows a delegate to be notified when a payment text field’s"},"Protocols/STPPaymentContextDelegate.html":{"name":"STPPaymentContextDelegate","abstract":"

    Implement STPPaymentContextDelegate to get notified when a payment context changes, finishes, encounters errors, etc. In practice, if your app has a checkout screen view controller, that is a good candidate to implement this protocol.

    "},"Protocols/STPPaymentOption.html":{"name":"STPPaymentOption","abstract":"

    This protocol represents a payment method that a user can select and use to"},"Protocols/STPPaymentOptionsViewControllerDelegate.html":{"name":"STPPaymentOptionsViewControllerDelegate","abstract":"

    An STPPaymentOptionsViewControllerDelegate responds when a user selects a"},"Protocols/STPShippingAddressViewControllerDelegate.html":{"name":"STPShippingAddressViewControllerDelegate","abstract":"

    An STPShippingAddressViewControllerDelegate is notified when an STPShippingAddressViewController receives an address, completes with an address, or is cancelled.

    "},"Protocols/STPSourceProtocol.html":{"name":"STPSourceProtocol","abstract":"

    Objects conforming to this protocol can be attached to a Stripe Customer object"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPConnectionError":{"name":"STPConnectionError","abstract":"

    Trouble connecting to Stripe.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPInvalidRequestError":{"name":"STPInvalidRequestError","abstract":"

    Your request had invalid parameters.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPAPIError":{"name":"STPAPIError","abstract":"

    General-purpose API error.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPCardError":{"name":"STPCardError","abstract":"

    Something was wrong with the given card details.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPCancellationError":{"name":"STPCancellationError","abstract":"

    The operation was cancelled.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPEphemeralKeyDecodingError":{"name":"STPEphemeralKeyDecodingError","abstract":"

    The ephemeral key could not be decoded. Make sure your backend is sending","parent_name":"STPErrorCode"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeAccount":{"name":"STPTokenTypeAccount","abstract":"

    Account token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeBankAccount":{"name":"STPTokenTypeBankAccount","abstract":"

    Bank account token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeCard":{"name":"STPTokenTypeCard","abstract":"

    Card token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypePII":{"name":"STPTokenTypePII","abstract":"

    PII token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeCVCUpdate":{"name":"STPTokenTypeCVCUpdate","abstract":"

    CVC update token type

    ","parent_name":"STPTokenType"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleDefault":{"name":"STPThreeDSButtonTitleStyleDefault","abstract":"

    Default style, doesn’t modify the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleUppercase":{"name":"STPThreeDSButtonTitleStyleUppercase","abstract":"

    Applies localizedUppercaseString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleLowercase":{"name":"STPThreeDSButtonTitleStyleLowercase","abstract":"

    Applies localizedLowercaseString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleSentenceCapitalized":{"name":"STPThreeDSButtonTitleStyleSentenceCapitalized","abstract":"

    Applies localizedCapitalizedString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeSubmit":{"name":"STPThreeDSCustomizationButtonTypeSubmit","abstract":"

    The submit button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeContinue":{"name":"STPThreeDSCustomizationButtonTypeContinue","abstract":"

    The continue button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeNext":{"name":"STPThreeDSCustomizationButtonTypeNext","abstract":"

    The next button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeCancel":{"name":"STPThreeDSCustomizationButtonTypeCancel","abstract":"

    The cancel button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeResend":{"name":"STPThreeDSCustomizationButtonTypeResend","abstract":"

    The resend button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusPending":{"name":"STPSourceVerificationStatusPending","abstract":"

    The verification is pending.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusSucceeded":{"name":"STPSourceVerificationStatusSucceeded","abstract":"

    The verification has succeeeded.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusFailed":{"name":"STPSourceVerificationStatusFailed","abstract":"

    The verification has failed.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusUnknown":{"name":"STPSourceVerificationStatusUnknown","abstract":"

    The state of the verification is unknown.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusPending":{"name":"STPSourceRedirectStatusPending","abstract":"

    The redirect is pending.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusSucceeded":{"name":"STPSourceRedirectStatusSucceeded","abstract":"

    The redirect has succeeded.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusFailed":{"name":"STPSourceRedirectStatusFailed","abstract":"

    The redirect has failed.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusUnknown":{"name":"STPSourceRedirectStatusUnknown","abstract":"

    The state of the redirect is unknown.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeBancontact":{"name":"STPSourceTypeBancontact","abstract":"

    A Bancontact source. - see: https://stripe.com/docs/sources/bancontact

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeCard":{"name":"STPSourceTypeCard","abstract":"

    A card source. - see: https://stripe.com/docs/sources/cards

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeGiropay":{"name":"STPSourceTypeGiropay","abstract":"

    A Giropay source. - see: https://stripe.com/docs/sources/giropay

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeIDEAL":{"name":"STPSourceTypeIDEAL","abstract":"

    An iDEAL source. - see: https://stripe.com/docs/sources/ideal

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeSEPADebit":{"name":"STPSourceTypeSEPADebit","abstract":"

    A SEPA Direct Debit source. - see: https://stripe.com/docs/sources/sepa-debit

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeSofort":{"name":"STPSourceTypeSofort","abstract":"

    A SOFORT source. - see: https://stripe.com/docs/sources/sofort

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeThreeDSecure":{"name":"STPSourceTypeThreeDSecure","abstract":"

    A 3DS card source. - see: https://stripe.com/docs/sources/three-d-secure

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeAlipay":{"name":"STPSourceTypeAlipay","abstract":"

    An Alipay source. - see: https://stripe.com/docs/sources/alipay

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeP24":{"name":"STPSourceTypeP24","abstract":"

    A P24 source. - see: https://stripe.com/docs/sources/p24

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeEPS":{"name":"STPSourceTypeEPS","abstract":"

    An EPS source. - see: https://stripe.com/docs/sources/eps

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeMultibanco":{"name":"STPSourceTypeMultibanco","abstract":"

    A Multibanco source. - see: https://stripe.com/docs/sources/multibanco

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeUnknown":{"name":"STPSourceTypeUnknown","abstract":"

    An unknown type of source.

    ","parent_name":"STPSourceType"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusPending":{"name":"STPSourceStatusPending","abstract":"

    The source has been created and is awaiting customer action.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusChargeable":{"name":"STPSourceStatusChargeable","abstract":"

    The source is ready to use. The customer action has been completed or the","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusConsumed":{"name":"STPSourceStatusConsumed","abstract":"

    The source has been used. This status only applies to single-use sources.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusCanceled":{"name":"STPSourceStatusCanceled","abstract":"

    The source, which was chargeable, has expired because it was not used to","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusFailed":{"name":"STPSourceStatusFailed","abstract":"

    Your customer has not taken the required action or revoked your access","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusUnknown":{"name":"STPSourceStatusUnknown","abstract":"

    The source status is unknown.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageReusable":{"name":"STPSourceUsageReusable","abstract":"

    The source can be reused.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageSingleUse":{"name":"STPSourceUsageSingleUse","abstract":"

    The source can only be used once.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageUnknown":{"name":"STPSourceUsageUnknown","abstract":"

    The source’s usage is unknown.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowNone":{"name":"STPSourceFlowNone","abstract":"

    No action is required from your customer.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowRedirect":{"name":"STPSourceFlowRedirect","abstract":"

    Your customer must be redirected to their online banking service (either a website or mobile banking app) to approve the payment.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowCodeVerification":{"name":"STPSourceFlowCodeVerification","abstract":"

    Your customer must verify ownership of their account by providing a code that you post to the Stripe API for authentication.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowReceiver":{"name":"STPSourceFlowReceiver","abstract":"

    Your customer must push funds to the account information provided.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowUnknown":{"name":"STPSourceFlowUnknown","abstract":"

    The source’s flow is unknown.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRequired":{"name":"STPSourceCard3DSecureStatusRequired","abstract":"

    3D Secure is required. This card must be converted into a 3D Secure","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusOptional":{"name":"STPSourceCard3DSecureStatusOptional","abstract":"

    3D Secure is optional. It is not required for successful charging,","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusNotSupported":{"name":"STPSourceCard3DSecureStatusNotSupported","abstract":"

    3D Secure is not supported on this card.

    ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusUnknown":{"name":"STPSourceCard3DSecureStatusUnknown","abstract":"

    The status of 3D Secure support on this card is unknown.

    ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageUnknown":{"name":"STPSetupIntentUsageUnknown","abstract":"

    Unknown value. Update your SDK, or use allResponseFields for custom handling.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageNone":{"name":"STPSetupIntentUsageNone","abstract":"

    No value was provided.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageOnSession":{"name":"STPSetupIntentUsageOnSession","abstract":"

    Indicates you intend to only reuse the payment method when the customer is in your checkout flow.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageOffSession":{"name":"STPSetupIntentUsageOffSession","abstract":"

    Indicates you intend to reuse the payment method when the customer may or may not be in your checkout flow.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusUnknown":{"name":"STPSetupIntentStatusUnknown","abstract":"

    Unknown status

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresPaymentMethod":{"name":"STPSetupIntentStatusRequiresPaymentMethod","abstract":"

    This SetupIntent requires a PaymentMethod

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresConfirmation":{"name":"STPSetupIntentStatusRequiresConfirmation","abstract":"

    This SetupIntent needs to be confirmed

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresAction":{"name":"STPSetupIntentStatusRequiresAction","abstract":"

    The selected PaymentMethod requires additional authentication steps.","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusProcessing":{"name":"STPSetupIntentStatusProcessing","abstract":"

    Stripe is processing this SetupIntent

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusSucceeded":{"name":"STPSetupIntentStatusSucceeded","abstract":"

    The SetupIntent has succeeded

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusCanceled":{"name":"STPSetupIntentStatusCanceled","abstract":"

    This SetupIntent was canceled and cannot be changed.

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateNotStarted":{"name":"STPRedirectContextStateNotStarted","abstract":"

    Initialized, but redirect not started.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateInProgress":{"name":"STPRedirectContextStateInProgress","abstract":"

    Redirect is in progress.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateCancelled":{"name":"STPRedirectContextStateCancelled","abstract":"

    Redirect has been cancelled programmatically before completing.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateCompleted":{"name":"STPRedirectContextStateCompleted","abstract":"

    Redirect has completed.

    ","parent_name":"STPRedirectContextState"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeNone":{"name":"STPPaymentOptionTypeNone","abstract":"

    Don’t allow any payment methods except for cards.

    ","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeApplePay":{"name":"STPPaymentOptionTypeApplePay","abstract":"

    The user is allowed to pay with Apple Pay if it’s configured and available","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeAll":{"name":"STPPaymentOptionTypeAll","abstract":"

    The user is allowed to use any available payment method to pay.

    ","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeCard":{"name":"STPPaymentMethodTypeCard","abstract":"

    A card payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeiDEAL":{"name":"STPPaymentMethodTypeiDEAL","abstract":"

    An iDEAL payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeCardPresent":{"name":"STPPaymentMethodTypeCardPresent","abstract":"

    A card present payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeUnknown":{"name":"STPPaymentMethodTypeUnknown","abstract":"

    An unknown type.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeAmexExpressCheckout":{"name":"STPPaymentMethodCardWalletTypeAmexExpressCheckout","abstract":"

    Amex Express Checkout

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeApplePay":{"name":"STPPaymentMethodCardWalletTypeApplePay","abstract":"

    Apple Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeGooglePay":{"name":"STPPaymentMethodCardWalletTypeGooglePay","abstract":"

    Google Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeMasterpass":{"name":"STPPaymentMethodCardWalletTypeMasterpass","abstract":"

    Masterpass

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeSamsungPay":{"name":"STPPaymentMethodCardWalletTypeSamsungPay","abstract":"

    Samsung Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeVisaCheckout":{"name":"STPPaymentMethodCardWalletTypeVisaCheckout","abstract":"

    Visa Checkout

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeUnknown":{"name":"STPPaymentMethodCardWalletTypeUnknown","abstract":"

    An unknown Card Wallet type.

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultPass":{"name":"STPPaymentMethodCardCheckResultPass","abstract":"

    The check passed.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultFailed":{"name":"STPPaymentMethodCardCheckResultFailed","abstract":"

    The check failed.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnavailable":{"name":"STPPaymentMethodCardCheckResultUnavailable","abstract":"

    The check is unavailable.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnchecked":{"name":"STPPaymentMethodCardCheckResultUnchecked","abstract":"

    The value was not checked.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnknown":{"name":"STPPaymentMethodCardCheckResultUnknown","abstract":"

    Represents an unknown or null value.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentIntentSourceActionType.html#/c:@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeUnknown":{"name":"STPPaymentIntentSourceActionTypeUnknown","abstract":"

    This is an unknown source action, that’s been added since the SDK","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeAuthorizeWithURL":{"name":"STPPaymentIntentSourceActionTypeAuthorizeWithURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentActionType.html#/c:@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeUnknown":{"name":"STPPaymentIntentActionTypeUnknown","abstract":"

    This is an unknown action, that’s been added since the SDK","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentActionType.html#/c:@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeRedirectToURL":{"name":"STPPaymentIntentActionTypeRedirectToURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageUnknown":{"name":"STPPaymentIntentSetupFutureUsageUnknown","abstract":"

    Unknown value. Update your SDK, or use allResponseFields for custom handling.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageNone":{"name":"STPPaymentIntentSetupFutureUsageNone","abstract":"

    No value was provided.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOnSession":{"name":"STPPaymentIntentSetupFutureUsageOnSession","abstract":"

    Indicates you intend to only reuse the payment method when the customer is in your checkout flow.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOffSession":{"name":"STPPaymentIntentSetupFutureUsageOffSession","abstract":"

    Indicates you intend to reuse the payment method when the customer may or may not be in your checkout flow.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodUnknown":{"name":"STPPaymentIntentConfirmationMethodUnknown","abstract":"

    Unknown confirmation method

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodPublishable":{"name":"STPPaymentIntentConfirmationMethodPublishable","abstract":"

    Confirmed via publishable key

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodSecret":{"name":"STPPaymentIntentConfirmationMethodSecret","abstract":"

    Confirmed via secret key

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodUnknown":{"name":"STPPaymentIntentCaptureMethodUnknown","abstract":"

    Unknown capture method

    ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodAutomatic":{"name":"STPPaymentIntentCaptureMethodAutomatic","abstract":"

    The PaymentIntent will be automatically captured

    ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodManual":{"name":"STPPaymentIntentCaptureMethodManual","abstract":"

    The PaymentIntent must be manually captured once it has the status","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusUnknown":{"name":"STPPaymentIntentStatusUnknown","abstract":"

    Unknown status

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresPaymentMethod":{"name":"STPPaymentIntentStatusRequiresPaymentMethod","abstract":"

    This PaymentIntent requires a PaymentMethod or Source

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSource":{"name":"STPPaymentIntentStatusRequiresSource","abstract":"

    This PaymentIntent requires a Source","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresConfirmation":{"name":"STPPaymentIntentStatusRequiresConfirmation","abstract":"

    This PaymentIntent needs to be confirmed

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresAction":{"name":"STPPaymentIntentStatusRequiresAction","abstract":"

    The selected PaymentMethod or Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSourceAction":{"name":"STPPaymentIntentStatusRequiresSourceAction","abstract":"

    The selected Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusProcessing":{"name":"STPPaymentIntentStatusProcessing","abstract":"

    Stripe is processing this PaymentIntent

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusSucceeded":{"name":"STPPaymentIntentStatusSucceeded","abstract":"

    The payment has succeeded

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresCapture":{"name":"STPPaymentIntentStatusRequiresCapture","abstract":"

    Indicates the payment must be captured, for STPPaymentIntentCaptureMethodManual

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusCanceled":{"name":"STPPaymentIntentStatusCanceled","abstract":"

    This PaymentIntent was canceled and cannot be changed.

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerUnsupportedAuthenticationErrorCode":{"name":"STPPaymentHandlerUnsupportedAuthenticationErrorCode","abstract":"

    Indicates that the action requires an authentication method not recognized or supported by the SDK.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresPaymentMethodErrorCode":{"name":"STPPaymentHandlerRequiresPaymentMethodErrorCode","abstract":"

    Attach a payment method to the PaymentIntent or SetupIntent before using STPPaymentHandler.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerIntentStatusErrorCode":{"name":"STPPaymentHandlerIntentStatusErrorCode","abstract":"

    The PaymentIntent or SetupIntent status cannot be resolved by STPPaymentHandler.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerTimedOutErrorCode":{"name":"STPPaymentHandlerTimedOutErrorCode","abstract":"

    The action timed out.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerStripe3DS2ErrorCode":{"name":"STPPaymentHandlerStripe3DS2ErrorCode","abstract":"

    There was an error in the Stripe3DS2 SDK.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNotAuthenticatedErrorCode":{"name":"STPPaymentHandlerNotAuthenticatedErrorCode","abstract":"

    The transaction did not authenticate (e.g. user entered the wrong code).

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNoConcurrentActionsErrorCode":{"name":"STPPaymentHandlerNoConcurrentActionsErrorCode","abstract":"

    STPPaymentHandler does not support concurrent actions.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresAuthenticationContextErrorCode":{"name":"STPPaymentHandlerRequiresAuthenticationContextErrorCode","abstract":"

    Payment requires a valid STPAuthenticationContext. Make sure your presentingViewController isn’t already presenting.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusSucceeded":{"name":"STPPaymentHandlerActionStatusSucceeded","abstract":"

    The action succeeded.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusCanceled":{"name":"STPPaymentHandlerActionStatusCanceled","abstract":"

    The action was cancelled by the cardholder/user.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusFailed":{"name":"STPPaymentHandlerActionStatusFailed","abstract":"

    The action failed. See the error code for more details.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeUnknown":{"name":"STPIntentActionTypeUnknown","abstract":"

    This is an unknown action, that’s been added since the SDK","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeRedirectToURL":{"name":"STPIntentActionTypeRedirectToURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeUseStripeSDK":{"name":"STPIntentActionTypeUseStripeSDK","abstract":"

    The payment intent requires additional action handled by STPPaymentHandler.

    ","parent_name":"STPIntentActionType"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeIdentityDocument":{"name":"STPFilePurposeIdentityDocument","abstract":"

    Identity document file

    ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeDisputeEvidence":{"name":"STPFilePurposeDisputeEvidence","abstract":"

    Dispute evidence file

    ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeUnknown":{"name":"STPFilePurposeUnknown","abstract":"

    A file of unknown purpose type

    ","parent_name":"STPFilePurpose"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateValid":{"name":"STPCardValidationStateValid","abstract":"

    The field’s contents are valid. For example, a valid, 16-digit card number.","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateInvalid":{"name":"STPCardValidationStateInvalid","abstract":"

    The field’s contents are invalid. For example, an expiration date","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateIncomplete":{"name":"STPCardValidationStateIncomplete","abstract":"

    The field’s contents are not currently valid, but could be by typing","parent_name":"STPCardValidationState"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandVisa":{"name":"STPCardBrandVisa","abstract":"

    Visa card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandAmex":{"name":"STPCardBrandAmex","abstract":"

    American Express card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandMasterCard":{"name":"STPCardBrandMasterCard","abstract":"

    MasterCard card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandDiscover":{"name":"STPCardBrandDiscover","abstract":"

    Discover card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandJCB":{"name":"STPCardBrandJCB","abstract":"

    JCB card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandDinersClub":{"name":"STPCardBrandDinersClub","abstract":"

    Diners Club card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandUnionPay":{"name":"STPCardBrandUnionPay","abstract":"

    UnionPay card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandUnknown":{"name":"STPCardBrandUnknown","abstract":"

    An unknown card brand type

    ","parent_name":"STPCardBrand"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeDebit":{"name":"STPCardFundingTypeDebit","abstract":"

    Debit card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeCredit":{"name":"STPCardFundingTypeCredit","abstract":"

    Credit card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypePrepaid":{"name":"STPCardFundingTypePrepaid","abstract":"

    Prepaid card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeOther":{"name":"STPCardFundingTypeOther","abstract":"

    An other or unknown type of funding source.

    ","parent_name":"STPCardFundingType"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinSuccess":{"name":"STPPinSuccess","abstract":"

    The verification object was already redeemed

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationAlreadyRedeemed":{"name":"STPPinErrorVerificationAlreadyRedeemed","abstract":"

    The verification object was already redeemed

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationCodeIncorrect":{"name":"STPPinErrorVerificationCodeIncorrect","abstract":"

    The one-time code was incorrect

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationExpired":{"name":"STPPinErrorVerificationExpired","abstract":"

    The verification object was expired

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationTooManyAttempts":{"name":"STPPinErrorVerificationTooManyAttempts","abstract":"

    The verification object has been attempted too many times

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinEphemeralKeyError":{"name":"STPPinEphemeralKeyError","abstract":"

    An error occured while retrieving the ephemeral key

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinUnknownError":{"name":"STPPinUnknownError","abstract":"

    An unknown error occured

    ","parent_name":"STPPinStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusSuccess":{"name":"STPPaymentStatusSuccess","abstract":"

    The payment succeeded.

    ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusError":{"name":"STPPaymentStatusError","abstract":"

    The payment failed due to an unforeseen error, such as the user’s Internet connection being offline.

    ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusUserCancellation":{"name":"STPPaymentStatusUserCancellation","abstract":"

    The user cancelled the payment (for example, by hitting cancel in the Apple Pay dialog).

    ","parent_name":"STPPaymentStatus"},"Enums/STPShippingStatus.html#/c:@E@STPShippingStatus@STPShippingStatusValid":{"name":"STPShippingStatusValid","abstract":"

    The shipping address is valid.

    ","parent_name":"STPShippingStatus"},"Enums/STPShippingStatus.html#/c:@E@STPShippingStatus@STPShippingStatusInvalid":{"name":"STPShippingStatusInvalid","abstract":"

    The shipping address is invalid.

    ","parent_name":"STPShippingStatus"},"Enums/STPShippingType.html#/c:@E@STPShippingType@STPShippingTypeShipping":{"name":"STPShippingTypeShipping","abstract":"

    Shipping the purchase to the provided address using a third-party","parent_name":"STPShippingType"},"Enums/STPShippingType.html#/c:@E@STPShippingType@STPShippingTypeDelivery":{"name":"STPShippingTypeDelivery","abstract":"

    Delivering the purchase by the seller.

    ","parent_name":"STPShippingType"},"Enums/STPBankAccountHolderType.html#/c:@E@STPBankAccountHolderType@STPBankAccountHolderTypeIndividual":{"name":"STPBankAccountHolderTypeIndividual","abstract":"

    An individual holds this bank account.

    ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountHolderType.html#/c:@E@STPBankAccountHolderType@STPBankAccountHolderTypeCompany":{"name":"STPBankAccountHolderTypeCompany","abstract":"

    A company holds this bank account.

    ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusNew":{"name":"STPBankAccountStatusNew","abstract":"

    The account has had no activity or validation performed

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusValidated":{"name":"STPBankAccountStatusValidated","abstract":"

    Stripe has determined this bank account exists.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusVerified":{"name":"STPBankAccountStatusVerified","abstract":"

    Bank account verification has succeeded.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusVerificationFailed":{"name":"STPBankAccountStatusVerificationFailed","abstract":"

    Verification for this bank account has failed.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusErrored":{"name":"STPBankAccountStatusErrored","abstract":"

    A transfer sent to this bank account has failed.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsNone":{"name":"STPBillingAddressFieldsNone","abstract":"

    No billing address information

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsZip":{"name":"STPBillingAddressFieldsZip","abstract":"

    Just request the user’s billing ZIP code

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsFull":{"name":"STPBillingAddressFieldsFull","abstract":"

    Request the user’s full billing address

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsName":{"name":"STPBillingAddressFieldsName","abstract":"

    Just request the user’s billing name

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html":{"name":"STPBillingAddressFields","abstract":"

    What set of billing address information you need to collect from your user.

    "},"Enums/STPBankAccountStatus.html":{"name":"STPBankAccountStatus","abstract":"

    Possible validation states for a bank account.

    "},"Enums/STPBankAccountHolderType.html":{"name":"STPBankAccountHolderType","abstract":"

    The type of entity that holds a bank account.

    "},"Enums/STPShippingType.html":{"name":"STPShippingType","abstract":"

    These values control the labels used in the shipping info collection form.

    "},"Enums/STPShippingStatus.html":{"name":"STPShippingStatus","abstract":"

    An enum representing the status of a shipping address validation.

    "},"Enums/STPPaymentStatus.html":{"name":"STPPaymentStatus","abstract":"

    An enum representing the status of a payment requested from the user.

    "},"Enums/STPPinStatus.html":{"name":"STPPinStatus","abstract":"

    An enum representing the success and error states of PIN management

    "},"Enums/STPCardFundingType.html":{"name":"STPCardFundingType","abstract":"

    The various funding sources for a payment card.

    "},"Enums/STPCardBrand.html":{"name":"STPCardBrand","abstract":"

    The various card brands to which a payment card can belong.

    "},"Enums/STPCardValidationState.html":{"name":"STPCardValidationState","abstract":"

    These fields indicate whether a card field represents a valid value, invalid"},"Enums/STPFilePurpose.html":{"name":"STPFilePurpose","abstract":"

    The purpose of the uploaded file.

    "},"Enums/STPIntentActionType.html":{"name":"STPIntentActionType","abstract":"

    Types of next actions for STPPaymentIntent and STPSetupIntent.

    "},"Enums/STPPaymentHandlerActionStatus.html":{"name":"STPPaymentHandlerActionStatus","abstract":"

    STPPaymentHandlerActionStatus represents the possible outcomes of requesting an action by STPPaymentHandler. An action could be confirming and/or handling the next action for a PaymentIntent.

    "},"Enums/STPPaymentHandlerErrorCode.html":{"name":"STPPaymentHandlerErrorCode","abstract":"

    Error codes generated by STPPaymentHandler

    "},"Enums/STPPaymentIntentStatus.html":{"name":"STPPaymentIntentStatus","abstract":"

    Status types for an STPPaymentIntent

    "},"Enums/STPPaymentIntentCaptureMethod.html":{"name":"STPPaymentIntentCaptureMethod","abstract":"

    Capture methods for a STPPaymentIntent

    "},"Enums/STPPaymentIntentConfirmationMethod.html":{"name":"STPPaymentIntentConfirmationMethod","abstract":"

    Confirmation methods for a STPPaymentIntent

    "},"Enums/STPPaymentIntentSetupFutureUsage.html":{"name":"STPPaymentIntentSetupFutureUsage","abstract":"

    Indicates how you intend to use the payment method that your customer provides after the current payment completes.

    "},"Enums/STPPaymentIntentActionType.html":{"name":"STPPaymentIntentActionType","abstract":"

    Types of Actions from a STPPaymentIntent, when the payment intent"},"Enums/STPPaymentIntentSourceActionType.html":{"name":"STPPaymentIntentSourceActionType","abstract":"

    Types of Source Actions from a STPPaymentIntent, when the payment intent"},"Enums/STPPaymentMethodCardCheckResult.html":{"name":"STPPaymentMethodCardCheckResult","abstract":"

    The result of a check on a Card address or CVC.

    "},"Enums/STPPaymentMethodCardWalletType.html":{"name":"STPPaymentMethodCardWalletType","abstract":"

    The type of Card Wallet.

    "},"Enums/STPPaymentMethodType.html":{"name":"STPPaymentMethodType","abstract":"

    The type of the PaymentMethod.

    "},"Enums/STPPaymentOptionType.html":{"name":"STPPaymentOptionType","abstract":"

    This represents all of the payment methods available to your user when"},"Enums/STPRedirectContextState.html":{"name":"STPRedirectContextState","abstract":"

    Possible states for the redirect context to be in

    "},"Enums/STPSetupIntentStatus.html":{"name":"STPSetupIntentStatus","abstract":"

    Status types for an STPSetupIntent

    "},"Enums/STPSetupIntentUsage.html":{"name":"STPSetupIntentUsage","abstract":"

    Indicates how the payment method is intended to be used in the future.

    "},"Enums/STPSourceCard3DSecureStatus.html":{"name":"STPSourceCard3DSecureStatus","abstract":"

    The status of this card’s 3D Secure support.

    "},"Enums/STPSourceFlow.html":{"name":"STPSourceFlow","abstract":"

    Authentication flows for a Source

    "},"Enums/STPSourceUsage.html":{"name":"STPSourceUsage","abstract":"

    Usage types for a Source

    "},"Enums/STPSourceStatus.html":{"name":"STPSourceStatus","abstract":"

    Status types for a Source

    "},"Enums/STPSourceType.html":{"name":"STPSourceType","abstract":"

    Types for a Source

    "},"Enums/STPSourceRedirectStatus.html":{"name":"STPSourceRedirectStatus","abstract":"

    Redirect status types for a Source.

    "},"Enums/STPSourceVerificationStatus.html":{"name":"STPSourceVerificationStatus","abstract":"

    Verification status types for a Source.

    "},"Enums/STPThreeDSCustomizationButtonType.html":{"name":"STPThreeDSCustomizationButtonType","abstract":"

    An enum that defines the different types of buttons that are able to be customized.

    "},"Enums/STPThreeDSButtonTitleStyle.html":{"name":"STPThreeDSButtonTitleStyle","abstract":"

    An enumeration of the case transformations that can be applied to the button’s title

    "},"Enums/STPTokenType.html":{"name":"STPTokenType","abstract":"

    Possible Token types

    "},"Enums/STPErrorCode.html":{"name":"STPErrorCode","abstract":"

    Possible error code values for NSError’s with the StripeDomain domain

    "},"Constants.html#/c:STPAPIClient.h@STPSDKVersion":{"name":"STPSDKVersion","abstract":"

    The current version of this library.

    "},"Constants.html#/c:@STPContactFieldPostalAddress":{"name":"STPContactFieldPostalAddress","abstract":"

    The contact’s full physical address.

    "},"Constants.html#/c:@STPContactFieldEmailAddress":{"name":"STPContactFieldEmailAddress","abstract":"

    The contact’s email address.

    "},"Constants.html#/c:@STPContactFieldPhoneNumber":{"name":"STPContactFieldPhoneNumber","abstract":"

    The contact’s phone number.

    "},"Constants.html#/c:@STPContactFieldName":{"name":"STPContactFieldName","abstract":"

    The contact’s name.

    "},"Constants.html#/c:@STPPaymentHandlerErrorDomain":{"name":"STPPaymentHandlerErrorDomain","abstract":"

    The error domain for errors in STPPaymentHandler.

    "},"Constants.html#/c:@StripeDomain":{"name":"StripeDomain","abstract":"

    All Stripe iOS errors will be under this domain.

    "},"Constants.html#/c:@STPErrorMessageKey":{"name":"STPErrorMessageKey","abstract":"

    A developer-friendly error message that explains what went wrong. You probably"},"Constants.html#/c:@STPCardErrorCodeKey":{"name":"STPCardErrorCodeKey","abstract":"

    What went wrong with your STPCard (e.g., STPInvalidCVC. See below for full list).

    "},"Constants.html#/c:@STPErrorParameterKey":{"name":"STPErrorParameterKey","abstract":"

    Which parameter on the STPCard had an error (e.g., cvc). Useful for marking up the"},"Constants.html#/c:@STPStripeErrorCodeKey":{"name":"STPStripeErrorCodeKey","abstract":"

    The error code returned by the Stripe API.

    "},"Constants.html#/c:@STPStripeErrorTypeKey":{"name":"STPStripeErrorTypeKey","abstract":"

    The error type returned by the Stripe API.

    "},"Constants.html#/c:@STPInvalidNumber":{"name":"STPInvalidNumber","abstract":"

    The card number is not a valid credit card number.

    "},"Constants.html#/c:@STPInvalidExpMonth":{"name":"STPInvalidExpMonth","abstract":"

    The card has an invalid expiration month.

    "},"Constants.html#/c:@STPInvalidExpYear":{"name":"STPInvalidExpYear","abstract":"

    The card has an invalid expiration year.

    "},"Constants.html#/c:@STPInvalidCVC":{"name":"STPInvalidCVC","abstract":"

    The card has an invalid CVC.

    "},"Constants.html#/c:@STPIncorrectNumber":{"name":"STPIncorrectNumber","abstract":"

    The card number is incorrect.

    "},"Constants.html#/c:@STPExpiredCard":{"name":"STPExpiredCard","abstract":"

    The card is expired.

    "},"Constants.html#/c:@STPCardDeclined":{"name":"STPCardDeclined","abstract":"

    The card was declined.

    "},"Constants.html#/c:@STPIncorrectCVC":{"name":"STPIncorrectCVC","abstract":"

    The card has an incorrect CVC.

    "},"Constants.html#/c:@STPProcessingError":{"name":"STPProcessingError","abstract":"

    An error occured while processing this card.

    "},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(py)billingAddress":{"name":"billingAddress","abstract":"

    The user’s billing address. When set, the add card form will be filled with","parent_name":"STPUserInformation"},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The user’s shipping address. When set, the shipping address form will be filled","parent_name":"STPUserInformation"},"Classes/STPToken.html#/c:objc(cs)STPToken(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPToken. You should only use one that has been returned from an STPAPIClient callback.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)tokenId":{"name":"tokenId","abstract":"

    The value of the token. You can store this value on your server and use it to make charges and customers.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)livemode":{"name":"livemode","abstract":"

    Whether or not this token was created in livemode. Will be YES if you used your Live Publishable Key, and NO if you used your Test Publishable Key.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)type":{"name":"type","abstract":"

    The type of this token.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)card":{"name":"card","abstract":"

    The credit card details that were used to create the token. Will only be set if the token was created via a credit card or Apple Pay, otherwise it will be","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)bankAccount":{"name":"bankAccount","abstract":"

    The bank account details that were used to create the token. Will only be set if the token was created with a bank account, otherwise it will be nil.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)created":{"name":"created","abstract":"

    When the token was created.

    ","parent_name":"STPToken"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings. See individual properties for their default values.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)navigationBarCustomization":{"name":"navigationBarCustomization","abstract":"

    Provides custom settings for the UINavigationBar of all UIViewControllers the SDK display.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)labelCustomization":{"name":"labelCustomization","abstract":"

    Provides custom settings for labels.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)textFieldCustomization":{"name":"textFieldCustomization","abstract":"

    Provides custom settings for text fields.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The primary background color of all UIViewControllers the SDK display. Defaults to white.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)footerCustomization":{"name":"footerCustomization","abstract":"

    Provides custom settings for the footer the challenge view can display containing additional details.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(im)setButtonCustomization:forType:":{"name":"-setButtonCustomization:forType:","abstract":"

    Sets a given button customization for the specified type.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(im)buttonCustomizationForButtonType:":{"name":"-buttonCustomizationForButtonType:","abstract":"

    Retrieves a button customization object for the given button type.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)selectionCustomization":{"name":"selectionCustomization","abstract":"

    Provides custom settings for radio buttons and checkboxes.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)activityIndicatorViewStyle":{"name":"activityIndicatorViewStyle","abstract":"

    The style of UIActivityIndicatorViews displayed.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)blurStyle":{"name":"blurStyle","abstract":"

    The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)borderWidth":{"name":"borderWidth","abstract":"

    The border width of the text field. Defaults to 2.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)borderColor":{"name":"borderColor","abstract":"

    The color of the border of the text field. Defaults to clear.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius of the edges of the text field. Defaults to 8.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

    The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)placeholderTextColor":{"name":"placeholderTextColor","abstract":"

    The color of the placeholder text. Defaults to light gray.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)font":{"name":"font","abstract":"

    The font to use for text.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for the text. Defaults to black.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)primarySelectedColor":{"name":"primarySelectedColor","abstract":"

    The primary color of the selected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)secondarySelectedColor":{"name":"secondarySelectedColor","abstract":"

    The secondary color of the selected state (e.g. the checkmark color).","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)unselectedBackgroundColor":{"name":"unselectedBackgroundColor","abstract":"

    The background color displayed in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)unselectedBorderColor":{"name":"unselectedBorderColor","abstract":"

    The color of the border drawn around the view in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)barTintColor":{"name":"barTintColor","abstract":"

    The tint color of the navigation bar background.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)barStyle":{"name":"barStyle","abstract":"

    The navigation bar style.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)translucent":{"name":"translucent","abstract":"

    A Boolean value indicating whether the navigation bar is translucent or not.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)headerText":{"name":"headerText","abstract":"

    The text to display in the title of the navigation bar.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)buttonText":{"name":"buttonText","abstract":"

    The text to display for the button in the navigation bar.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)font":{"name":"font","abstract":"

    The font to use for the title. Defaults to nil.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for the title. Defaults to nil.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)headingFont":{"name":"headingFont","abstract":"

    The font to use for heading text.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

    The color of heading text. Defaults to black.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)font":{"name":"font","abstract":"

    The font to use for non-heading text.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for non-heading text. Defaults to black.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The background color of the footer.","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)chevronColor":{"name":"chevronColor","abstract":"

    The color of the chevron. Defaults to a dark gray.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

    The color of the heading text. Defaults to black.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)headingFont":{"name":"headingFont","abstract":"

    The font to use for the heading text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)font":{"name":"font","abstract":"

    The font of the text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)textColor":{"name":"textColor","abstract":"

    The color of the text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    Returns an STPThreeDSCustomizationSettings preconfigured with the default","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(py)uiCustomization":{"name":"uiCustomization","abstract":"

    uiCustomization can be used to provide custom UI settings for the authentication","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(py)authenticationTimeout":{"name":"authenticationTimeout","abstract":"

    authenticationTimeout is the total time allowed for a user to complete a 3DS2 authentication","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(cm)defaultSettingsForButtonType:":{"name":"+defaultSettingsForButtonType:","abstract":"

    The default settings for the provided button type.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(im)initWithBackgroundColor:cornerRadius:":{"name":"-initWithBackgroundColor:cornerRadius:","abstract":"

    Initializes an instance of STDSButtonCustomization with the given backgroundColor and colorRadius.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(im)init":{"name":"-init","abstract":"

    This is unavailable because there are no sensible default property values without a button type.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The background color of the button.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius of the button. Defaults to 8.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)titleStyle":{"name":"titleStyle","abstract":"

    The capitalization style of the button title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)font":{"name":"font","abstract":"

    The font of the title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)textColor":{"name":"textColor","abstract":"

    The text color of the title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(cm)defaultTheme":{"name":"+defaultTheme","abstract":"

    The default theme used by all Stripe UI. All themable UI classes, such as STPAddCardViewController, have one initializer that takes a theme and one that does not. If you use the one that does not, the default theme will be used to customize that view controller’s appearance.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)primaryBackgroundColor":{"name":"primaryBackgroundColor","abstract":"

    The primary background color of the theme. This will be used as the backgroundColor for any views with this theme.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)secondaryBackgroundColor":{"name":"secondaryBackgroundColor","abstract":"

    The secondary background color of this theme. This will be used as the backgroundColor for any supplemental views inside a view with this theme - for example, a UITableView will set it’s cells’ background color to this value.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)tertiaryBackgroundColor":{"name":"tertiaryBackgroundColor","abstract":"

    This color is automatically derived by reducing the alpha of the primaryBackgroundColor and is used as a section border color in table view cells.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)quaternaryBackgroundColor":{"name":"quaternaryBackgroundColor","abstract":"

    This color is automatically derived by reducing the brightness of the primaryBackgroundColor and is used as a separator color in table view cells.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)primaryForegroundColor":{"name":"primaryForegroundColor","abstract":"

    The primary foreground color of this theme. This will be used as the text color for any important labels in a view with this theme (such as the text color for a text field that the user needs to fill out).

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)secondaryForegroundColor":{"name":"secondaryForegroundColor","abstract":"

    The secondary foreground color of this theme. This will be used as the text color for any supplementary labels in a view with this theme (such as the placeholder color for a text field that the user needs to fill out).

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)tertiaryForegroundColor":{"name":"tertiaryForegroundColor","abstract":"

    This color is automatically derived from the secondaryForegroundColor with a lower alpha component, used for disabled text.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)accentColor":{"name":"accentColor","abstract":"

    The accent color of this theme - it will be used for any buttons and other elements on a view that are important to highlight.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)errorColor":{"name":"errorColor","abstract":"

    The error color of this theme - it will be used for rendering any error messages or views.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)font":{"name":"font","abstract":"

    The font to be used for all views using this theme. Make sure to select an appropriate size.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)emphasisFont":{"name":"emphasisFont","abstract":"

    The medium-weight font to be used for all bold text in views using this theme. Make sure to select an appropriate size.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)barStyle":{"name":"barStyle","abstract":"

    The navigation bar style to use for any view controllers presented modally","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)translucentNavigationBar":{"name":"translucentNavigationBar","abstract":"

    A Boolean value indicating whether the navigation bar for any view controllers","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)smallFont":{"name":"smallFont","abstract":"

    This font is automatically derived from the font, with a slightly lower point size, and will be used for supplementary labels.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)largeFont":{"name":"largeFont","abstract":"

    This font is automatically derived from the font, with a larger point size, and will be used for large labels such as SMS code entry.

    ","parent_name":"STPTheme"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceVerification. You should only use","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(py)attemptsRemaining":{"name":"attemptsRemaining","abstract":"

    The number of attempts remaining to authenticate the source object with a","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(py)status":{"name":"status","abstract":"

    The status of the verification.

    ","parent_name":"STPSourceVerification"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceSEPADebitDetails.","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the account number.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)bankCode":{"name":"bankCode","abstract":"

    The account’s bank code.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country of the bank account.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)fingerprint":{"name":"fingerprint","abstract":"

    The account’s fingerprint.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)mandateReference":{"name":"mandateReference","abstract":"

    The reference of the mandate accepted by your customer.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)mandateURL":{"name":"mandateURL","abstract":"

    The details of the mandate accepted by your customer.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceRedirect. You should only use","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)returnURL":{"name":"returnURL","abstract":"

    The URL you provide to redirect the customer to after they authenticated their payment.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)status":{"name":"status","abstract":"

    The status of the redirect.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)url":{"name":"url","abstract":"

    The URL provided to you to redirect a customer to as part of a redirect authentication flow.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceReceiver. You should only use one that is part of an existing STPSource object.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)address":{"name":"address","abstract":"

    The address of the receiver source. This is the value that should be communicated to the customer to send their funds to.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountCharged":{"name":"amountCharged","abstract":"

    The total amount charged by you.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountReceived":{"name":"amountReceived","abstract":"

    The total amount received by the receiver source.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountReturned":{"name":"amountReturned","abstract":"

    The total amount that was returned to the customer.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)type":{"name":"type","abstract":"

    The type of the source to create. Required.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

    The raw underlying type string sent to the server.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)amount":{"name":"amount","abstract":"

    A positive integer in the smallest currency unit representing the","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)currency":{"name":"currency","abstract":"

    The currency associated with the source. This is the currency for which the source","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)flow":{"name":"flow","abstract":"

    The authentication flow of the source to create. flow may be redirect,","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs that you can attach to a source object.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)owner":{"name":"owner","abstract":"

    Information about the owner of the payment instrument. May be used or required","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)redirect":{"name":"redirect","abstract":"

    Parameters required for the redirect flow. Required if the source is","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)token":{"name":"token","abstract":"

    An optional token used to create the source. When passed, token properties will","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)usage":{"name":"usage","abstract":"

    Whether this source should be reusable or not. usage may be reusable or","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)bancontactParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+bancontactParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Creates params for a Bancontact source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)cardParamsWithCard:":{"name":"+cardParamsWithCard:","abstract":"

    Creates params for a Card source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)giropayParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+giropayParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Creates params for a Giropay source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)idealParamsWithAmount:name:returnURL:statementDescriptor:bank:":{"name":"+idealParamsWithAmount:name:returnURL:statementDescriptor:bank:","abstract":"

    Creates params for an iDEAL source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:":{"name":"+sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:","abstract":"

    Creates params for a SEPA Debit source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)sofortParamsWithAmount:returnURL:country:statementDescriptor:":{"name":"+sofortParamsWithAmount:returnURL:country:statementDescriptor:","abstract":"

    Creates params for a Sofort source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)threeDSecureParamsWithAmount:currency:returnURL:card:":{"name":"+threeDSecureParamsWithAmount:currency:returnURL:card:","abstract":"

    Creates params for a 3DS source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)alipayParamsWithAmount:currency:returnURL:":{"name":"+alipayParamsWithAmount:currency:returnURL:","abstract":"

    Creates params for a single-use Alipay source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)alipayReusableParamsWithCurrency:returnURL:":{"name":"+alipayReusableParamsWithCurrency:returnURL:","abstract":"

    Creates params for a reusable Alipay source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)p24ParamsWithAmount:currency:email:name:returnURL:":{"name":"+p24ParamsWithAmount:currency:email:name:returnURL:","abstract":"

    Creates params for a P24 source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)visaCheckoutParamsWithCallId:":{"name":"+visaCheckoutParamsWithCallId:","abstract":"

    Creates params for a card source created from Visa Checkout.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)masterpassParamsWithCartId:transactionId:":{"name":"+masterpassParamsWithCartId:transactionId:","abstract":"

    Creates params for a card source created from Masterpass.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)epsParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+epsParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Create params for an EPS source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)multibancoParamsWithAmount:returnURL:email:":{"name":"+multibancoParamsWithAmount:returnURL:email:","abstract":"

    Create params for a Multibanco source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceOwner. You should only use one","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)address":{"name":"address","abstract":"

    Owner’s address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)email":{"name":"email","abstract":"

    Owner’s email address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)name":{"name":"name","abstract":"

    Owner’s full name.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)phone":{"name":"phone","abstract":"

    Owner’s phone number.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedAddress":{"name":"verifiedAddress","abstract":"

    Verified owner’s address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedEmail":{"name":"verifiedEmail","abstract":"

    Verified owner’s email address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedName":{"name":"verifiedName","abstract":"

    Verified owner’s full name.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedPhone":{"name":"verifiedPhone","abstract":"

    Verified owner’s phone number.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceCardDetails. You should only","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month. 1-indexed (i.e. 1 == January)

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)funding":{"name":"funding","abstract":"

    The funding source for the card (credit, debit, prepaid, or other)

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the issuing country of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)threeDSecure":{"name":"threeDSecure","abstract":"

    Whether 3D Secure is supported or required by the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

    True if this card was created through Apple Pay, false otherwise.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSource.html#/c:objc(cs)STPSource(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSource. You should only use one that","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)amount":{"name":"amount","abstract":"

    The amount associated with the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the source. Used for client-side fetching of a source","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)created":{"name":"created","abstract":"

    When the source was created.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)currency":{"name":"currency","abstract":"

    The currency associated with the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)flow":{"name":"flow","abstract":"

    The authentication flow of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)livemode":{"name":"livemode","abstract":"

    Whether or not this source was created in livemode.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the source object.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)owner":{"name":"owner","abstract":"

    Information about the owner of the payment instrument.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)receiver":{"name":"receiver","abstract":"

    Information related to the receiver flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)redirect":{"name":"redirect","abstract":"

    Information related to the redirect flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)status":{"name":"status","abstract":"

    The status of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)type":{"name":"type","abstract":"

    The type of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)usage":{"name":"usage","abstract":"

    Whether this source should be reusable or not.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)verification":{"name":"verification","abstract":"

    Information related to the verification flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)details":{"name":"details","abstract":"

    Information about the source specific to its type

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)cardDetails":{"name":"cardDetails","abstract":"

    If this is a card source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)sepaDebitDetails":{"name":"sepaDebitDetails","abstract":"

    If this is a SEPA Debit source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithConfiguration:[STPPaymentConfiguration sharedConfiguration] theme:[STPTheme defaultTheme] currency:nil shippingAddress:nil selectedShippingMethod:nil prefilledInformation:nil.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithPaymentContext:":{"name":"-initWithPaymentContext:","abstract":"

    Initializes a new STPShippingAddressViewController with the given payment context and sets the payment context as its delegate.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:":{"name":"-initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:","abstract":"

    Initializes a new STPShippingAddressCardViewController with the provided parameters.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(py)delegate":{"name":"delegate","abstract":"

    The view controller’s delegate. This must be set before showing the view controller in order for it to work properly. - see: STPShippingAddressViewControllerDelegate

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)dismissWithCompletion:":{"name":"-dismissWithCompletion:","abstract":"

    If you’re pushing STPShippingAddressViewController onto an existing UINavigationController‘s stack, you should use this method to dismiss it, since it may have pushed an additional shipping method view controller onto the navigation controller’s stack.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(im)initWithClientSecret:":{"name":"-initWithClientSecret:","abstract":"

    Initialize this STPSetupIntentParams with a clientSecret.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the SetupIntent. Required.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

    Provide a supported STPPaymentMethodParams object, and Stripe will create a","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

    Provide an already created PaymentMethod’s id, and it will be used to confirm the SetupIntent.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)returnURL":{"name":"returnURL","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)useStripeSDK":{"name":"useStripeSDK","abstract":"

    A boolean number to indicate whether you intend to use the Stripe SDK’s functionality to handle any SetupIntent next actions.","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of this SetupIntent. Used for client-side retrieval using a publishable key.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)created":{"name":"created","abstract":"

    Time at which the object was created.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)customerID":{"name":"customerID","abstract":"

    ID of the Customer this SetupIntent belongs to, if one exists.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

    An arbitrary string attached to the object. Often useful for displaying to users.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)livemode":{"name":"livemode","abstract":"

    Has the value YES if the object exists in live mode or the value NO if the object exists in test mode.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)nextAction":{"name":"nextAction","abstract":"

    If present, this property tells you what actions you need to take in order for your customer to set up this payment method.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

    ID of the payment method used with this SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

    The list of payment method types (e.g. @[@(STPPaymentMethodTypeCard)]) that this SetupIntent is allowed to set up.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)status":{"name":"status","abstract":"

    Status of this SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)usage":{"name":"usage","abstract":"

    Indicates how the payment method is intended to be used in the future.

    ","parent_name":"STPSetupIntent"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(py)state":{"name":"state","abstract":"

    The current state of the context.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)initWithSource:completion:":{"name":"-initWithSource:completion:","abstract":"

    Initializer for context from an STPSource.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)initWithPaymentIntent:completion:":{"name":"-initWithPaymentIntent:completion:","abstract":"

    Initializer for context from an STPPaymentIntent.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)init":{"name":"-init","abstract":"

    Use initWithSource:completion:

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startRedirectFlowFromViewController:":{"name":"-startRedirectFlowFromViewController:","abstract":"

    Starts a redirect flow.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startSafariViewControllerRedirectFlowFromViewController:":{"name":"-startSafariViewControllerRedirectFlowFromViewController:","abstract":"

    Starts a redirect flow by presenting an SFSafariViewController in your app","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startSafariAppRedirectFlow":{"name":"-startSafariAppRedirectFlow","abstract":"

    Starts a redirect flow by calling openURL to bounce the user out to","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)cancel":{"name":"-cancel","abstract":"

    Dismisses any presented views and stops listening for any","parent_name":"STPRedirectContext"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)initWithKeyProvider:":{"name":"-initWithKeyProvider:","abstract":"

    Create a STPPinManagementService, you must provide an implementation of STPIssuingCardEphemeralKeyProvider

    ","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)retrievePin:verificationId:oneTimeCode:completion:":{"name":"-retrievePin:verificationId:oneTimeCode:completion:","abstract":"

    Retrieves a PIN number for a given card,","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)updatePin:newPin:verificationId:oneTimeCode:completion:":{"name":"-updatePin:newPin:verificationId:oneTimeCode:completion:","abstract":"

    Updates a PIN number for a given card,","parent_name":"STPPinManagementService"},"Classes/STPPaymentResult.html#/c:objc(cs)STPPaymentResult(py)paymentMethod":{"name":"paymentMethod","abstract":"

    The payment method that the user has selected. This may come from a variety of different payment methods, such as an Apple Pay payment or a stored credit card. - see: STPPaymentMethod.h

    ","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:objc(cs)STPPaymentResult(im)initWithPaymentMethod:":{"name":"-initWithPaymentMethod:","abstract":"

    Initializes the payment result with a given source. This is invoked by STPPaymentContext internally; you shouldn’t have to call it directly.

    ","parent_name":"STPPaymentResult"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)delegate":{"name":"delegate","abstract":"

    The delegate for the view controller.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithPaymentContext:":{"name":"-initWithPaymentContext:","abstract":"

    Creates a new payment methods view controller.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:customerContext:delegate:":{"name":"-initWithConfiguration:theme:customerContext:delegate:","abstract":"

    Initializes a new payment methods view controller without using a","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:apiAdapter:delegate:":{"name":"-initWithConfiguration:theme:apiAdapter:delegate:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    If you’ve already collected some information from your user, you can set it","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

    The Stripe ID of a payment method to display as the default pre-selected option.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)paymentOptionsViewControllerFooterView":{"name":"paymentOptionsViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the view controller when it is","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)addCardViewControllerFooterView":{"name":"addCardViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the view controller when it is","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)dismissWithCompletion:":{"name":"-dismissWithCompletion:","abstract":"

    If you’re pushing STPPaymentOptionsViewController onto an existing","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentMethodiDEALParams.html#/c:objc(cs)STPPaymentMethodiDEALParams(py)bankName":{"name":"bankName","abstract":"

    The customer’s bank.

    ","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEAL.html#/c:objc(cs)STPPaymentMethodiDEAL(py)bankName":{"name":"bankName","abstract":"

    The customer’s bank.

    ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:objc(cs)STPPaymentMethodiDEAL(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

    The Bank Identifier Code of the customer’s bank.

    ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:objc(cs)STPPaymentMethodThreeDSecureUsage(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodThreeDSecureUsage.

    ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:objc(cs)STPPaymentMethodThreeDSecureUsage(py)supported":{"name":"supported","abstract":"

    YES if 3D Secure is supported on this card.

    ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)type":{"name":"type","abstract":"

    The type of payment method. The associated property will contain additional information (e.g. type == STPPaymentMethodTypeCard means card should also be populated).

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

    The raw underlying type string sent to the server.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)billingDetails":{"name":"billingDetails","abstract":"

    Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)card":{"name":"card","abstract":"

    If this is a card PaymentMethod, this contains the user’s card details.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)iDEAL":{"name":"iDEAL","abstract":"

    If this is a iDEAL PaymentMethod, this contains details about user’s bank.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to the PaymentMethod. This can be useful for storing additional information about the PaymentMethod in a structured format.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(cm)paramsWithCard:billingDetails:metadata:":{"name":"+paramsWithCard:billingDetails:metadata:","abstract":"

    Creates params for a card PaymentMethod.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(cm)paramsWithiDEAL:billingDetails:metadata:":{"name":"+paramsWithiDEAL:billingDetails:metadata:","abstract":"

    Creates params for a card PaymentMethod.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)email":{"name":"email","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)name":{"name":"name","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)billingAddress":{"name":"billingAddress","abstract":"

    Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)shippingAddress":{"name":"shippingAddress","abstract":"

    Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)email":{"name":"email","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)name":{"name":"name","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)billingAddress":{"name":"billingAddress","abstract":"

    Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)shippingAddress":{"name":"shippingAddress","abstract":"

    Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)type":{"name":"type","abstract":"

    The type of the Card Wallet. A matching property is populated if the type is STPPaymentMethodCardWalletTypeMasterpass or STPPaymentMethodCardWalletTypeVisaCheckout containing additional information specific to the Card Wallet type.

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)masterpass":{"name":"masterpass","abstract":"

    Contains additional Masterpass information, if the type of the Card Wallet is STPPaymentMethodCardWalletTypeMasterpass

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)visaCheckout":{"name":"visaCheckout","abstract":"

    Contains additional Visa Checkout information, if the type of the Card Wallet is STPPaymentMethodCardWalletTypeVisaCheckout

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(im)initWithCardSourceParams:":{"name":"-initWithCardSourceParams:","abstract":"

    A convenience initializer for creating a payment method from a card source.","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)number":{"name":"number","abstract":"

    The card number, as a string without any separators. Ex. @4242424242424242

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)expMonth":{"name":"expMonth","abstract":"

    Number representing the card’s expiration month. Ex. @1

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)expYear":{"name":"expYear","abstract":"

    Two- or four-digit number representing the card’s expiration year.

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)token":{"name":"token","abstract":"

    For backwards compatibility, you can alternatively set this as a Stripe token (e.g., for apple pay)

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)cvc":{"name":"cvc","abstract":"

    Card security code. It is highly recommended to always include this value.

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodCardChecks.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)addressLine1Check":{"name":"addressLine1Check","abstract":"

    If a address line1 was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)addressPostalCodeCheck":{"name":"addressPostalCodeCheck","abstract":"

    If a address postal code was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)cvcCheck":{"name":"cvcCheck","abstract":"

    If a CVC was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodCard. You should only use one that is part of an existing STPPaymentMethod object.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)checks":{"name":"checks","abstract":"

    Checks on Card address and CVC if provided.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)expMonth":{"name":"expMonth","abstract":"

    Two-digit number representing the card’s expiration month.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)expYear":{"name":"expYear","abstract":"

    Four-digit number representing the card’s expiration year.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)funding":{"name":"funding","abstract":"

    Card funding type. Can be credit, debit, prepaid, or unknown.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)last4":{"name":"last4","abstract":"

    The last four digits of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)fingerprint":{"name":"fingerprint","abstract":"

    Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)threeDSecureUsage":{"name":"threeDSecureUsage","abstract":"

    Contains details on how this Card maybe be used for 3D Secure authentication.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)wallet":{"name":"wallet","abstract":"

    If this Card is part of a Card Wallet, this contains the details of the Card Wallet.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(cm)stringFromBrand:":{"name":"+stringFromBrand:","abstract":"

    Returns a string representation for the provided card brand;","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)address":{"name":"address","abstract":"

    Billing address.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)email":{"name":"email","abstract":"

    Email address.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)name":{"name":"name","abstract":"

    Full name.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)phone":{"name":"phone","abstract":"

    Billing phone number (including extension).

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)city":{"name":"city","abstract":"

    City/District/Suburb/Town/Village.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)country":{"name":"country","abstract":"

    2-letter country code.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)line1":{"name":"line1","abstract":"

    Address line 1 (Street address/PO Box/Company name).

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)line2":{"name":"line2","abstract":"

    Address line 2 (Apartment/Suite/Unit/Building).

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)postalCode":{"name":"postalCode","abstract":"

    ZIP or postal code.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)state":{"name":"state","abstract":"

    State/County/Province/Region.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(im)initWithAddress:":{"name":"-initWithAddress:","abstract":"

    Convenience initializer for creating a STPPaymentMethodAddress from an STPAddress.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)stripeId":{"name":"stripeId","abstract":"

    Unique identifier for the object.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)created":{"name":"created","abstract":"

    Time at which the object was created. Measured in seconds since the Unix epoch.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)liveMode":{"name":"liveMode","abstract":"

    YES if the object exists in live mode or the value NO if the object exists in test mode.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)type":{"name":"type","abstract":"

    The type of the PaymentMethod. The corresponding, similarly named property contains additional information specific to the PaymentMethod type.","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)billingDetails":{"name":"billingDetails","abstract":"

    Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)card":{"name":"card","abstract":"

    If this is a card PaymentMethod (ie self.type == STPPaymentMethodTypeCard), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)iDEAL":{"name":"iDEAL","abstract":"

    If this is a iDEAL PaymentMethod (ie self.type == STPPaymentMethodTypeiDEAL), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)cardPresent":{"name":"cardPresent","abstract":"

    If this is a card present PaymentMethod (ie self.type == STPPaymentMethodTypeCardPresent), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)customerId":{"name":"customerId","abstract":"

    The ID of the Customer to which this PaymentMethod is saved. Nil when the PaymentMethod has not been saved to a Customer.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(im)initWithClientSecret:":{"name":"-initWithClientSecret:","abstract":"

    Initialize this STPPaymentIntentParams with a clientSecret, which is the only required","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)stripeId":{"name":"stripeId","abstract":"

    The Stripe id of the PaymentIntent, extracted from the clientSecret.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the PaymentIntent. Required

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

    Provide a supported STPPaymentMethodParams object, and Stripe will create a","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)paymentMethodId":{"name":"paymentMethodId","abstract":"

    Provide an already created PaymentMethod’s id, and it will be used to confirm the PaymentIntent.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)sourceParams":{"name":"sourceParams","abstract":"

    Provide a supported STPSourceParams object into here, and Stripe will create a Source","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)sourceId":{"name":"sourceId","abstract":"

    Provide an already created Source’s id, and it will be used to confirm the PaymentIntent.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)receiptEmail":{"name":"receiptEmail","abstract":"

    Email address that the receipt for the resulting payment will be sent to.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)savePaymentMethod":{"name":"savePaymentMethod","abstract":"

    @YES to save this PaymentIntent’s PaymentMethod or Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)returnURL":{"name":"returnURL","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)setupFutureUsage":{"name":"setupFutureUsage","abstract":"

    When provided, this property indicates how you intend to use the payment method that your customer provides after the current payment completes.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)useStripeSDK":{"name":"useStripeSDK","abstract":"

    A boolean number to indicate whether you intend to use the Stripe SDK’s functionality to handle any PaymentIntent next actions.","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)returnUrl":{"name":"returnUrl","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)saveSourceToCustomer":{"name":"saveSourceToCustomer","abstract":"

    @YES to save this PaymentIntent’s Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentIntent. You should only use one that","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)stripeId":{"name":"stripeId","abstract":"

    The Stripe ID of the PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret used to fetch this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)amount":{"name":"amount","abstract":"

    Amount intended to be collected by this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)canceledAt":{"name":"canceledAt","abstract":"

    If status is STPPaymentIntentStatusCanceled, when the PaymentIntent was canceled.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)captureMethod":{"name":"captureMethod","abstract":"

    Capture method of this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)confirmationMethod":{"name":"confirmationMethod","abstract":"

    Confirmation method of this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)created":{"name":"created","abstract":"

    When the PaymentIntent was created.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)currency":{"name":"currency","abstract":"

    The currency associated with the PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

    The description field of the PaymentIntent.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)livemode":{"name":"livemode","abstract":"

    Whether or not this PaymentIntent was created in livemode.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)nextAction":{"name":"nextAction","abstract":"

    If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)receiptEmail":{"name":"receiptEmail","abstract":"

    Email address that the receipt for the resulting payment will be sent to.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)sourceId":{"name":"sourceId","abstract":"

    The Stripe ID of the Source used in this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)paymentMethodId":{"name":"paymentMethodId","abstract":"

    The Stripe ID of the PaymentMethod used in this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)status":{"name":"status","abstract":"

    Status of the PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

    The list of payment method types (e.g. @[@(STPPaymentMethodTypeCard)]) that this PaymentIntent is allowed to use.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)setupFutureUsage":{"name":"setupFutureUsage","abstract":"

    When provided, this property indicates how you intend to use the payment method that your customer provides after the current payment completes. If applicable, additional authentication may be performed to comply with regional legislation or network rules required to enable the usage of the same payment method for additional payments.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)nextSourceAction":{"name":"nextSourceAction","abstract":"

    If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(cm)sharedHandler":{"name":"+sharedHandler","abstract":"

    The globally shared instance of STPPaymentHandler.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(py)apiClient":{"name":"apiClient","abstract":"

    By default sharedHandler initializes with [STPAPIClient sharedClient].

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(py)threeDSCustomizationSettings":{"name":"threeDSCustomizationSettings","abstract":"

    Customizable settings to use when performing 3DS2 authentication.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)confirmPayment:withAuthenticationContext:completion:":{"name":"-confirmPayment:withAuthenticationContext:completion:","abstract":"

    Confirms the PaymentIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)handleNextActionForPayment:withAuthenticationContext:returnURL:completion:":{"name":"-handleNextActionForPayment:withAuthenticationContext:returnURL:completion:","abstract":"

    Handles any nextAction required to authenticate the PaymentIntent.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)confirmSetupIntent:withAuthenticationContext:completion:":{"name":"-confirmSetupIntent:withAuthenticationContext:completion:","abstract":"

    Confirms the SetupIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:":{"name":"-handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:","abstract":"

    Handles any nextAction required to authenticate the SetupIntent.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithCustomerContext:":{"name":"-initWithCustomerContext:","abstract":"

    This is a convenience initializer; it is equivalent to calling","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithCustomerContext:configuration:theme:":{"name":"-initWithCustomerContext:configuration:theme:","abstract":"

    Initializes a new Payment Context with the provided customer context, configuration,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithAPIAdapter:":{"name":"-initWithAPIAdapter:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithAPIAdapter:configuration:theme:":{"name":"-initWithAPIAdapter:configuration:theme:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)apiAdapter":{"name":"apiAdapter","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)configuration":{"name":"configuration","abstract":"

    The configuration for the payment context to use internally. - see: STPPaymentConfiguration.h

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)theme":{"name":"theme","abstract":"

    The visual appearance that will be used by any views that the context generates. - see: STPTheme.h

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    If you’ve already collected some information from your user, you can set it here and it’ll be automatically filled out when possible/appropriate in any UI that the payment context creates.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)hostViewController":{"name":"hostViewController","abstract":"

    The view controller that any additional UI will be presented on. If you have a checkout view controller in your app, that should be used as the host view controller.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)delegate":{"name":"delegate","abstract":"

    This delegate will be notified when the payment context’s contents change. - see: STPPaymentContextDelegate

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)loading":{"name":"loading","abstract":"

    Whether or not the payment context is currently loading information from the network.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

    The Stripe ID of a payment method to display as the default pre-selected option.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)selectedPaymentOption":{"name":"selectedPaymentOption","abstract":"

    The user’s currently selected payment option. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentOptions":{"name":"paymentOptions","abstract":"

    The available payment options the user can choose between. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)selectedShippingMethod":{"name":"selectedShippingMethod","abstract":"

    The user’s currently selected shipping method. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)shippingMethods":{"name":"shippingMethods","abstract":"

    An array of STPShippingMethod objects that describe the supported shipping methods. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The user’s shipping address. May be nil.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentAmount":{"name":"paymentAmount","abstract":"

    The amount of money you’re requesting from the user, in the smallest currency","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentCurrency":{"name":"paymentCurrency","abstract":"

    The three-letter currency code for the currency of the payment (i.e. USD, GBP,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentCountry":{"name":"paymentCountry","abstract":"

    The two-letter country code for the country where the payment will be processed.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentSummaryItems":{"name":"paymentSummaryItems","abstract":"

    If you support Apple Pay, you can optionally set the PKPaymentSummaryItems","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)modalPresentationStyle":{"name":"modalPresentationStyle","abstract":"

    The presentation style used for all view controllers presented modally by the context.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)largeTitleDisplayMode":{"name":"largeTitleDisplayMode","abstract":"

    The mode to use when displaying the title of the navigation bar in all view","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentOptionsViewControllerFooterView":{"name":"paymentOptionsViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the payment options selection","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)addCardViewControllerFooterView":{"name":"addCardViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the add card view controller.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)retryLoading":{"name":"-retryLoading","abstract":"

    If paymentContext:didFailToLoadWithError: is called on your delegate, you","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)presentPaymentOptionsViewController":{"name":"-presentPaymentOptionsViewController","abstract":"

    This creates, configures, and appropriately presents an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)pushPaymentOptionsViewController":{"name":"-pushPaymentOptionsViewController","abstract":"

    This creates, configures, and appropriately pushes an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)presentShippingViewController":{"name":"-presentShippingViewController","abstract":"

    This creates, configures, and appropriately presents a view controller for","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)pushShippingViewController":{"name":"-pushShippingViewController","abstract":"

    This creates, configures, and appropriately pushes a view controller for","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)requestPayment":{"name":"-requestPayment","abstract":"

    Requests payment from the user. This may need to present some supplemental UI","parent_name":"STPPaymentContext"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(cm)sharedConfiguration":{"name":"+sharedConfiguration","abstract":"

    This is a convenience singleton configuration that uses the default values for","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)publishableKey":{"name":"publishableKey","abstract":"

    Your Stripe publishable key

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)additionalPaymentOptions":{"name":"additionalPaymentOptions","abstract":"

    An enum value representing which payment options you will accept from your user","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)requiredBillingAddressFields":{"name":"requiredBillingAddressFields","abstract":"

    The billing address fields the user must fill out when prompted for their","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)requiredShippingAddressFields":{"name":"requiredShippingAddressFields","abstract":"

    The shipping address fields the user must fill out when prompted for their","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)verifyPrefilledShippingAddress":{"name":"verifyPrefilledShippingAddress","abstract":"

    Whether the user should be prompted to verify prefilled shipping information.

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)shippingType":{"name":"shippingType","abstract":"

    The type of shipping for this purchase. This property sets the labels displayed","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)companyName":{"name":"companyName","abstract":"

    The name of your company, for displaying to the user during payment flows. For","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)appleMerchantIdentifier":{"name":"appleMerchantIdentifier","abstract":"

    The Apple Merchant Identifier to use during Apple Pay transactions. To create","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)canDeletePaymentOptions":{"name":"canDeletePaymentOptions","abstract":"

    Determines whether or not the user is able to delete payment options

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)stripeAccount":{"name":"stripeAccount","abstract":"

    In order to perform API requests on behalf of a connected account, e.g. to","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)delegate":{"name":"delegate","abstract":"

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)font":{"name":"font","abstract":"

    The font used in each child field. Default is [UIFont systemFontOfSize:18].

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)textColor":{"name":"textColor","abstract":"

    The text color to be used when entering valid text. Default is [UIColor blackColor].

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)textErrorColor":{"name":"textErrorColor","abstract":"

    The text color to be used when the user has entered invalid information,","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)placeholderColor":{"name":"placeholderColor","abstract":"

    The text placeholder color used in each child field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)numberPlaceholder":{"name":"numberPlaceholder","abstract":"

    The placeholder for the card number field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationPlaceholder":{"name":"expirationPlaceholder","abstract":"

    The placeholder for the expiration field. Defaults to @MM/YY.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cvcPlaceholder":{"name":"cvcPlaceholder","abstract":"

    The placeholder for the cvc field. Defaults to @CVC.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCodePlaceholder":{"name":"postalCodePlaceholder","abstract":"

    The placeholder for the postal code field. Defaults to @ZIP for United States","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cursorColor":{"name":"cursorColor","abstract":"

    The cursor color for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)borderColor":{"name":"borderColor","abstract":"

    The border color for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)borderWidth":{"name":"borderWidth","abstract":"

    The width of the field’s border.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius for the field’s border.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

    The keyboard appearance for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)inputView":{"name":"inputView","abstract":"

    This behaves identically to setting the inputView for each child text field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)inputAccessoryView":{"name":"inputAccessoryView","abstract":"

    This behaves identically to setting the inputAccessoryView for each child text field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)brandImage":{"name":"brandImage","abstract":"

    The curent brand image displayed in the receiver.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)isValid":{"name":"isValid","abstract":"

    Whether or not the form currently contains a valid card number,","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)enabled":{"name":"enabled","abstract":"

    Enable/disable selecting or editing the field. Useful when submitting card details to Stripe.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cardNumber":{"name":"cardNumber","abstract":"

    The current card number displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationMonth":{"name":"expirationMonth","abstract":"

    The current expiration month displayed by the field (1 = January, etc).

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)formattedExpirationMonth":{"name":"formattedExpirationMonth","abstract":"

    The current expiration month displayed by the field, as a string. T

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationYear":{"name":"expirationYear","abstract":"

    The current expiration year displayed by the field, modulo 100","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)formattedExpirationYear":{"name":"formattedExpirationYear","abstract":"

    The current expiration year displayed by the field, as a string.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cvc":{"name":"cvc","abstract":"

    The current card CVC displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCode":{"name":"postalCode","abstract":"

    The current card ZIP or postal code displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCodeEntryEnabled":{"name":"postalCodeEntryEnabled","abstract":"

    Controls if a postal code entry field can be displayed to the user.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)countryCode":{"name":"countryCode","abstract":"

    The two-letter ISO country code that corresponds to the user’s billing address.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cardParams":{"name":"cardParams","abstract":"

    Convenience property for creating an STPCardParams from the currently entered information","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)becomeFirstResponder":{"name":"-becomeFirstResponder","abstract":"

    Causes the text field to begin editing. Presents the keyboard.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)resignFirstResponder":{"name":"-resignFirstResponder","abstract":"

    Causes the text field to stop editing. Dismisses the keyboard.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)clear":{"name":"-clear","abstract":"

    Resets all of the contents of all of the fields. If the field is currently being edited, the number field will become selected.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)cvcImageForCardBrand:":{"name":"+cvcImageForCardBrand:","abstract":"

    Returns the cvc image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)brandImageForCardBrand:":{"name":"+brandImageForCardBrand:","abstract":"

    Returns the brand image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)errorImageForCardBrand:":{"name":"+errorImageForCardBrand:","abstract":"

    Returns the error image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)brandImageRectForBounds:":{"name":"-brandImageRectForBounds:","abstract":"

    Returns the rectangle in which the receiver draws its brand image.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)fieldsRectForBounds:":{"name":"-fieldsRectForBounds:","abstract":"

    Returns the rectangle in which the receiver draws the text fields.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(im)setAnimating:animated:":{"name":"-setAnimating:animated:","abstract":"

    Tell the view to start or stop spinning. If hidesWhenStopped is true, it will fade in/out if animated is true.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(py)animating":{"name":"animating","abstract":"

    Whether or not the view is animating.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(py)hidesWhenStopped":{"name":"hidesWhenStopped","abstract":"

    If true, the view will hide when it is not spinning. Default is true.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPVerificationParams.html#/c:objc(cs)STPVerificationParams(py)document":{"name":"document","abstract":"

    The file id for the uploaded verification document.

    ","parent_name":"STPVerificationParams"},"Classes/STPVerificationParams.html#/c:objc(cs)STPVerificationParams(py)documentBack":{"name":"documentBack","abstract":"

    The file id for the uploaded verification document (back side).

    ","parent_name":"STPVerificationParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)additionalOwners":{"name":"additionalOwners","abstract":"

    Additional owners of the legal entity.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessName":{"name":"businessName","abstract":"

    The business name

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessTaxId":{"name":"businessTaxId","abstract":"

    The business Tax Id

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessVATId":{"name":"businessVATId","abstract":"

    The business VAT Id

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)genderString":{"name":"genderString","abstract":"

    The gender of the individual, as a string.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)personalAddress":{"name":"personalAddress","abstract":"

    The personal address field.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)personalIdNumber":{"name":"personalIdNumber","abstract":"

    The Personal Id number

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)phoneNumber":{"name":"phoneNumber","abstract":"

    The phone number of the entity.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)ssnLast4":{"name":"ssnLast4","abstract":"

    The last four digits of the SSN of the individual.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)taxIdRegistrar":{"name":"taxIdRegistrar","abstract":"

    The Tax Id Registrar

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)entityTypeString":{"name":"entityTypeString","abstract":"

    The type of this legal entity, as a string.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)firstName":{"name":"firstName","abstract":"

    The first name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)lastName":{"name":"lastName","abstract":"

    The last name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)maidenName":{"name":"maidenName","abstract":"

    The maiden name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)address":{"name":"address","abstract":"

    The address parameter. For STPPersonParams, this is the address of the person.","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)dateOfBirth":{"name":"dateOfBirth","abstract":"

    The date of birth (dob) of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)verification":{"name":"verification","abstract":"

    Verification document for this person.

    ","parent_name":"STPPersonParams"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIssuingCardPin.

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(py)pin":{"name":"pin","abstract":"

    The PIN for the card

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(py)error":{"name":"error","abstract":"

    If the PIN failed to be created, this error might be present

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIntentActionRedirectToURL.

    ","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(py)url":{"name":"url","abstract":"

    The URL you must redirect your customer to in order to authenticate the payment.

    ","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(py)returnURL":{"name":"returnURL","abstract":"

    The return URL that’ll be redirected back to when the user is done","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIntentAction.

    ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)type":{"name":"type","abstract":"

    The type of action needed. The value of this field determines which","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)redirectToURL":{"name":"redirectToURL","abstract":"

    The details for authorizing via URL, when type == STPIntentActionRedirectToURL

    ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)authorizeWithURL":{"name":"authorizeWithURL","abstract":"

    The details for authorizing via URL, when type == STPIntentActionTypeRedirectToURL

    ","parent_name":"STPIntentAction"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)applePayCardImage":{"name":"+applePayCardImage","abstract":"

    An icon representing Apple Pay.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)amexCardImage":{"name":"+amexCardImage","abstract":"

    An icon representing American Express.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)dinersClubCardImage":{"name":"+dinersClubCardImage","abstract":"

    An icon representing Diners Club.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)discoverCardImage":{"name":"+discoverCardImage","abstract":"

    An icon representing Discover.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)jcbCardImage":{"name":"+jcbCardImage","abstract":"

    An icon representing JCB.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)masterCardCardImage":{"name":"+masterCardCardImage","abstract":"

    An icon representing MasterCard.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)unionPayCardImage":{"name":"+unionPayCardImage","abstract":"

    An icon representing UnionPay.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)visaCardImage":{"name":"+visaCardImage","abstract":"

    An icon representing Visa.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)unknownCardCardImage":{"name":"+unknownCardCardImage","abstract":"

    An icon to use when the type of the card is unknown.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)brandImageForCardBrand:":{"name":"+brandImageForCardBrand:","abstract":"

    This returns the appropriate icon for the specified card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)templatedBrandImageForCardBrand:":{"name":"+templatedBrandImageForCardBrand:","abstract":"

    This returns the appropriate icon for the specified card brand as a","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)cvcImageForCardBrand:":{"name":"+cvcImageForCardBrand:","abstract":"

    This returns a small icon indicating the CVC location for the given card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)errorImageForCardBrand:":{"name":"+errorImageForCardBrand:","abstract":"

    This returns a small icon indicating a card number error for the given card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)fileId":{"name":"fileId","abstract":"

    The token for this file.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)created":{"name":"created","abstract":"

    The date this file was created.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)purpose":{"name":"purpose","abstract":"

    The purpose of this file. This can be either an identifing document or an evidence dispute.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)size":{"name":"size","abstract":"

    The file size in bytes.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)type":{"name":"type","abstract":"

    The file type. This can be jpg, png, or pdf.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(cm)stringFromPurpose:":{"name":"+stringFromPurpose:","abstract":"

    Returns the string value for a purpose.

    ","parent_name":"STPFile"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(im)initWithKeyProvider:":{"name":"-initWithKeyProvider:","abstract":"

    Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(im)clearCache":{"name":"-clearCache","abstract":"

    STPCustomerContext will cache its customer object and associated payment methods","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(py)includeApplePayPaymentMethods":{"name":"includeApplePayPaymentMethods","abstract":"

    By default, STPCustomerContext will filter Apple Pay when it retrieves","parent_name":"STPCustomerContext"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(im)initWithData:urlResponse:error:":{"name":"-initWithData:urlResponse:error:","abstract":"

    Initialize a customer deserializer. The data, urlResponse, and error","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(im)initWithJSONResponse:":{"name":"-initWithJSONResponse:","abstract":"

    Initializes a customer deserializer with a JSON dictionary. This JSON should be","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(py)customer":{"name":"customer","abstract":"

    If a customer was successfully parsed from the response, it will be set here. Otherwise, this value wil be nil (and the error property will explain what went wrong).

    ","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(py)error":{"name":"error","abstract":"

    If the deserializer failed to parse a customer, this property will explain why (and the customer property will be nil).

    ","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(cm)customerWithStripeID:defaultSource:sources:":{"name":"+customerWithStripeID:defaultSource:sources:","abstract":"

    Initialize a customer object with the provided values.

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the customer, e.g. cus_1234

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)defaultSource":{"name":"defaultSource","abstract":"

    The default source used to charge the customer.

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)sources":{"name":"sources","abstract":"

    The available payment sources the customer has (this may be an empty array).

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The customer’s shipping address.

    ","parent_name":"STPCustomer"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithTheme:[STPTheme defaultTheme].

    ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Initializes a new view controller with the specified theme

    ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(py)tosShownAndAccepted":{"name":"tosShownAndAccepted","abstract":"

    Optional boolean indicating that the Terms Of Service were shown to the user &","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(py)legalEntity":{"name":"legalEntity","abstract":"

    Required property with information about the legal entity for this account.

    ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)init":{"name":"-init","abstract":"

    STPConnectAccountParams cannot be directly instantiated, use initWithTosShownAndAccepted:legalEntity:","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:legalEntity:":{"name":"-initWithTosShownAndAccepted:legalEntity:","abstract":"

    Initialize STPConnectAccountParams with tosShownAndAccepted = YES

    ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)initWithLegalEntity:":{"name":"-initWithLegalEntity:","abstract":"

    Initialize STPConnectAccountParams with the STPLegalEntityParams provided.

    ","parent_name":"STPConnectAccountParams"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)sanitizedNumericStringForString:":{"name":"+sanitizedNumericStringForString:","abstract":"

    Returns a copy of the passed string with all non-numeric characters removed.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)stringIsNumeric:":{"name":"+stringIsNumeric:","abstract":"

    Whether or not the target string contains only numeric characters.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForNumber:validatingCardBrand:":{"name":"+validationStateForNumber:validatingCardBrand:","abstract":"

    Validates a card number, passed as a string. This will return","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)brandForNumber:":{"name":"+brandForNumber:","abstract":"

    The card brand for a card number or substring thereof.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)lengthsForCardBrand:":{"name":"+lengthsForCardBrand:","abstract":"

    The possible number lengths for cards associated with a card brand. For","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)maxLengthForCardBrand:":{"name":"+maxLengthForCardBrand:","abstract":"

    The maximum possible length the number of a card associated with the specified","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)fragmentLengthForCardBrand:":{"name":"+fragmentLengthForCardBrand:","abstract":"

    The length of the final grouping of digits to use when formatting a card number","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForExpirationMonth:":{"name":"+validationStateForExpirationMonth:","abstract":"

    Validates an expiration month, passed as an (optionally 0-padded) string.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForExpirationYear:inMonth:":{"name":"+validationStateForExpirationYear:inMonth:","abstract":"

    Validates an expiration year, passed as a string representing the final","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)maxCVCLengthForCardBrand:":{"name":"+maxCVCLengthForCardBrand:","abstract":"

    The max CVC length for a card brand (for example, American Express CVCs are","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForCVC:cardBrand:":{"name":"+validationStateForCVC:cardBrand:","abstract":"

    Validates a card’s CVC, passed as a numeric string, for the given card brand.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForCard:":{"name":"+validationStateForCard:","abstract":"

    Validates the given card details.

    ","parent_name":"STPCardValidator"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)number":{"name":"number","abstract":"

    The card’s number.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(im)last4":{"name":"-last4","abstract":"

    The last 4 digits of the card’s number, if it’s been set, otherwise nil.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)cvc":{"name":"cvc","abstract":"

    The card’s security code, found on the back.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)name":{"name":"name","abstract":"

    The cardholder’s name.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)address":{"name":"address","abstract":"

    The cardholder’s address.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)currency":{"name":"currency","abstract":"

    Three-letter ISO currency code representing the currency paid out to the bank","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressLine1":{"name":"addressLine1","abstract":"

    The first line of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressLine2":{"name":"addressLine2","abstract":"

    The second line of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressCity":{"name":"addressCity","abstract":"

    The city of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressState":{"name":"addressState","abstract":"

    The state of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressZip":{"name":"addressZip","abstract":"

    The zip code of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressCountry":{"name":"addressCountry","abstract":"

    The country of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCard.html#/c:objc(cs)STPCard(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPCard. You should only use one that has","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)dynamicLast4":{"name":"dynamicLast4","abstract":"

    For cards made with Apple Pay, this refers to the last 4 digits of the","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

    Whether or not the card originated from Apple Pay.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month. 1-indexed (i.e. 1 == January)

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)name":{"name":"name","abstract":"

    The cardholder’s name.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)address":{"name":"address","abstract":"

    The cardholder’s address.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)funding":{"name":"funding","abstract":"

    The funding source for the card (credit, debit, prepaid, or other)

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the issuing country of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)currency":{"name":"currency","abstract":"

    This is only applicable when tokenizing debit cards to issue payouts to managed","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the card object.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)stringFromBrand:":{"name":"+stringFromBrand:","abstract":"

    Returns a string representation for the provided card brand;","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)brandFromString:":{"name":"+brandFromString:","abstract":"

    This parses a string representing a card’s brand into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)cardId":{"name":"cardId","abstract":"

    The Stripe ID for the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressLine1":{"name":"addressLine1","abstract":"

    The first line of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressLine2":{"name":"addressLine2","abstract":"

    The second line of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressCity":{"name":"addressCity","abstract":"

    The city of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressState":{"name":"addressState","abstract":"

    The state of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressZip":{"name":"addressZip","abstract":"

    The zip code of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressCountry":{"name":"addressCountry","abstract":"

    The country of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(im)initWithID:brand:last4:expMonth:expYear:funding:":{"name":"-initWithID:brand:last4:expMonth:expYear:funding:","abstract":"

    Create an STPCard from a Stripe API response.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)fundingFromString:":{"name":"+fundingFromString:","abstract":"

    This parses a string representing a card’s funding type into the appropriate","parent_name":"STPCard"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountNumber":{"name":"accountNumber","abstract":"

    The account number for the bank account. Currently must be a checking account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the bank account’s account number, if it’s been set,","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)routingNumber":{"name":"routingNumber","abstract":"

    The routing number for the bank account. This should be the ACH routing number,","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country the bank account is located in.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)currency":{"name":"currency","abstract":"

    The default currency for the bank account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountHolderName":{"name":"accountHolderName","abstract":"

    The name of the person or business that owns the bank account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountHolderType":{"name":"accountHolderType","abstract":"

    The type of entity that holds the account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPBankAccount. You should only use one","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)routingNumber":{"name":"routingNumber","abstract":"

    The routing number for the bank account. This should be the ACH routing number,","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country the bank account is located in.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)currency":{"name":"currency","abstract":"

    The default currency for the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the account number.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)bankName":{"name":"bankName","abstract":"

    The name of the bank that owns the account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)accountHolderName":{"name":"accountHolderName","abstract":"

    The name of the person or business that owns the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)accountHolderType":{"name":"accountHolderType","abstract":"

    The type of entity that holds the account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)fingerprint":{"name":"fingerprint","abstract":"

    A proxy for the account number, this uniquely identifies the account and can be","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the bank account object.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)status":{"name":"status","abstract":"

    The validation status of the bank account. - see: STPBankAccountStatus

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)bankAccountId":{"name":"bankAccountId","abstract":"

    The Stripe ID for the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(im)initWithName:partnerId:version:url:":{"name":"-initWithName:partnerId:version:url:","abstract":"

    Initializes an instance of STPAppInfo.

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(im)init":{"name":"-init","abstract":"

    Use initWithName:partnerId:version:url: instead.

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)name":{"name":"name","abstract":"

    The name of your library (e.g. MyAwesomeLibrary).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)partnerId":{"name":"partnerId","abstract":"

    Your Stripe Partner ID (e.g. pp_partner_1234).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)version":{"name":"version","abstract":"

    The version of your library (e.g. 1.2.34).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)url":{"name":"url","abstract":"

    The website for your library (e.g. https://myawesomelibrary.info).

    ","parent_name":"STPAppInfo"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)name":{"name":"name","abstract":"

    The user’s full name (e.g. Jane Doe)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)line1":{"name":"line1","abstract":"

    The first line of the user’s street address (e.g. 123 Fake St)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)line2":{"name":"line2","abstract":"

    The apartment, floor number, etc of the user’s street address (e.g. Apartment 1A)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)city":{"name":"city","abstract":"

    The city in which the user resides (e.g. San Francisco)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)state":{"name":"state","abstract":"

    The state in which the user resides (e.g. CA)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)postalCode":{"name":"postalCode","abstract":"

    The postal code in which the user resides (e.g. 90210)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)country":{"name":"country","abstract":"

    The ISO country code of the address (e.g. US)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)phone":{"name":"phone","abstract":"

    The phone number of the address (e.g. 8885551212)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)email":{"name":"email","abstract":"

    The email of the address (e.g. jane@doe.com)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)shippingInfoForChargeWithAddress:shippingMethod:":{"name":"+shippingInfoForChargeWithAddress:shippingMethod:","abstract":"

    When creating a charge on your backend, you can attach shipping information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithPKContact:":{"name":"-initWithPKContact:","abstract":"

    Initializes a new STPAddress with data from an PassKit contact.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)PKContactValue":{"name":"-PKContactValue","abstract":"

    Generates a PassKit contact representation of this STPAddress.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithCNContact:":{"name":"-initWithCNContact:","abstract":"

    Initializes a new STPAddress with a contact from the Contacts framework.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsRequiredFields:":{"name":"-containsRequiredFields:","abstract":"

    Checks if this STPAddress has the level of valid address information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsContentForBillingAddressFields:":{"name":"-containsContentForBillingAddressFields:","abstract":"

    Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsRequiredShippingAddressFields:":{"name":"-containsRequiredShippingAddressFields:","abstract":"

    Checks if this STPAddress has the level of valid address information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsContentForShippingAddressFields:":{"name":"-containsContentForShippingAddressFields:","abstract":"

    Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)applePayAddressFieldsFromBillingAddressFields:":{"name":"+applePayAddressFieldsFromBillingAddressFields:","abstract":"

    Converts an STPBillingAddressFields enum value into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)pkAddressFieldsFromStripeContactFields:":{"name":"+pkAddressFieldsFromStripeContactFields:","abstract":"

    Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)pkContactFieldsFromStripeContactFields:":{"name":"+pkContactFieldsFromStripeContactFields:","abstract":"

    Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithConfiguration:[STPPaymentConfiguration sharedConfiguration] theme:[STPTheme defaultTheme].

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithConfiguration:theme:":{"name":"-initWithConfiguration:theme:","abstract":"

    Initializes a new STPAddCardViewController with the provided configuration and theme. Don’t forget to set the delegate property after initialization.

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)delegate":{"name":"delegate","abstract":"

    The view controller’s delegate. This must be set before showing the view controller in order for it to work properly. - see: STPAddCardViewControllerDelegate

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    You can set this property to pre-fill any information you’ve already collected from your user. - see: STPUserInformation.h

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)customFooterView":{"name":"customFooterView","abstract":"

    Provide this view controller with a footer view.

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)setDefaultPublishableKey:":{"name":"+setDefaultPublishableKey:","abstract":"

    Set your Stripe API key with this method. New instances of STPAPIClient will be initialized with this value. You should call this method as early as","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)defaultPublishableKey":{"name":"+defaultPublishableKey","abstract":"

    The current default publishable key.

    ","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)canSubmitPaymentRequest:":{"name":"+canSubmitPaymentRequest:","abstract":"

    Whether or not this device is capable of using Apple Pay. This checks both","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)deviceSupportsApplePay":{"name":"+deviceSupportsApplePay","abstract":"

    Whether or not this can make Apple Pay payments via a card network supported","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)paymentRequestWithMerchantIdentifier:":{"name":"+paymentRequestWithMerchantIdentifier:","abstract":"

    A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)paymentRequestWithMerchantIdentifier:country:currency:":{"name":"+paymentRequestWithMerchantIdentifier:country:currency:","abstract":"

    A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cpy)JCBPaymentNetworkSupported":{"name":"JCBPaymentNetworkSupported","abstract":"

    Japanese users can enable JCB for Apple Pay by setting this to YES, after they have been approved by JCB.

    ","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)handleStripeURLCallbackWithURL:":{"name":"+handleStripeURLCallbackWithURL:","abstract":"

    Call this method in your app delegate whenever you receive an URL in your","parent_name":"Stripe"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(cm)sharedClient":{"name":"+sharedClient","abstract":"

    A shared singleton API client. Its API key will be initially equal to [Stripe defaultPublishableKey].

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)initWithConfiguration:":{"name":"-initWithConfiguration:","abstract":"

    Initializes an API client with the given configuration. Its API key will be","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)initWithPublishableKey:":{"name":"-initWithPublishableKey:","abstract":"

    Initializes an API client with the given publishable key.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)publishableKey":{"name":"publishableKey","abstract":"

    The client’s publishable key.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)configuration":{"name":"configuration","abstract":"

    The client’s configuration.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)stripeAccount":{"name":"stripeAccount","abstract":"

    In order to perform API requests on behalf of a connected account, e.g. to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)appInfo":{"name":"appInfo","abstract":"

    Libraries wrapping the Stripe SDK should set this, so that Stripe can contact you about future issues or critical updates.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithPayment:completion:":{"name":"-createTokenWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createSourceWithPayment:completion:":{"name":"-createSourceWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe source using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createPaymentMethodWithPayment:completion:":{"name":"-createPaymentMethodWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe Payment Method using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithBankAccount:completion:":{"name":"-createTokenWithBankAccount:completion:","abstract":"

    Converts an STPBankAccount object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithPersonalIDNumber:completion:":{"name":"-createTokenWithPersonalIDNumber:completion:","abstract":"

    Converts a personal identification number into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithConnectAccount:completion:":{"name":"-createTokenWithConnectAccount:completion:","abstract":"

    Converts an STPConnectAccountParams object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)uploadImage:purpose:completion:":{"name":"-uploadImage:purpose:completion:","abstract":"

    Uses the Stripe file upload API to upload an image. This can be used for","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithCard:completion:":{"name":"-createTokenWithCard:completion:","abstract":"

    Converts an STPCardParams object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenForCVCUpdate:completion:":{"name":"-createTokenForCVCUpdate:completion:","abstract":"

    Converts a CVC string into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createSourceWithParams:completion:":{"name":"-createSourceWithParams:completion:","abstract":"

    Creates a Source object using the provided details.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrieveSourceWithId:clientSecret:completion:":{"name":"-retrieveSourceWithId:clientSecret:completion:","abstract":"

    Retrieves the Source object with the given ID. - see: https://stripe.com/docs/api#retrieve_source

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)startPollingSourceWithId:clientSecret:timeout:completion:":{"name":"-startPollingSourceWithId:clientSecret:timeout:completion:","abstract":"

    Starts polling the Source object with the given ID. For payment methods that require","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)stopPollingSourceWithId:":{"name":"-stopPollingSourceWithId:","abstract":"

    Stops polling the Source object with the given ID. Note that the completion block passed to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:completion:":{"name":"-retrievePaymentIntentWithClientSecret:completion:","abstract":"

    Retrieves the PaymentIntent object using the given secret. - see: https://stripe.com/docs/api#retrieve_payment_intent

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:completion:":{"name":"-confirmPaymentIntentWithParams:completion:","abstract":"

    Confirms the PaymentIntent object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrieveSetupIntentWithClientSecret:completion:":{"name":"-retrieveSetupIntentWithClientSecret:completion:","abstract":"

    Retrieves the SetupIntent object using the given secret. - see: https://stripe.com/docs/api/setup_intents/retrieve

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)confirmSetupIntentWithParams:completion:":{"name":"-confirmSetupIntentWithParams:completion:","abstract":"

    Confirms the SetupIntent object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createPaymentMethodWithParams:completion:":{"name":"-createPaymentMethodWithParams:completion:","abstract":"

    Creates a PaymentMethod object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html":{"name":"STPAPIClient","abstract":"

    A client for making connections to the Stripe API.

    "},"Classes/Stripe.html":{"name":"Stripe","abstract":"

    A top-level class that imports the rest of the Stripe SDK.

    "},"Classes/STPAddCardViewController.html":{"name":"STPAddCardViewController","abstract":"

    This view controller contains a credit card entry form that the user can fill out. On submission, it will use the Stripe API to convert the user’s card details to a Stripe token. It renders a right bar button item that submits the form, so it must be shown inside a UINavigationController.

    "},"Classes/STPAddress.html":{"name":"STPAddress","abstract":"

    STPAddress Contains an address as represented by the Stripe API.

    "},"Classes/STPAppInfo.html":{"name":"STPAppInfo","abstract":"

    Libraries wrapping the Stripe SDK should use this object to provide information about the library, and set it"},"Classes.html#/c:objc(cs)STPApplePayPaymentOption":{"name":"STPApplePayPaymentOption","abstract":"

    An empty class representing that the user wishes to pay via Apple Pay. This can"},"Classes/STPBankAccount.html":{"name":"STPBankAccount","abstract":"

    Representation of a user’s bank account details that have been tokenized with"},"Classes/STPBankAccountParams.html":{"name":"STPBankAccountParams","abstract":"

    Representation of a user’s bank account details. You can assemble these with"},"Classes/STPCard.html":{"name":"STPCard","abstract":"

    Representation of a user’s credit card details that have been tokenized with"},"Classes/STPCardParams.html":{"name":"STPCardParams","abstract":"

    Representation of a user’s credit card details. You can assemble these with"},"Classes/STPCardValidator.html":{"name":"STPCardValidator","abstract":"

    This class contains static methods to validate card numbers, expiration dates,"},"Classes/STPConnectAccountParams.html":{"name":"STPConnectAccountParams","abstract":"

    Parameters for creating a Connect Account token.

    "},"Classes.html#/c:objc(cs)STPCoreScrollViewController":{"name":"STPCoreScrollViewController","abstract":"

    This is the base class for all Stripe scroll view controllers. It is intended"},"Classes.html#/c:objc(cs)STPCoreTableViewController":{"name":"STPCoreTableViewController","abstract":"

    This is the base class for all Stripe scroll view controllers. It is intended"},"Classes/STPCoreViewController.html":{"name":"STPCoreViewController","abstract":"

    This is the base class for all Stripe view controllers. It is intended for use"},"Classes/STPCustomer.html":{"name":"STPCustomer","abstract":"

    An STPCustomer represents a deserialized Customer object from the Stripe API."},"Classes/STPCustomerDeserializer.html":{"name":"STPCustomerDeserializer","abstract":"

    Use STPCustomerDeserializer to convert a response from the Stripe API into an STPCustomer object. STPCustomerDeserializer expects the JSON response to be in the exact same format as the Stripe API.

    "},"Classes/STPCustomerContext.html":{"name":"STPCustomerContext","abstract":"

    An STPCustomerContext retrieves and updates a Stripe customer and their attached"},"Classes/STPFile.html":{"name":"STPFile","abstract":"

    Representation of a file upload object in the Stripe API.

    "},"Classes/STPImageLibrary.html":{"name":"STPImageLibrary","abstract":"

    This class lets you access card icons used by the Stripe SDK. All icons are 32 x 20 points.

    "},"Classes/STPIntentAction.html":{"name":"STPIntentAction","abstract":"

    Next action details for STPPaymentIntent and STPSetupIntent.

    "},"Classes/STPIntentActionRedirectToURL.html":{"name":"STPIntentActionRedirectToURL","abstract":"

    Contains instructions for authenticating a payment by redirecting your customer to another page or application.

    "},"Classes/STPIssuingCardPin.html":{"name":"STPIssuingCardPin","abstract":"

    Information related to a Stripe Issuing card, including the PIN

    "},"Classes/STPPersonParams.html":{"name":"STPPersonParams","abstract":"

    Stripe API parameters to define a Person. Things like their name, address, etc.

    "},"Classes/STPLegalEntityParams.html":{"name":"STPLegalEntityParams","abstract":"

    Stripe API parameters to define a Legal Entity. This extends STPPersonParams"},"Classes/STPVerificationParams.html":{"name":"STPVerificationParams","abstract":"

    Parameters for supported types of verification.

    "},"Classes/STPPaymentActivityIndicatorView.html":{"name":"STPPaymentActivityIndicatorView","abstract":"

    This class can be used wherever you’d use a UIActivityIndicatorView and is intended to have a similar API. It renders as a spinning circle with a gap in it, similar to what you see in the App Store app or in the Apple Pay dialog when making a purchase. To change its color, set the tintColor property.

    "},"Classes/STPPaymentCardTextField.html":{"name":"STPPaymentCardTextField","abstract":"

    STPPaymentCardTextField is a text field with similar properties to UITextField,"},"Classes/STPPaymentConfiguration.html":{"name":"STPPaymentConfiguration","abstract":"

    An STPPaymentConfiguration represents all the options you can set or change"},"Classes/STPPaymentContext.html":{"name":"STPPaymentContext","abstract":"

    An STPPaymentContext keeps track of all of the state around a payment. It will manage fetching a user’s saved payment methods, tracking any information they select, and prompting them for required additional information before completing their purchase. It can be used to power your application’s payment confirmation page with just a few lines of code.

    "},"Classes/STPPaymentHandler.html":{"name":"STPPaymentHandler","abstract":"

    STPPaymentHandler is a utility class that can confirm PaymentIntents and handle"},"Classes/STPPaymentIntent.html":{"name":"STPPaymentIntent","abstract":"

    A PaymentIntent tracks the process of collecting a payment from your customer.

    "},"Classes/STPPaymentIntentParams.html":{"name":"STPPaymentIntentParams","abstract":"

    An object representing parameters used to confirm a PaymentIntent object.

    "},"Classes/STPPaymentMethod.html":{"name":"STPPaymentMethod","abstract":"

    PaymentMethod objects represent your customer’s payment instruments. They can be used with PaymentIntents to collect payments.

    "},"Classes/STPPaymentMethodAddress.html":{"name":"STPPaymentMethodAddress","abstract":"

    The billing address, a property on STPPaymentMethodBillingDetails

    "},"Classes/STPPaymentMethodBillingDetails.html":{"name":"STPPaymentMethodBillingDetails","abstract":"

    Billing information associated with a STPPaymentMethod that may be used or required by particular types of payment methods.

    "},"Classes/STPPaymentMethodCard.html":{"name":"STPPaymentMethodCard","abstract":"

    Contains details about a user’s credit card.

    "},"Classes/STPPaymentMethodCardChecks.html":{"name":"STPPaymentMethodCardChecks","abstract":"

    Checks on Card address and CVC.

    "},"Classes/STPPaymentMethodCardParams.html":{"name":"STPPaymentMethodCardParams","abstract":"

    The user’s card details.

    "},"Classes.html#/c:objc(cs)STPPaymentMethodCardPresent":{"name":"STPPaymentMethodCardPresent","abstract":"

    Details about the Card Present payment method

    "},"Classes/STPPaymentMethodCardWallet.html":{"name":"STPPaymentMethodCardWallet","abstract":"

    A Card Wallet.

    "},"Classes/STPPaymentMethodCardWalletMasterpass.html":{"name":"STPPaymentMethodCardWalletMasterpass","abstract":"

    A Masterpass Card Wallet

    "},"Classes/STPPaymentMethodCardWalletVisaCheckout.html":{"name":"STPPaymentMethodCardWalletVisaCheckout","abstract":"

    A Visa Checkout Card Wallet

    "},"Classes/STPPaymentMethodParams.html":{"name":"STPPaymentMethodParams","abstract":"

    An object representing parameters used to create a PaymentMethod object.

    "},"Classes/STPPaymentMethodThreeDSecureUsage.html":{"name":"STPPaymentMethodThreeDSecureUsage","abstract":"

    Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

    "},"Classes/STPPaymentMethodiDEAL.html":{"name":"STPPaymentMethodiDEAL","abstract":"

    An iDEAL Payment Method.

    "},"Classes/STPPaymentMethodiDEALParams.html":{"name":"STPPaymentMethodiDEALParams","abstract":"

    An object representing parameters used to create an iDEAL Payment Method

    "},"Classes/STPPaymentOptionsViewController.html":{"name":"STPPaymentOptionsViewController","abstract":"

    This view controller presents a list of payment method options to the user,"},"Classes/STPPaymentResult.html":{"name":"STPPaymentResult","abstract":"

    When you’re using STPPaymentContext to request your user’s payment details, this is the object that will be returned to your application when they’ve successfully made a payment."},"Classes/STPPinManagementService.html":{"name":"STPPinManagementService","abstract":"

    STPAPIClient extensions to manage PIN on Stripe Issuing cards

    "},"Classes/STPRedirectContext.html":{"name":"STPRedirectContext","abstract":"

    This is a helper class for handling redirects associated with STPSource and"},"Classes/STPSetupIntent.html":{"name":"STPSetupIntent","abstract":"

    A SetupIntent guides you through the process of setting up a customer’s payment credentials for future payments.

    "},"Classes/STPSetupIntentConfirmParams.html":{"name":"STPSetupIntentConfirmParams","abstract":"

    An object representing parameters to confirm a SetupIntent object.

    "},"Classes/STPShippingAddressViewController.html":{"name":"STPShippingAddressViewController","abstract":"

    This view controller contains a shipping address collection form. It renders a right bar button item that submits the form, so it must be shown inside a UINavigationController. Depending on your configuration’s shippingType, the view controller may present a shipping method selection form after the user enters an address.

    "},"Classes/STPSource.html":{"name":"STPSource","abstract":"

    Representation of a customer’s payment instrument created with the Stripe API. - see: https://stripe.com/docs/api#sources

    "},"Classes/STPSourceCardDetails.html":{"name":"STPSourceCardDetails","abstract":"

    This class provides typed access to the contents of an STPSource details"},"Classes/STPSourceOwner.html":{"name":"STPSourceOwner","abstract":"

    Information about a source’s owner.

    "},"Classes/STPSourceParams.html":{"name":"STPSourceParams","abstract":"

    An object representing parameters used to create a Source object.

    "},"Classes/STPSourceReceiver.html":{"name":"STPSourceReceiver","abstract":"

    Information related to a source’s receiver flow.

    "},"Classes/STPSourceRedirect.html":{"name":"STPSourceRedirect","abstract":"

    Information related to a source’s redirect flow.

    "},"Classes/STPSourceSEPADebitDetails.html":{"name":"STPSourceSEPADebitDetails","abstract":"

    This class provides typed access to the contents of an STPSource details"},"Classes/STPSourceVerification.html":{"name":"STPSourceVerification","abstract":"

    Information related to a source’s verification flow.

    "},"Classes/STPTheme.html":{"name":"STPTheme","abstract":"

    STPTheme objects can be used to visually style Stripe-provided UI. See https://stripe.com/docs/mobile/ios/standard#theming for more information.

    "},"Classes/STPThreeDSButtonCustomization.html":{"name":"STPThreeDSButtonCustomization","abstract":"

    A customization object to use to configure the UI of a button.

    "},"Classes/STPThreeDSCustomizationSettings.html":{"name":"STPThreeDSCustomizationSettings","abstract":"

    STPThreeDSCustomizationSettings provides customization options for 3DS2 authentication flows in your app.

    "},"Classes/STPThreeDSFooterCustomization.html":{"name":"STPThreeDSFooterCustomization","abstract":"

    The Challenge view displays a footer with additional details that"},"Classes/STPThreeDSLabelCustomization.html":{"name":"STPThreeDSLabelCustomization","abstract":"

    A customization object to use to configure the UI of a text label.

    "},"Classes/STPThreeDSNavigationBarCustomization.html":{"name":"STPThreeDSNavigationBarCustomization","abstract":"

    A customization object to use to configure a UINavigationBar.

    "},"Classes/STPThreeDSSelectionCustomization.html":{"name":"STPThreeDSSelectionCustomization","abstract":"

    A customization object that configures the appearance of"},"Classes/STPThreeDSTextFieldCustomization.html":{"name":"STPThreeDSTextFieldCustomization","abstract":"

    A customization object to use to configure the UI of a text field.

    "},"Classes/STPThreeDSUICustomization.html":{"name":"STPThreeDSUICustomization","abstract":"

    The STPThreeDSUICustomization provides configuration for UI elements.

    "},"Classes/STPToken.html":{"name":"STPToken","abstract":"

    A token returned from submitting payment details to the Stripe API. You should not have to instantiate one of these directly.

    "},"Classes/STPUserInformation.html":{"name":"STPUserInformation","abstract":"

    You can use this class to specify information that you’ve already collected"},"Categories/UINavigationBar(Stripe_Theme).html#/c:objc(cs)UINavigationBar(im)stp_setTheme:":{"name":"-stp_setTheme:","abstract":"

    Sets the navigation bar’s appearance to the desired theme. This will affect the","parent_name":"UINavigationBar(Stripe_Theme)"},"Categories/UINavigationBar(Stripe_Theme).html#/c:objc(cs)UINavigationBar(py)stp_theme":{"name":"stp_theme","abstract":"

    Sets the navigation bar’s appearance to the desired theme. This will affect the bar’s tintColor and barTintColor properties, as well as the color of the single-pixel line at the bottom of the navbar.","parent_name":"UINavigationBar(Stripe_Theme)"},"Categories/NSError(Stripe).html#/c:objc(cs)NSError(cm)stp_errorFromStripeResponse:":{"name":"+stp_errorFromStripeResponse:","abstract":"

    Creates an NSError object from a given Stripe API json response.

    ","parent_name":"NSError(Stripe)"},"Categories/NSError(Stripe).html":{"name":"NSError(Stripe)","abstract":"

    NSError extensions for creating error objects from Stripe API responses.

    "},"Categories/UINavigationBar(Stripe_Theme).html":{"name":"UINavigationBar(Stripe_Theme)","abstract":"

    This allows quickly setting the appearance of a UINavigationBar to match your"},"Categories.html":{"name":"Categories","abstract":"

    The following categories are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Constants.html":{"name":"Constants","abstract":"

    The following constants are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Type Definitions.html":{"name":"Type Definitions","abstract":"

    The following type definitions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "}} \ No newline at end of file +{"Functions.html#/c:@F@linkSTPAPIClientApplePayCategory":{"name":"linkSTPAPIClientApplePayCategory","abstract":"

    This function should not be called directly.

    "},"Functions.html#/c:@F@STPStringFromCardBrand":{"name":"STPStringFromCardBrand","abstract":"

    Returns a string representation for the provided card brand;"},"Functions.html#/c:@F@linkNSErrorCategory":{"name":"linkNSErrorCategory","abstract":"

    This function should not be called directly.

    "},"Functions.html#/c:@F@linkUINavigationBarThemeCategory":{"name":"linkUINavigationBarThemeCategory","abstract":"

    This function should not be called directly.

    "},"Type Definitions.html#/c:STPAddress.h@T@STPContactField":{"name":"STPContactField","abstract":"

    Constants that represent different parts of a users contact/address information.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPVoidBlock":{"name":"STPVoidBlock","abstract":"

    An empty block, called with no arguments, returning nothing.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPErrorBlock":{"name":"STPErrorBlock","abstract":"

    A block that may optionally be called with an error.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPBooleanSuccessBlock":{"name":"STPBooleanSuccessBlock","abstract":"

    A block that contains a boolean success param and may optionally be called with an error.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPJSONResponseCompletionBlock":{"name":"STPJSONResponseCompletionBlock","abstract":"

    A callback to be run with a JSON response.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPTokenCompletionBlock":{"name":"STPTokenCompletionBlock","abstract":"

    A callback to be run with a token response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSourceCompletionBlock":{"name":"STPSourceCompletionBlock","abstract":"

    A callback to be run with a source response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSourceProtocolCompletionBlock":{"name":"STPSourceProtocolCompletionBlock","abstract":"

    A callback to be run with a source or card response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentIntentCompletionBlock":{"name":"STPPaymentIntentCompletionBlock","abstract":"

    A callback to be run with a PaymentIntent response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSetupIntentCompletionBlock":{"name":"STPSetupIntentCompletionBlock","abstract":"

    A callback to be run with a PaymentIntent response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentMethodCompletionBlock":{"name":"STPPaymentMethodCompletionBlock","abstract":"

    A callback to be run with a PaymentMethod response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentMethodsCompletionBlock":{"name":"STPPaymentMethodsCompletionBlock","abstract":"

    A callback to be run with an array of PaymentMethods response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPShippingMethodsCompletionBlock":{"name":"STPShippingMethodsCompletionBlock","abstract":"

    A callback to be run with a validation result and shipping methods for a"},"Type Definitions.html#/c:STPBlocks.h@T@STPFileCompletionBlock":{"name":"STPFileCompletionBlock","abstract":"

    A callback to be run with a file response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPCustomerCompletionBlock":{"name":"STPCustomerCompletionBlock","abstract":"

    A callback to be run with a customer response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPinCompletionBlock":{"name":"STPPinCompletionBlock","abstract":"

    A callback to be run with a card PIN response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STP3DS2AuthenticateCompletionBlock":{"name":"STP3DS2AuthenticateCompletionBlock","abstract":"

    A callback to be run with a 3DS2 authenticate response from the Stripe API.

    "},"Type Definitions.html#/c:STPPaymentHandler.h@T@STPPaymentHandlerActionPaymentIntentCompletionBlock":{"name":"STPPaymentHandlerActionPaymentIntentCompletionBlock","abstract":"

    Completion block typedef for use in STPPaymentHandler methods for Payment Intents.

    "},"Type Definitions.html#/c:STPPaymentHandler.h@T@STPPaymentHandlerActionSetupIntentCompletionBlock":{"name":"STPPaymentHandlerActionSetupIntentCompletionBlock","abstract":"

    Completion block typedef for use in STPPaymentHandler methods for Setup Intents.

    "},"Type Definitions.html#/c:STPPaymentIntentAction.h@T@STPPaymentIntentAction":{"name":"STPPaymentIntentAction","abstract":"

    Action details for an STPPaymentIntent. This is a container for"},"Type Definitions.html#/c:STPPaymentIntentActionRedirectToURL.h@T@STPPaymentIntentActionRedirectToURL":{"name":"STPPaymentIntentActionRedirectToURL","abstract":"

    Contains instructions for authenticating a payment by redirecting your customer to another page or application.

    "},"Type Definitions.html#/c:STPPaymentIntentSourceAction.h@T@STPPaymentIntentSourceAction":{"name":"STPPaymentIntentSourceAction","abstract":"

    Source Action details for an STPPaymentIntent. This is a container for"},"Type Definitions.html#/c:STPPaymentIntentSourceActionAuthorizeWithURL.h@T@STPPaymentIntentSourceActionAuthorizeWithURL":{"name":"STPPaymentIntentSourceActionAuthorizeWithURL","abstract":"

    The STPPaymentIntentSourceAction details when type is STPPaymentIntentSourceActionTypeAuthorizeWithURL.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextSourceCompletionBlock":{"name":"STPRedirectContextSourceCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextCompletionBlock":{"name":"STPRedirectContextCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextPaymentIntentCompletionBlock":{"name":"STPRedirectContextPaymentIntentCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:StripeError.h@T@STPCardErrorCode":{"name":"STPCardErrorCode","abstract":"

    Possible string values you may receive when there was an error tokenizing"},"Protocols/STPSourceProtocol.html#/c:objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the source.

    ","parent_name":"STPSourceProtocol"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewControllerDidCancel:":{"name":"-shippingAddressViewControllerDidCancel:","abstract":"

    Called when the user cancels entering a shipping address. You should dismiss (or pop) the view controller at this point.

    ","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"-shippingAddressViewController:didEnterAddress:completion:","abstract":"

    This is called when the user enters a shipping address and taps next. You","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"-shippingAddressViewController:didFinishWithAddress:shippingMethod:","abstract":"

    This is called when the user selects a shipping method. If no shipping methods are given, or if the shipping type doesn’t require a shipping method, this will be called after the user has a shipping address and your validation has succeeded. After updating your app with the user’s shipping info, you should dismiss (or pop) the view controller. Note that if shippingMethod is non-nil, there will be an additional shipping methods view controller on the navigation controller’s stack.

    ","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didFailToLoadWithError:":{"name":"-paymentOptionsViewController:didFailToLoadWithError:","abstract":"

    This is called when the view controller encounters an error fetching the user’s","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidFinish:":{"name":"-paymentOptionsViewControllerDidFinish:","abstract":"

    This is called when the user selects or adds a payment method, so it will often","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"-paymentOptionsViewControllerDidCancel:","abstract":"

    This is called when the user taps cancel.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"-paymentOptionsViewController:didSelectPaymentOption:","abstract":"

    This is called when the user either makes a selection, or adds a new card.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)image":{"name":"image","abstract":"

    A small (32 x 20 points) logo image representing the payment method. For","parent_name":"STPPaymentOption"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","abstract":"

    A small (32 x 20 points) logo image representing the payment method that can be","parent_name":"STPPaymentOption"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)label":{"name":"label","abstract":"

    A string describing the payment method, such as Apple Pay or Visa 4242.

    ","parent_name":"STPPaymentOption"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didFailToLoadWithError:":{"name":"-paymentContext:didFailToLoadWithError:","abstract":"

    Called when the payment context encounters an error when fetching its initial set of data. A few ways to handle this are:

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContextDidChange:":{"name":"-paymentContextDidChange:","abstract":"

    This is called every time the contents of the payment context change. When this is called, you should update your app’s UI to reflect the current state of the payment context. For example, if you have a checkout page with a selected payment method row, you should update its payment method with paymentContext.selectedPaymentOption.label. If that checkout page has a buy button, you should enable/disable it depending on the result of [paymentContext isReadyForPayment].

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didCreatePaymentResult:completion:":{"name":"-paymentContext:didCreatePaymentResult:completion:","abstract":"

    Inside this method, you should make a call to your backend API to make a PaymentIntent with that Customer + payment method, and invoke the completion block when that is done.

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didFinishWithStatus:error:":{"name":"-paymentContext:didFinishWithStatus:error:","abstract":"

    This is invoked by an STPPaymentContext when it is finished. This will be called after the payment is done and all necessary UI has been dismissed. You should inspect the returned status and behave appropriately. For example: if it’s STPPaymentStatusSuccess, show the user a receipt. If it’s STPPaymentStatusError, inform the user of the error. If it’s STPPaymentStatusUserCanceled, do nothing.

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didUpdateShippingAddress:completion:":{"name":"-paymentContext:didUpdateShippingAddress:completion:","abstract":"

    Inside this method, you should verify that you can ship to the given address.","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"-paymentCardTextFieldDidChange:","abstract":"

    Called when either the card number, expiration, or CVC changes. At this point,","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditing:":{"name":"-paymentCardTextFieldDidBeginEditing:","abstract":"

    Called when editing begins in the text field as a whole.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"-paymentCardTextFieldWillEndEditingForReturn:","abstract":"

    Notification that the user pressed the return key after completely filling","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditing:":{"name":"-paymentCardTextFieldDidEndEditing:","abstract":"

    Called when editing ends in the text field as a whole.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingNumber:":{"name":"-paymentCardTextFieldDidBeginEditingNumber:","abstract":"

    Called when editing begins in the payment card field’s number field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingNumber:":{"name":"-paymentCardTextFieldDidEndEditingNumber:","abstract":"

    Called when editing ends in the payment card field’s number field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingCVC:":{"name":"-paymentCardTextFieldDidBeginEditingCVC:","abstract":"

    Called when editing begins in the payment card field’s CVC field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingCVC:":{"name":"-paymentCardTextFieldDidEndEditingCVC:","abstract":"

    Called when editing ends in the payment card field’s CVC field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingExpiration:":{"name":"-paymentCardTextFieldDidBeginEditingExpiration:","abstract":"

    Called when editing begins in the payment card field’s expiration field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingExpiration:":{"name":"-paymentCardTextFieldDidEndEditingExpiration:","abstract":"

    Called when editing ends in the payment card field’s expiration field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingPostalCode:":{"name":"-paymentCardTextFieldDidBeginEditingPostalCode:","abstract":"

    Called when editing begins in the payment card field’s ZIP/postal code field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingPostalCode:":{"name":"-paymentCardTextFieldDidEndEditingPostalCode:","abstract":"

    Called when editing ends in the payment card field’s ZIP/postal code field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"+rootObjectName","abstract":"

    The root object name to be used when converting this object to a form-encoded string. For example, if this returns @card, then the form-encoded output will resemble @card[foo]=bar (where ‘foo’ and ‘bar’ are specified by propertyNamesToFormFieldNamesMapping below.

    ","parent_name":"STPFormEncodable"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"+propertyNamesToFormFieldNamesMapping","abstract":"

    This maps properties on an object that is being form-encoded into parameter names in the Stripe API. For example, STPCardParams has a field called expMonth, but the Stripe API expects a field called exp_month. This dictionary represents a mapping from the former to the latter (in other words, [STPCardParams propertyNamesToFormFieldNamesMapping][@expMonth] == @exp_month.)

    ","parent_name":"STPFormEncodable"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","abstract":"

    You can use this property to add additional fields to an API request that are not explicitly defined by the object’s interface. This can be useful when using beta features that haven’t been added to the Stripe SDK yet. For example, if the /v1/tokens API began to accept a beta field called test_field, you might do the following:","parent_name":"STPFormEncodable"},"Protocols/STPIssuingCardEphemeralKeyProvider.html#/c:objc(pl)STPIssuingCardEphemeralKeyProvider(im)createIssuingCardKeyWithAPIVersion:completion:":{"name":"-createIssuingCardKeyWithAPIVersion:completion:","abstract":"

    Creates a new ephemeral key for retrieving and updating a Stripe Issuing Card.","parent_name":"STPIssuingCardEphemeralKeyProvider"},"Protocols/STPCustomerEphemeralKeyProvider.html#/c:objc(pl)STPCustomerEphemeralKeyProvider(im)createCustomerKeyWithAPIVersion:completion:":{"name":"-createCustomerKeyWithAPIVersion:completion:","abstract":"

    Creates a new ephemeral key for retrieving and updating a Stripe customer.","parent_name":"STPCustomerEphemeralKeyProvider"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)retrieveCustomer:":{"name":"-retrieveCustomer:","abstract":"

    Retrieve the customer to be displayed inside a payment context.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"-listPaymentMethodsForCustomerWithCompletion:","abstract":"

    Retrieves a list of Payment Methods attached to a customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"-attachPaymentMethodToCustomer:completion:","abstract":"

    Adds a Payment Method to a customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"-detachPaymentMethodFromCustomer:completion:","abstract":"

    Deletes the given Payment Method from the customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"-updateCustomerWithShippingAddress:completion:","abstract":"

    Sets the given shipping address on the customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)authenticationPresentingViewController":{"name":"-authenticationPresentingViewController","abstract":"

    The Stripe SDK will modally present additional view controllers on top","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"-prepareAuthenticationContextForPresentation:","abstract":"

    This method is called before presenting a UIViewController for authentication.

    ","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)configureSafariViewController:":{"name":"-configureSafariViewController:","abstract":"

    This method is called before presenting an SFSafariViewController for web-based authentication.

    ","parent_name":"STPAuthenticationContext"},"Protocols/STPAddCardViewControllerDelegate.html#/c:objc(pl)STPAddCardViewControllerDelegate(im)addCardViewControllerDidCancel:":{"name":"-addCardViewControllerDidCancel:","abstract":"

    Called when the user cancels adding a card. You should dismiss (or pop) the","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreatePaymentMethod:completion:":{"name":"-addCardViewController:didCreatePaymentMethod:completion:","abstract":"

    This is called when the user successfully adds a card and Stripe returns a","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAPIResponseDecodable.html#/c:objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"+decodedObjectFromAPIResponse:","abstract":"

    Parses an response from the Stripe API (in JSON format; represented as","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html#/c:objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","abstract":"

    The raw JSON response used to create the object. This can be useful for accessing","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html":{"name":"STPAPIResponseDecodable","abstract":"

    Objects conforming to STPAPIResponseDecodable can be automatically converted"},"Protocols/STPAddCardViewControllerDelegate.html":{"name":"STPAddCardViewControllerDelegate","abstract":"

    An STPAddCardViewControllerDelegate is notified when an STPAddCardViewController"},"Protocols/STPAuthenticationContext.html":{"name":"STPAuthenticationContext","abstract":"

    STPAuthenticationContext provides information required to present authentication challenges"},"Protocols/STPBackendAPIAdapter.html":{"name":"STPBackendAPIAdapter","abstract":"

    Typically, you will not need to implement this protocol yourself. You"},"Protocols/STPCustomerEphemeralKeyProvider.html":{"name":"STPCustomerEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols/STPIssuingCardEphemeralKeyProvider.html":{"name":"STPIssuingCardEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols.html#/c:objc(pl)STPEphemeralKeyProvider":{"name":"STPEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols/STPFormEncodable.html":{"name":"STPFormEncodable","abstract":"

    Objects conforming to STPFormEncodable can be automatically converted to a form-encoded string, which can then be used when making requests to the Stripe API.

    "},"Protocols/STPPaymentCardTextFieldDelegate.html":{"name":"STPPaymentCardTextFieldDelegate","abstract":"

    This protocol allows a delegate to be notified when a payment text field’s"},"Protocols/STPPaymentContextDelegate.html":{"name":"STPPaymentContextDelegate","abstract":"

    Implement STPPaymentContextDelegate to get notified when a payment context changes, finishes, encounters errors, etc. In practice, if your app has a checkout screen view controller, that is a good candidate to implement this protocol.

    "},"Protocols/STPPaymentOption.html":{"name":"STPPaymentOption","abstract":"

    This protocol represents a payment method that a user can select and use to"},"Protocols/STPPaymentOptionsViewControllerDelegate.html":{"name":"STPPaymentOptionsViewControllerDelegate","abstract":"

    An STPPaymentOptionsViewControllerDelegate responds when a user selects a"},"Protocols/STPShippingAddressViewControllerDelegate.html":{"name":"STPShippingAddressViewControllerDelegate","abstract":"

    An STPShippingAddressViewControllerDelegate is notified when an STPShippingAddressViewController receives an address, completes with an address, or is cancelled.

    "},"Protocols/STPSourceProtocol.html":{"name":"STPSourceProtocol","abstract":"

    Objects conforming to this protocol can be attached to a Stripe Customer object"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPConnectionError":{"name":"STPConnectionError","abstract":"

    Trouble connecting to Stripe.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPInvalidRequestError":{"name":"STPInvalidRequestError","abstract":"

    Your request had invalid parameters.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPAPIError":{"name":"STPAPIError","abstract":"

    General-purpose API error.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPCardError":{"name":"STPCardError","abstract":"

    Something was wrong with the given card details.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPCancellationError":{"name":"STPCancellationError","abstract":"

    The operation was cancelled.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPEphemeralKeyDecodingError":{"name":"STPEphemeralKeyDecodingError","abstract":"

    The ephemeral key could not be decoded. Make sure your backend is sending","parent_name":"STPErrorCode"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeAccount":{"name":"STPTokenTypeAccount","abstract":"

    Account token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeBankAccount":{"name":"STPTokenTypeBankAccount","abstract":"

    Bank account token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeCard":{"name":"STPTokenTypeCard","abstract":"

    Card token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypePII":{"name":"STPTokenTypePII","abstract":"

    PII token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeCVCUpdate":{"name":"STPTokenTypeCVCUpdate","abstract":"

    CVC update token type

    ","parent_name":"STPTokenType"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleDefault":{"name":"STPThreeDSButtonTitleStyleDefault","abstract":"

    Default style, doesn’t modify the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleUppercase":{"name":"STPThreeDSButtonTitleStyleUppercase","abstract":"

    Applies localizedUppercaseString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleLowercase":{"name":"STPThreeDSButtonTitleStyleLowercase","abstract":"

    Applies localizedLowercaseString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleSentenceCapitalized":{"name":"STPThreeDSButtonTitleStyleSentenceCapitalized","abstract":"

    Applies localizedCapitalizedString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeSubmit":{"name":"STPThreeDSCustomizationButtonTypeSubmit","abstract":"

    The submit button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeContinue":{"name":"STPThreeDSCustomizationButtonTypeContinue","abstract":"

    The continue button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeNext":{"name":"STPThreeDSCustomizationButtonTypeNext","abstract":"

    The next button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeCancel":{"name":"STPThreeDSCustomizationButtonTypeCancel","abstract":"

    The cancel button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeResend":{"name":"STPThreeDSCustomizationButtonTypeResend","abstract":"

    The resend button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusPending":{"name":"STPSourceVerificationStatusPending","abstract":"

    The verification is pending.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusSucceeded":{"name":"STPSourceVerificationStatusSucceeded","abstract":"

    The verification has succeeeded.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusFailed":{"name":"STPSourceVerificationStatusFailed","abstract":"

    The verification has failed.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusUnknown":{"name":"STPSourceVerificationStatusUnknown","abstract":"

    The state of the verification is unknown.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusPending":{"name":"STPSourceRedirectStatusPending","abstract":"

    The redirect is pending.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusSucceeded":{"name":"STPSourceRedirectStatusSucceeded","abstract":"

    The redirect has succeeded.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusFailed":{"name":"STPSourceRedirectStatusFailed","abstract":"

    The redirect has failed.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusUnknown":{"name":"STPSourceRedirectStatusUnknown","abstract":"

    The state of the redirect is unknown.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeBancontact":{"name":"STPSourceTypeBancontact","abstract":"

    A Bancontact source. - see: https://stripe.com/docs/sources/bancontact

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeCard":{"name":"STPSourceTypeCard","abstract":"

    A card source. - see: https://stripe.com/docs/sources/cards

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeGiropay":{"name":"STPSourceTypeGiropay","abstract":"

    A Giropay source. - see: https://stripe.com/docs/sources/giropay

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeIDEAL":{"name":"STPSourceTypeIDEAL","abstract":"

    An iDEAL source. - see: https://stripe.com/docs/sources/ideal

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeSEPADebit":{"name":"STPSourceTypeSEPADebit","abstract":"

    A SEPA Direct Debit source. - see: https://stripe.com/docs/sources/sepa-debit

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeSofort":{"name":"STPSourceTypeSofort","abstract":"

    A SOFORT source. - see: https://stripe.com/docs/sources/sofort

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeThreeDSecure":{"name":"STPSourceTypeThreeDSecure","abstract":"

    A 3DS card source. - see: https://stripe.com/docs/sources/three-d-secure

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeAlipay":{"name":"STPSourceTypeAlipay","abstract":"

    An Alipay source. - see: https://stripe.com/docs/sources/alipay

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeP24":{"name":"STPSourceTypeP24","abstract":"

    A P24 source. - see: https://stripe.com/docs/sources/p24

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeEPS":{"name":"STPSourceTypeEPS","abstract":"

    An EPS source. - see: https://stripe.com/docs/sources/eps

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeMultibanco":{"name":"STPSourceTypeMultibanco","abstract":"

    A Multibanco source. - see: https://stripe.com/docs/sources/multibanco

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeUnknown":{"name":"STPSourceTypeUnknown","abstract":"

    An unknown type of source.

    ","parent_name":"STPSourceType"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusPending":{"name":"STPSourceStatusPending","abstract":"

    The source has been created and is awaiting customer action.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusChargeable":{"name":"STPSourceStatusChargeable","abstract":"

    The source is ready to use. The customer action has been completed or the","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusConsumed":{"name":"STPSourceStatusConsumed","abstract":"

    The source has been used. This status only applies to single-use sources.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusCanceled":{"name":"STPSourceStatusCanceled","abstract":"

    The source, which was chargeable, has expired because it was not used to","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusFailed":{"name":"STPSourceStatusFailed","abstract":"

    Your customer has not taken the required action or revoked your access","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusUnknown":{"name":"STPSourceStatusUnknown","abstract":"

    The source status is unknown.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageReusable":{"name":"STPSourceUsageReusable","abstract":"

    The source can be reused.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageSingleUse":{"name":"STPSourceUsageSingleUse","abstract":"

    The source can only be used once.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageUnknown":{"name":"STPSourceUsageUnknown","abstract":"

    The source’s usage is unknown.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowNone":{"name":"STPSourceFlowNone","abstract":"

    No action is required from your customer.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowRedirect":{"name":"STPSourceFlowRedirect","abstract":"

    Your customer must be redirected to their online banking service (either a website or mobile banking app) to approve the payment.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowCodeVerification":{"name":"STPSourceFlowCodeVerification","abstract":"

    Your customer must verify ownership of their account by providing a code that you post to the Stripe API for authentication.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowReceiver":{"name":"STPSourceFlowReceiver","abstract":"

    Your customer must push funds to the account information provided.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowUnknown":{"name":"STPSourceFlowUnknown","abstract":"

    The source’s flow is unknown.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRequired":{"name":"STPSourceCard3DSecureStatusRequired","abstract":"

    3D Secure is required. This card must be converted into a 3D Secure","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusOptional":{"name":"STPSourceCard3DSecureStatusOptional","abstract":"

    3D Secure is optional. It is not required for successful charging,","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusNotSupported":{"name":"STPSourceCard3DSecureStatusNotSupported","abstract":"

    3D Secure is not supported on this card.

    ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusUnknown":{"name":"STPSourceCard3DSecureStatusUnknown","abstract":"

    The status of 3D Secure support on this card is unknown.

    ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageUnknown":{"name":"STPSetupIntentUsageUnknown","abstract":"

    Unknown value. Update your SDK, or use allResponseFields for custom handling.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageNone":{"name":"STPSetupIntentUsageNone","abstract":"

    No value was provided.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageOnSession":{"name":"STPSetupIntentUsageOnSession","abstract":"

    Indicates you intend to only reuse the payment method when the customer is in your checkout flow.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageOffSession":{"name":"STPSetupIntentUsageOffSession","abstract":"

    Indicates you intend to reuse the payment method when the customer may or may not be in your checkout flow.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusUnknown":{"name":"STPSetupIntentStatusUnknown","abstract":"

    Unknown status

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresPaymentMethod":{"name":"STPSetupIntentStatusRequiresPaymentMethod","abstract":"

    This SetupIntent requires a PaymentMethod

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresConfirmation":{"name":"STPSetupIntentStatusRequiresConfirmation","abstract":"

    This SetupIntent needs to be confirmed

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresAction":{"name":"STPSetupIntentStatusRequiresAction","abstract":"

    The selected PaymentMethod requires additional authentication steps.","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusProcessing":{"name":"STPSetupIntentStatusProcessing","abstract":"

    Stripe is processing this SetupIntent

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusSucceeded":{"name":"STPSetupIntentStatusSucceeded","abstract":"

    The SetupIntent has succeeded

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusCanceled":{"name":"STPSetupIntentStatusCanceled","abstract":"

    This SetupIntent was canceled and cannot be changed.

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateNotStarted":{"name":"STPRedirectContextStateNotStarted","abstract":"

    Initialized, but redirect not started.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateInProgress":{"name":"STPRedirectContextStateInProgress","abstract":"

    Redirect is in progress.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateCancelled":{"name":"STPRedirectContextStateCancelled","abstract":"

    Redirect has been cancelled programmatically before completing.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateCompleted":{"name":"STPRedirectContextStateCompleted","abstract":"

    Redirect has completed.

    ","parent_name":"STPRedirectContextState"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeNone":{"name":"STPPaymentOptionTypeNone","abstract":"

    Don’t allow any payment methods except for cards.

    ","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeApplePay":{"name":"STPPaymentOptionTypeApplePay","abstract":"

    The user is allowed to pay with Apple Pay if it’s configured and available","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeAll":{"name":"STPPaymentOptionTypeAll","abstract":"

    The user is allowed to use any available payment method to pay.

    ","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeCard":{"name":"STPPaymentMethodTypeCard","abstract":"

    A card payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeiDEAL":{"name":"STPPaymentMethodTypeiDEAL","abstract":"

    An iDEAL payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeCardPresent":{"name":"STPPaymentMethodTypeCardPresent","abstract":"

    A card present payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeUnknown":{"name":"STPPaymentMethodTypeUnknown","abstract":"

    An unknown type.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeAmexExpressCheckout":{"name":"STPPaymentMethodCardWalletTypeAmexExpressCheckout","abstract":"

    Amex Express Checkout

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeApplePay":{"name":"STPPaymentMethodCardWalletTypeApplePay","abstract":"

    Apple Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeGooglePay":{"name":"STPPaymentMethodCardWalletTypeGooglePay","abstract":"

    Google Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeMasterpass":{"name":"STPPaymentMethodCardWalletTypeMasterpass","abstract":"

    Masterpass

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeSamsungPay":{"name":"STPPaymentMethodCardWalletTypeSamsungPay","abstract":"

    Samsung Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeVisaCheckout":{"name":"STPPaymentMethodCardWalletTypeVisaCheckout","abstract":"

    Visa Checkout

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeUnknown":{"name":"STPPaymentMethodCardWalletTypeUnknown","abstract":"

    An unknown Card Wallet type.

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultPass":{"name":"STPPaymentMethodCardCheckResultPass","abstract":"

    The check passed.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultFailed":{"name":"STPPaymentMethodCardCheckResultFailed","abstract":"

    The check failed.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnavailable":{"name":"STPPaymentMethodCardCheckResultUnavailable","abstract":"

    The check is unavailable.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnchecked":{"name":"STPPaymentMethodCardCheckResultUnchecked","abstract":"

    The value was not checked.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnknown":{"name":"STPPaymentMethodCardCheckResultUnknown","abstract":"

    Represents an unknown or null value.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentIntentSourceActionType.html#/c:@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeUnknown":{"name":"STPPaymentIntentSourceActionTypeUnknown","abstract":"

    This is an unknown source action, that’s been added since the SDK","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeAuthorizeWithURL":{"name":"STPPaymentIntentSourceActionTypeAuthorizeWithURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentActionType.html#/c:@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeUnknown":{"name":"STPPaymentIntentActionTypeUnknown","abstract":"

    This is an unknown action, that’s been added since the SDK","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentActionType.html#/c:@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeRedirectToURL":{"name":"STPPaymentIntentActionTypeRedirectToURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageUnknown":{"name":"STPPaymentIntentSetupFutureUsageUnknown","abstract":"

    Unknown value. Update your SDK, or use allResponseFields for custom handling.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageNone":{"name":"STPPaymentIntentSetupFutureUsageNone","abstract":"

    No value was provided.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOnSession":{"name":"STPPaymentIntentSetupFutureUsageOnSession","abstract":"

    Indicates you intend to only reuse the payment method when the customer is in your checkout flow.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOffSession":{"name":"STPPaymentIntentSetupFutureUsageOffSession","abstract":"

    Indicates you intend to reuse the payment method when the customer may or may not be in your checkout flow.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodUnknown":{"name":"STPPaymentIntentConfirmationMethodUnknown","abstract":"

    Unknown confirmation method

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodPublishable":{"name":"STPPaymentIntentConfirmationMethodPublishable","abstract":"

    Confirmed via publishable key

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodSecret":{"name":"STPPaymentIntentConfirmationMethodSecret","abstract":"

    Confirmed via secret key

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodUnknown":{"name":"STPPaymentIntentCaptureMethodUnknown","abstract":"

    Unknown capture method

    ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodAutomatic":{"name":"STPPaymentIntentCaptureMethodAutomatic","abstract":"

    The PaymentIntent will be automatically captured

    ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodManual":{"name":"STPPaymentIntentCaptureMethodManual","abstract":"

    The PaymentIntent must be manually captured once it has the status","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusUnknown":{"name":"STPPaymentIntentStatusUnknown","abstract":"

    Unknown status

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresPaymentMethod":{"name":"STPPaymentIntentStatusRequiresPaymentMethod","abstract":"

    This PaymentIntent requires a PaymentMethod or Source

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSource":{"name":"STPPaymentIntentStatusRequiresSource","abstract":"

    This PaymentIntent requires a Source","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresConfirmation":{"name":"STPPaymentIntentStatusRequiresConfirmation","abstract":"

    This PaymentIntent needs to be confirmed

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresAction":{"name":"STPPaymentIntentStatusRequiresAction","abstract":"

    The selected PaymentMethod or Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSourceAction":{"name":"STPPaymentIntentStatusRequiresSourceAction","abstract":"

    The selected Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusProcessing":{"name":"STPPaymentIntentStatusProcessing","abstract":"

    Stripe is processing this PaymentIntent

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusSucceeded":{"name":"STPPaymentIntentStatusSucceeded","abstract":"

    The payment has succeeded

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresCapture":{"name":"STPPaymentIntentStatusRequiresCapture","abstract":"

    Indicates the payment must be captured, for STPPaymentIntentCaptureMethodManual

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusCanceled":{"name":"STPPaymentIntentStatusCanceled","abstract":"

    This PaymentIntent was canceled and cannot be changed.

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerUnsupportedAuthenticationErrorCode":{"name":"STPPaymentHandlerUnsupportedAuthenticationErrorCode","abstract":"

    Indicates that the action requires an authentication method not recognized or supported by the SDK.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresPaymentMethodErrorCode":{"name":"STPPaymentHandlerRequiresPaymentMethodErrorCode","abstract":"

    Attach a payment method to the PaymentIntent or SetupIntent before using STPPaymentHandler.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerIntentStatusErrorCode":{"name":"STPPaymentHandlerIntentStatusErrorCode","abstract":"

    The PaymentIntent or SetupIntent status cannot be resolved by STPPaymentHandler.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerTimedOutErrorCode":{"name":"STPPaymentHandlerTimedOutErrorCode","abstract":"

    The action timed out.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerStripe3DS2ErrorCode":{"name":"STPPaymentHandlerStripe3DS2ErrorCode","abstract":"

    There was an error in the Stripe3DS2 SDK.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNotAuthenticatedErrorCode":{"name":"STPPaymentHandlerNotAuthenticatedErrorCode","abstract":"

    The transaction did not authenticate (e.g. user entered the wrong code).

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNoConcurrentActionsErrorCode":{"name":"STPPaymentHandlerNoConcurrentActionsErrorCode","abstract":"

    STPPaymentHandler does not support concurrent actions.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresAuthenticationContextErrorCode":{"name":"STPPaymentHandlerRequiresAuthenticationContextErrorCode","abstract":"

    Payment requires a valid STPAuthenticationContext. Make sure your presentingViewController isn’t already presenting.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusSucceeded":{"name":"STPPaymentHandlerActionStatusSucceeded","abstract":"

    The action succeeded.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusCanceled":{"name":"STPPaymentHandlerActionStatusCanceled","abstract":"

    The action was cancelled by the cardholder/user.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusFailed":{"name":"STPPaymentHandlerActionStatusFailed","abstract":"

    The action failed. See the error code for more details.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeUnknown":{"name":"STPIntentActionTypeUnknown","abstract":"

    This is an unknown action, that’s been added since the SDK","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeRedirectToURL":{"name":"STPIntentActionTypeRedirectToURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeUseStripeSDK":{"name":"STPIntentActionTypeUseStripeSDK","abstract":"

    The payment intent requires additional action handled by STPPaymentHandler.

    ","parent_name":"STPIntentActionType"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeIdentityDocument":{"name":"STPFilePurposeIdentityDocument","abstract":"

    Identity document file

    ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeDisputeEvidence":{"name":"STPFilePurposeDisputeEvidence","abstract":"

    Dispute evidence file

    ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeUnknown":{"name":"STPFilePurposeUnknown","abstract":"

    A file of unknown purpose type

    ","parent_name":"STPFilePurpose"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateValid":{"name":"STPCardValidationStateValid","abstract":"

    The field’s contents are valid. For example, a valid, 16-digit card number.","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateInvalid":{"name":"STPCardValidationStateInvalid","abstract":"

    The field’s contents are invalid. For example, an expiration date","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateIncomplete":{"name":"STPCardValidationStateIncomplete","abstract":"

    The field’s contents are not currently valid, but could be by typing","parent_name":"STPCardValidationState"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandVisa":{"name":"STPCardBrandVisa","abstract":"

    Visa card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandAmex":{"name":"STPCardBrandAmex","abstract":"

    American Express card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandMasterCard":{"name":"STPCardBrandMasterCard","abstract":"

    MasterCard card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandDiscover":{"name":"STPCardBrandDiscover","abstract":"

    Discover card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandJCB":{"name":"STPCardBrandJCB","abstract":"

    JCB card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandDinersClub":{"name":"STPCardBrandDinersClub","abstract":"

    Diners Club card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandUnionPay":{"name":"STPCardBrandUnionPay","abstract":"

    UnionPay card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandUnknown":{"name":"STPCardBrandUnknown","abstract":"

    An unknown card brand type

    ","parent_name":"STPCardBrand"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeDebit":{"name":"STPCardFundingTypeDebit","abstract":"

    Debit card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeCredit":{"name":"STPCardFundingTypeCredit","abstract":"

    Credit card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypePrepaid":{"name":"STPCardFundingTypePrepaid","abstract":"

    Prepaid card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeOther":{"name":"STPCardFundingTypeOther","abstract":"

    An other or unknown type of funding source.

    ","parent_name":"STPCardFundingType"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinSuccess":{"name":"STPPinSuccess","abstract":"

    The verification object was already redeemed

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationAlreadyRedeemed":{"name":"STPPinErrorVerificationAlreadyRedeemed","abstract":"

    The verification object was already redeemed

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationCodeIncorrect":{"name":"STPPinErrorVerificationCodeIncorrect","abstract":"

    The one-time code was incorrect

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationExpired":{"name":"STPPinErrorVerificationExpired","abstract":"

    The verification object was expired

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationTooManyAttempts":{"name":"STPPinErrorVerificationTooManyAttempts","abstract":"

    The verification object has been attempted too many times

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinEphemeralKeyError":{"name":"STPPinEphemeralKeyError","abstract":"

    An error occured while retrieving the ephemeral key

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinUnknownError":{"name":"STPPinUnknownError","abstract":"

    An unknown error occured

    ","parent_name":"STPPinStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusSuccess":{"name":"STPPaymentStatusSuccess","abstract":"

    The payment succeeded.

    ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusError":{"name":"STPPaymentStatusError","abstract":"

    The payment failed due to an unforeseen error, such as the user’s Internet connection being offline.

    ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusUserCancellation":{"name":"STPPaymentStatusUserCancellation","abstract":"

    The user cancelled the payment (for example, by hitting cancel in the Apple Pay dialog).

    ","parent_name":"STPPaymentStatus"},"Enums/STPShippingStatus.html#/c:@E@STPShippingStatus@STPShippingStatusValid":{"name":"STPShippingStatusValid","abstract":"

    The shipping address is valid.

    ","parent_name":"STPShippingStatus"},"Enums/STPShippingStatus.html#/c:@E@STPShippingStatus@STPShippingStatusInvalid":{"name":"STPShippingStatusInvalid","abstract":"

    The shipping address is invalid.

    ","parent_name":"STPShippingStatus"},"Enums/STPShippingType.html#/c:@E@STPShippingType@STPShippingTypeShipping":{"name":"STPShippingTypeShipping","abstract":"

    Shipping the purchase to the provided address using a third-party","parent_name":"STPShippingType"},"Enums/STPShippingType.html#/c:@E@STPShippingType@STPShippingTypeDelivery":{"name":"STPShippingTypeDelivery","abstract":"

    Delivering the purchase by the seller.

    ","parent_name":"STPShippingType"},"Enums/STPBankAccountHolderType.html#/c:@E@STPBankAccountHolderType@STPBankAccountHolderTypeIndividual":{"name":"STPBankAccountHolderTypeIndividual","abstract":"

    An individual holds this bank account.

    ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountHolderType.html#/c:@E@STPBankAccountHolderType@STPBankAccountHolderTypeCompany":{"name":"STPBankAccountHolderTypeCompany","abstract":"

    A company holds this bank account.

    ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusNew":{"name":"STPBankAccountStatusNew","abstract":"

    The account has had no activity or validation performed

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusValidated":{"name":"STPBankAccountStatusValidated","abstract":"

    Stripe has determined this bank account exists.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusVerified":{"name":"STPBankAccountStatusVerified","abstract":"

    Bank account verification has succeeded.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusVerificationFailed":{"name":"STPBankAccountStatusVerificationFailed","abstract":"

    Verification for this bank account has failed.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusErrored":{"name":"STPBankAccountStatusErrored","abstract":"

    A transfer sent to this bank account has failed.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsNone":{"name":"STPBillingAddressFieldsNone","abstract":"

    No billing address information

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsZip":{"name":"STPBillingAddressFieldsZip","abstract":"

    Just request the user’s billing ZIP code

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsFull":{"name":"STPBillingAddressFieldsFull","abstract":"

    Request the user’s full billing address

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsName":{"name":"STPBillingAddressFieldsName","abstract":"

    Just request the user’s billing name

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html":{"name":"STPBillingAddressFields","abstract":"

    What set of billing address information you need to collect from your user.

    "},"Enums/STPBankAccountStatus.html":{"name":"STPBankAccountStatus","abstract":"

    Possible validation states for a bank account.

    "},"Enums/STPBankAccountHolderType.html":{"name":"STPBankAccountHolderType","abstract":"

    The type of entity that holds a bank account.

    "},"Enums/STPShippingType.html":{"name":"STPShippingType","abstract":"

    These values control the labels used in the shipping info collection form.

    "},"Enums/STPShippingStatus.html":{"name":"STPShippingStatus","abstract":"

    An enum representing the status of a shipping address validation.

    "},"Enums/STPPaymentStatus.html":{"name":"STPPaymentStatus","abstract":"

    An enum representing the status of a payment requested from the user.

    "},"Enums/STPPinStatus.html":{"name":"STPPinStatus","abstract":"

    An enum representing the success and error states of PIN management

    "},"Enums/STPCardFundingType.html":{"name":"STPCardFundingType","abstract":"

    The various funding sources for a payment card.

    "},"Enums/STPCardBrand.html":{"name":"STPCardBrand","abstract":"

    The various card brands to which a payment card can belong.

    "},"Enums/STPCardValidationState.html":{"name":"STPCardValidationState","abstract":"

    These fields indicate whether a card field represents a valid value, invalid"},"Enums/STPFilePurpose.html":{"name":"STPFilePurpose","abstract":"

    The purpose of the uploaded file.

    "},"Enums/STPIntentActionType.html":{"name":"STPIntentActionType","abstract":"

    Types of next actions for STPPaymentIntent and STPSetupIntent.

    "},"Enums/STPPaymentHandlerActionStatus.html":{"name":"STPPaymentHandlerActionStatus","abstract":"

    STPPaymentHandlerActionStatus represents the possible outcomes of requesting an action by STPPaymentHandler. An action could be confirming and/or handling the next action for a PaymentIntent.

    "},"Enums/STPPaymentHandlerErrorCode.html":{"name":"STPPaymentHandlerErrorCode","abstract":"

    Error codes generated by STPPaymentHandler

    "},"Enums/STPPaymentIntentStatus.html":{"name":"STPPaymentIntentStatus","abstract":"

    Status types for an STPPaymentIntent

    "},"Enums/STPPaymentIntentCaptureMethod.html":{"name":"STPPaymentIntentCaptureMethod","abstract":"

    Capture methods for a STPPaymentIntent

    "},"Enums/STPPaymentIntentConfirmationMethod.html":{"name":"STPPaymentIntentConfirmationMethod","abstract":"

    Confirmation methods for a STPPaymentIntent

    "},"Enums/STPPaymentIntentSetupFutureUsage.html":{"name":"STPPaymentIntentSetupFutureUsage","abstract":"

    Indicates how you intend to use the payment method that your customer provides after the current payment completes.

    "},"Enums/STPPaymentIntentActionType.html":{"name":"STPPaymentIntentActionType","abstract":"

    Types of Actions from a STPPaymentIntent, when the payment intent"},"Enums/STPPaymentIntentSourceActionType.html":{"name":"STPPaymentIntentSourceActionType","abstract":"

    Types of Source Actions from a STPPaymentIntent, when the payment intent"},"Enums/STPPaymentMethodCardCheckResult.html":{"name":"STPPaymentMethodCardCheckResult","abstract":"

    The result of a check on a Card address or CVC.

    "},"Enums/STPPaymentMethodCardWalletType.html":{"name":"STPPaymentMethodCardWalletType","abstract":"

    The type of Card Wallet.

    "},"Enums/STPPaymentMethodType.html":{"name":"STPPaymentMethodType","abstract":"

    The type of the PaymentMethod.

    "},"Enums/STPPaymentOptionType.html":{"name":"STPPaymentOptionType","abstract":"

    This represents all of the payment methods available to your user when"},"Enums/STPRedirectContextState.html":{"name":"STPRedirectContextState","abstract":"

    Possible states for the redirect context to be in

    "},"Enums/STPSetupIntentStatus.html":{"name":"STPSetupIntentStatus","abstract":"

    Status types for an STPSetupIntent

    "},"Enums/STPSetupIntentUsage.html":{"name":"STPSetupIntentUsage","abstract":"

    Indicates how the payment method is intended to be used in the future.

    "},"Enums/STPSourceCard3DSecureStatus.html":{"name":"STPSourceCard3DSecureStatus","abstract":"

    The status of this card’s 3D Secure support.

    "},"Enums/STPSourceFlow.html":{"name":"STPSourceFlow","abstract":"

    Authentication flows for a Source

    "},"Enums/STPSourceUsage.html":{"name":"STPSourceUsage","abstract":"

    Usage types for a Source

    "},"Enums/STPSourceStatus.html":{"name":"STPSourceStatus","abstract":"

    Status types for a Source

    "},"Enums/STPSourceType.html":{"name":"STPSourceType","abstract":"

    Types for a Source

    "},"Enums/STPSourceRedirectStatus.html":{"name":"STPSourceRedirectStatus","abstract":"

    Redirect status types for a Source.

    "},"Enums/STPSourceVerificationStatus.html":{"name":"STPSourceVerificationStatus","abstract":"

    Verification status types for a Source.

    "},"Enums/STPThreeDSCustomizationButtonType.html":{"name":"STPThreeDSCustomizationButtonType","abstract":"

    An enum that defines the different types of buttons that are able to be customized.

    "},"Enums/STPThreeDSButtonTitleStyle.html":{"name":"STPThreeDSButtonTitleStyle","abstract":"

    An enumeration of the case transformations that can be applied to the button’s title

    "},"Enums/STPTokenType.html":{"name":"STPTokenType","abstract":"

    Possible Token types

    "},"Enums/STPErrorCode.html":{"name":"STPErrorCode","abstract":"

    Possible error code values for NSError’s with the StripeDomain domain

    "},"Constants.html#/c:STPAPIClient.h@STPSDKVersion":{"name":"STPSDKVersion","abstract":"

    The current version of this library.

    "},"Constants.html#/c:@STPContactFieldPostalAddress":{"name":"STPContactFieldPostalAddress","abstract":"

    The contact’s full physical address.

    "},"Constants.html#/c:@STPContactFieldEmailAddress":{"name":"STPContactFieldEmailAddress","abstract":"

    The contact’s email address.

    "},"Constants.html#/c:@STPContactFieldPhoneNumber":{"name":"STPContactFieldPhoneNumber","abstract":"

    The contact’s phone number.

    "},"Constants.html#/c:@STPContactFieldName":{"name":"STPContactFieldName","abstract":"

    The contact’s name.

    "},"Constants.html#/c:@STPPaymentHandlerErrorDomain":{"name":"STPPaymentHandlerErrorDomain","abstract":"

    The error domain for errors in STPPaymentHandler.

    "},"Constants.html#/c:@StripeDomain":{"name":"StripeDomain","abstract":"

    All Stripe iOS errors will be under this domain.

    "},"Constants.html#/c:@STPErrorMessageKey":{"name":"STPErrorMessageKey","abstract":"

    A developer-friendly error message that explains what went wrong. You probably"},"Constants.html#/c:@STPCardErrorCodeKey":{"name":"STPCardErrorCodeKey","abstract":"

    What went wrong with your STPCard (e.g., STPInvalidCVC. See below for full list).

    "},"Constants.html#/c:@STPErrorParameterKey":{"name":"STPErrorParameterKey","abstract":"

    Which parameter on the STPCard had an error (e.g., cvc). Useful for marking up the"},"Constants.html#/c:@STPStripeErrorCodeKey":{"name":"STPStripeErrorCodeKey","abstract":"

    The error code returned by the Stripe API.

    "},"Constants.html#/c:@STPStripeErrorTypeKey":{"name":"STPStripeErrorTypeKey","abstract":"

    The error type returned by the Stripe API.

    "},"Constants.html#/c:@STPInvalidNumber":{"name":"STPInvalidNumber","abstract":"

    The card number is not a valid credit card number.

    "},"Constants.html#/c:@STPInvalidExpMonth":{"name":"STPInvalidExpMonth","abstract":"

    The card has an invalid expiration month.

    "},"Constants.html#/c:@STPInvalidExpYear":{"name":"STPInvalidExpYear","abstract":"

    The card has an invalid expiration year.

    "},"Constants.html#/c:@STPInvalidCVC":{"name":"STPInvalidCVC","abstract":"

    The card has an invalid CVC.

    "},"Constants.html#/c:@STPIncorrectNumber":{"name":"STPIncorrectNumber","abstract":"

    The card number is incorrect.

    "},"Constants.html#/c:@STPExpiredCard":{"name":"STPExpiredCard","abstract":"

    The card is expired.

    "},"Constants.html#/c:@STPCardDeclined":{"name":"STPCardDeclined","abstract":"

    The card was declined.

    "},"Constants.html#/c:@STPIncorrectCVC":{"name":"STPIncorrectCVC","abstract":"

    The card has an incorrect CVC.

    "},"Constants.html#/c:@STPProcessingError":{"name":"STPProcessingError","abstract":"

    An error occured while processing this card.

    "},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(py)billingAddress":{"name":"billingAddress","abstract":"

    The user’s billing address. When set, the add card form will be filled with","parent_name":"STPUserInformation"},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The user’s shipping address. When set, the shipping address form will be filled","parent_name":"STPUserInformation"},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(im)setBillingAddressWithBillingDetails:":{"name":"-setBillingAddressWithBillingDetails:","abstract":"

    A convenience method to populate billingAddress with a PaymentMethod’s billing details.

    ","parent_name":"STPUserInformation"},"Classes/STPToken.html#/c:objc(cs)STPToken(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPToken. You should only use one that has been returned from an STPAPIClient callback.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)tokenId":{"name":"tokenId","abstract":"

    The value of the token. You can store this value on your server and use it to make charges and customers.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)livemode":{"name":"livemode","abstract":"

    Whether or not this token was created in livemode. Will be YES if you used your Live Publishable Key, and NO if you used your Test Publishable Key.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)type":{"name":"type","abstract":"

    The type of this token.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)card":{"name":"card","abstract":"

    The credit card details that were used to create the token. Will only be set if the token was created via a credit card or Apple Pay, otherwise it will be","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)bankAccount":{"name":"bankAccount","abstract":"

    The bank account details that were used to create the token. Will only be set if the token was created with a bank account, otherwise it will be nil.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)created":{"name":"created","abstract":"

    When the token was created.

    ","parent_name":"STPToken"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings. See individual properties for their default values.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)navigationBarCustomization":{"name":"navigationBarCustomization","abstract":"

    Provides custom settings for the UINavigationBar of all UIViewControllers displayed during 3D Secure authentication.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)labelCustomization":{"name":"labelCustomization","abstract":"

    Provides custom settings for labels.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)textFieldCustomization":{"name":"textFieldCustomization","abstract":"

    Provides custom settings for text fields.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The primary background color of all UIViewControllers displayed during 3D Secure authentication.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)footerCustomization":{"name":"footerCustomization","abstract":"

    Provides custom settings for the footer the challenge view can display containing additional details.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(im)setButtonCustomization:forType:":{"name":"-setButtonCustomization:forType:","abstract":"

    Sets a given button customization for the specified type.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(im)buttonCustomizationForButtonType:":{"name":"-buttonCustomizationForButtonType:","abstract":"

    Retrieves a button customization object for the given button type.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)selectionCustomization":{"name":"selectionCustomization","abstract":"

    Provides custom settings for radio buttons and checkboxes.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)preferredStatusBarStyle":{"name":"preferredStatusBarStyle","abstract":"

    The preferred status bar style for all UIViewControllers displayed during 3D Secure authentication.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)activityIndicatorViewStyle":{"name":"activityIndicatorViewStyle","abstract":"

    The style of UIActivityIndicatorViews displayed.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)blurStyle":{"name":"blurStyle","abstract":"

    The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)borderWidth":{"name":"borderWidth","abstract":"

    The border width of the text field. Defaults to 2.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)borderColor":{"name":"borderColor","abstract":"

    The color of the border of the text field. Defaults to clear.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius of the edges of the text field. Defaults to 8.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

    The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)placeholderTextColor":{"name":"placeholderTextColor","abstract":"

    The color of the placeholder text. Defaults to light gray.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)font":{"name":"font","abstract":"

    The font to use for text.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for the text. Defaults to black.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)primarySelectedColor":{"name":"primarySelectedColor","abstract":"

    The primary color of the selected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)secondarySelectedColor":{"name":"secondarySelectedColor","abstract":"

    The secondary color of the selected state (e.g. the checkmark color).","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)unselectedBackgroundColor":{"name":"unselectedBackgroundColor","abstract":"

    The background color displayed in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)unselectedBorderColor":{"name":"unselectedBorderColor","abstract":"

    The color of the border drawn around the view in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)barTintColor":{"name":"barTintColor","abstract":"

    The tint color of the navigation bar background.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)barStyle":{"name":"barStyle","abstract":"

    The navigation bar style.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)translucent":{"name":"translucent","abstract":"

    A Boolean value indicating whether the navigation bar is translucent or not.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)headerText":{"name":"headerText","abstract":"

    The text to display in the title of the navigation bar.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)buttonText":{"name":"buttonText","abstract":"

    The text to display for the button in the navigation bar.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)font":{"name":"font","abstract":"

    The font to use for the title. Defaults to nil.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for the title. Defaults to nil.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)headingFont":{"name":"headingFont","abstract":"

    The font to use for heading text.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

    The color of heading text. Defaults to black.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)font":{"name":"font","abstract":"

    The font to use for non-heading text.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for non-heading text. Defaults to black.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The background color of the footer.","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)chevronColor":{"name":"chevronColor","abstract":"

    The color of the chevron. Defaults to a dark gray.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

    The color of the heading text. Defaults to black.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)headingFont":{"name":"headingFont","abstract":"

    The font to use for the heading text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)font":{"name":"font","abstract":"

    The font of the text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)textColor":{"name":"textColor","abstract":"

    The color of the text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    Returns an STPThreeDSCustomizationSettings preconfigured with the default","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(py)uiCustomization":{"name":"uiCustomization","abstract":"

    uiCustomization can be used to provide custom UI settings for the authentication","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(py)authenticationTimeout":{"name":"authenticationTimeout","abstract":"

    authenticationTimeout is the total time allowed for a user to complete a 3DS2 authentication","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(cm)defaultSettingsForButtonType:":{"name":"+defaultSettingsForButtonType:","abstract":"

    The default settings for the provided button type.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(im)initWithBackgroundColor:cornerRadius:":{"name":"-initWithBackgroundColor:cornerRadius:","abstract":"

    Initializes an instance of STDSButtonCustomization with the given backgroundColor and colorRadius.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(im)init":{"name":"-init","abstract":"

    This is unavailable because there are no sensible default property values without a button type.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The background color of the button.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius of the button. Defaults to 8.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)titleStyle":{"name":"titleStyle","abstract":"

    The capitalization style of the button title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)font":{"name":"font","abstract":"

    The font of the title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)textColor":{"name":"textColor","abstract":"

    The text color of the title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(cm)defaultTheme":{"name":"+defaultTheme","abstract":"

    The default theme used by all Stripe UI. All themable UI classes, such as STPAddCardViewController, have one initializer that takes a theme and one that does not. If you use the one that does not, the default theme will be used to customize that view controller’s appearance.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)primaryBackgroundColor":{"name":"primaryBackgroundColor","abstract":"

    The primary background color of the theme. This will be used as the backgroundColor for any views with this theme.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)secondaryBackgroundColor":{"name":"secondaryBackgroundColor","abstract":"

    The secondary background color of this theme. This will be used as the backgroundColor for any supplemental views inside a view with this theme - for example, a UITableView will set it’s cells’ background color to this value.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)tertiaryBackgroundColor":{"name":"tertiaryBackgroundColor","abstract":"

    This color is automatically derived by reducing the alpha of the primaryBackgroundColor and is used as a section border color in table view cells.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)quaternaryBackgroundColor":{"name":"quaternaryBackgroundColor","abstract":"

    This color is automatically derived by reducing the brightness of the primaryBackgroundColor and is used as a separator color in table view cells.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)primaryForegroundColor":{"name":"primaryForegroundColor","abstract":"

    The primary foreground color of this theme. This will be used as the text color for any important labels in a view with this theme (such as the text color for a text field that the user needs to fill out).

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)secondaryForegroundColor":{"name":"secondaryForegroundColor","abstract":"

    The secondary foreground color of this theme. This will be used as the text color for any supplementary labels in a view with this theme (such as the placeholder color for a text field that the user needs to fill out).

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)tertiaryForegroundColor":{"name":"tertiaryForegroundColor","abstract":"

    This color is automatically derived from the secondaryForegroundColor with a lower alpha component, used for disabled text.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)accentColor":{"name":"accentColor","abstract":"

    The accent color of this theme - it will be used for any buttons and other elements on a view that are important to highlight.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)errorColor":{"name":"errorColor","abstract":"

    The error color of this theme - it will be used for rendering any error messages or views.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)font":{"name":"font","abstract":"

    The font to be used for all views using this theme. Make sure to select an appropriate size.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)emphasisFont":{"name":"emphasisFont","abstract":"

    The medium-weight font to be used for all bold text in views using this theme. Make sure to select an appropriate size.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)barStyle":{"name":"barStyle","abstract":"

    The navigation bar style to use for any view controllers presented modally","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)translucentNavigationBar":{"name":"translucentNavigationBar","abstract":"

    A Boolean value indicating whether the navigation bar for any view controllers","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)smallFont":{"name":"smallFont","abstract":"

    This font is automatically derived from the font, with a slightly lower point size, and will be used for supplementary labels.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)largeFont":{"name":"largeFont","abstract":"

    This font is automatically derived from the font, with a larger point size, and will be used for large labels such as SMS code entry.

    ","parent_name":"STPTheme"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceVerification. You should only use","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(py)attemptsRemaining":{"name":"attemptsRemaining","abstract":"

    The number of attempts remaining to authenticate the source object with a","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(py)status":{"name":"status","abstract":"

    The status of the verification.

    ","parent_name":"STPSourceVerification"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceSEPADebitDetails.","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the account number.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)bankCode":{"name":"bankCode","abstract":"

    The account’s bank code.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country of the bank account.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)fingerprint":{"name":"fingerprint","abstract":"

    The account’s fingerprint.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)mandateReference":{"name":"mandateReference","abstract":"

    The reference of the mandate accepted by your customer.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)mandateURL":{"name":"mandateURL","abstract":"

    The details of the mandate accepted by your customer.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceRedirect. You should only use","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)returnURL":{"name":"returnURL","abstract":"

    The URL you provide to redirect the customer to after they authenticated their payment.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)status":{"name":"status","abstract":"

    The status of the redirect.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)url":{"name":"url","abstract":"

    The URL provided to you to redirect a customer to as part of a redirect authentication flow.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceReceiver. You should only use one that is part of an existing STPSource object.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)address":{"name":"address","abstract":"

    The address of the receiver source. This is the value that should be communicated to the customer to send their funds to.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountCharged":{"name":"amountCharged","abstract":"

    The total amount charged by you.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountReceived":{"name":"amountReceived","abstract":"

    The total amount received by the receiver source.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountReturned":{"name":"amountReturned","abstract":"

    The total amount that was returned to the customer.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)type":{"name":"type","abstract":"

    The type of the source to create. Required.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

    The raw underlying type string sent to the server.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)amount":{"name":"amount","abstract":"

    A positive integer in the smallest currency unit representing the","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)currency":{"name":"currency","abstract":"

    The currency associated with the source. This is the currency for which the source","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)flow":{"name":"flow","abstract":"

    The authentication flow of the source to create. flow may be redirect,","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs that you can attach to a source object.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)owner":{"name":"owner","abstract":"

    Information about the owner of the payment instrument. May be used or required","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)redirect":{"name":"redirect","abstract":"

    Parameters required for the redirect flow. Required if the source is","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)token":{"name":"token","abstract":"

    An optional token used to create the source. When passed, token properties will","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)usage":{"name":"usage","abstract":"

    Whether this source should be reusable or not. usage may be reusable or","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)bancontactParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+bancontactParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Creates params for a Bancontact source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)cardParamsWithCard:":{"name":"+cardParamsWithCard:","abstract":"

    Creates params for a Card source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)giropayParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+giropayParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Creates params for a Giropay source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)idealParamsWithAmount:name:returnURL:statementDescriptor:bank:":{"name":"+idealParamsWithAmount:name:returnURL:statementDescriptor:bank:","abstract":"

    Creates params for an iDEAL source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:":{"name":"+sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:","abstract":"

    Creates params for a SEPA Debit source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)sofortParamsWithAmount:returnURL:country:statementDescriptor:":{"name":"+sofortParamsWithAmount:returnURL:country:statementDescriptor:","abstract":"

    Creates params for a Sofort source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)threeDSecureParamsWithAmount:currency:returnURL:card:":{"name":"+threeDSecureParamsWithAmount:currency:returnURL:card:","abstract":"

    Creates params for a 3DS source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)alipayParamsWithAmount:currency:returnURL:":{"name":"+alipayParamsWithAmount:currency:returnURL:","abstract":"

    Creates params for a single-use Alipay source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)alipayReusableParamsWithCurrency:returnURL:":{"name":"+alipayReusableParamsWithCurrency:returnURL:","abstract":"

    Creates params for a reusable Alipay source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)p24ParamsWithAmount:currency:email:name:returnURL:":{"name":"+p24ParamsWithAmount:currency:email:name:returnURL:","abstract":"

    Creates params for a P24 source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)visaCheckoutParamsWithCallId:":{"name":"+visaCheckoutParamsWithCallId:","abstract":"

    Creates params for a card source created from Visa Checkout.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)masterpassParamsWithCartId:transactionId:":{"name":"+masterpassParamsWithCartId:transactionId:","abstract":"

    Creates params for a card source created from Masterpass.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)epsParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+epsParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Create params for an EPS source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)multibancoParamsWithAmount:returnURL:email:":{"name":"+multibancoParamsWithAmount:returnURL:email:","abstract":"

    Create params for a Multibanco source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceOwner. You should only use one","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)address":{"name":"address","abstract":"

    Owner’s address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)email":{"name":"email","abstract":"

    Owner’s email address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)name":{"name":"name","abstract":"

    Owner’s full name.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)phone":{"name":"phone","abstract":"

    Owner’s phone number.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedAddress":{"name":"verifiedAddress","abstract":"

    Verified owner’s address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedEmail":{"name":"verifiedEmail","abstract":"

    Verified owner’s email address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedName":{"name":"verifiedName","abstract":"

    Verified owner’s full name.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedPhone":{"name":"verifiedPhone","abstract":"

    Verified owner’s phone number.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceCardDetails. You should only","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month. 1-indexed (i.e. 1 == January)

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)funding":{"name":"funding","abstract":"

    The funding source for the card (credit, debit, prepaid, or other)

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the issuing country of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)threeDSecure":{"name":"threeDSecure","abstract":"

    Whether 3D Secure is supported or required by the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

    True if this card was created through Apple Pay, false otherwise.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSource.html#/c:objc(cs)STPSource(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSource. You should only use one that","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)amount":{"name":"amount","abstract":"

    The amount associated with the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the source. Used for client-side fetching of a source","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)created":{"name":"created","abstract":"

    When the source was created.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)currency":{"name":"currency","abstract":"

    The currency associated with the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)flow":{"name":"flow","abstract":"

    The authentication flow of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)livemode":{"name":"livemode","abstract":"

    Whether or not this source was created in livemode.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the source object.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)owner":{"name":"owner","abstract":"

    Information about the owner of the payment instrument.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)receiver":{"name":"receiver","abstract":"

    Information related to the receiver flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)redirect":{"name":"redirect","abstract":"

    Information related to the redirect flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)status":{"name":"status","abstract":"

    The status of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)type":{"name":"type","abstract":"

    The type of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)usage":{"name":"usage","abstract":"

    Whether this source should be reusable or not.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)verification":{"name":"verification","abstract":"

    Information related to the verification flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)details":{"name":"details","abstract":"

    Information about the source specific to its type

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)cardDetails":{"name":"cardDetails","abstract":"

    If this is a card source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)sepaDebitDetails":{"name":"sepaDebitDetails","abstract":"

    If this is a SEPA Debit source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithConfiguration:[STPPaymentConfiguration sharedConfiguration] theme:[STPTheme defaultTheme] currency:nil shippingAddress:nil selectedShippingMethod:nil prefilledInformation:nil.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithPaymentContext:":{"name":"-initWithPaymentContext:","abstract":"

    Initializes a new STPShippingAddressViewController with the given payment context and sets the payment context as its delegate.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:":{"name":"-initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:","abstract":"

    Initializes a new STPShippingAddressCardViewController with the provided parameters.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(py)delegate":{"name":"delegate","abstract":"

    The view controller’s delegate. This must be set before showing the view controller in order for it to work properly. - see: STPShippingAddressViewControllerDelegate

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)dismissWithCompletion:":{"name":"-dismissWithCompletion:","abstract":"

    If you’re pushing STPShippingAddressViewController onto an existing UINavigationController‘s stack, you should use this method to dismiss it, since it may have pushed an additional shipping method view controller onto the navigation controller’s stack.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(im)initWithClientSecret:":{"name":"-initWithClientSecret:","abstract":"

    Initialize this STPSetupIntentParams with a clientSecret.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the SetupIntent. Required.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

    Provide a supported STPPaymentMethodParams object, and Stripe will create a","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

    Provide an already created PaymentMethod’s id, and it will be used to confirm the SetupIntent.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)returnURL":{"name":"returnURL","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)useStripeSDK":{"name":"useStripeSDK","abstract":"

    A boolean number to indicate whether you intend to use the Stripe SDK’s functionality to handle any SetupIntent next actions.","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of this SetupIntent. Used for client-side retrieval using a publishable key.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)created":{"name":"created","abstract":"

    Time at which the object was created.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)customerID":{"name":"customerID","abstract":"

    ID of the Customer this SetupIntent belongs to, if one exists.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

    An arbitrary string attached to the object. Often useful for displaying to users.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)livemode":{"name":"livemode","abstract":"

    Has the value YES if the object exists in live mode or the value NO if the object exists in test mode.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)nextAction":{"name":"nextAction","abstract":"

    If present, this property tells you what actions you need to take in order for your customer to set up this payment method.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

    ID of the payment method used with this SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

    The list of payment method types (e.g. @[@(STPPaymentMethodTypeCard)]) that this SetupIntent is allowed to set up.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)status":{"name":"status","abstract":"

    Status of this SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)usage":{"name":"usage","abstract":"

    Indicates how the payment method is intended to be used in the future.

    ","parent_name":"STPSetupIntent"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(py)state":{"name":"state","abstract":"

    The current state of the context.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)initWithSource:completion:":{"name":"-initWithSource:completion:","abstract":"

    Initializer for context from an STPSource.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)initWithPaymentIntent:completion:":{"name":"-initWithPaymentIntent:completion:","abstract":"

    Initializer for context from an STPPaymentIntent.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)init":{"name":"-init","abstract":"

    Use initWithSource:completion:

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startRedirectFlowFromViewController:":{"name":"-startRedirectFlowFromViewController:","abstract":"

    Starts a redirect flow.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startSafariViewControllerRedirectFlowFromViewController:":{"name":"-startSafariViewControllerRedirectFlowFromViewController:","abstract":"

    Starts a redirect flow by presenting an SFSafariViewController in your app","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startSafariAppRedirectFlow":{"name":"-startSafariAppRedirectFlow","abstract":"

    Starts a redirect flow by calling openURL to bounce the user out to","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)cancel":{"name":"-cancel","abstract":"

    Dismisses any presented views and stops listening for any","parent_name":"STPRedirectContext"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)initWithKeyProvider:":{"name":"-initWithKeyProvider:","abstract":"

    Create a STPPinManagementService, you must provide an implementation of STPIssuingCardEphemeralKeyProvider

    ","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)retrievePin:verificationId:oneTimeCode:completion:":{"name":"-retrievePin:verificationId:oneTimeCode:completion:","abstract":"

    Retrieves a PIN number for a given card,","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)updatePin:newPin:verificationId:oneTimeCode:completion:":{"name":"-updatePin:newPin:verificationId:oneTimeCode:completion:","abstract":"

    Updates a PIN number for a given card,","parent_name":"STPPinManagementService"},"Classes/STPPaymentResult.html#/c:objc(cs)STPPaymentResult(py)paymentMethod":{"name":"paymentMethod","abstract":"

    The payment method that the user has selected. This may come from a variety of different payment methods, such as an Apple Pay payment or a stored credit card. - see: STPPaymentMethod.h

    ","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:objc(cs)STPPaymentResult(im)initWithPaymentMethod:":{"name":"-initWithPaymentMethod:","abstract":"

    Initializes the payment result with a given source. This is invoked by STPPaymentContext internally; you shouldn’t have to call it directly.

    ","parent_name":"STPPaymentResult"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)delegate":{"name":"delegate","abstract":"

    The delegate for the view controller.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithPaymentContext:":{"name":"-initWithPaymentContext:","abstract":"

    Creates a new payment methods view controller.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:customerContext:delegate:":{"name":"-initWithConfiguration:theme:customerContext:delegate:","abstract":"

    Initializes a new payment methods view controller without using a","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:apiAdapter:delegate:":{"name":"-initWithConfiguration:theme:apiAdapter:delegate:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    If you’ve already collected some information from your user, you can set it","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

    The Stripe ID of a payment method to display as the default pre-selected option.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)paymentOptionsViewControllerFooterView":{"name":"paymentOptionsViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the view controller when it is","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)addCardViewControllerFooterView":{"name":"addCardViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the view controller when it is","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)dismissWithCompletion:":{"name":"-dismissWithCompletion:","abstract":"

    If you’re pushing STPPaymentOptionsViewController onto an existing","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentMethodiDEALParams.html#/c:objc(cs)STPPaymentMethodiDEALParams(py)bankName":{"name":"bankName","abstract":"

    The customer’s bank.

    ","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEAL.html#/c:objc(cs)STPPaymentMethodiDEAL(py)bankName":{"name":"bankName","abstract":"

    The customer’s bank.

    ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:objc(cs)STPPaymentMethodiDEAL(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

    The Bank Identifier Code of the customer’s bank.

    ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:objc(cs)STPPaymentMethodThreeDSecureUsage(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodThreeDSecureUsage.

    ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:objc(cs)STPPaymentMethodThreeDSecureUsage(py)supported":{"name":"supported","abstract":"

    YES if 3D Secure is supported on this card.

    ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)type":{"name":"type","abstract":"

    The type of payment method. The associated property will contain additional information (e.g. type == STPPaymentMethodTypeCard means card should also be populated).

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

    The raw underlying type string sent to the server.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)billingDetails":{"name":"billingDetails","abstract":"

    Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)card":{"name":"card","abstract":"

    If this is a card PaymentMethod, this contains the user’s card details.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)iDEAL":{"name":"iDEAL","abstract":"

    If this is a iDEAL PaymentMethod, this contains details about user’s bank.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to the PaymentMethod. This can be useful for storing additional information about the PaymentMethod in a structured format.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(cm)paramsWithCard:billingDetails:metadata:":{"name":"+paramsWithCard:billingDetails:metadata:","abstract":"

    Creates params for a card PaymentMethod.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(cm)paramsWithiDEAL:billingDetails:metadata:":{"name":"+paramsWithiDEAL:billingDetails:metadata:","abstract":"

    Creates params for a card PaymentMethod.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)email":{"name":"email","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)name":{"name":"name","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)billingAddress":{"name":"billingAddress","abstract":"

    Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)shippingAddress":{"name":"shippingAddress","abstract":"

    Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)email":{"name":"email","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)name":{"name":"name","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)billingAddress":{"name":"billingAddress","abstract":"

    Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)shippingAddress":{"name":"shippingAddress","abstract":"

    Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)type":{"name":"type","abstract":"

    The type of the Card Wallet. A matching property is populated if the type is STPPaymentMethodCardWalletTypeMasterpass or STPPaymentMethodCardWalletTypeVisaCheckout containing additional information specific to the Card Wallet type.

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)masterpass":{"name":"masterpass","abstract":"

    Contains additional Masterpass information, if the type of the Card Wallet is STPPaymentMethodCardWalletTypeMasterpass

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)visaCheckout":{"name":"visaCheckout","abstract":"

    Contains additional Visa Checkout information, if the type of the Card Wallet is STPPaymentMethodCardWalletTypeVisaCheckout

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(im)initWithCardSourceParams:":{"name":"-initWithCardSourceParams:","abstract":"

    A convenience initializer for creating a payment method from a card source.","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)number":{"name":"number","abstract":"

    The card number, as a string without any separators. Ex. @4242424242424242

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)expMonth":{"name":"expMonth","abstract":"

    Number representing the card’s expiration month. Ex. @1

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)expYear":{"name":"expYear","abstract":"

    Two- or four-digit number representing the card’s expiration year.

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)token":{"name":"token","abstract":"

    For backwards compatibility, you can alternatively set this as a Stripe token (e.g., for apple pay)

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)cvc":{"name":"cvc","abstract":"

    Card security code. It is highly recommended to always include this value.

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodCardChecks.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)addressLine1Check":{"name":"addressLine1Check","abstract":"

    If a address line1 was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)addressPostalCodeCheck":{"name":"addressPostalCodeCheck","abstract":"

    If a address postal code was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)cvcCheck":{"name":"cvcCheck","abstract":"

    If a CVC was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodCard. You should only use one that is part of an existing STPPaymentMethod object.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)checks":{"name":"checks","abstract":"

    Checks on Card address and CVC if provided.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)expMonth":{"name":"expMonth","abstract":"

    Two-digit number representing the card’s expiration month.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)expYear":{"name":"expYear","abstract":"

    Four-digit number representing the card’s expiration year.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)funding":{"name":"funding","abstract":"

    Card funding type. Can be credit, debit, prepaid, or unknown.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)last4":{"name":"last4","abstract":"

    The last four digits of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)fingerprint":{"name":"fingerprint","abstract":"

    Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)threeDSecureUsage":{"name":"threeDSecureUsage","abstract":"

    Contains details on how this Card maybe be used for 3D Secure authentication.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)wallet":{"name":"wallet","abstract":"

    If this Card is part of a Card Wallet, this contains the details of the Card Wallet.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(cm)stringFromBrand:":{"name":"+stringFromBrand:","abstract":"

    Returns a string representation for the provided card brand;","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)address":{"name":"address","abstract":"

    Billing address.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)email":{"name":"email","abstract":"

    Email address.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)name":{"name":"name","abstract":"

    Full name.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)phone":{"name":"phone","abstract":"

    Billing phone number (including extension).

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)city":{"name":"city","abstract":"

    City/District/Suburb/Town/Village.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)country":{"name":"country","abstract":"

    2-letter country code.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)line1":{"name":"line1","abstract":"

    Address line 1 (Street address/PO Box/Company name).

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)line2":{"name":"line2","abstract":"

    Address line 2 (Apartment/Suite/Unit/Building).

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)postalCode":{"name":"postalCode","abstract":"

    ZIP or postal code.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)state":{"name":"state","abstract":"

    State/County/Province/Region.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(im)initWithAddress:":{"name":"-initWithAddress:","abstract":"

    Convenience initializer for creating a STPPaymentMethodAddress from an STPAddress.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)stripeId":{"name":"stripeId","abstract":"

    Unique identifier for the object.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)created":{"name":"created","abstract":"

    Time at which the object was created. Measured in seconds since the Unix epoch.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)liveMode":{"name":"liveMode","abstract":"

    YES if the object exists in live mode or the value NO if the object exists in test mode.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)type":{"name":"type","abstract":"

    The type of the PaymentMethod. The corresponding, similarly named property contains additional information specific to the PaymentMethod type.","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)billingDetails":{"name":"billingDetails","abstract":"

    Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)card":{"name":"card","abstract":"

    If this is a card PaymentMethod (ie self.type == STPPaymentMethodTypeCard), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)iDEAL":{"name":"iDEAL","abstract":"

    If this is a iDEAL PaymentMethod (ie self.type == STPPaymentMethodTypeiDEAL), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)cardPresent":{"name":"cardPresent","abstract":"

    If this is a card present PaymentMethod (ie self.type == STPPaymentMethodTypeCardPresent), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)customerId":{"name":"customerId","abstract":"

    The ID of the Customer to which this PaymentMethod is saved. Nil when the PaymentMethod has not been saved to a Customer.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(im)initWithClientSecret:":{"name":"-initWithClientSecret:","abstract":"

    Initialize this STPPaymentIntentParams with a clientSecret, which is the only required","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)stripeId":{"name":"stripeId","abstract":"

    The Stripe id of the PaymentIntent, extracted from the clientSecret.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the PaymentIntent. Required

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

    Provide a supported STPPaymentMethodParams object, and Stripe will create a","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)paymentMethodId":{"name":"paymentMethodId","abstract":"

    Provide an already created PaymentMethod’s id, and it will be used to confirm the PaymentIntent.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)sourceParams":{"name":"sourceParams","abstract":"

    Provide a supported STPSourceParams object into here, and Stripe will create a Source","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)sourceId":{"name":"sourceId","abstract":"

    Provide an already created Source’s id, and it will be used to confirm the PaymentIntent.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)receiptEmail":{"name":"receiptEmail","abstract":"

    Email address that the receipt for the resulting payment will be sent to.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)savePaymentMethod":{"name":"savePaymentMethod","abstract":"

    @YES to save this PaymentIntent’s PaymentMethod or Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)returnURL":{"name":"returnURL","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)setupFutureUsage":{"name":"setupFutureUsage","abstract":"

    When provided, this property indicates how you intend to use the payment method that your customer provides after the current payment completes.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)useStripeSDK":{"name":"useStripeSDK","abstract":"

    A boolean number to indicate whether you intend to use the Stripe SDK’s functionality to handle any PaymentIntent next actions.","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)returnUrl":{"name":"returnUrl","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)saveSourceToCustomer":{"name":"saveSourceToCustomer","abstract":"

    @YES to save this PaymentIntent’s Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentIntent. You should only use one that","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)stripeId":{"name":"stripeId","abstract":"

    The Stripe ID of the PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret used to fetch this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)amount":{"name":"amount","abstract":"

    Amount intended to be collected by this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)canceledAt":{"name":"canceledAt","abstract":"

    If status is STPPaymentIntentStatusCanceled, when the PaymentIntent was canceled.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)captureMethod":{"name":"captureMethod","abstract":"

    Capture method of this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)confirmationMethod":{"name":"confirmationMethod","abstract":"

    Confirmation method of this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)created":{"name":"created","abstract":"

    When the PaymentIntent was created.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)currency":{"name":"currency","abstract":"

    The currency associated with the PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

    The description field of the PaymentIntent.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)livemode":{"name":"livemode","abstract":"

    Whether or not this PaymentIntent was created in livemode.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)nextAction":{"name":"nextAction","abstract":"

    If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)receiptEmail":{"name":"receiptEmail","abstract":"

    Email address that the receipt for the resulting payment will be sent to.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)sourceId":{"name":"sourceId","abstract":"

    The Stripe ID of the Source used in this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)paymentMethodId":{"name":"paymentMethodId","abstract":"

    The Stripe ID of the PaymentMethod used in this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)status":{"name":"status","abstract":"

    Status of the PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

    The list of payment method types (e.g. @[@(STPPaymentMethodTypeCard)]) that this PaymentIntent is allowed to use.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)setupFutureUsage":{"name":"setupFutureUsage","abstract":"

    When provided, this property indicates how you intend to use the payment method that your customer provides after the current payment completes. If applicable, additional authentication may be performed to comply with regional legislation or network rules required to enable the usage of the same payment method for additional payments.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)nextSourceAction":{"name":"nextSourceAction","abstract":"

    If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(cm)sharedHandler":{"name":"+sharedHandler","abstract":"

    The globally shared instance of STPPaymentHandler.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(py)apiClient":{"name":"apiClient","abstract":"

    By default sharedHandler initializes with [STPAPIClient sharedClient].

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(py)threeDSCustomizationSettings":{"name":"threeDSCustomizationSettings","abstract":"

    Customizable settings to use when performing 3DS2 authentication.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)confirmPayment:withAuthenticationContext:completion:":{"name":"-confirmPayment:withAuthenticationContext:completion:","abstract":"

    Confirms the PaymentIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)handleNextActionForPayment:withAuthenticationContext:returnURL:completion:":{"name":"-handleNextActionForPayment:withAuthenticationContext:returnURL:completion:","abstract":"

    Handles any nextAction required to authenticate the PaymentIntent.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)confirmSetupIntent:withAuthenticationContext:completion:":{"name":"-confirmSetupIntent:withAuthenticationContext:completion:","abstract":"

    Confirms the SetupIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:":{"name":"-handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:","abstract":"

    Handles any nextAction required to authenticate the SetupIntent.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithCustomerContext:":{"name":"-initWithCustomerContext:","abstract":"

    This is a convenience initializer; it is equivalent to calling","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithCustomerContext:configuration:theme:":{"name":"-initWithCustomerContext:configuration:theme:","abstract":"

    Initializes a new Payment Context with the provided customer context, configuration,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithAPIAdapter:":{"name":"-initWithAPIAdapter:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithAPIAdapter:configuration:theme:":{"name":"-initWithAPIAdapter:configuration:theme:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)apiAdapter":{"name":"apiAdapter","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)configuration":{"name":"configuration","abstract":"

    The configuration for the payment context to use internally. - see: STPPaymentConfiguration.h

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)theme":{"name":"theme","abstract":"

    The visual appearance that will be used by any views that the context generates. - see: STPTheme.h

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    If you’ve already collected some information from your user, you can set it here and it’ll be automatically filled out when possible/appropriate in any UI that the payment context creates.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)hostViewController":{"name":"hostViewController","abstract":"

    The view controller that any additional UI will be presented on. If you have a checkout view controller in your app, that should be used as the host view controller.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)delegate":{"name":"delegate","abstract":"

    This delegate will be notified when the payment context’s contents change. - see: STPPaymentContextDelegate

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)loading":{"name":"loading","abstract":"

    Whether or not the payment context is currently loading information from the network.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

    The Stripe ID of a payment method to display as the default pre-selected option.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)selectedPaymentOption":{"name":"selectedPaymentOption","abstract":"

    The user’s currently selected payment option. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentOptions":{"name":"paymentOptions","abstract":"

    The available payment options the user can choose between. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)selectedShippingMethod":{"name":"selectedShippingMethod","abstract":"

    The user’s currently selected shipping method. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)shippingMethods":{"name":"shippingMethods","abstract":"

    An array of STPShippingMethod objects that describe the supported shipping methods. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The user’s shipping address. May be nil.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentAmount":{"name":"paymentAmount","abstract":"

    The amount of money you’re requesting from the user, in the smallest currency","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentCurrency":{"name":"paymentCurrency","abstract":"

    The three-letter currency code for the currency of the payment (i.e. USD, GBP,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentCountry":{"name":"paymentCountry","abstract":"

    The two-letter country code for the country where the payment will be processed.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentSummaryItems":{"name":"paymentSummaryItems","abstract":"

    If you support Apple Pay, you can optionally set the PKPaymentSummaryItems","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)modalPresentationStyle":{"name":"modalPresentationStyle","abstract":"

    The presentation style used for all view controllers presented modally by the context.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)largeTitleDisplayMode":{"name":"largeTitleDisplayMode","abstract":"

    The mode to use when displaying the title of the navigation bar in all view","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentOptionsViewControllerFooterView":{"name":"paymentOptionsViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the payment options selection","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)addCardViewControllerFooterView":{"name":"addCardViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the add card view controller.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)retryLoading":{"name":"-retryLoading","abstract":"

    If paymentContext:didFailToLoadWithError: is called on your delegate, you","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)presentPaymentOptionsViewController":{"name":"-presentPaymentOptionsViewController","abstract":"

    This creates, configures, and appropriately presents an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)pushPaymentOptionsViewController":{"name":"-pushPaymentOptionsViewController","abstract":"

    This creates, configures, and appropriately pushes an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)presentShippingViewController":{"name":"-presentShippingViewController","abstract":"

    This creates, configures, and appropriately presents a view controller for","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)pushShippingViewController":{"name":"-pushShippingViewController","abstract":"

    This creates, configures, and appropriately pushes a view controller for","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)requestPayment":{"name":"-requestPayment","abstract":"

    Requests payment from the user. This may need to present some supplemental UI","parent_name":"STPPaymentContext"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(cm)sharedConfiguration":{"name":"+sharedConfiguration","abstract":"

    This is a convenience singleton configuration that uses the default values for","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)publishableKey":{"name":"publishableKey","abstract":"

    Your Stripe publishable key

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)additionalPaymentOptions":{"name":"additionalPaymentOptions","abstract":"

    An enum value representing which payment options you will accept from your user","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)requiredBillingAddressFields":{"name":"requiredBillingAddressFields","abstract":"

    The billing address fields the user must fill out when prompted for their","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)requiredShippingAddressFields":{"name":"requiredShippingAddressFields","abstract":"

    The shipping address fields the user must fill out when prompted for their","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)verifyPrefilledShippingAddress":{"name":"verifyPrefilledShippingAddress","abstract":"

    Whether the user should be prompted to verify prefilled shipping information.

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)shippingType":{"name":"shippingType","abstract":"

    The type of shipping for this purchase. This property sets the labels displayed","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)companyName":{"name":"companyName","abstract":"

    The name of your company, for displaying to the user during payment flows. For","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)appleMerchantIdentifier":{"name":"appleMerchantIdentifier","abstract":"

    The Apple Merchant Identifier to use during Apple Pay transactions. To create","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)canDeletePaymentOptions":{"name":"canDeletePaymentOptions","abstract":"

    Determines whether or not the user is able to delete payment options

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)stripeAccount":{"name":"stripeAccount","abstract":"

    In order to perform API requests on behalf of a connected account, e.g. to","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)delegate":{"name":"delegate","abstract":"

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)font":{"name":"font","abstract":"

    The font used in each child field. Default is [UIFont systemFontOfSize:18].

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)textColor":{"name":"textColor","abstract":"

    The text color to be used when entering valid text. Default is [UIColor blackColor].

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)textErrorColor":{"name":"textErrorColor","abstract":"

    The text color to be used when the user has entered invalid information,","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)placeholderColor":{"name":"placeholderColor","abstract":"

    The text placeholder color used in each child field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)numberPlaceholder":{"name":"numberPlaceholder","abstract":"

    The placeholder for the card number field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationPlaceholder":{"name":"expirationPlaceholder","abstract":"

    The placeholder for the expiration field. Defaults to @MM/YY.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cvcPlaceholder":{"name":"cvcPlaceholder","abstract":"

    The placeholder for the cvc field. Defaults to @CVC.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCodePlaceholder":{"name":"postalCodePlaceholder","abstract":"

    The placeholder for the postal code field. Defaults to @ZIP for United States","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cursorColor":{"name":"cursorColor","abstract":"

    The cursor color for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)borderColor":{"name":"borderColor","abstract":"

    The border color for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)borderWidth":{"name":"borderWidth","abstract":"

    The width of the field’s border.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius for the field’s border.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

    The keyboard appearance for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)inputView":{"name":"inputView","abstract":"

    This behaves identically to setting the inputView for each child text field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)inputAccessoryView":{"name":"inputAccessoryView","abstract":"

    This behaves identically to setting the inputAccessoryView for each child text field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)brandImage":{"name":"brandImage","abstract":"

    The curent brand image displayed in the receiver.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)isValid":{"name":"isValid","abstract":"

    Whether or not the form currently contains a valid card number,","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)enabled":{"name":"enabled","abstract":"

    Enable/disable selecting or editing the field. Useful when submitting card details to Stripe.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cardNumber":{"name":"cardNumber","abstract":"

    The current card number displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationMonth":{"name":"expirationMonth","abstract":"

    The current expiration month displayed by the field (1 = January, etc).

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)formattedExpirationMonth":{"name":"formattedExpirationMonth","abstract":"

    The current expiration month displayed by the field, as a string. T

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationYear":{"name":"expirationYear","abstract":"

    The current expiration year displayed by the field, modulo 100","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)formattedExpirationYear":{"name":"formattedExpirationYear","abstract":"

    The current expiration year displayed by the field, as a string.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cvc":{"name":"cvc","abstract":"

    The current card CVC displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCode":{"name":"postalCode","abstract":"

    The current card ZIP or postal code displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCodeEntryEnabled":{"name":"postalCodeEntryEnabled","abstract":"

    Controls if a postal code entry field can be displayed to the user.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)countryCode":{"name":"countryCode","abstract":"

    The two-letter ISO country code that corresponds to the user’s billing address.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cardParams":{"name":"cardParams","abstract":"

    Convenience property for creating an STPCardParams from the currently entered information","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)becomeFirstResponder":{"name":"-becomeFirstResponder","abstract":"

    Causes the text field to begin editing. Presents the keyboard.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)resignFirstResponder":{"name":"-resignFirstResponder","abstract":"

    Causes the text field to stop editing. Dismisses the keyboard.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)clear":{"name":"-clear","abstract":"

    Resets all of the contents of all of the fields. If the field is currently being edited, the number field will become selected.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)cvcImageForCardBrand:":{"name":"+cvcImageForCardBrand:","abstract":"

    Returns the cvc image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)brandImageForCardBrand:":{"name":"+brandImageForCardBrand:","abstract":"

    Returns the brand image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)errorImageForCardBrand:":{"name":"+errorImageForCardBrand:","abstract":"

    Returns the error image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)brandImageRectForBounds:":{"name":"-brandImageRectForBounds:","abstract":"

    Returns the rectangle in which the receiver draws its brand image.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)fieldsRectForBounds:":{"name":"-fieldsRectForBounds:","abstract":"

    Returns the rectangle in which the receiver draws the text fields.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(im)setAnimating:animated:":{"name":"-setAnimating:animated:","abstract":"

    Tell the view to start or stop spinning. If hidesWhenStopped is true, it will fade in/out if animated is true.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(py)animating":{"name":"animating","abstract":"

    Whether or not the view is animating.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(py)hidesWhenStopped":{"name":"hidesWhenStopped","abstract":"

    If true, the view will hide when it is not spinning. Default is true.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPVerificationParams.html#/c:objc(cs)STPVerificationParams(py)document":{"name":"document","abstract":"

    The file id for the uploaded verification document.

    ","parent_name":"STPVerificationParams"},"Classes/STPVerificationParams.html#/c:objc(cs)STPVerificationParams(py)documentBack":{"name":"documentBack","abstract":"

    The file id for the uploaded verification document (back side).

    ","parent_name":"STPVerificationParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)additionalOwners":{"name":"additionalOwners","abstract":"

    Additional owners of the legal entity.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessName":{"name":"businessName","abstract":"

    The business name

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessTaxId":{"name":"businessTaxId","abstract":"

    The business Tax Id

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessVATId":{"name":"businessVATId","abstract":"

    The business VAT Id

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)genderString":{"name":"genderString","abstract":"

    The gender of the individual, as a string.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)personalAddress":{"name":"personalAddress","abstract":"

    The personal address field.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)personalIdNumber":{"name":"personalIdNumber","abstract":"

    The Personal Id number

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)phoneNumber":{"name":"phoneNumber","abstract":"

    The phone number of the entity.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)ssnLast4":{"name":"ssnLast4","abstract":"

    The last four digits of the SSN of the individual.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)taxIdRegistrar":{"name":"taxIdRegistrar","abstract":"

    The Tax Id Registrar

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)entityTypeString":{"name":"entityTypeString","abstract":"

    The type of this legal entity, as a string.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)firstName":{"name":"firstName","abstract":"

    The first name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)lastName":{"name":"lastName","abstract":"

    The last name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)maidenName":{"name":"maidenName","abstract":"

    The maiden name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)address":{"name":"address","abstract":"

    The address parameter. For STPPersonParams, this is the address of the person.","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)dateOfBirth":{"name":"dateOfBirth","abstract":"

    The date of birth (dob) of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)verification":{"name":"verification","abstract":"

    Verification document for this person.

    ","parent_name":"STPPersonParams"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIssuingCardPin.

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(py)pin":{"name":"pin","abstract":"

    The PIN for the card

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(py)error":{"name":"error","abstract":"

    If the PIN failed to be created, this error might be present

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIntentActionRedirectToURL.

    ","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(py)url":{"name":"url","abstract":"

    The URL you must redirect your customer to in order to authenticate the payment.

    ","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(py)returnURL":{"name":"returnURL","abstract":"

    The return URL that’ll be redirected back to when the user is done","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIntentAction.

    ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)type":{"name":"type","abstract":"

    The type of action needed. The value of this field determines which","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)redirectToURL":{"name":"redirectToURL","abstract":"

    The details for authorizing via URL, when type == STPIntentActionRedirectToURL

    ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)authorizeWithURL":{"name":"authorizeWithURL","abstract":"

    The details for authorizing via URL, when type == STPIntentActionTypeRedirectToURL

    ","parent_name":"STPIntentAction"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)applePayCardImage":{"name":"+applePayCardImage","abstract":"

    An icon representing Apple Pay.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)amexCardImage":{"name":"+amexCardImage","abstract":"

    An icon representing American Express.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)dinersClubCardImage":{"name":"+dinersClubCardImage","abstract":"

    An icon representing Diners Club.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)discoverCardImage":{"name":"+discoverCardImage","abstract":"

    An icon representing Discover.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)jcbCardImage":{"name":"+jcbCardImage","abstract":"

    An icon representing JCB.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)masterCardCardImage":{"name":"+masterCardCardImage","abstract":"

    An icon representing MasterCard.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)unionPayCardImage":{"name":"+unionPayCardImage","abstract":"

    An icon representing UnionPay.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)visaCardImage":{"name":"+visaCardImage","abstract":"

    An icon representing Visa.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)unknownCardCardImage":{"name":"+unknownCardCardImage","abstract":"

    An icon to use when the type of the card is unknown.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)brandImageForCardBrand:":{"name":"+brandImageForCardBrand:","abstract":"

    This returns the appropriate icon for the specified card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)templatedBrandImageForCardBrand:":{"name":"+templatedBrandImageForCardBrand:","abstract":"

    This returns the appropriate icon for the specified card brand as a","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)cvcImageForCardBrand:":{"name":"+cvcImageForCardBrand:","abstract":"

    This returns a small icon indicating the CVC location for the given card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)errorImageForCardBrand:":{"name":"+errorImageForCardBrand:","abstract":"

    This returns a small icon indicating a card number error for the given card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)fileId":{"name":"fileId","abstract":"

    The token for this file.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)created":{"name":"created","abstract":"

    The date this file was created.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)purpose":{"name":"purpose","abstract":"

    The purpose of this file. This can be either an identifing document or an evidence dispute.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)size":{"name":"size","abstract":"

    The file size in bytes.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)type":{"name":"type","abstract":"

    The file type. This can be jpg, png, or pdf.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(cm)stringFromPurpose:":{"name":"+stringFromPurpose:","abstract":"

    Returns the string value for a purpose.

    ","parent_name":"STPFile"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(im)initWithKeyProvider:":{"name":"-initWithKeyProvider:","abstract":"

    Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(im)clearCache":{"name":"-clearCache","abstract":"

    STPCustomerContext will cache its customer object and associated payment methods","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(py)includeApplePayPaymentMethods":{"name":"includeApplePayPaymentMethods","abstract":"

    By default, STPCustomerContext will filter Apple Pay when it retrieves","parent_name":"STPCustomerContext"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(im)initWithData:urlResponse:error:":{"name":"-initWithData:urlResponse:error:","abstract":"

    Initialize a customer deserializer. The data, urlResponse, and error","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(im)initWithJSONResponse:":{"name":"-initWithJSONResponse:","abstract":"

    Initializes a customer deserializer with a JSON dictionary. This JSON should be","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(py)customer":{"name":"customer","abstract":"

    If a customer was successfully parsed from the response, it will be set here. Otherwise, this value wil be nil (and the error property will explain what went wrong).

    ","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(py)error":{"name":"error","abstract":"

    If the deserializer failed to parse a customer, this property will explain why (and the customer property will be nil).

    ","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(cm)customerWithStripeID:defaultSource:sources:":{"name":"+customerWithStripeID:defaultSource:sources:","abstract":"

    Initialize a customer object with the provided values.

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the customer, e.g. cus_1234

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)defaultSource":{"name":"defaultSource","abstract":"

    The default source used to charge the customer.

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)sources":{"name":"sources","abstract":"

    The available payment sources the customer has (this may be an empty array).

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The customer’s shipping address.

    ","parent_name":"STPCustomer"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithTheme:[STPTheme defaultTheme].

    ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Initializes a new view controller with the specified theme

    ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(py)tosShownAndAccepted":{"name":"tosShownAndAccepted","abstract":"

    Optional boolean indicating that the Terms Of Service were shown to the user &","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(py)legalEntity":{"name":"legalEntity","abstract":"

    Required property with information about the legal entity for this account.

    ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)init":{"name":"-init","abstract":"

    STPConnectAccountParams cannot be directly instantiated, use initWithTosShownAndAccepted:legalEntity:","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:legalEntity:":{"name":"-initWithTosShownAndAccepted:legalEntity:","abstract":"

    Initialize STPConnectAccountParams with tosShownAndAccepted = YES

    ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)initWithLegalEntity:":{"name":"-initWithLegalEntity:","abstract":"

    Initialize STPConnectAccountParams with the STPLegalEntityParams provided.

    ","parent_name":"STPConnectAccountParams"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)sanitizedNumericStringForString:":{"name":"+sanitizedNumericStringForString:","abstract":"

    Returns a copy of the passed string with all non-numeric characters removed.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)stringIsNumeric:":{"name":"+stringIsNumeric:","abstract":"

    Whether or not the target string contains only numeric characters.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForNumber:validatingCardBrand:":{"name":"+validationStateForNumber:validatingCardBrand:","abstract":"

    Validates a card number, passed as a string. This will return","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)brandForNumber:":{"name":"+brandForNumber:","abstract":"

    The card brand for a card number or substring thereof.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)lengthsForCardBrand:":{"name":"+lengthsForCardBrand:","abstract":"

    The possible number lengths for cards associated with a card brand. For","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)maxLengthForCardBrand:":{"name":"+maxLengthForCardBrand:","abstract":"

    The maximum possible length the number of a card associated with the specified","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)fragmentLengthForCardBrand:":{"name":"+fragmentLengthForCardBrand:","abstract":"

    The length of the final grouping of digits to use when formatting a card number","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForExpirationMonth:":{"name":"+validationStateForExpirationMonth:","abstract":"

    Validates an expiration month, passed as an (optionally 0-padded) string.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForExpirationYear:inMonth:":{"name":"+validationStateForExpirationYear:inMonth:","abstract":"

    Validates an expiration year, passed as a string representing the final","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)maxCVCLengthForCardBrand:":{"name":"+maxCVCLengthForCardBrand:","abstract":"

    The max CVC length for a card brand (for example, American Express CVCs are","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForCVC:cardBrand:":{"name":"+validationStateForCVC:cardBrand:","abstract":"

    Validates a card’s CVC, passed as a numeric string, for the given card brand.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForCard:":{"name":"+validationStateForCard:","abstract":"

    Validates the given card details.

    ","parent_name":"STPCardValidator"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)number":{"name":"number","abstract":"

    The card’s number.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(im)last4":{"name":"-last4","abstract":"

    The last 4 digits of the card’s number, if it’s been set, otherwise nil.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)cvc":{"name":"cvc","abstract":"

    The card’s security code, found on the back.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)name":{"name":"name","abstract":"

    The cardholder’s name.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)address":{"name":"address","abstract":"

    The cardholder’s address.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)currency":{"name":"currency","abstract":"

    Three-letter ISO currency code representing the currency paid out to the bank","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressLine1":{"name":"addressLine1","abstract":"

    The first line of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressLine2":{"name":"addressLine2","abstract":"

    The second line of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressCity":{"name":"addressCity","abstract":"

    The city of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressState":{"name":"addressState","abstract":"

    The state of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressZip":{"name":"addressZip","abstract":"

    The zip code of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressCountry":{"name":"addressCountry","abstract":"

    The country of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCard.html#/c:objc(cs)STPCard(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPCard. You should only use one that has","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)dynamicLast4":{"name":"dynamicLast4","abstract":"

    For cards made with Apple Pay, this refers to the last 4 digits of the","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

    Whether or not the card originated from Apple Pay.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month. 1-indexed (i.e. 1 == January)

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)name":{"name":"name","abstract":"

    The cardholder’s name.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)address":{"name":"address","abstract":"

    The cardholder’s address.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)funding":{"name":"funding","abstract":"

    The funding source for the card (credit, debit, prepaid, or other)

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the issuing country of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)currency":{"name":"currency","abstract":"

    This is only applicable when tokenizing debit cards to issue payouts to managed","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the card object.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)stringFromBrand:":{"name":"+stringFromBrand:","abstract":"

    Returns a string representation for the provided card brand;","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)brandFromString:":{"name":"+brandFromString:","abstract":"

    This parses a string representing a card’s brand into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)cardId":{"name":"cardId","abstract":"

    The Stripe ID for the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressLine1":{"name":"addressLine1","abstract":"

    The first line of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressLine2":{"name":"addressLine2","abstract":"

    The second line of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressCity":{"name":"addressCity","abstract":"

    The city of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressState":{"name":"addressState","abstract":"

    The state of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressZip":{"name":"addressZip","abstract":"

    The zip code of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressCountry":{"name":"addressCountry","abstract":"

    The country of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(im)initWithID:brand:last4:expMonth:expYear:funding:":{"name":"-initWithID:brand:last4:expMonth:expYear:funding:","abstract":"

    Create an STPCard from a Stripe API response.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)fundingFromString:":{"name":"+fundingFromString:","abstract":"

    This parses a string representing a card’s funding type into the appropriate","parent_name":"STPCard"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountNumber":{"name":"accountNumber","abstract":"

    The account number for the bank account. Currently must be a checking account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the bank account’s account number, if it’s been set,","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)routingNumber":{"name":"routingNumber","abstract":"

    The routing number for the bank account. This should be the ACH routing number,","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country the bank account is located in.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)currency":{"name":"currency","abstract":"

    The default currency for the bank account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountHolderName":{"name":"accountHolderName","abstract":"

    The name of the person or business that owns the bank account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountHolderType":{"name":"accountHolderType","abstract":"

    The type of entity that holds the account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPBankAccount. You should only use one","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)routingNumber":{"name":"routingNumber","abstract":"

    The routing number for the bank account. This should be the ACH routing number,","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country the bank account is located in.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)currency":{"name":"currency","abstract":"

    The default currency for the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the account number.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)bankName":{"name":"bankName","abstract":"

    The name of the bank that owns the account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)accountHolderName":{"name":"accountHolderName","abstract":"

    The name of the person or business that owns the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)accountHolderType":{"name":"accountHolderType","abstract":"

    The type of entity that holds the account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)fingerprint":{"name":"fingerprint","abstract":"

    A proxy for the account number, this uniquely identifies the account and can be","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the bank account object.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)status":{"name":"status","abstract":"

    The validation status of the bank account. - see: STPBankAccountStatus

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)bankAccountId":{"name":"bankAccountId","abstract":"

    The Stripe ID for the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(im)initWithName:partnerId:version:url:":{"name":"-initWithName:partnerId:version:url:","abstract":"

    Initializes an instance of STPAppInfo.

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(im)init":{"name":"-init","abstract":"

    Use initWithName:partnerId:version:url: instead.

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)name":{"name":"name","abstract":"

    The name of your library (e.g. MyAwesomeLibrary).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)partnerId":{"name":"partnerId","abstract":"

    Your Stripe Partner ID (e.g. pp_partner_1234).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)version":{"name":"version","abstract":"

    The version of your library (e.g. 1.2.34).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)url":{"name":"url","abstract":"

    The website for your library (e.g. https://myawesomelibrary.info).

    ","parent_name":"STPAppInfo"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)name":{"name":"name","abstract":"

    The user’s full name (e.g. Jane Doe)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)line1":{"name":"line1","abstract":"

    The first line of the user’s street address (e.g. 123 Fake St)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)line2":{"name":"line2","abstract":"

    The apartment, floor number, etc of the user’s street address (e.g. Apartment 1A)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)city":{"name":"city","abstract":"

    The city in which the user resides (e.g. San Francisco)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)state":{"name":"state","abstract":"

    The state in which the user resides (e.g. CA)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)postalCode":{"name":"postalCode","abstract":"

    The postal code in which the user resides (e.g. 90210)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)country":{"name":"country","abstract":"

    The ISO country code of the address (e.g. US)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)phone":{"name":"phone","abstract":"

    The phone number of the address (e.g. 8885551212)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)email":{"name":"email","abstract":"

    The email of the address (e.g. jane@doe.com)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)shippingInfoForChargeWithAddress:shippingMethod:":{"name":"+shippingInfoForChargeWithAddress:shippingMethod:","abstract":"

    When creating a charge on your backend, you can attach shipping information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithPaymentMethodBillingDetails:":{"name":"-initWithPaymentMethodBillingDetails:","abstract":"

    Initializes a new STPAddress with data from STPPaymentMethodBillingDetails.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithPKContact:":{"name":"-initWithPKContact:","abstract":"

    Initializes a new STPAddress with data from an PassKit contact.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)PKContactValue":{"name":"-PKContactValue","abstract":"

    Generates a PassKit contact representation of this STPAddress.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithCNContact:":{"name":"-initWithCNContact:","abstract":"

    Initializes a new STPAddress with a contact from the Contacts framework.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsRequiredFields:":{"name":"-containsRequiredFields:","abstract":"

    Checks if this STPAddress has the level of valid address information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsContentForBillingAddressFields:":{"name":"-containsContentForBillingAddressFields:","abstract":"

    Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsRequiredShippingAddressFields:":{"name":"-containsRequiredShippingAddressFields:","abstract":"

    Checks if this STPAddress has the level of valid address information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsContentForShippingAddressFields:":{"name":"-containsContentForShippingAddressFields:","abstract":"

    Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)applePayAddressFieldsFromBillingAddressFields:":{"name":"+applePayAddressFieldsFromBillingAddressFields:","abstract":"

    Converts an STPBillingAddressFields enum value into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)pkAddressFieldsFromStripeContactFields:":{"name":"+pkAddressFieldsFromStripeContactFields:","abstract":"

    Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)pkContactFieldsFromStripeContactFields:":{"name":"+pkContactFieldsFromStripeContactFields:","abstract":"

    Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithConfiguration:[STPPaymentConfiguration sharedConfiguration] theme:[STPTheme defaultTheme].

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithConfiguration:theme:":{"name":"-initWithConfiguration:theme:","abstract":"

    Initializes a new STPAddCardViewController with the provided configuration and theme. Don’t forget to set the delegate property after initialization.

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)delegate":{"name":"delegate","abstract":"

    The view controller’s delegate. This must be set before showing the view controller in order for it to work properly. - see: STPAddCardViewControllerDelegate

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    You can set this property to pre-fill any information you’ve already collected from your user. - see: STPUserInformation.h

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)customFooterView":{"name":"customFooterView","abstract":"

    Provide this view controller with a footer view.

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)setDefaultPublishableKey:":{"name":"+setDefaultPublishableKey:","abstract":"

    Set your Stripe API key with this method. New instances of STPAPIClient will be initialized with this value. You should call this method as early as","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)defaultPublishableKey":{"name":"+defaultPublishableKey","abstract":"

    The current default publishable key.

    ","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)canSubmitPaymentRequest:":{"name":"+canSubmitPaymentRequest:","abstract":"

    Whether or not this device is capable of using Apple Pay. This checks both","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)deviceSupportsApplePay":{"name":"+deviceSupportsApplePay","abstract":"

    Whether or not this can make Apple Pay payments via a card network supported","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)paymentRequestWithMerchantIdentifier:":{"name":"+paymentRequestWithMerchantIdentifier:","abstract":"

    A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)paymentRequestWithMerchantIdentifier:country:currency:":{"name":"+paymentRequestWithMerchantIdentifier:country:currency:","abstract":"

    A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cpy)JCBPaymentNetworkSupported":{"name":"JCBPaymentNetworkSupported","abstract":"

    Japanese users can enable JCB for Apple Pay by setting this to YES, after they have been approved by JCB.

    ","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)handleStripeURLCallbackWithURL:":{"name":"+handleStripeURLCallbackWithURL:","abstract":"

    Call this method in your app delegate whenever you receive an URL in your","parent_name":"Stripe"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(cm)sharedClient":{"name":"+sharedClient","abstract":"

    A shared singleton API client. Its API key will be initially equal to [Stripe defaultPublishableKey].

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)initWithConfiguration:":{"name":"-initWithConfiguration:","abstract":"

    Initializes an API client with the given configuration. Its API key will be","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)initWithPublishableKey:":{"name":"-initWithPublishableKey:","abstract":"

    Initializes an API client with the given publishable key.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)publishableKey":{"name":"publishableKey","abstract":"

    The client’s publishable key.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)configuration":{"name":"configuration","abstract":"

    The client’s configuration.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)stripeAccount":{"name":"stripeAccount","abstract":"

    In order to perform API requests on behalf of a connected account, e.g. to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)appInfo":{"name":"appInfo","abstract":"

    Libraries wrapping the Stripe SDK should set this, so that Stripe can contact you about future issues or critical updates.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithPayment:completion:":{"name":"-createTokenWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createSourceWithPayment:completion:":{"name":"-createSourceWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe source using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createPaymentMethodWithPayment:completion:":{"name":"-createPaymentMethodWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe Payment Method using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithBankAccount:completion:":{"name":"-createTokenWithBankAccount:completion:","abstract":"

    Converts an STPBankAccount object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithPersonalIDNumber:completion:":{"name":"-createTokenWithPersonalIDNumber:completion:","abstract":"

    Converts a personal identification number into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithConnectAccount:completion:":{"name":"-createTokenWithConnectAccount:completion:","abstract":"

    Converts an STPConnectAccountParams object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)uploadImage:purpose:completion:":{"name":"-uploadImage:purpose:completion:","abstract":"

    Uses the Stripe file upload API to upload an image. This can be used for","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithCard:completion:":{"name":"-createTokenWithCard:completion:","abstract":"

    Converts an STPCardParams object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenForCVCUpdate:completion:":{"name":"-createTokenForCVCUpdate:completion:","abstract":"

    Converts a CVC string into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createSourceWithParams:completion:":{"name":"-createSourceWithParams:completion:","abstract":"

    Creates a Source object using the provided details.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrieveSourceWithId:clientSecret:completion:":{"name":"-retrieveSourceWithId:clientSecret:completion:","abstract":"

    Retrieves the Source object with the given ID. - see: https://stripe.com/docs/api#retrieve_source

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)startPollingSourceWithId:clientSecret:timeout:completion:":{"name":"-startPollingSourceWithId:clientSecret:timeout:completion:","abstract":"

    Starts polling the Source object with the given ID. For payment methods that require","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)stopPollingSourceWithId:":{"name":"-stopPollingSourceWithId:","abstract":"

    Stops polling the Source object with the given ID. Note that the completion block passed to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:completion:":{"name":"-retrievePaymentIntentWithClientSecret:completion:","abstract":"

    Retrieves the PaymentIntent object using the given secret. - see: https://stripe.com/docs/api#retrieve_payment_intent

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:completion:":{"name":"-confirmPaymentIntentWithParams:completion:","abstract":"

    Confirms the PaymentIntent object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrieveSetupIntentWithClientSecret:completion:":{"name":"-retrieveSetupIntentWithClientSecret:completion:","abstract":"

    Retrieves the SetupIntent object using the given secret. - see: https://stripe.com/docs/api/setup_intents/retrieve

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)confirmSetupIntentWithParams:completion:":{"name":"-confirmSetupIntentWithParams:completion:","abstract":"

    Confirms the SetupIntent object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createPaymentMethodWithParams:completion:":{"name":"-createPaymentMethodWithParams:completion:","abstract":"

    Creates a PaymentMethod object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html":{"name":"STPAPIClient","abstract":"

    A client for making connections to the Stripe API.

    "},"Classes/Stripe.html":{"name":"Stripe","abstract":"

    A top-level class that imports the rest of the Stripe SDK.

    "},"Classes/STPAddCardViewController.html":{"name":"STPAddCardViewController","abstract":"

    This view controller contains a credit card entry form that the user can fill out. On submission, it will use the Stripe API to convert the user’s card details to a Stripe token. It renders a right bar button item that submits the form, so it must be shown inside a UINavigationController.

    "},"Classes/STPAddress.html":{"name":"STPAddress","abstract":"

    STPAddress Contains an address as represented by the Stripe API.

    "},"Classes/STPAppInfo.html":{"name":"STPAppInfo","abstract":"

    Libraries wrapping the Stripe SDK should use this object to provide information about the library, and set it"},"Classes.html#/c:objc(cs)STPApplePayPaymentOption":{"name":"STPApplePayPaymentOption","abstract":"

    An empty class representing that the user wishes to pay via Apple Pay. This can"},"Classes/STPBankAccount.html":{"name":"STPBankAccount","abstract":"

    Representation of a user’s bank account details that have been tokenized with"},"Classes/STPBankAccountParams.html":{"name":"STPBankAccountParams","abstract":"

    Representation of a user’s bank account details. You can assemble these with"},"Classes/STPCard.html":{"name":"STPCard","abstract":"

    Representation of a user’s credit card details that have been tokenized with"},"Classes/STPCardParams.html":{"name":"STPCardParams","abstract":"

    Representation of a user’s credit card details. You can assemble these with"},"Classes/STPCardValidator.html":{"name":"STPCardValidator","abstract":"

    This class contains static methods to validate card numbers, expiration dates,"},"Classes/STPConnectAccountParams.html":{"name":"STPConnectAccountParams","abstract":"

    Parameters for creating a Connect Account token.

    "},"Classes.html#/c:objc(cs)STPCoreScrollViewController":{"name":"STPCoreScrollViewController","abstract":"

    This is the base class for all Stripe scroll view controllers. It is intended"},"Classes.html#/c:objc(cs)STPCoreTableViewController":{"name":"STPCoreTableViewController","abstract":"

    This is the base class for all Stripe scroll view controllers. It is intended"},"Classes/STPCoreViewController.html":{"name":"STPCoreViewController","abstract":"

    This is the base class for all Stripe view controllers. It is intended for use"},"Classes/STPCustomer.html":{"name":"STPCustomer","abstract":"

    An STPCustomer represents a deserialized Customer object from the Stripe API."},"Classes/STPCustomerDeserializer.html":{"name":"STPCustomerDeserializer","abstract":"

    Use STPCustomerDeserializer to convert a response from the Stripe API into an STPCustomer object. STPCustomerDeserializer expects the JSON response to be in the exact same format as the Stripe API.

    "},"Classes/STPCustomerContext.html":{"name":"STPCustomerContext","abstract":"

    An STPCustomerContext retrieves and updates a Stripe customer and their attached"},"Classes/STPFile.html":{"name":"STPFile","abstract":"

    Representation of a file upload object in the Stripe API.

    "},"Classes/STPImageLibrary.html":{"name":"STPImageLibrary","abstract":"

    This class lets you access card icons used by the Stripe SDK. All icons are 32 x 20 points.

    "},"Classes/STPIntentAction.html":{"name":"STPIntentAction","abstract":"

    Next action details for STPPaymentIntent and STPSetupIntent.

    "},"Classes/STPIntentActionRedirectToURL.html":{"name":"STPIntentActionRedirectToURL","abstract":"

    Contains instructions for authenticating a payment by redirecting your customer to another page or application.

    "},"Classes/STPIssuingCardPin.html":{"name":"STPIssuingCardPin","abstract":"

    Information related to a Stripe Issuing card, including the PIN

    "},"Classes/STPPersonParams.html":{"name":"STPPersonParams","abstract":"

    Stripe API parameters to define a Person. Things like their name, address, etc.

    "},"Classes/STPLegalEntityParams.html":{"name":"STPLegalEntityParams","abstract":"

    Stripe API parameters to define a Legal Entity. This extends STPPersonParams"},"Classes/STPVerificationParams.html":{"name":"STPVerificationParams","abstract":"

    Parameters for supported types of verification.

    "},"Classes/STPPaymentActivityIndicatorView.html":{"name":"STPPaymentActivityIndicatorView","abstract":"

    This class can be used wherever you’d use a UIActivityIndicatorView and is intended to have a similar API. It renders as a spinning circle with a gap in it, similar to what you see in the App Store app or in the Apple Pay dialog when making a purchase. To change its color, set the tintColor property.

    "},"Classes/STPPaymentCardTextField.html":{"name":"STPPaymentCardTextField","abstract":"

    STPPaymentCardTextField is a text field with similar properties to UITextField,"},"Classes/STPPaymentConfiguration.html":{"name":"STPPaymentConfiguration","abstract":"

    An STPPaymentConfiguration represents all the options you can set or change"},"Classes/STPPaymentContext.html":{"name":"STPPaymentContext","abstract":"

    An STPPaymentContext keeps track of all of the state around a payment. It will manage fetching a user’s saved payment methods, tracking any information they select, and prompting them for required additional information before completing their purchase. It can be used to power your application’s payment confirmation page with just a few lines of code.

    "},"Classes/STPPaymentHandler.html":{"name":"STPPaymentHandler","abstract":"

    STPPaymentHandler is a utility class that can confirm PaymentIntents and handle"},"Classes/STPPaymentIntent.html":{"name":"STPPaymentIntent","abstract":"

    A PaymentIntent tracks the process of collecting a payment from your customer.

    "},"Classes/STPPaymentIntentParams.html":{"name":"STPPaymentIntentParams","abstract":"

    An object representing parameters used to confirm a PaymentIntent object.

    "},"Classes/STPPaymentMethod.html":{"name":"STPPaymentMethod","abstract":"

    PaymentMethod objects represent your customer’s payment instruments. They can be used with PaymentIntents to collect payments.

    "},"Classes/STPPaymentMethodAddress.html":{"name":"STPPaymentMethodAddress","abstract":"

    The billing address, a property on STPPaymentMethodBillingDetails

    "},"Classes/STPPaymentMethodBillingDetails.html":{"name":"STPPaymentMethodBillingDetails","abstract":"

    Billing information associated with a STPPaymentMethod that may be used or required by particular types of payment methods.

    "},"Classes/STPPaymentMethodCard.html":{"name":"STPPaymentMethodCard","abstract":"

    Contains details about a user’s credit card.

    "},"Classes/STPPaymentMethodCardChecks.html":{"name":"STPPaymentMethodCardChecks","abstract":"

    Checks on Card address and CVC.

    "},"Classes/STPPaymentMethodCardParams.html":{"name":"STPPaymentMethodCardParams","abstract":"

    The user’s card details.

    "},"Classes.html#/c:objc(cs)STPPaymentMethodCardPresent":{"name":"STPPaymentMethodCardPresent","abstract":"

    Details about the Card Present payment method

    "},"Classes/STPPaymentMethodCardWallet.html":{"name":"STPPaymentMethodCardWallet","abstract":"

    A Card Wallet.

    "},"Classes/STPPaymentMethodCardWalletMasterpass.html":{"name":"STPPaymentMethodCardWalletMasterpass","abstract":"

    A Masterpass Card Wallet

    "},"Classes/STPPaymentMethodCardWalletVisaCheckout.html":{"name":"STPPaymentMethodCardWalletVisaCheckout","abstract":"

    A Visa Checkout Card Wallet

    "},"Classes/STPPaymentMethodParams.html":{"name":"STPPaymentMethodParams","abstract":"

    An object representing parameters used to create a PaymentMethod object.

    "},"Classes/STPPaymentMethodThreeDSecureUsage.html":{"name":"STPPaymentMethodThreeDSecureUsage","abstract":"

    Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

    "},"Classes/STPPaymentMethodiDEAL.html":{"name":"STPPaymentMethodiDEAL","abstract":"

    An iDEAL Payment Method.

    "},"Classes/STPPaymentMethodiDEALParams.html":{"name":"STPPaymentMethodiDEALParams","abstract":"

    An object representing parameters used to create an iDEAL Payment Method

    "},"Classes/STPPaymentOptionsViewController.html":{"name":"STPPaymentOptionsViewController","abstract":"

    This view controller presents a list of payment method options to the user,"},"Classes/STPPaymentResult.html":{"name":"STPPaymentResult","abstract":"

    When you’re using STPPaymentContext to request your user’s payment details, this is the object that will be returned to your application when they’ve successfully made a payment."},"Classes/STPPinManagementService.html":{"name":"STPPinManagementService","abstract":"

    STPAPIClient extensions to manage PIN on Stripe Issuing cards

    "},"Classes/STPRedirectContext.html":{"name":"STPRedirectContext","abstract":"

    This is a helper class for handling redirects associated with STPSource and"},"Classes/STPSetupIntent.html":{"name":"STPSetupIntent","abstract":"

    A SetupIntent guides you through the process of setting up a customer’s payment credentials for future payments.

    "},"Classes/STPSetupIntentConfirmParams.html":{"name":"STPSetupIntentConfirmParams","abstract":"

    An object representing parameters to confirm a SetupIntent object.

    "},"Classes/STPShippingAddressViewController.html":{"name":"STPShippingAddressViewController","abstract":"

    This view controller contains a shipping address collection form. It renders a right bar button item that submits the form, so it must be shown inside a UINavigationController. Depending on your configuration’s shippingType, the view controller may present a shipping method selection form after the user enters an address.

    "},"Classes/STPSource.html":{"name":"STPSource","abstract":"

    Representation of a customer’s payment instrument created with the Stripe API. - see: https://stripe.com/docs/api#sources

    "},"Classes/STPSourceCardDetails.html":{"name":"STPSourceCardDetails","abstract":"

    This class provides typed access to the contents of an STPSource details"},"Classes/STPSourceOwner.html":{"name":"STPSourceOwner","abstract":"

    Information about a source’s owner.

    "},"Classes/STPSourceParams.html":{"name":"STPSourceParams","abstract":"

    An object representing parameters used to create a Source object.

    "},"Classes/STPSourceReceiver.html":{"name":"STPSourceReceiver","abstract":"

    Information related to a source’s receiver flow.

    "},"Classes/STPSourceRedirect.html":{"name":"STPSourceRedirect","abstract":"

    Information related to a source’s redirect flow.

    "},"Classes/STPSourceSEPADebitDetails.html":{"name":"STPSourceSEPADebitDetails","abstract":"

    This class provides typed access to the contents of an STPSource details"},"Classes/STPSourceVerification.html":{"name":"STPSourceVerification","abstract":"

    Information related to a source’s verification flow.

    "},"Classes/STPTheme.html":{"name":"STPTheme","abstract":"

    STPTheme objects can be used to visually style Stripe-provided UI. See https://stripe.com/docs/mobile/ios/standard#theming for more information.

    "},"Classes/STPThreeDSButtonCustomization.html":{"name":"STPThreeDSButtonCustomization","abstract":"

    A customization object to use to configure the UI of a button.

    "},"Classes/STPThreeDSCustomizationSettings.html":{"name":"STPThreeDSCustomizationSettings","abstract":"

    STPThreeDSCustomizationSettings provides customization options for 3DS2 authentication flows in your app.

    "},"Classes/STPThreeDSFooterCustomization.html":{"name":"STPThreeDSFooterCustomization","abstract":"

    The Challenge view displays a footer with additional details that"},"Classes/STPThreeDSLabelCustomization.html":{"name":"STPThreeDSLabelCustomization","abstract":"

    A customization object to use to configure the UI of a text label.

    "},"Classes/STPThreeDSNavigationBarCustomization.html":{"name":"STPThreeDSNavigationBarCustomization","abstract":"

    A customization object to use to configure a UINavigationBar.

    "},"Classes/STPThreeDSSelectionCustomization.html":{"name":"STPThreeDSSelectionCustomization","abstract":"

    A customization object that configures the appearance of"},"Classes/STPThreeDSTextFieldCustomization.html":{"name":"STPThreeDSTextFieldCustomization","abstract":"

    A customization object to use to configure the UI of a text field.

    "},"Classes/STPThreeDSUICustomization.html":{"name":"STPThreeDSUICustomization","abstract":"

    The STPThreeDSUICustomization provides configuration for UI elements displayed during 3D Secure authentication.

    "},"Classes/STPToken.html":{"name":"STPToken","abstract":"

    A token returned from submitting payment details to the Stripe API. You should not have to instantiate one of these directly.

    "},"Classes/STPUserInformation.html":{"name":"STPUserInformation","abstract":"

    You can use this class to specify information that you’ve already collected"},"Categories/UINavigationBar(Stripe_Theme).html#/c:objc(cs)UINavigationBar(im)stp_setTheme:":{"name":"-stp_setTheme:","abstract":"

    Sets the navigation bar’s appearance to the desired theme. This will affect the","parent_name":"UINavigationBar(Stripe_Theme)"},"Categories/UINavigationBar(Stripe_Theme).html#/c:objc(cs)UINavigationBar(py)stp_theme":{"name":"stp_theme","abstract":"

    Sets the navigation bar’s appearance to the desired theme. This will affect the bar’s tintColor and barTintColor properties, as well as the color of the single-pixel line at the bottom of the navbar.","parent_name":"UINavigationBar(Stripe_Theme)"},"Categories/NSError(Stripe).html#/c:objc(cs)NSError(cm)stp_errorFromStripeResponse:":{"name":"+stp_errorFromStripeResponse:","abstract":"

    Creates an NSError object from a given Stripe API json response.

    ","parent_name":"NSError(Stripe)"},"Categories/NSError(Stripe).html":{"name":"NSError(Stripe)","abstract":"

    NSError extensions for creating error objects from Stripe API responses.

    "},"Categories/UINavigationBar(Stripe_Theme).html":{"name":"UINavigationBar(Stripe_Theme)","abstract":"

    This allows quickly setting the appearance of a UINavigationBar to match your"},"Categories.html":{"name":"Categories","abstract":"

    The following categories are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Constants.html":{"name":"Constants","abstract":"

    The following constants are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Type Definitions.html":{"name":"Type Definitions","abstract":"

    The following type definitions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "}} \ No newline at end of file diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/docSet.dsidx b/docs/docs/docsets/Stripe.docset/Contents/Resources/docSet.dsidx index b4e96c88bb6..1ddad0cc179 100644 Binary files a/docs/docs/docsets/Stripe.docset/Contents/Resources/docSet.dsidx and b/docs/docs/docsets/Stripe.docset/Contents/Resources/docSet.dsidx differ diff --git a/docs/docs/docsets/Stripe.tgz b/docs/docs/docsets/Stripe.tgz index efad0c1b505..22ee3c130a7 100644 Binary files a/docs/docs/docsets/Stripe.tgz and b/docs/docs/docsets/Stripe.tgz differ diff --git a/docs/docs/index.html b/docs/docs/index.html index 6d82d1d1db0..a47848e472a 100644 --- a/docs/docs/index.html +++ b/docs/docs/index.html @@ -655,7 +655,7 @@

    Releases

    We recommend that you install the Stripe iOS SDK using a package manager such as Cocoapods or Carthage. If you prefer to link the library manually, please use a version from our releases page because we consider the master branch to be unstable.

    If you’re reading this on GitHub.com, please make sure you are looking at the tagged version that corresponds to the release you have installed. Otherwise, the instructions and example code may be mismatched with your copy. You can read the latest tagged version of this README and browse the associated code on GitHub using -this link.

    +this link.

    Requirements

    The Stripe iOS SDK is compatible with apps supporting iOS 9 and above and requires Xcode 9 to build from source.

    @@ -700,7 +700,7 @@

    Migrating from Older Vers

    diff --git a/docs/docs/search.json b/docs/docs/search.json index 6a4329c9ea5..9e9b6b6e0bf 100644 --- a/docs/docs/search.json +++ b/docs/docs/search.json @@ -1 +1 @@ -{"Functions.html#/c:@F@linkSTPAPIClientApplePayCategory":{"name":"linkSTPAPIClientApplePayCategory","abstract":"

    This function should not be called directly.

    "},"Functions.html#/c:@F@STPStringFromCardBrand":{"name":"STPStringFromCardBrand","abstract":"

    Returns a string representation for the provided card brand;"},"Functions.html#/c:@F@linkNSErrorCategory":{"name":"linkNSErrorCategory","abstract":"

    This function should not be called directly.

    "},"Functions.html#/c:@F@linkUINavigationBarThemeCategory":{"name":"linkUINavigationBarThemeCategory","abstract":"

    This function should not be called directly.

    "},"Type Definitions.html#/c:STPAddress.h@T@STPContactField":{"name":"STPContactField","abstract":"

    Constants that represent different parts of a users contact/address information.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPVoidBlock":{"name":"STPVoidBlock","abstract":"

    An empty block, called with no arguments, returning nothing.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPErrorBlock":{"name":"STPErrorBlock","abstract":"

    A block that may optionally be called with an error.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPBooleanSuccessBlock":{"name":"STPBooleanSuccessBlock","abstract":"

    A block that contains a boolean success param and may optionally be called with an error.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPJSONResponseCompletionBlock":{"name":"STPJSONResponseCompletionBlock","abstract":"

    A callback to be run with a JSON response.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPTokenCompletionBlock":{"name":"STPTokenCompletionBlock","abstract":"

    A callback to be run with a token response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSourceCompletionBlock":{"name":"STPSourceCompletionBlock","abstract":"

    A callback to be run with a source response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSourceProtocolCompletionBlock":{"name":"STPSourceProtocolCompletionBlock","abstract":"

    A callback to be run with a source or card response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentIntentCompletionBlock":{"name":"STPPaymentIntentCompletionBlock","abstract":"

    A callback to be run with a PaymentIntent response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSetupIntentCompletionBlock":{"name":"STPSetupIntentCompletionBlock","abstract":"

    A callback to be run with a PaymentIntent response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentMethodCompletionBlock":{"name":"STPPaymentMethodCompletionBlock","abstract":"

    A callback to be run with a PaymentMethod response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentMethodsCompletionBlock":{"name":"STPPaymentMethodsCompletionBlock","abstract":"

    A callback to be run with an array of PaymentMethods response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPShippingMethodsCompletionBlock":{"name":"STPShippingMethodsCompletionBlock","abstract":"

    A callback to be run with a validation result and shipping methods for a"},"Type Definitions.html#/c:STPBlocks.h@T@STPFileCompletionBlock":{"name":"STPFileCompletionBlock","abstract":"

    A callback to be run with a file response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPCustomerCompletionBlock":{"name":"STPCustomerCompletionBlock","abstract":"

    A callback to be run with a customer response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPinCompletionBlock":{"name":"STPPinCompletionBlock","abstract":"

    A callback to be run with a card PIN response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STP3DS2AuthenticateCompletionBlock":{"name":"STP3DS2AuthenticateCompletionBlock","abstract":"

    A callback to be run with a 3DS2 authenticate response from the Stripe API.

    "},"Type Definitions.html#/c:STPPaymentHandler.h@T@STPPaymentHandlerActionPaymentIntentCompletionBlock":{"name":"STPPaymentHandlerActionPaymentIntentCompletionBlock","abstract":"

    Completion block typedef for use in STPPaymentHandler methods for Payment Intents.

    "},"Type Definitions.html#/c:STPPaymentHandler.h@T@STPPaymentHandlerActionSetupIntentCompletionBlock":{"name":"STPPaymentHandlerActionSetupIntentCompletionBlock","abstract":"

    Completion block typedef for use in STPPaymentHandler methods for Setup Intents.

    "},"Type Definitions.html#/c:STPPaymentIntentAction.h@T@STPPaymentIntentAction":{"name":"STPPaymentIntentAction","abstract":"

    Action details for an STPPaymentIntent. This is a container for"},"Type Definitions.html#/c:STPPaymentIntentActionRedirectToURL.h@T@STPPaymentIntentActionRedirectToURL":{"name":"STPPaymentIntentActionRedirectToURL","abstract":"

    Contains instructions for authenticating a payment by redirecting your customer to another page or application.

    "},"Type Definitions.html#/c:STPPaymentIntentSourceAction.h@T@STPPaymentIntentSourceAction":{"name":"STPPaymentIntentSourceAction","abstract":"

    Source Action details for an STPPaymentIntent. This is a container for"},"Type Definitions.html#/c:STPPaymentIntentSourceActionAuthorizeWithURL.h@T@STPPaymentIntentSourceActionAuthorizeWithURL":{"name":"STPPaymentIntentSourceActionAuthorizeWithURL","abstract":"

    The STPPaymentIntentSourceAction details when type is STPPaymentIntentSourceActionTypeAuthorizeWithURL.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextSourceCompletionBlock":{"name":"STPRedirectContextSourceCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextCompletionBlock":{"name":"STPRedirectContextCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextPaymentIntentCompletionBlock":{"name":"STPRedirectContextPaymentIntentCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:StripeError.h@T@STPCardErrorCode":{"name":"STPCardErrorCode","abstract":"

    Possible string values you may receive when there was an error tokenizing"},"Protocols/STPSourceProtocol.html#/c:objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the source.

    ","parent_name":"STPSourceProtocol"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewControllerDidCancel:":{"name":"-shippingAddressViewControllerDidCancel:","abstract":"

    Called when the user cancels entering a shipping address. You should dismiss (or pop) the view controller at this point.

    ","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"-shippingAddressViewController:didEnterAddress:completion:","abstract":"

    This is called when the user enters a shipping address and taps next. You","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"-shippingAddressViewController:didFinishWithAddress:shippingMethod:","abstract":"

    This is called when the user selects a shipping method. If no shipping methods are given, or if the shipping type doesn’t require a shipping method, this will be called after the user has a shipping address and your validation has succeeded. After updating your app with the user’s shipping info, you should dismiss (or pop) the view controller. Note that if shippingMethod is non-nil, there will be an additional shipping methods view controller on the navigation controller’s stack.

    ","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didFailToLoadWithError:":{"name":"-paymentOptionsViewController:didFailToLoadWithError:","abstract":"

    This is called when the view controller encounters an error fetching the user’s","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidFinish:":{"name":"-paymentOptionsViewControllerDidFinish:","abstract":"

    This is called when the user selects or adds a payment method, so it will often","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"-paymentOptionsViewControllerDidCancel:","abstract":"

    This is called when the user taps cancel.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"-paymentOptionsViewController:didSelectPaymentOption:","abstract":"

    This is called when the user either makes a selection, or adds a new card.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)image":{"name":"image","abstract":"

    A small (32 x 20 points) logo image representing the payment method. For","parent_name":"STPPaymentOption"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","abstract":"

    A small (32 x 20 points) logo image representing the payment method that can be","parent_name":"STPPaymentOption"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)label":{"name":"label","abstract":"

    A string describing the payment method, such as Apple Pay or Visa 4242.

    ","parent_name":"STPPaymentOption"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didFailToLoadWithError:":{"name":"-paymentContext:didFailToLoadWithError:","abstract":"

    Called when the payment context encounters an error when fetching its initial set of data. A few ways to handle this are:

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContextDidChange:":{"name":"-paymentContextDidChange:","abstract":"

    This is called every time the contents of the payment context change. When this is called, you should update your app’s UI to reflect the current state of the payment context. For example, if you have a checkout page with a selected payment method row, you should update its payment method with paymentContext.selectedPaymentOption.label. If that checkout page has a buy button, you should enable/disable it depending on the result of [paymentContext isReadyForPayment].

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didCreatePaymentResult:completion:":{"name":"-paymentContext:didCreatePaymentResult:completion:","abstract":"

    Inside this method, you should make a call to your backend API to make a PaymentIntent with that Customer + payment method, and invoke the completion block when that is done.

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didFinishWithStatus:error:":{"name":"-paymentContext:didFinishWithStatus:error:","abstract":"

    This is invoked by an STPPaymentContext when it is finished. This will be called after the payment is done and all necessary UI has been dismissed. You should inspect the returned status and behave appropriately. For example: if it’s STPPaymentStatusSuccess, show the user a receipt. If it’s STPPaymentStatusError, inform the user of the error. If it’s STPPaymentStatusUserCanceled, do nothing.

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didUpdateShippingAddress:completion:":{"name":"-paymentContext:didUpdateShippingAddress:completion:","abstract":"

    Inside this method, you should verify that you can ship to the given address.","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"-paymentCardTextFieldDidChange:","abstract":"

    Called when either the card number, expiration, or CVC changes. At this point,","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditing:":{"name":"-paymentCardTextFieldDidBeginEditing:","abstract":"

    Called when editing begins in the text field as a whole.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"-paymentCardTextFieldWillEndEditingForReturn:","abstract":"

    Notification that the user pressed the return key after completely filling","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditing:":{"name":"-paymentCardTextFieldDidEndEditing:","abstract":"

    Called when editing ends in the text field as a whole.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingNumber:":{"name":"-paymentCardTextFieldDidBeginEditingNumber:","abstract":"

    Called when editing begins in the payment card field’s number field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingNumber:":{"name":"-paymentCardTextFieldDidEndEditingNumber:","abstract":"

    Called when editing ends in the payment card field’s number field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingCVC:":{"name":"-paymentCardTextFieldDidBeginEditingCVC:","abstract":"

    Called when editing begins in the payment card field’s CVC field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingCVC:":{"name":"-paymentCardTextFieldDidEndEditingCVC:","abstract":"

    Called when editing ends in the payment card field’s CVC field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingExpiration:":{"name":"-paymentCardTextFieldDidBeginEditingExpiration:","abstract":"

    Called when editing begins in the payment card field’s expiration field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingExpiration:":{"name":"-paymentCardTextFieldDidEndEditingExpiration:","abstract":"

    Called when editing ends in the payment card field’s expiration field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingPostalCode:":{"name":"-paymentCardTextFieldDidBeginEditingPostalCode:","abstract":"

    Called when editing begins in the payment card field’s ZIP/postal code field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingPostalCode:":{"name":"-paymentCardTextFieldDidEndEditingPostalCode:","abstract":"

    Called when editing ends in the payment card field’s ZIP/postal code field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"+rootObjectName","abstract":"

    The root object name to be used when converting this object to a form-encoded string. For example, if this returns @card, then the form-encoded output will resemble @card[foo]=bar (where ‘foo’ and ‘bar’ are specified by propertyNamesToFormFieldNamesMapping below.

    ","parent_name":"STPFormEncodable"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"+propertyNamesToFormFieldNamesMapping","abstract":"

    This maps properties on an object that is being form-encoded into parameter names in the Stripe API. For example, STPCardParams has a field called expMonth, but the Stripe API expects a field called exp_month. This dictionary represents a mapping from the former to the latter (in other words, [STPCardParams propertyNamesToFormFieldNamesMapping][@expMonth] == @exp_month.)

    ","parent_name":"STPFormEncodable"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","abstract":"

    You can use this property to add additional fields to an API request that are not explicitly defined by the object’s interface. This can be useful when using beta features that haven’t been added to the Stripe SDK yet. For example, if the /v1/tokens API began to accept a beta field called test_field, you might do the following:","parent_name":"STPFormEncodable"},"Protocols/STPIssuingCardEphemeralKeyProvider.html#/c:objc(pl)STPIssuingCardEphemeralKeyProvider(im)createIssuingCardKeyWithAPIVersion:completion:":{"name":"-createIssuingCardKeyWithAPIVersion:completion:","abstract":"

    Creates a new ephemeral key for retrieving and updating a Stripe Issuing Card.","parent_name":"STPIssuingCardEphemeralKeyProvider"},"Protocols/STPCustomerEphemeralKeyProvider.html#/c:objc(pl)STPCustomerEphemeralKeyProvider(im)createCustomerKeyWithAPIVersion:completion:":{"name":"-createCustomerKeyWithAPIVersion:completion:","abstract":"

    Creates a new ephemeral key for retrieving and updating a Stripe customer.","parent_name":"STPCustomerEphemeralKeyProvider"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)retrieveCustomer:":{"name":"-retrieveCustomer:","abstract":"

    Retrieve the customer to be displayed inside a payment context.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"-listPaymentMethodsForCustomerWithCompletion:","abstract":"

    Retrieves a list of Payment Methods attached to a customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"-attachPaymentMethodToCustomer:completion:","abstract":"

    Adds a Payment Method to a customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"-detachPaymentMethodFromCustomer:completion:","abstract":"

    Deletes the given Payment Method from the customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"-updateCustomerWithShippingAddress:completion:","abstract":"

    Sets the given shipping address on the customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)authenticationPresentingViewController":{"name":"-authenticationPresentingViewController","abstract":"

    The Stripe SDK will modally present additional view controllers on top","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"-prepareAuthenticationContextForPresentation:","abstract":"

    This method is called before presenting a UIViewController for authentication.

    ","parent_name":"STPAuthenticationContext"},"Protocols/STPAddCardViewControllerDelegate.html#/c:objc(pl)STPAddCardViewControllerDelegate(im)addCardViewControllerDidCancel:":{"name":"-addCardViewControllerDidCancel:","abstract":"

    Called when the user cancels adding a card. You should dismiss (or pop) the","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreatePaymentMethod:completion:":{"name":"-addCardViewController:didCreatePaymentMethod:completion:","abstract":"

    This is called when the user successfully adds a card and Stripe returns a","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAPIResponseDecodable.html#/c:objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"+decodedObjectFromAPIResponse:","abstract":"

    Parses an response from the Stripe API (in JSON format; represented as","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html#/c:objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","abstract":"

    The raw JSON response used to create the object. This can be useful for accessing","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html":{"name":"STPAPIResponseDecodable","abstract":"

    Objects conforming to STPAPIResponseDecodable can be automatically converted"},"Protocols/STPAddCardViewControllerDelegate.html":{"name":"STPAddCardViewControllerDelegate","abstract":"

    An STPAddCardViewControllerDelegate is notified when an STPAddCardViewController"},"Protocols/STPAuthenticationContext.html":{"name":"STPAuthenticationContext","abstract":"

    STPAuthenticationContext provides information required to present authentication challenges"},"Protocols/STPBackendAPIAdapter.html":{"name":"STPBackendAPIAdapter","abstract":"

    Typically, you will not need to implement this protocol yourself. You"},"Protocols/STPCustomerEphemeralKeyProvider.html":{"name":"STPCustomerEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols/STPIssuingCardEphemeralKeyProvider.html":{"name":"STPIssuingCardEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols.html#/c:objc(pl)STPEphemeralKeyProvider":{"name":"STPEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols/STPFormEncodable.html":{"name":"STPFormEncodable","abstract":"

    Objects conforming to STPFormEncodable can be automatically converted to a form-encoded string, which can then be used when making requests to the Stripe API.

    "},"Protocols/STPPaymentCardTextFieldDelegate.html":{"name":"STPPaymentCardTextFieldDelegate","abstract":"

    This protocol allows a delegate to be notified when a payment text field’s"},"Protocols/STPPaymentContextDelegate.html":{"name":"STPPaymentContextDelegate","abstract":"

    Implement STPPaymentContextDelegate to get notified when a payment context changes, finishes, encounters errors, etc. In practice, if your app has a checkout screen view controller, that is a good candidate to implement this protocol.

    "},"Protocols/STPPaymentOption.html":{"name":"STPPaymentOption","abstract":"

    This protocol represents a payment method that a user can select and use to"},"Protocols/STPPaymentOptionsViewControllerDelegate.html":{"name":"STPPaymentOptionsViewControllerDelegate","abstract":"

    An STPPaymentOptionsViewControllerDelegate responds when a user selects a"},"Protocols/STPShippingAddressViewControllerDelegate.html":{"name":"STPShippingAddressViewControllerDelegate","abstract":"

    An STPShippingAddressViewControllerDelegate is notified when an STPShippingAddressViewController receives an address, completes with an address, or is cancelled.

    "},"Protocols/STPSourceProtocol.html":{"name":"STPSourceProtocol","abstract":"

    Objects conforming to this protocol can be attached to a Stripe Customer object"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPConnectionError":{"name":"STPConnectionError","abstract":"

    Trouble connecting to Stripe.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPInvalidRequestError":{"name":"STPInvalidRequestError","abstract":"

    Your request had invalid parameters.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPAPIError":{"name":"STPAPIError","abstract":"

    General-purpose API error.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPCardError":{"name":"STPCardError","abstract":"

    Something was wrong with the given card details.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPCancellationError":{"name":"STPCancellationError","abstract":"

    The operation was cancelled.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPEphemeralKeyDecodingError":{"name":"STPEphemeralKeyDecodingError","abstract":"

    The ephemeral key could not be decoded. Make sure your backend is sending","parent_name":"STPErrorCode"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeAccount":{"name":"STPTokenTypeAccount","abstract":"

    Account token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeBankAccount":{"name":"STPTokenTypeBankAccount","abstract":"

    Bank account token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeCard":{"name":"STPTokenTypeCard","abstract":"

    Card token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypePII":{"name":"STPTokenTypePII","abstract":"

    PII token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeCVCUpdate":{"name":"STPTokenTypeCVCUpdate","abstract":"

    CVC update token type

    ","parent_name":"STPTokenType"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleDefault":{"name":"STPThreeDSButtonTitleStyleDefault","abstract":"

    Default style, doesn’t modify the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleUppercase":{"name":"STPThreeDSButtonTitleStyleUppercase","abstract":"

    Applies localizedUppercaseString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleLowercase":{"name":"STPThreeDSButtonTitleStyleLowercase","abstract":"

    Applies localizedLowercaseString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleSentenceCapitalized":{"name":"STPThreeDSButtonTitleStyleSentenceCapitalized","abstract":"

    Applies localizedCapitalizedString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeSubmit":{"name":"STPThreeDSCustomizationButtonTypeSubmit","abstract":"

    The submit button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeContinue":{"name":"STPThreeDSCustomizationButtonTypeContinue","abstract":"

    The continue button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeNext":{"name":"STPThreeDSCustomizationButtonTypeNext","abstract":"

    The next button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeCancel":{"name":"STPThreeDSCustomizationButtonTypeCancel","abstract":"

    The cancel button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeResend":{"name":"STPThreeDSCustomizationButtonTypeResend","abstract":"

    The resend button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusPending":{"name":"STPSourceVerificationStatusPending","abstract":"

    The verification is pending.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusSucceeded":{"name":"STPSourceVerificationStatusSucceeded","abstract":"

    The verification has succeeeded.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusFailed":{"name":"STPSourceVerificationStatusFailed","abstract":"

    The verification has failed.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusUnknown":{"name":"STPSourceVerificationStatusUnknown","abstract":"

    The state of the verification is unknown.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusPending":{"name":"STPSourceRedirectStatusPending","abstract":"

    The redirect is pending.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusSucceeded":{"name":"STPSourceRedirectStatusSucceeded","abstract":"

    The redirect has succeeded.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusFailed":{"name":"STPSourceRedirectStatusFailed","abstract":"

    The redirect has failed.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusUnknown":{"name":"STPSourceRedirectStatusUnknown","abstract":"

    The state of the redirect is unknown.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeBancontact":{"name":"STPSourceTypeBancontact","abstract":"

    A Bancontact source. - see: https://stripe.com/docs/sources/bancontact

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeCard":{"name":"STPSourceTypeCard","abstract":"

    A card source. - see: https://stripe.com/docs/sources/cards

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeGiropay":{"name":"STPSourceTypeGiropay","abstract":"

    A Giropay source. - see: https://stripe.com/docs/sources/giropay

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeIDEAL":{"name":"STPSourceTypeIDEAL","abstract":"

    An iDEAL source. - see: https://stripe.com/docs/sources/ideal

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeSEPADebit":{"name":"STPSourceTypeSEPADebit","abstract":"

    A SEPA Direct Debit source. - see: https://stripe.com/docs/sources/sepa-debit

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeSofort":{"name":"STPSourceTypeSofort","abstract":"

    A SOFORT source. - see: https://stripe.com/docs/sources/sofort

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeThreeDSecure":{"name":"STPSourceTypeThreeDSecure","abstract":"

    A 3DS card source. - see: https://stripe.com/docs/sources/three-d-secure

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeAlipay":{"name":"STPSourceTypeAlipay","abstract":"

    An Alipay source. - see: https://stripe.com/docs/sources/alipay

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeP24":{"name":"STPSourceTypeP24","abstract":"

    A P24 source. - see: https://stripe.com/docs/sources/p24

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeEPS":{"name":"STPSourceTypeEPS","abstract":"

    An EPS source. - see: https://stripe.com/docs/sources/eps

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeMultibanco":{"name":"STPSourceTypeMultibanco","abstract":"

    A Multibanco source. - see: https://stripe.com/docs/sources/multibanco

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeUnknown":{"name":"STPSourceTypeUnknown","abstract":"

    An unknown type of source.

    ","parent_name":"STPSourceType"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusPending":{"name":"STPSourceStatusPending","abstract":"

    The source has been created and is awaiting customer action.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusChargeable":{"name":"STPSourceStatusChargeable","abstract":"

    The source is ready to use. The customer action has been completed or the","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusConsumed":{"name":"STPSourceStatusConsumed","abstract":"

    The source has been used. This status only applies to single-use sources.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusCanceled":{"name":"STPSourceStatusCanceled","abstract":"

    The source, which was chargeable, has expired because it was not used to","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusFailed":{"name":"STPSourceStatusFailed","abstract":"

    Your customer has not taken the required action or revoked your access","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusUnknown":{"name":"STPSourceStatusUnknown","abstract":"

    The source status is unknown.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageReusable":{"name":"STPSourceUsageReusable","abstract":"

    The source can be reused.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageSingleUse":{"name":"STPSourceUsageSingleUse","abstract":"

    The source can only be used once.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageUnknown":{"name":"STPSourceUsageUnknown","abstract":"

    The source’s usage is unknown.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowNone":{"name":"STPSourceFlowNone","abstract":"

    No action is required from your customer.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowRedirect":{"name":"STPSourceFlowRedirect","abstract":"

    Your customer must be redirected to their online banking service (either a website or mobile banking app) to approve the payment.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowCodeVerification":{"name":"STPSourceFlowCodeVerification","abstract":"

    Your customer must verify ownership of their account by providing a code that you post to the Stripe API for authentication.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowReceiver":{"name":"STPSourceFlowReceiver","abstract":"

    Your customer must push funds to the account information provided.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowUnknown":{"name":"STPSourceFlowUnknown","abstract":"

    The source’s flow is unknown.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRequired":{"name":"STPSourceCard3DSecureStatusRequired","abstract":"

    3D Secure is required. This card must be converted into a 3D Secure","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusOptional":{"name":"STPSourceCard3DSecureStatusOptional","abstract":"

    3D Secure is optional. It is not required for successful charging,","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusNotSupported":{"name":"STPSourceCard3DSecureStatusNotSupported","abstract":"

    3D Secure is not supported on this card.

    ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusUnknown":{"name":"STPSourceCard3DSecureStatusUnknown","abstract":"

    The status of 3D Secure support on this card is unknown.

    ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageUnknown":{"name":"STPSetupIntentUsageUnknown","abstract":"

    Unknown value. Update your SDK, or use allResponseFields for custom handling.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageNone":{"name":"STPSetupIntentUsageNone","abstract":"

    No value was provided.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageOnSession":{"name":"STPSetupIntentUsageOnSession","abstract":"

    Indicates you intend to only reuse the payment method when the customer is in your checkout flow.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageOffSession":{"name":"STPSetupIntentUsageOffSession","abstract":"

    Indicates you intend to reuse the payment method when the customer may or may not be in your checkout flow.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusUnknown":{"name":"STPSetupIntentStatusUnknown","abstract":"

    Unknown status

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresPaymentMethod":{"name":"STPSetupIntentStatusRequiresPaymentMethod","abstract":"

    This SetupIntent requires a PaymentMethod

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresConfirmation":{"name":"STPSetupIntentStatusRequiresConfirmation","abstract":"

    This SetupIntent needs to be confirmed

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresAction":{"name":"STPSetupIntentStatusRequiresAction","abstract":"

    The selected PaymentMethod requires additional authentication steps.","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusProcessing":{"name":"STPSetupIntentStatusProcessing","abstract":"

    Stripe is processing this SetupIntent

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusSucceeded":{"name":"STPSetupIntentStatusSucceeded","abstract":"

    The SetupIntent has succeeded

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusCanceled":{"name":"STPSetupIntentStatusCanceled","abstract":"

    This SetupIntent was canceled and cannot be changed.

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateNotStarted":{"name":"STPRedirectContextStateNotStarted","abstract":"

    Initialized, but redirect not started.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateInProgress":{"name":"STPRedirectContextStateInProgress","abstract":"

    Redirect is in progress.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateCancelled":{"name":"STPRedirectContextStateCancelled","abstract":"

    Redirect has been cancelled programmatically before completing.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateCompleted":{"name":"STPRedirectContextStateCompleted","abstract":"

    Redirect has completed.

    ","parent_name":"STPRedirectContextState"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeNone":{"name":"STPPaymentOptionTypeNone","abstract":"

    Don’t allow any payment methods except for cards.

    ","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeApplePay":{"name":"STPPaymentOptionTypeApplePay","abstract":"

    The user is allowed to pay with Apple Pay if it’s configured and available","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeAll":{"name":"STPPaymentOptionTypeAll","abstract":"

    The user is allowed to use any available payment method to pay.

    ","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeCard":{"name":"STPPaymentMethodTypeCard","abstract":"

    A card payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeiDEAL":{"name":"STPPaymentMethodTypeiDEAL","abstract":"

    An iDEAL payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeCardPresent":{"name":"STPPaymentMethodTypeCardPresent","abstract":"

    A card present payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeUnknown":{"name":"STPPaymentMethodTypeUnknown","abstract":"

    An unknown type.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeAmexExpressCheckout":{"name":"STPPaymentMethodCardWalletTypeAmexExpressCheckout","abstract":"

    Amex Express Checkout

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeApplePay":{"name":"STPPaymentMethodCardWalletTypeApplePay","abstract":"

    Apple Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeGooglePay":{"name":"STPPaymentMethodCardWalletTypeGooglePay","abstract":"

    Google Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeMasterpass":{"name":"STPPaymentMethodCardWalletTypeMasterpass","abstract":"

    Masterpass

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeSamsungPay":{"name":"STPPaymentMethodCardWalletTypeSamsungPay","abstract":"

    Samsung Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeVisaCheckout":{"name":"STPPaymentMethodCardWalletTypeVisaCheckout","abstract":"

    Visa Checkout

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeUnknown":{"name":"STPPaymentMethodCardWalletTypeUnknown","abstract":"

    An unknown Card Wallet type.

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultPass":{"name":"STPPaymentMethodCardCheckResultPass","abstract":"

    The check passed.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultFailed":{"name":"STPPaymentMethodCardCheckResultFailed","abstract":"

    The check failed.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnavailable":{"name":"STPPaymentMethodCardCheckResultUnavailable","abstract":"

    The check is unavailable.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnchecked":{"name":"STPPaymentMethodCardCheckResultUnchecked","abstract":"

    The value was not checked.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnknown":{"name":"STPPaymentMethodCardCheckResultUnknown","abstract":"

    Represents an unknown or null value.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentIntentSourceActionType.html#/c:@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeUnknown":{"name":"STPPaymentIntentSourceActionTypeUnknown","abstract":"

    This is an unknown source action, that’s been added since the SDK","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeAuthorizeWithURL":{"name":"STPPaymentIntentSourceActionTypeAuthorizeWithURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentActionType.html#/c:@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeUnknown":{"name":"STPPaymentIntentActionTypeUnknown","abstract":"

    This is an unknown action, that’s been added since the SDK","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentActionType.html#/c:@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeRedirectToURL":{"name":"STPPaymentIntentActionTypeRedirectToURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageUnknown":{"name":"STPPaymentIntentSetupFutureUsageUnknown","abstract":"

    Unknown value. Update your SDK, or use allResponseFields for custom handling.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageNone":{"name":"STPPaymentIntentSetupFutureUsageNone","abstract":"

    No value was provided.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOnSession":{"name":"STPPaymentIntentSetupFutureUsageOnSession","abstract":"

    Indicates you intend to only reuse the payment method when the customer is in your checkout flow.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOffSession":{"name":"STPPaymentIntentSetupFutureUsageOffSession","abstract":"

    Indicates you intend to reuse the payment method when the customer may or may not be in your checkout flow.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodUnknown":{"name":"STPPaymentIntentConfirmationMethodUnknown","abstract":"

    Unknown confirmation method

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodPublishable":{"name":"STPPaymentIntentConfirmationMethodPublishable","abstract":"

    Confirmed via publishable key

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodSecret":{"name":"STPPaymentIntentConfirmationMethodSecret","abstract":"

    Confirmed via secret key

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodUnknown":{"name":"STPPaymentIntentCaptureMethodUnknown","abstract":"

    Unknown capture method

    ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodAutomatic":{"name":"STPPaymentIntentCaptureMethodAutomatic","abstract":"

    The PaymentIntent will be automatically captured

    ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodManual":{"name":"STPPaymentIntentCaptureMethodManual","abstract":"

    The PaymentIntent must be manually captured once it has the status","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusUnknown":{"name":"STPPaymentIntentStatusUnknown","abstract":"

    Unknown status

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresPaymentMethod":{"name":"STPPaymentIntentStatusRequiresPaymentMethod","abstract":"

    This PaymentIntent requires a PaymentMethod or Source

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSource":{"name":"STPPaymentIntentStatusRequiresSource","abstract":"

    This PaymentIntent requires a Source","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresConfirmation":{"name":"STPPaymentIntentStatusRequiresConfirmation","abstract":"

    This PaymentIntent needs to be confirmed

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresAction":{"name":"STPPaymentIntentStatusRequiresAction","abstract":"

    The selected PaymentMethod or Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSourceAction":{"name":"STPPaymentIntentStatusRequiresSourceAction","abstract":"

    The selected Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusProcessing":{"name":"STPPaymentIntentStatusProcessing","abstract":"

    Stripe is processing this PaymentIntent

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusSucceeded":{"name":"STPPaymentIntentStatusSucceeded","abstract":"

    The payment has succeeded

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresCapture":{"name":"STPPaymentIntentStatusRequiresCapture","abstract":"

    Indicates the payment must be captured, for STPPaymentIntentCaptureMethodManual

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusCanceled":{"name":"STPPaymentIntentStatusCanceled","abstract":"

    This PaymentIntent was canceled and cannot be changed.

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerUnsupportedAuthenticationErrorCode":{"name":"STPPaymentHandlerUnsupportedAuthenticationErrorCode","abstract":"

    Indicates that the action requires an authentication method not recognized or supported by the SDK.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresPaymentMethodErrorCode":{"name":"STPPaymentHandlerRequiresPaymentMethodErrorCode","abstract":"

    Attach a payment method to the PaymentIntent or SetupIntent before using STPPaymentHandler.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerIntentStatusErrorCode":{"name":"STPPaymentHandlerIntentStatusErrorCode","abstract":"

    The PaymentIntent or SetupIntent status cannot be resolved by STPPaymentHandler.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerTimedOutErrorCode":{"name":"STPPaymentHandlerTimedOutErrorCode","abstract":"

    The action timed out.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerStripe3DS2ErrorCode":{"name":"STPPaymentHandlerStripe3DS2ErrorCode","abstract":"

    There was an error in the Stripe3DS2 SDK.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNotAuthenticatedErrorCode":{"name":"STPPaymentHandlerNotAuthenticatedErrorCode","abstract":"

    The transaction did not authenticate (e.g. user entered the wrong code).

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNoConcurrentActionsErrorCode":{"name":"STPPaymentHandlerNoConcurrentActionsErrorCode","abstract":"

    STPPaymentHandler does not support concurrent actions.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresAuthenticationContextErrorCode":{"name":"STPPaymentHandlerRequiresAuthenticationContextErrorCode","abstract":"

    Payment requires a valid STPAuthenticationContext. Make sure your presentingViewController isn’t already presenting.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusSucceeded":{"name":"STPPaymentHandlerActionStatusSucceeded","abstract":"

    The action succeeded.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusCanceled":{"name":"STPPaymentHandlerActionStatusCanceled","abstract":"

    The action was cancelled by the cardholder/user.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusFailed":{"name":"STPPaymentHandlerActionStatusFailed","abstract":"

    The action failed. See the error code for more details.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeUnknown":{"name":"STPIntentActionTypeUnknown","abstract":"

    This is an unknown action, that’s been added since the SDK","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeRedirectToURL":{"name":"STPIntentActionTypeRedirectToURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeUseStripeSDK":{"name":"STPIntentActionTypeUseStripeSDK","abstract":"

    The payment intent requires additional action handled by STPPaymentHandler.

    ","parent_name":"STPIntentActionType"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeIdentityDocument":{"name":"STPFilePurposeIdentityDocument","abstract":"

    Identity document file

    ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeDisputeEvidence":{"name":"STPFilePurposeDisputeEvidence","abstract":"

    Dispute evidence file

    ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeUnknown":{"name":"STPFilePurposeUnknown","abstract":"

    A file of unknown purpose type

    ","parent_name":"STPFilePurpose"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateValid":{"name":"STPCardValidationStateValid","abstract":"

    The field’s contents are valid. For example, a valid, 16-digit card number.","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateInvalid":{"name":"STPCardValidationStateInvalid","abstract":"

    The field’s contents are invalid. For example, an expiration date","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateIncomplete":{"name":"STPCardValidationStateIncomplete","abstract":"

    The field’s contents are not currently valid, but could be by typing","parent_name":"STPCardValidationState"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandVisa":{"name":"STPCardBrandVisa","abstract":"

    Visa card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandAmex":{"name":"STPCardBrandAmex","abstract":"

    American Express card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandMasterCard":{"name":"STPCardBrandMasterCard","abstract":"

    MasterCard card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandDiscover":{"name":"STPCardBrandDiscover","abstract":"

    Discover card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandJCB":{"name":"STPCardBrandJCB","abstract":"

    JCB card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandDinersClub":{"name":"STPCardBrandDinersClub","abstract":"

    Diners Club card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandUnionPay":{"name":"STPCardBrandUnionPay","abstract":"

    UnionPay card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandUnknown":{"name":"STPCardBrandUnknown","abstract":"

    An unknown card brand type

    ","parent_name":"STPCardBrand"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeDebit":{"name":"STPCardFundingTypeDebit","abstract":"

    Debit card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeCredit":{"name":"STPCardFundingTypeCredit","abstract":"

    Credit card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypePrepaid":{"name":"STPCardFundingTypePrepaid","abstract":"

    Prepaid card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeOther":{"name":"STPCardFundingTypeOther","abstract":"

    An other or unknown type of funding source.

    ","parent_name":"STPCardFundingType"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinSuccess":{"name":"STPPinSuccess","abstract":"

    The verification object was already redeemed

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationAlreadyRedeemed":{"name":"STPPinErrorVerificationAlreadyRedeemed","abstract":"

    The verification object was already redeemed

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationCodeIncorrect":{"name":"STPPinErrorVerificationCodeIncorrect","abstract":"

    The one-time code was incorrect

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationExpired":{"name":"STPPinErrorVerificationExpired","abstract":"

    The verification object was expired

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationTooManyAttempts":{"name":"STPPinErrorVerificationTooManyAttempts","abstract":"

    The verification object has been attempted too many times

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinEphemeralKeyError":{"name":"STPPinEphemeralKeyError","abstract":"

    An error occured while retrieving the ephemeral key

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinUnknownError":{"name":"STPPinUnknownError","abstract":"

    An unknown error occured

    ","parent_name":"STPPinStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusSuccess":{"name":"STPPaymentStatusSuccess","abstract":"

    The payment succeeded.

    ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusError":{"name":"STPPaymentStatusError","abstract":"

    The payment failed due to an unforeseen error, such as the user’s Internet connection being offline.

    ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusUserCancellation":{"name":"STPPaymentStatusUserCancellation","abstract":"

    The user cancelled the payment (for example, by hitting cancel in the Apple Pay dialog).

    ","parent_name":"STPPaymentStatus"},"Enums/STPShippingStatus.html#/c:@E@STPShippingStatus@STPShippingStatusValid":{"name":"STPShippingStatusValid","abstract":"

    The shipping address is valid.

    ","parent_name":"STPShippingStatus"},"Enums/STPShippingStatus.html#/c:@E@STPShippingStatus@STPShippingStatusInvalid":{"name":"STPShippingStatusInvalid","abstract":"

    The shipping address is invalid.

    ","parent_name":"STPShippingStatus"},"Enums/STPShippingType.html#/c:@E@STPShippingType@STPShippingTypeShipping":{"name":"STPShippingTypeShipping","abstract":"

    Shipping the purchase to the provided address using a third-party","parent_name":"STPShippingType"},"Enums/STPShippingType.html#/c:@E@STPShippingType@STPShippingTypeDelivery":{"name":"STPShippingTypeDelivery","abstract":"

    Delivering the purchase by the seller.

    ","parent_name":"STPShippingType"},"Enums/STPBankAccountHolderType.html#/c:@E@STPBankAccountHolderType@STPBankAccountHolderTypeIndividual":{"name":"STPBankAccountHolderTypeIndividual","abstract":"

    An individual holds this bank account.

    ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountHolderType.html#/c:@E@STPBankAccountHolderType@STPBankAccountHolderTypeCompany":{"name":"STPBankAccountHolderTypeCompany","abstract":"

    A company holds this bank account.

    ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusNew":{"name":"STPBankAccountStatusNew","abstract":"

    The account has had no activity or validation performed

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusValidated":{"name":"STPBankAccountStatusValidated","abstract":"

    Stripe has determined this bank account exists.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusVerified":{"name":"STPBankAccountStatusVerified","abstract":"

    Bank account verification has succeeded.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusVerificationFailed":{"name":"STPBankAccountStatusVerificationFailed","abstract":"

    Verification for this bank account has failed.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusErrored":{"name":"STPBankAccountStatusErrored","abstract":"

    A transfer sent to this bank account has failed.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsNone":{"name":"STPBillingAddressFieldsNone","abstract":"

    No billing address information

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsZip":{"name":"STPBillingAddressFieldsZip","abstract":"

    Just request the user’s billing ZIP code

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsFull":{"name":"STPBillingAddressFieldsFull","abstract":"

    Request the user’s full billing address

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsName":{"name":"STPBillingAddressFieldsName","abstract":"

    Just request the user’s billing name

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html":{"name":"STPBillingAddressFields","abstract":"

    What set of billing address information you need to collect from your user.

    "},"Enums/STPBankAccountStatus.html":{"name":"STPBankAccountStatus","abstract":"

    Possible validation states for a bank account.

    "},"Enums/STPBankAccountHolderType.html":{"name":"STPBankAccountHolderType","abstract":"

    The type of entity that holds a bank account.

    "},"Enums/STPShippingType.html":{"name":"STPShippingType","abstract":"

    These values control the labels used in the shipping info collection form.

    "},"Enums/STPShippingStatus.html":{"name":"STPShippingStatus","abstract":"

    An enum representing the status of a shipping address validation.

    "},"Enums/STPPaymentStatus.html":{"name":"STPPaymentStatus","abstract":"

    An enum representing the status of a payment requested from the user.

    "},"Enums/STPPinStatus.html":{"name":"STPPinStatus","abstract":"

    An enum representing the success and error states of PIN management

    "},"Enums/STPCardFundingType.html":{"name":"STPCardFundingType","abstract":"

    The various funding sources for a payment card.

    "},"Enums/STPCardBrand.html":{"name":"STPCardBrand","abstract":"

    The various card brands to which a payment card can belong.

    "},"Enums/STPCardValidationState.html":{"name":"STPCardValidationState","abstract":"

    These fields indicate whether a card field represents a valid value, invalid"},"Enums/STPFilePurpose.html":{"name":"STPFilePurpose","abstract":"

    The purpose of the uploaded file.

    "},"Enums/STPIntentActionType.html":{"name":"STPIntentActionType","abstract":"

    Types of next actions for STPPaymentIntent and STPSetupIntent.

    "},"Enums/STPPaymentHandlerActionStatus.html":{"name":"STPPaymentHandlerActionStatus","abstract":"

    STPPaymentHandlerActionStatus represents the possible outcomes of requesting an action by STPPaymentHandler. An action could be confirming and/or handling the next action for a PaymentIntent.

    "},"Enums/STPPaymentHandlerErrorCode.html":{"name":"STPPaymentHandlerErrorCode","abstract":"

    Error codes generated by STPPaymentHandler

    "},"Enums/STPPaymentIntentStatus.html":{"name":"STPPaymentIntentStatus","abstract":"

    Status types for an STPPaymentIntent

    "},"Enums/STPPaymentIntentCaptureMethod.html":{"name":"STPPaymentIntentCaptureMethod","abstract":"

    Capture methods for a STPPaymentIntent

    "},"Enums/STPPaymentIntentConfirmationMethod.html":{"name":"STPPaymentIntentConfirmationMethod","abstract":"

    Confirmation methods for a STPPaymentIntent

    "},"Enums/STPPaymentIntentSetupFutureUsage.html":{"name":"STPPaymentIntentSetupFutureUsage","abstract":"

    Indicates how you intend to use the payment method that your customer provides after the current payment completes.

    "},"Enums/STPPaymentIntentActionType.html":{"name":"STPPaymentIntentActionType","abstract":"

    Types of Actions from a STPPaymentIntent, when the payment intent"},"Enums/STPPaymentIntentSourceActionType.html":{"name":"STPPaymentIntentSourceActionType","abstract":"

    Types of Source Actions from a STPPaymentIntent, when the payment intent"},"Enums/STPPaymentMethodCardCheckResult.html":{"name":"STPPaymentMethodCardCheckResult","abstract":"

    The result of a check on a Card address or CVC.

    "},"Enums/STPPaymentMethodCardWalletType.html":{"name":"STPPaymentMethodCardWalletType","abstract":"

    The type of Card Wallet.

    "},"Enums/STPPaymentMethodType.html":{"name":"STPPaymentMethodType","abstract":"

    The type of the PaymentMethod.

    "},"Enums/STPPaymentOptionType.html":{"name":"STPPaymentOptionType","abstract":"

    This represents all of the payment methods available to your user when"},"Enums/STPRedirectContextState.html":{"name":"STPRedirectContextState","abstract":"

    Possible states for the redirect context to be in

    "},"Enums/STPSetupIntentStatus.html":{"name":"STPSetupIntentStatus","abstract":"

    Status types for an STPSetupIntent

    "},"Enums/STPSetupIntentUsage.html":{"name":"STPSetupIntentUsage","abstract":"

    Indicates how the payment method is intended to be used in the future.

    "},"Enums/STPSourceCard3DSecureStatus.html":{"name":"STPSourceCard3DSecureStatus","abstract":"

    The status of this card’s 3D Secure support.

    "},"Enums/STPSourceFlow.html":{"name":"STPSourceFlow","abstract":"

    Authentication flows for a Source

    "},"Enums/STPSourceUsage.html":{"name":"STPSourceUsage","abstract":"

    Usage types for a Source

    "},"Enums/STPSourceStatus.html":{"name":"STPSourceStatus","abstract":"

    Status types for a Source

    "},"Enums/STPSourceType.html":{"name":"STPSourceType","abstract":"

    Types for a Source

    "},"Enums/STPSourceRedirectStatus.html":{"name":"STPSourceRedirectStatus","abstract":"

    Redirect status types for a Source.

    "},"Enums/STPSourceVerificationStatus.html":{"name":"STPSourceVerificationStatus","abstract":"

    Verification status types for a Source.

    "},"Enums/STPThreeDSCustomizationButtonType.html":{"name":"STPThreeDSCustomizationButtonType","abstract":"

    An enum that defines the different types of buttons that are able to be customized.

    "},"Enums/STPThreeDSButtonTitleStyle.html":{"name":"STPThreeDSButtonTitleStyle","abstract":"

    An enumeration of the case transformations that can be applied to the button’s title

    "},"Enums/STPTokenType.html":{"name":"STPTokenType","abstract":"

    Possible Token types

    "},"Enums/STPErrorCode.html":{"name":"STPErrorCode","abstract":"

    Possible error code values for NSError’s with the StripeDomain domain

    "},"Constants.html#/c:STPAPIClient.h@STPSDKVersion":{"name":"STPSDKVersion","abstract":"

    The current version of this library.

    "},"Constants.html#/c:@STPContactFieldPostalAddress":{"name":"STPContactFieldPostalAddress","abstract":"

    The contact’s full physical address.

    "},"Constants.html#/c:@STPContactFieldEmailAddress":{"name":"STPContactFieldEmailAddress","abstract":"

    The contact’s email address.

    "},"Constants.html#/c:@STPContactFieldPhoneNumber":{"name":"STPContactFieldPhoneNumber","abstract":"

    The contact’s phone number.

    "},"Constants.html#/c:@STPContactFieldName":{"name":"STPContactFieldName","abstract":"

    The contact’s name.

    "},"Constants.html#/c:@STPPaymentHandlerErrorDomain":{"name":"STPPaymentHandlerErrorDomain","abstract":"

    The error domain for errors in STPPaymentHandler.

    "},"Constants.html#/c:@StripeDomain":{"name":"StripeDomain","abstract":"

    All Stripe iOS errors will be under this domain.

    "},"Constants.html#/c:@STPErrorMessageKey":{"name":"STPErrorMessageKey","abstract":"

    A developer-friendly error message that explains what went wrong. You probably"},"Constants.html#/c:@STPCardErrorCodeKey":{"name":"STPCardErrorCodeKey","abstract":"

    What went wrong with your STPCard (e.g., STPInvalidCVC. See below for full list).

    "},"Constants.html#/c:@STPErrorParameterKey":{"name":"STPErrorParameterKey","abstract":"

    Which parameter on the STPCard had an error (e.g., cvc). Useful for marking up the"},"Constants.html#/c:@STPStripeErrorCodeKey":{"name":"STPStripeErrorCodeKey","abstract":"

    The error code returned by the Stripe API.

    "},"Constants.html#/c:@STPStripeErrorTypeKey":{"name":"STPStripeErrorTypeKey","abstract":"

    The error type returned by the Stripe API.

    "},"Constants.html#/c:@STPInvalidNumber":{"name":"STPInvalidNumber","abstract":"

    The card number is not a valid credit card number.

    "},"Constants.html#/c:@STPInvalidExpMonth":{"name":"STPInvalidExpMonth","abstract":"

    The card has an invalid expiration month.

    "},"Constants.html#/c:@STPInvalidExpYear":{"name":"STPInvalidExpYear","abstract":"

    The card has an invalid expiration year.

    "},"Constants.html#/c:@STPInvalidCVC":{"name":"STPInvalidCVC","abstract":"

    The card has an invalid CVC.

    "},"Constants.html#/c:@STPIncorrectNumber":{"name":"STPIncorrectNumber","abstract":"

    The card number is incorrect.

    "},"Constants.html#/c:@STPExpiredCard":{"name":"STPExpiredCard","abstract":"

    The card is expired.

    "},"Constants.html#/c:@STPCardDeclined":{"name":"STPCardDeclined","abstract":"

    The card was declined.

    "},"Constants.html#/c:@STPIncorrectCVC":{"name":"STPIncorrectCVC","abstract":"

    The card has an incorrect CVC.

    "},"Constants.html#/c:@STPProcessingError":{"name":"STPProcessingError","abstract":"

    An error occured while processing this card.

    "},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(py)billingAddress":{"name":"billingAddress","abstract":"

    The user’s billing address. When set, the add card form will be filled with","parent_name":"STPUserInformation"},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The user’s shipping address. When set, the shipping address form will be filled","parent_name":"STPUserInformation"},"Classes/STPToken.html#/c:objc(cs)STPToken(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPToken. You should only use one that has been returned from an STPAPIClient callback.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)tokenId":{"name":"tokenId","abstract":"

    The value of the token. You can store this value on your server and use it to make charges and customers.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)livemode":{"name":"livemode","abstract":"

    Whether or not this token was created in livemode. Will be YES if you used your Live Publishable Key, and NO if you used your Test Publishable Key.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)type":{"name":"type","abstract":"

    The type of this token.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)card":{"name":"card","abstract":"

    The credit card details that were used to create the token. Will only be set if the token was created via a credit card or Apple Pay, otherwise it will be","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)bankAccount":{"name":"bankAccount","abstract":"

    The bank account details that were used to create the token. Will only be set if the token was created with a bank account, otherwise it will be nil.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)created":{"name":"created","abstract":"

    When the token was created.

    ","parent_name":"STPToken"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings. See individual properties for their default values.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)navigationBarCustomization":{"name":"navigationBarCustomization","abstract":"

    Provides custom settings for the UINavigationBar of all UIViewControllers the SDK display.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)labelCustomization":{"name":"labelCustomization","abstract":"

    Provides custom settings for labels.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)textFieldCustomization":{"name":"textFieldCustomization","abstract":"

    Provides custom settings for text fields.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The primary background color of all UIViewControllers the SDK display. Defaults to white.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)footerCustomization":{"name":"footerCustomization","abstract":"

    Provides custom settings for the footer the challenge view can display containing additional details.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(im)setButtonCustomization:forType:":{"name":"-setButtonCustomization:forType:","abstract":"

    Sets a given button customization for the specified type.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(im)buttonCustomizationForButtonType:":{"name":"-buttonCustomizationForButtonType:","abstract":"

    Retrieves a button customization object for the given button type.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)selectionCustomization":{"name":"selectionCustomization","abstract":"

    Provides custom settings for radio buttons and checkboxes.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)activityIndicatorViewStyle":{"name":"activityIndicatorViewStyle","abstract":"

    The style of UIActivityIndicatorViews displayed.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)blurStyle":{"name":"blurStyle","abstract":"

    The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)borderWidth":{"name":"borderWidth","abstract":"

    The border width of the text field. Defaults to 2.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)borderColor":{"name":"borderColor","abstract":"

    The color of the border of the text field. Defaults to clear.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius of the edges of the text field. Defaults to 8.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

    The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)placeholderTextColor":{"name":"placeholderTextColor","abstract":"

    The color of the placeholder text. Defaults to light gray.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)font":{"name":"font","abstract":"

    The font to use for text.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for the text. Defaults to black.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)primarySelectedColor":{"name":"primarySelectedColor","abstract":"

    The primary color of the selected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)secondarySelectedColor":{"name":"secondarySelectedColor","abstract":"

    The secondary color of the selected state (e.g. the checkmark color).","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)unselectedBackgroundColor":{"name":"unselectedBackgroundColor","abstract":"

    The background color displayed in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)unselectedBorderColor":{"name":"unselectedBorderColor","abstract":"

    The color of the border drawn around the view in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)barTintColor":{"name":"barTintColor","abstract":"

    The tint color of the navigation bar background.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)barStyle":{"name":"barStyle","abstract":"

    The navigation bar style.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)translucent":{"name":"translucent","abstract":"

    A Boolean value indicating whether the navigation bar is translucent or not.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)headerText":{"name":"headerText","abstract":"

    The text to display in the title of the navigation bar.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)buttonText":{"name":"buttonText","abstract":"

    The text to display for the button in the navigation bar.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)font":{"name":"font","abstract":"

    The font to use for the title. Defaults to nil.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for the title. Defaults to nil.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)headingFont":{"name":"headingFont","abstract":"

    The font to use for heading text.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

    The color of heading text. Defaults to black.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)font":{"name":"font","abstract":"

    The font to use for non-heading text.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for non-heading text. Defaults to black.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The background color of the footer.","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)chevronColor":{"name":"chevronColor","abstract":"

    The color of the chevron. Defaults to a dark gray.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

    The color of the heading text. Defaults to black.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)headingFont":{"name":"headingFont","abstract":"

    The font to use for the heading text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)font":{"name":"font","abstract":"

    The font of the text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)textColor":{"name":"textColor","abstract":"

    The color of the text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    Returns an STPThreeDSCustomizationSettings preconfigured with the default","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(py)uiCustomization":{"name":"uiCustomization","abstract":"

    uiCustomization can be used to provide custom UI settings for the authentication","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(py)authenticationTimeout":{"name":"authenticationTimeout","abstract":"

    authenticationTimeout is the total time allowed for a user to complete a 3DS2 authentication","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(cm)defaultSettingsForButtonType:":{"name":"+defaultSettingsForButtonType:","abstract":"

    The default settings for the provided button type.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(im)initWithBackgroundColor:cornerRadius:":{"name":"-initWithBackgroundColor:cornerRadius:","abstract":"

    Initializes an instance of STDSButtonCustomization with the given backgroundColor and colorRadius.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(im)init":{"name":"-init","abstract":"

    This is unavailable because there are no sensible default property values without a button type.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The background color of the button.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius of the button. Defaults to 8.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)titleStyle":{"name":"titleStyle","abstract":"

    The capitalization style of the button title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)font":{"name":"font","abstract":"

    The font of the title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)textColor":{"name":"textColor","abstract":"

    The text color of the title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(cm)defaultTheme":{"name":"+defaultTheme","abstract":"

    The default theme used by all Stripe UI. All themable UI classes, such as STPAddCardViewController, have one initializer that takes a theme and one that does not. If you use the one that does not, the default theme will be used to customize that view controller’s appearance.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)primaryBackgroundColor":{"name":"primaryBackgroundColor","abstract":"

    The primary background color of the theme. This will be used as the backgroundColor for any views with this theme.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)secondaryBackgroundColor":{"name":"secondaryBackgroundColor","abstract":"

    The secondary background color of this theme. This will be used as the backgroundColor for any supplemental views inside a view with this theme - for example, a UITableView will set it’s cells’ background color to this value.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)tertiaryBackgroundColor":{"name":"tertiaryBackgroundColor","abstract":"

    This color is automatically derived by reducing the alpha of the primaryBackgroundColor and is used as a section border color in table view cells.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)quaternaryBackgroundColor":{"name":"quaternaryBackgroundColor","abstract":"

    This color is automatically derived by reducing the brightness of the primaryBackgroundColor and is used as a separator color in table view cells.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)primaryForegroundColor":{"name":"primaryForegroundColor","abstract":"

    The primary foreground color of this theme. This will be used as the text color for any important labels in a view with this theme (such as the text color for a text field that the user needs to fill out).

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)secondaryForegroundColor":{"name":"secondaryForegroundColor","abstract":"

    The secondary foreground color of this theme. This will be used as the text color for any supplementary labels in a view with this theme (such as the placeholder color for a text field that the user needs to fill out).

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)tertiaryForegroundColor":{"name":"tertiaryForegroundColor","abstract":"

    This color is automatically derived from the secondaryForegroundColor with a lower alpha component, used for disabled text.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)accentColor":{"name":"accentColor","abstract":"

    The accent color of this theme - it will be used for any buttons and other elements on a view that are important to highlight.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)errorColor":{"name":"errorColor","abstract":"

    The error color of this theme - it will be used for rendering any error messages or views.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)font":{"name":"font","abstract":"

    The font to be used for all views using this theme. Make sure to select an appropriate size.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)emphasisFont":{"name":"emphasisFont","abstract":"

    The medium-weight font to be used for all bold text in views using this theme. Make sure to select an appropriate size.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)barStyle":{"name":"barStyle","abstract":"

    The navigation bar style to use for any view controllers presented modally","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)translucentNavigationBar":{"name":"translucentNavigationBar","abstract":"

    A Boolean value indicating whether the navigation bar for any view controllers","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)smallFont":{"name":"smallFont","abstract":"

    This font is automatically derived from the font, with a slightly lower point size, and will be used for supplementary labels.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)largeFont":{"name":"largeFont","abstract":"

    This font is automatically derived from the font, with a larger point size, and will be used for large labels such as SMS code entry.

    ","parent_name":"STPTheme"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceVerification. You should only use","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(py)attemptsRemaining":{"name":"attemptsRemaining","abstract":"

    The number of attempts remaining to authenticate the source object with a","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(py)status":{"name":"status","abstract":"

    The status of the verification.

    ","parent_name":"STPSourceVerification"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceSEPADebitDetails.","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the account number.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)bankCode":{"name":"bankCode","abstract":"

    The account’s bank code.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country of the bank account.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)fingerprint":{"name":"fingerprint","abstract":"

    The account’s fingerprint.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)mandateReference":{"name":"mandateReference","abstract":"

    The reference of the mandate accepted by your customer.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)mandateURL":{"name":"mandateURL","abstract":"

    The details of the mandate accepted by your customer.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceRedirect. You should only use","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)returnURL":{"name":"returnURL","abstract":"

    The URL you provide to redirect the customer to after they authenticated their payment.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)status":{"name":"status","abstract":"

    The status of the redirect.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)url":{"name":"url","abstract":"

    The URL provided to you to redirect a customer to as part of a redirect authentication flow.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceReceiver. You should only use one that is part of an existing STPSource object.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)address":{"name":"address","abstract":"

    The address of the receiver source. This is the value that should be communicated to the customer to send their funds to.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountCharged":{"name":"amountCharged","abstract":"

    The total amount charged by you.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountReceived":{"name":"amountReceived","abstract":"

    The total amount received by the receiver source.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountReturned":{"name":"amountReturned","abstract":"

    The total amount that was returned to the customer.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)type":{"name":"type","abstract":"

    The type of the source to create. Required.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

    The raw underlying type string sent to the server.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)amount":{"name":"amount","abstract":"

    A positive integer in the smallest currency unit representing the","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)currency":{"name":"currency","abstract":"

    The currency associated with the source. This is the currency for which the source","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)flow":{"name":"flow","abstract":"

    The authentication flow of the source to create. flow may be redirect,","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs that you can attach to a source object.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)owner":{"name":"owner","abstract":"

    Information about the owner of the payment instrument. May be used or required","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)redirect":{"name":"redirect","abstract":"

    Parameters required for the redirect flow. Required if the source is","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)token":{"name":"token","abstract":"

    An optional token used to create the source. When passed, token properties will","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)usage":{"name":"usage","abstract":"

    Whether this source should be reusable or not. usage may be reusable or","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)bancontactParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+bancontactParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Creates params for a Bancontact source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)cardParamsWithCard:":{"name":"+cardParamsWithCard:","abstract":"

    Creates params for a Card source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)giropayParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+giropayParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Creates params for a Giropay source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)idealParamsWithAmount:name:returnURL:statementDescriptor:bank:":{"name":"+idealParamsWithAmount:name:returnURL:statementDescriptor:bank:","abstract":"

    Creates params for an iDEAL source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:":{"name":"+sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:","abstract":"

    Creates params for a SEPA Debit source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)sofortParamsWithAmount:returnURL:country:statementDescriptor:":{"name":"+sofortParamsWithAmount:returnURL:country:statementDescriptor:","abstract":"

    Creates params for a Sofort source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)threeDSecureParamsWithAmount:currency:returnURL:card:":{"name":"+threeDSecureParamsWithAmount:currency:returnURL:card:","abstract":"

    Creates params for a 3DS source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)alipayParamsWithAmount:currency:returnURL:":{"name":"+alipayParamsWithAmount:currency:returnURL:","abstract":"

    Creates params for a single-use Alipay source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)alipayReusableParamsWithCurrency:returnURL:":{"name":"+alipayReusableParamsWithCurrency:returnURL:","abstract":"

    Creates params for a reusable Alipay source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)p24ParamsWithAmount:currency:email:name:returnURL:":{"name":"+p24ParamsWithAmount:currency:email:name:returnURL:","abstract":"

    Creates params for a P24 source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)visaCheckoutParamsWithCallId:":{"name":"+visaCheckoutParamsWithCallId:","abstract":"

    Creates params for a card source created from Visa Checkout.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)masterpassParamsWithCartId:transactionId:":{"name":"+masterpassParamsWithCartId:transactionId:","abstract":"

    Creates params for a card source created from Masterpass.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)epsParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+epsParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Create params for an EPS source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)multibancoParamsWithAmount:returnURL:email:":{"name":"+multibancoParamsWithAmount:returnURL:email:","abstract":"

    Create params for a Multibanco source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceOwner. You should only use one","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)address":{"name":"address","abstract":"

    Owner’s address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)email":{"name":"email","abstract":"

    Owner’s email address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)name":{"name":"name","abstract":"

    Owner’s full name.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)phone":{"name":"phone","abstract":"

    Owner’s phone number.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedAddress":{"name":"verifiedAddress","abstract":"

    Verified owner’s address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedEmail":{"name":"verifiedEmail","abstract":"

    Verified owner’s email address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedName":{"name":"verifiedName","abstract":"

    Verified owner’s full name.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedPhone":{"name":"verifiedPhone","abstract":"

    Verified owner’s phone number.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceCardDetails. You should only","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month. 1-indexed (i.e. 1 == January)

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)funding":{"name":"funding","abstract":"

    The funding source for the card (credit, debit, prepaid, or other)

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the issuing country of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)threeDSecure":{"name":"threeDSecure","abstract":"

    Whether 3D Secure is supported or required by the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

    True if this card was created through Apple Pay, false otherwise.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSource.html#/c:objc(cs)STPSource(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSource. You should only use one that","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)amount":{"name":"amount","abstract":"

    The amount associated with the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the source. Used for client-side fetching of a source","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)created":{"name":"created","abstract":"

    When the source was created.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)currency":{"name":"currency","abstract":"

    The currency associated with the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)flow":{"name":"flow","abstract":"

    The authentication flow of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)livemode":{"name":"livemode","abstract":"

    Whether or not this source was created in livemode.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the source object.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)owner":{"name":"owner","abstract":"

    Information about the owner of the payment instrument.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)receiver":{"name":"receiver","abstract":"

    Information related to the receiver flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)redirect":{"name":"redirect","abstract":"

    Information related to the redirect flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)status":{"name":"status","abstract":"

    The status of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)type":{"name":"type","abstract":"

    The type of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)usage":{"name":"usage","abstract":"

    Whether this source should be reusable or not.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)verification":{"name":"verification","abstract":"

    Information related to the verification flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)details":{"name":"details","abstract":"

    Information about the source specific to its type

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)cardDetails":{"name":"cardDetails","abstract":"

    If this is a card source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)sepaDebitDetails":{"name":"sepaDebitDetails","abstract":"

    If this is a SEPA Debit source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithConfiguration:[STPPaymentConfiguration sharedConfiguration] theme:[STPTheme defaultTheme] currency:nil shippingAddress:nil selectedShippingMethod:nil prefilledInformation:nil.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithPaymentContext:":{"name":"-initWithPaymentContext:","abstract":"

    Initializes a new STPShippingAddressViewController with the given payment context and sets the payment context as its delegate.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:":{"name":"-initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:","abstract":"

    Initializes a new STPShippingAddressCardViewController with the provided parameters.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(py)delegate":{"name":"delegate","abstract":"

    The view controller’s delegate. This must be set before showing the view controller in order for it to work properly. - see: STPShippingAddressViewControllerDelegate

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)dismissWithCompletion:":{"name":"-dismissWithCompletion:","abstract":"

    If you’re pushing STPShippingAddressViewController onto an existing UINavigationController‘s stack, you should use this method to dismiss it, since it may have pushed an additional shipping method view controller onto the navigation controller’s stack.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(im)initWithClientSecret:":{"name":"-initWithClientSecret:","abstract":"

    Initialize this STPSetupIntentParams with a clientSecret.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the SetupIntent. Required.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

    Provide a supported STPPaymentMethodParams object, and Stripe will create a","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

    Provide an already created PaymentMethod’s id, and it will be used to confirm the SetupIntent.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)returnURL":{"name":"returnURL","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)useStripeSDK":{"name":"useStripeSDK","abstract":"

    A boolean number to indicate whether you intend to use the Stripe SDK’s functionality to handle any SetupIntent next actions.","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of this SetupIntent. Used for client-side retrieval using a publishable key.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)created":{"name":"created","abstract":"

    Time at which the object was created.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)customerID":{"name":"customerID","abstract":"

    ID of the Customer this SetupIntent belongs to, if one exists.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

    An arbitrary string attached to the object. Often useful for displaying to users.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)livemode":{"name":"livemode","abstract":"

    Has the value YES if the object exists in live mode or the value NO if the object exists in test mode.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)nextAction":{"name":"nextAction","abstract":"

    If present, this property tells you what actions you need to take in order for your customer to set up this payment method.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

    ID of the payment method used with this SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

    The list of payment method types (e.g. @[@(STPPaymentMethodTypeCard)]) that this SetupIntent is allowed to set up.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)status":{"name":"status","abstract":"

    Status of this SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)usage":{"name":"usage","abstract":"

    Indicates how the payment method is intended to be used in the future.

    ","parent_name":"STPSetupIntent"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(py)state":{"name":"state","abstract":"

    The current state of the context.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)initWithSource:completion:":{"name":"-initWithSource:completion:","abstract":"

    Initializer for context from an STPSource.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)initWithPaymentIntent:completion:":{"name":"-initWithPaymentIntent:completion:","abstract":"

    Initializer for context from an STPPaymentIntent.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)init":{"name":"-init","abstract":"

    Use initWithSource:completion:

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startRedirectFlowFromViewController:":{"name":"-startRedirectFlowFromViewController:","abstract":"

    Starts a redirect flow.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startSafariViewControllerRedirectFlowFromViewController:":{"name":"-startSafariViewControllerRedirectFlowFromViewController:","abstract":"

    Starts a redirect flow by presenting an SFSafariViewController in your app","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startSafariAppRedirectFlow":{"name":"-startSafariAppRedirectFlow","abstract":"

    Starts a redirect flow by calling openURL to bounce the user out to","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)cancel":{"name":"-cancel","abstract":"

    Dismisses any presented views and stops listening for any","parent_name":"STPRedirectContext"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)initWithKeyProvider:":{"name":"-initWithKeyProvider:","abstract":"

    Create a STPPinManagementService, you must provide an implementation of STPIssuingCardEphemeralKeyProvider

    ","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)retrievePin:verificationId:oneTimeCode:completion:":{"name":"-retrievePin:verificationId:oneTimeCode:completion:","abstract":"

    Retrieves a PIN number for a given card,","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)updatePin:newPin:verificationId:oneTimeCode:completion:":{"name":"-updatePin:newPin:verificationId:oneTimeCode:completion:","abstract":"

    Updates a PIN number for a given card,","parent_name":"STPPinManagementService"},"Classes/STPPaymentResult.html#/c:objc(cs)STPPaymentResult(py)paymentMethod":{"name":"paymentMethod","abstract":"

    The payment method that the user has selected. This may come from a variety of different payment methods, such as an Apple Pay payment or a stored credit card. - see: STPPaymentMethod.h

    ","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:objc(cs)STPPaymentResult(im)initWithPaymentMethod:":{"name":"-initWithPaymentMethod:","abstract":"

    Initializes the payment result with a given source. This is invoked by STPPaymentContext internally; you shouldn’t have to call it directly.

    ","parent_name":"STPPaymentResult"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)delegate":{"name":"delegate","abstract":"

    The delegate for the view controller.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithPaymentContext:":{"name":"-initWithPaymentContext:","abstract":"

    Creates a new payment methods view controller.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:customerContext:delegate:":{"name":"-initWithConfiguration:theme:customerContext:delegate:","abstract":"

    Initializes a new payment methods view controller without using a","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:apiAdapter:delegate:":{"name":"-initWithConfiguration:theme:apiAdapter:delegate:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    If you’ve already collected some information from your user, you can set it","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

    The Stripe ID of a payment method to display as the default pre-selected option.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)paymentOptionsViewControllerFooterView":{"name":"paymentOptionsViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the view controller when it is","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)addCardViewControllerFooterView":{"name":"addCardViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the view controller when it is","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)dismissWithCompletion:":{"name":"-dismissWithCompletion:","abstract":"

    If you’re pushing STPPaymentOptionsViewController onto an existing","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentMethodiDEALParams.html#/c:objc(cs)STPPaymentMethodiDEALParams(py)bankName":{"name":"bankName","abstract":"

    The customer’s bank.

    ","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEAL.html#/c:objc(cs)STPPaymentMethodiDEAL(py)bankName":{"name":"bankName","abstract":"

    The customer’s bank.

    ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:objc(cs)STPPaymentMethodiDEAL(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

    The Bank Identifier Code of the customer’s bank.

    ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:objc(cs)STPPaymentMethodThreeDSecureUsage(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodThreeDSecureUsage.

    ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:objc(cs)STPPaymentMethodThreeDSecureUsage(py)supported":{"name":"supported","abstract":"

    YES if 3D Secure is supported on this card.

    ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)type":{"name":"type","abstract":"

    The type of payment method. The associated property will contain additional information (e.g. type == STPPaymentMethodTypeCard means card should also be populated).

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

    The raw underlying type string sent to the server.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)billingDetails":{"name":"billingDetails","abstract":"

    Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)card":{"name":"card","abstract":"

    If this is a card PaymentMethod, this contains the user’s card details.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)iDEAL":{"name":"iDEAL","abstract":"

    If this is a iDEAL PaymentMethod, this contains details about user’s bank.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to the PaymentMethod. This can be useful for storing additional information about the PaymentMethod in a structured format.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(cm)paramsWithCard:billingDetails:metadata:":{"name":"+paramsWithCard:billingDetails:metadata:","abstract":"

    Creates params for a card PaymentMethod.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(cm)paramsWithiDEAL:billingDetails:metadata:":{"name":"+paramsWithiDEAL:billingDetails:metadata:","abstract":"

    Creates params for a card PaymentMethod.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)email":{"name":"email","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)name":{"name":"name","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)billingAddress":{"name":"billingAddress","abstract":"

    Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)shippingAddress":{"name":"shippingAddress","abstract":"

    Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)email":{"name":"email","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)name":{"name":"name","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)billingAddress":{"name":"billingAddress","abstract":"

    Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)shippingAddress":{"name":"shippingAddress","abstract":"

    Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)type":{"name":"type","abstract":"

    The type of the Card Wallet. A matching property is populated if the type is STPPaymentMethodCardWalletTypeMasterpass or STPPaymentMethodCardWalletTypeVisaCheckout containing additional information specific to the Card Wallet type.

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)masterpass":{"name":"masterpass","abstract":"

    Contains additional Masterpass information, if the type of the Card Wallet is STPPaymentMethodCardWalletTypeMasterpass

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)visaCheckout":{"name":"visaCheckout","abstract":"

    Contains additional Visa Checkout information, if the type of the Card Wallet is STPPaymentMethodCardWalletTypeVisaCheckout

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(im)initWithCardSourceParams:":{"name":"-initWithCardSourceParams:","abstract":"

    A convenience initializer for creating a payment method from a card source.","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)number":{"name":"number","abstract":"

    The card number, as a string without any separators. Ex. @4242424242424242

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)expMonth":{"name":"expMonth","abstract":"

    Number representing the card’s expiration month. Ex. @1

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)expYear":{"name":"expYear","abstract":"

    Two- or four-digit number representing the card’s expiration year.

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)token":{"name":"token","abstract":"

    For backwards compatibility, you can alternatively set this as a Stripe token (e.g., for apple pay)

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)cvc":{"name":"cvc","abstract":"

    Card security code. It is highly recommended to always include this value.

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodCardChecks.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)addressLine1Check":{"name":"addressLine1Check","abstract":"

    If a address line1 was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)addressPostalCodeCheck":{"name":"addressPostalCodeCheck","abstract":"

    If a address postal code was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)cvcCheck":{"name":"cvcCheck","abstract":"

    If a CVC was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodCard. You should only use one that is part of an existing STPPaymentMethod object.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)checks":{"name":"checks","abstract":"

    Checks on Card address and CVC if provided.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)expMonth":{"name":"expMonth","abstract":"

    Two-digit number representing the card’s expiration month.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)expYear":{"name":"expYear","abstract":"

    Four-digit number representing the card’s expiration year.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)funding":{"name":"funding","abstract":"

    Card funding type. Can be credit, debit, prepaid, or unknown.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)last4":{"name":"last4","abstract":"

    The last four digits of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)fingerprint":{"name":"fingerprint","abstract":"

    Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)threeDSecureUsage":{"name":"threeDSecureUsage","abstract":"

    Contains details on how this Card maybe be used for 3D Secure authentication.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)wallet":{"name":"wallet","abstract":"

    If this Card is part of a Card Wallet, this contains the details of the Card Wallet.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(cm)stringFromBrand:":{"name":"+stringFromBrand:","abstract":"

    Returns a string representation for the provided card brand;","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)address":{"name":"address","abstract":"

    Billing address.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)email":{"name":"email","abstract":"

    Email address.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)name":{"name":"name","abstract":"

    Full name.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)phone":{"name":"phone","abstract":"

    Billing phone number (including extension).

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)city":{"name":"city","abstract":"

    City/District/Suburb/Town/Village.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)country":{"name":"country","abstract":"

    2-letter country code.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)line1":{"name":"line1","abstract":"

    Address line 1 (Street address/PO Box/Company name).

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)line2":{"name":"line2","abstract":"

    Address line 2 (Apartment/Suite/Unit/Building).

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)postalCode":{"name":"postalCode","abstract":"

    ZIP or postal code.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)state":{"name":"state","abstract":"

    State/County/Province/Region.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(im)initWithAddress:":{"name":"-initWithAddress:","abstract":"

    Convenience initializer for creating a STPPaymentMethodAddress from an STPAddress.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)stripeId":{"name":"stripeId","abstract":"

    Unique identifier for the object.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)created":{"name":"created","abstract":"

    Time at which the object was created. Measured in seconds since the Unix epoch.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)liveMode":{"name":"liveMode","abstract":"

    YES if the object exists in live mode or the value NO if the object exists in test mode.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)type":{"name":"type","abstract":"

    The type of the PaymentMethod. The corresponding, similarly named property contains additional information specific to the PaymentMethod type.","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)billingDetails":{"name":"billingDetails","abstract":"

    Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)card":{"name":"card","abstract":"

    If this is a card PaymentMethod (ie self.type == STPPaymentMethodTypeCard), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)iDEAL":{"name":"iDEAL","abstract":"

    If this is a iDEAL PaymentMethod (ie self.type == STPPaymentMethodTypeiDEAL), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)cardPresent":{"name":"cardPresent","abstract":"

    If this is a card present PaymentMethod (ie self.type == STPPaymentMethodTypeCardPresent), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)customerId":{"name":"customerId","abstract":"

    The ID of the Customer to which this PaymentMethod is saved. Nil when the PaymentMethod has not been saved to a Customer.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(im)initWithClientSecret:":{"name":"-initWithClientSecret:","abstract":"

    Initialize this STPPaymentIntentParams with a clientSecret, which is the only required","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)stripeId":{"name":"stripeId","abstract":"

    The Stripe id of the PaymentIntent, extracted from the clientSecret.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the PaymentIntent. Required

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

    Provide a supported STPPaymentMethodParams object, and Stripe will create a","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)paymentMethodId":{"name":"paymentMethodId","abstract":"

    Provide an already created PaymentMethod’s id, and it will be used to confirm the PaymentIntent.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)sourceParams":{"name":"sourceParams","abstract":"

    Provide a supported STPSourceParams object into here, and Stripe will create a Source","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)sourceId":{"name":"sourceId","abstract":"

    Provide an already created Source’s id, and it will be used to confirm the PaymentIntent.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)receiptEmail":{"name":"receiptEmail","abstract":"

    Email address that the receipt for the resulting payment will be sent to.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)savePaymentMethod":{"name":"savePaymentMethod","abstract":"

    @YES to save this PaymentIntent’s PaymentMethod or Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)returnURL":{"name":"returnURL","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)setupFutureUsage":{"name":"setupFutureUsage","abstract":"

    When provided, this property indicates how you intend to use the payment method that your customer provides after the current payment completes.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)useStripeSDK":{"name":"useStripeSDK","abstract":"

    A boolean number to indicate whether you intend to use the Stripe SDK’s functionality to handle any PaymentIntent next actions.","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)returnUrl":{"name":"returnUrl","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)saveSourceToCustomer":{"name":"saveSourceToCustomer","abstract":"

    @YES to save this PaymentIntent’s Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentIntent. You should only use one that","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)stripeId":{"name":"stripeId","abstract":"

    The Stripe ID of the PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret used to fetch this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)amount":{"name":"amount","abstract":"

    Amount intended to be collected by this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)canceledAt":{"name":"canceledAt","abstract":"

    If status is STPPaymentIntentStatusCanceled, when the PaymentIntent was canceled.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)captureMethod":{"name":"captureMethod","abstract":"

    Capture method of this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)confirmationMethod":{"name":"confirmationMethod","abstract":"

    Confirmation method of this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)created":{"name":"created","abstract":"

    When the PaymentIntent was created.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)currency":{"name":"currency","abstract":"

    The currency associated with the PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

    The description field of the PaymentIntent.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)livemode":{"name":"livemode","abstract":"

    Whether or not this PaymentIntent was created in livemode.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)nextAction":{"name":"nextAction","abstract":"

    If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)receiptEmail":{"name":"receiptEmail","abstract":"

    Email address that the receipt for the resulting payment will be sent to.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)sourceId":{"name":"sourceId","abstract":"

    The Stripe ID of the Source used in this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)paymentMethodId":{"name":"paymentMethodId","abstract":"

    The Stripe ID of the PaymentMethod used in this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)status":{"name":"status","abstract":"

    Status of the PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

    The list of payment method types (e.g. @[@(STPPaymentMethodTypeCard)]) that this PaymentIntent is allowed to use.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)setupFutureUsage":{"name":"setupFutureUsage","abstract":"

    When provided, this property indicates how you intend to use the payment method that your customer provides after the current payment completes. If applicable, additional authentication may be performed to comply with regional legislation or network rules required to enable the usage of the same payment method for additional payments.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)nextSourceAction":{"name":"nextSourceAction","abstract":"

    If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(cm)sharedHandler":{"name":"+sharedHandler","abstract":"

    The globally shared instance of STPPaymentHandler.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(py)apiClient":{"name":"apiClient","abstract":"

    By default sharedHandler initializes with [STPAPIClient sharedClient].

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(py)threeDSCustomizationSettings":{"name":"threeDSCustomizationSettings","abstract":"

    Customizable settings to use when performing 3DS2 authentication.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)confirmPayment:withAuthenticationContext:completion:":{"name":"-confirmPayment:withAuthenticationContext:completion:","abstract":"

    Confirms the PaymentIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)handleNextActionForPayment:withAuthenticationContext:returnURL:completion:":{"name":"-handleNextActionForPayment:withAuthenticationContext:returnURL:completion:","abstract":"

    Handles any nextAction required to authenticate the PaymentIntent.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)confirmSetupIntent:withAuthenticationContext:completion:":{"name":"-confirmSetupIntent:withAuthenticationContext:completion:","abstract":"

    Confirms the SetupIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:":{"name":"-handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:","abstract":"

    Handles any nextAction required to authenticate the SetupIntent.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithCustomerContext:":{"name":"-initWithCustomerContext:","abstract":"

    This is a convenience initializer; it is equivalent to calling","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithCustomerContext:configuration:theme:":{"name":"-initWithCustomerContext:configuration:theme:","abstract":"

    Initializes a new Payment Context with the provided customer context, configuration,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithAPIAdapter:":{"name":"-initWithAPIAdapter:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithAPIAdapter:configuration:theme:":{"name":"-initWithAPIAdapter:configuration:theme:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)apiAdapter":{"name":"apiAdapter","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)configuration":{"name":"configuration","abstract":"

    The configuration for the payment context to use internally. - see: STPPaymentConfiguration.h

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)theme":{"name":"theme","abstract":"

    The visual appearance that will be used by any views that the context generates. - see: STPTheme.h

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    If you’ve already collected some information from your user, you can set it here and it’ll be automatically filled out when possible/appropriate in any UI that the payment context creates.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)hostViewController":{"name":"hostViewController","abstract":"

    The view controller that any additional UI will be presented on. If you have a checkout view controller in your app, that should be used as the host view controller.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)delegate":{"name":"delegate","abstract":"

    This delegate will be notified when the payment context’s contents change. - see: STPPaymentContextDelegate

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)loading":{"name":"loading","abstract":"

    Whether or not the payment context is currently loading information from the network.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

    The Stripe ID of a payment method to display as the default pre-selected option.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)selectedPaymentOption":{"name":"selectedPaymentOption","abstract":"

    The user’s currently selected payment option. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentOptions":{"name":"paymentOptions","abstract":"

    The available payment options the user can choose between. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)selectedShippingMethod":{"name":"selectedShippingMethod","abstract":"

    The user’s currently selected shipping method. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)shippingMethods":{"name":"shippingMethods","abstract":"

    An array of STPShippingMethod objects that describe the supported shipping methods. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The user’s shipping address. May be nil.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentAmount":{"name":"paymentAmount","abstract":"

    The amount of money you’re requesting from the user, in the smallest currency","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentCurrency":{"name":"paymentCurrency","abstract":"

    The three-letter currency code for the currency of the payment (i.e. USD, GBP,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentCountry":{"name":"paymentCountry","abstract":"

    The two-letter country code for the country where the payment will be processed.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentSummaryItems":{"name":"paymentSummaryItems","abstract":"

    If you support Apple Pay, you can optionally set the PKPaymentSummaryItems","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)modalPresentationStyle":{"name":"modalPresentationStyle","abstract":"

    The presentation style used for all view controllers presented modally by the context.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)largeTitleDisplayMode":{"name":"largeTitleDisplayMode","abstract":"

    The mode to use when displaying the title of the navigation bar in all view","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentOptionsViewControllerFooterView":{"name":"paymentOptionsViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the payment options selection","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)addCardViewControllerFooterView":{"name":"addCardViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the add card view controller.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)retryLoading":{"name":"-retryLoading","abstract":"

    If paymentContext:didFailToLoadWithError: is called on your delegate, you","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)presentPaymentOptionsViewController":{"name":"-presentPaymentOptionsViewController","abstract":"

    This creates, configures, and appropriately presents an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)pushPaymentOptionsViewController":{"name":"-pushPaymentOptionsViewController","abstract":"

    This creates, configures, and appropriately pushes an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)presentShippingViewController":{"name":"-presentShippingViewController","abstract":"

    This creates, configures, and appropriately presents a view controller for","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)pushShippingViewController":{"name":"-pushShippingViewController","abstract":"

    This creates, configures, and appropriately pushes a view controller for","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)requestPayment":{"name":"-requestPayment","abstract":"

    Requests payment from the user. This may need to present some supplemental UI","parent_name":"STPPaymentContext"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(cm)sharedConfiguration":{"name":"+sharedConfiguration","abstract":"

    This is a convenience singleton configuration that uses the default values for","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)publishableKey":{"name":"publishableKey","abstract":"

    Your Stripe publishable key

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)additionalPaymentOptions":{"name":"additionalPaymentOptions","abstract":"

    An enum value representing which payment options you will accept from your user","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)requiredBillingAddressFields":{"name":"requiredBillingAddressFields","abstract":"

    The billing address fields the user must fill out when prompted for their","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)requiredShippingAddressFields":{"name":"requiredShippingAddressFields","abstract":"

    The shipping address fields the user must fill out when prompted for their","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)verifyPrefilledShippingAddress":{"name":"verifyPrefilledShippingAddress","abstract":"

    Whether the user should be prompted to verify prefilled shipping information.

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)shippingType":{"name":"shippingType","abstract":"

    The type of shipping for this purchase. This property sets the labels displayed","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)companyName":{"name":"companyName","abstract":"

    The name of your company, for displaying to the user during payment flows. For","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)appleMerchantIdentifier":{"name":"appleMerchantIdentifier","abstract":"

    The Apple Merchant Identifier to use during Apple Pay transactions. To create","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)canDeletePaymentOptions":{"name":"canDeletePaymentOptions","abstract":"

    Determines whether or not the user is able to delete payment options

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)stripeAccount":{"name":"stripeAccount","abstract":"

    In order to perform API requests on behalf of a connected account, e.g. to","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)delegate":{"name":"delegate","abstract":"

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)font":{"name":"font","abstract":"

    The font used in each child field. Default is [UIFont systemFontOfSize:18].

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)textColor":{"name":"textColor","abstract":"

    The text color to be used when entering valid text. Default is [UIColor blackColor].

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)textErrorColor":{"name":"textErrorColor","abstract":"

    The text color to be used when the user has entered invalid information,","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)placeholderColor":{"name":"placeholderColor","abstract":"

    The text placeholder color used in each child field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)numberPlaceholder":{"name":"numberPlaceholder","abstract":"

    The placeholder for the card number field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationPlaceholder":{"name":"expirationPlaceholder","abstract":"

    The placeholder for the expiration field. Defaults to @MM/YY.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cvcPlaceholder":{"name":"cvcPlaceholder","abstract":"

    The placeholder for the cvc field. Defaults to @CVC.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCodePlaceholder":{"name":"postalCodePlaceholder","abstract":"

    The placeholder for the postal code field. Defaults to @ZIP for United States","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cursorColor":{"name":"cursorColor","abstract":"

    The cursor color for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)borderColor":{"name":"borderColor","abstract":"

    The border color for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)borderWidth":{"name":"borderWidth","abstract":"

    The width of the field’s border.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius for the field’s border.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

    The keyboard appearance for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)inputView":{"name":"inputView","abstract":"

    This behaves identically to setting the inputView for each child text field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)inputAccessoryView":{"name":"inputAccessoryView","abstract":"

    This behaves identically to setting the inputAccessoryView for each child text field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)brandImage":{"name":"brandImage","abstract":"

    The curent brand image displayed in the receiver.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)isValid":{"name":"isValid","abstract":"

    Whether or not the form currently contains a valid card number,","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)enabled":{"name":"enabled","abstract":"

    Enable/disable selecting or editing the field. Useful when submitting card details to Stripe.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cardNumber":{"name":"cardNumber","abstract":"

    The current card number displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationMonth":{"name":"expirationMonth","abstract":"

    The current expiration month displayed by the field (1 = January, etc).

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)formattedExpirationMonth":{"name":"formattedExpirationMonth","abstract":"

    The current expiration month displayed by the field, as a string. T

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationYear":{"name":"expirationYear","abstract":"

    The current expiration year displayed by the field, modulo 100","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)formattedExpirationYear":{"name":"formattedExpirationYear","abstract":"

    The current expiration year displayed by the field, as a string.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cvc":{"name":"cvc","abstract":"

    The current card CVC displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCode":{"name":"postalCode","abstract":"

    The current card ZIP or postal code displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCodeEntryEnabled":{"name":"postalCodeEntryEnabled","abstract":"

    Controls if a postal code entry field can be displayed to the user.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)countryCode":{"name":"countryCode","abstract":"

    The two-letter ISO country code that corresponds to the user’s billing address.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cardParams":{"name":"cardParams","abstract":"

    Convenience property for creating an STPCardParams from the currently entered information","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)becomeFirstResponder":{"name":"-becomeFirstResponder","abstract":"

    Causes the text field to begin editing. Presents the keyboard.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)resignFirstResponder":{"name":"-resignFirstResponder","abstract":"

    Causes the text field to stop editing. Dismisses the keyboard.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)clear":{"name":"-clear","abstract":"

    Resets all of the contents of all of the fields. If the field is currently being edited, the number field will become selected.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)cvcImageForCardBrand:":{"name":"+cvcImageForCardBrand:","abstract":"

    Returns the cvc image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)brandImageForCardBrand:":{"name":"+brandImageForCardBrand:","abstract":"

    Returns the brand image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)errorImageForCardBrand:":{"name":"+errorImageForCardBrand:","abstract":"

    Returns the error image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)brandImageRectForBounds:":{"name":"-brandImageRectForBounds:","abstract":"

    Returns the rectangle in which the receiver draws its brand image.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)fieldsRectForBounds:":{"name":"-fieldsRectForBounds:","abstract":"

    Returns the rectangle in which the receiver draws the text fields.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(im)setAnimating:animated:":{"name":"-setAnimating:animated:","abstract":"

    Tell the view to start or stop spinning. If hidesWhenStopped is true, it will fade in/out if animated is true.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(py)animating":{"name":"animating","abstract":"

    Whether or not the view is animating.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(py)hidesWhenStopped":{"name":"hidesWhenStopped","abstract":"

    If true, the view will hide when it is not spinning. Default is true.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPVerificationParams.html#/c:objc(cs)STPVerificationParams(py)document":{"name":"document","abstract":"

    The file id for the uploaded verification document.

    ","parent_name":"STPVerificationParams"},"Classes/STPVerificationParams.html#/c:objc(cs)STPVerificationParams(py)documentBack":{"name":"documentBack","abstract":"

    The file id for the uploaded verification document (back side).

    ","parent_name":"STPVerificationParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)additionalOwners":{"name":"additionalOwners","abstract":"

    Additional owners of the legal entity.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessName":{"name":"businessName","abstract":"

    The business name

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessTaxId":{"name":"businessTaxId","abstract":"

    The business Tax Id

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessVATId":{"name":"businessVATId","abstract":"

    The business VAT Id

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)genderString":{"name":"genderString","abstract":"

    The gender of the individual, as a string.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)personalAddress":{"name":"personalAddress","abstract":"

    The personal address field.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)personalIdNumber":{"name":"personalIdNumber","abstract":"

    The Personal Id number

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)phoneNumber":{"name":"phoneNumber","abstract":"

    The phone number of the entity.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)ssnLast4":{"name":"ssnLast4","abstract":"

    The last four digits of the SSN of the individual.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)taxIdRegistrar":{"name":"taxIdRegistrar","abstract":"

    The Tax Id Registrar

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)entityTypeString":{"name":"entityTypeString","abstract":"

    The type of this legal entity, as a string.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)firstName":{"name":"firstName","abstract":"

    The first name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)lastName":{"name":"lastName","abstract":"

    The last name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)maidenName":{"name":"maidenName","abstract":"

    The maiden name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)address":{"name":"address","abstract":"

    The address parameter. For STPPersonParams, this is the address of the person.","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)dateOfBirth":{"name":"dateOfBirth","abstract":"

    The date of birth (dob) of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)verification":{"name":"verification","abstract":"

    Verification document for this person.

    ","parent_name":"STPPersonParams"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIssuingCardPin.

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(py)pin":{"name":"pin","abstract":"

    The PIN for the card

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(py)error":{"name":"error","abstract":"

    If the PIN failed to be created, this error might be present

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIntentActionRedirectToURL.

    ","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(py)url":{"name":"url","abstract":"

    The URL you must redirect your customer to in order to authenticate the payment.

    ","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(py)returnURL":{"name":"returnURL","abstract":"

    The return URL that’ll be redirected back to when the user is done","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIntentAction.

    ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)type":{"name":"type","abstract":"

    The type of action needed. The value of this field determines which","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)redirectToURL":{"name":"redirectToURL","abstract":"

    The details for authorizing via URL, when type == STPIntentActionRedirectToURL

    ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)authorizeWithURL":{"name":"authorizeWithURL","abstract":"

    The details for authorizing via URL, when type == STPIntentActionTypeRedirectToURL

    ","parent_name":"STPIntentAction"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)applePayCardImage":{"name":"+applePayCardImage","abstract":"

    An icon representing Apple Pay.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)amexCardImage":{"name":"+amexCardImage","abstract":"

    An icon representing American Express.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)dinersClubCardImage":{"name":"+dinersClubCardImage","abstract":"

    An icon representing Diners Club.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)discoverCardImage":{"name":"+discoverCardImage","abstract":"

    An icon representing Discover.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)jcbCardImage":{"name":"+jcbCardImage","abstract":"

    An icon representing JCB.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)masterCardCardImage":{"name":"+masterCardCardImage","abstract":"

    An icon representing MasterCard.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)unionPayCardImage":{"name":"+unionPayCardImage","abstract":"

    An icon representing UnionPay.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)visaCardImage":{"name":"+visaCardImage","abstract":"

    An icon representing Visa.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)unknownCardCardImage":{"name":"+unknownCardCardImage","abstract":"

    An icon to use when the type of the card is unknown.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)brandImageForCardBrand:":{"name":"+brandImageForCardBrand:","abstract":"

    This returns the appropriate icon for the specified card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)templatedBrandImageForCardBrand:":{"name":"+templatedBrandImageForCardBrand:","abstract":"

    This returns the appropriate icon for the specified card brand as a","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)cvcImageForCardBrand:":{"name":"+cvcImageForCardBrand:","abstract":"

    This returns a small icon indicating the CVC location for the given card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)errorImageForCardBrand:":{"name":"+errorImageForCardBrand:","abstract":"

    This returns a small icon indicating a card number error for the given card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)fileId":{"name":"fileId","abstract":"

    The token for this file.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)created":{"name":"created","abstract":"

    The date this file was created.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)purpose":{"name":"purpose","abstract":"

    The purpose of this file. This can be either an identifing document or an evidence dispute.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)size":{"name":"size","abstract":"

    The file size in bytes.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)type":{"name":"type","abstract":"

    The file type. This can be jpg, png, or pdf.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(cm)stringFromPurpose:":{"name":"+stringFromPurpose:","abstract":"

    Returns the string value for a purpose.

    ","parent_name":"STPFile"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(im)initWithKeyProvider:":{"name":"-initWithKeyProvider:","abstract":"

    Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(im)clearCache":{"name":"-clearCache","abstract":"

    STPCustomerContext will cache its customer object and associated payment methods","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(py)includeApplePayPaymentMethods":{"name":"includeApplePayPaymentMethods","abstract":"

    By default, STPCustomerContext will filter Apple Pay when it retrieves","parent_name":"STPCustomerContext"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(im)initWithData:urlResponse:error:":{"name":"-initWithData:urlResponse:error:","abstract":"

    Initialize a customer deserializer. The data, urlResponse, and error","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(im)initWithJSONResponse:":{"name":"-initWithJSONResponse:","abstract":"

    Initializes a customer deserializer with a JSON dictionary. This JSON should be","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(py)customer":{"name":"customer","abstract":"

    If a customer was successfully parsed from the response, it will be set here. Otherwise, this value wil be nil (and the error property will explain what went wrong).

    ","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(py)error":{"name":"error","abstract":"

    If the deserializer failed to parse a customer, this property will explain why (and the customer property will be nil).

    ","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(cm)customerWithStripeID:defaultSource:sources:":{"name":"+customerWithStripeID:defaultSource:sources:","abstract":"

    Initialize a customer object with the provided values.

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the customer, e.g. cus_1234

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)defaultSource":{"name":"defaultSource","abstract":"

    The default source used to charge the customer.

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)sources":{"name":"sources","abstract":"

    The available payment sources the customer has (this may be an empty array).

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The customer’s shipping address.

    ","parent_name":"STPCustomer"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithTheme:[STPTheme defaultTheme].

    ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Initializes a new view controller with the specified theme

    ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(py)tosShownAndAccepted":{"name":"tosShownAndAccepted","abstract":"

    Optional boolean indicating that the Terms Of Service were shown to the user &","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(py)legalEntity":{"name":"legalEntity","abstract":"

    Required property with information about the legal entity for this account.

    ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)init":{"name":"-init","abstract":"

    STPConnectAccountParams cannot be directly instantiated, use initWithTosShownAndAccepted:legalEntity:","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:legalEntity:":{"name":"-initWithTosShownAndAccepted:legalEntity:","abstract":"

    Initialize STPConnectAccountParams with tosShownAndAccepted = YES

    ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)initWithLegalEntity:":{"name":"-initWithLegalEntity:","abstract":"

    Initialize STPConnectAccountParams with the STPLegalEntityParams provided.

    ","parent_name":"STPConnectAccountParams"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)sanitizedNumericStringForString:":{"name":"+sanitizedNumericStringForString:","abstract":"

    Returns a copy of the passed string with all non-numeric characters removed.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)stringIsNumeric:":{"name":"+stringIsNumeric:","abstract":"

    Whether or not the target string contains only numeric characters.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForNumber:validatingCardBrand:":{"name":"+validationStateForNumber:validatingCardBrand:","abstract":"

    Validates a card number, passed as a string. This will return","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)brandForNumber:":{"name":"+brandForNumber:","abstract":"

    The card brand for a card number or substring thereof.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)lengthsForCardBrand:":{"name":"+lengthsForCardBrand:","abstract":"

    The possible number lengths for cards associated with a card brand. For","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)maxLengthForCardBrand:":{"name":"+maxLengthForCardBrand:","abstract":"

    The maximum possible length the number of a card associated with the specified","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)fragmentLengthForCardBrand:":{"name":"+fragmentLengthForCardBrand:","abstract":"

    The length of the final grouping of digits to use when formatting a card number","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForExpirationMonth:":{"name":"+validationStateForExpirationMonth:","abstract":"

    Validates an expiration month, passed as an (optionally 0-padded) string.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForExpirationYear:inMonth:":{"name":"+validationStateForExpirationYear:inMonth:","abstract":"

    Validates an expiration year, passed as a string representing the final","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)maxCVCLengthForCardBrand:":{"name":"+maxCVCLengthForCardBrand:","abstract":"

    The max CVC length for a card brand (for example, American Express CVCs are","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForCVC:cardBrand:":{"name":"+validationStateForCVC:cardBrand:","abstract":"

    Validates a card’s CVC, passed as a numeric string, for the given card brand.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForCard:":{"name":"+validationStateForCard:","abstract":"

    Validates the given card details.

    ","parent_name":"STPCardValidator"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)number":{"name":"number","abstract":"

    The card’s number.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(im)last4":{"name":"-last4","abstract":"

    The last 4 digits of the card’s number, if it’s been set, otherwise nil.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)cvc":{"name":"cvc","abstract":"

    The card’s security code, found on the back.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)name":{"name":"name","abstract":"

    The cardholder’s name.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)address":{"name":"address","abstract":"

    The cardholder’s address.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)currency":{"name":"currency","abstract":"

    Three-letter ISO currency code representing the currency paid out to the bank","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressLine1":{"name":"addressLine1","abstract":"

    The first line of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressLine2":{"name":"addressLine2","abstract":"

    The second line of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressCity":{"name":"addressCity","abstract":"

    The city of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressState":{"name":"addressState","abstract":"

    The state of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressZip":{"name":"addressZip","abstract":"

    The zip code of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressCountry":{"name":"addressCountry","abstract":"

    The country of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCard.html#/c:objc(cs)STPCard(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPCard. You should only use one that has","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)dynamicLast4":{"name":"dynamicLast4","abstract":"

    For cards made with Apple Pay, this refers to the last 4 digits of the","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

    Whether or not the card originated from Apple Pay.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month. 1-indexed (i.e. 1 == January)

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)name":{"name":"name","abstract":"

    The cardholder’s name.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)address":{"name":"address","abstract":"

    The cardholder’s address.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)funding":{"name":"funding","abstract":"

    The funding source for the card (credit, debit, prepaid, or other)

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the issuing country of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)currency":{"name":"currency","abstract":"

    This is only applicable when tokenizing debit cards to issue payouts to managed","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the card object.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)stringFromBrand:":{"name":"+stringFromBrand:","abstract":"

    Returns a string representation for the provided card brand;","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)brandFromString:":{"name":"+brandFromString:","abstract":"

    This parses a string representing a card’s brand into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)cardId":{"name":"cardId","abstract":"

    The Stripe ID for the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressLine1":{"name":"addressLine1","abstract":"

    The first line of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressLine2":{"name":"addressLine2","abstract":"

    The second line of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressCity":{"name":"addressCity","abstract":"

    The city of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressState":{"name":"addressState","abstract":"

    The state of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressZip":{"name":"addressZip","abstract":"

    The zip code of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressCountry":{"name":"addressCountry","abstract":"

    The country of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(im)initWithID:brand:last4:expMonth:expYear:funding:":{"name":"-initWithID:brand:last4:expMonth:expYear:funding:","abstract":"

    Create an STPCard from a Stripe API response.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)fundingFromString:":{"name":"+fundingFromString:","abstract":"

    This parses a string representing a card’s funding type into the appropriate","parent_name":"STPCard"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountNumber":{"name":"accountNumber","abstract":"

    The account number for the bank account. Currently must be a checking account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the bank account’s account number, if it’s been set,","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)routingNumber":{"name":"routingNumber","abstract":"

    The routing number for the bank account. This should be the ACH routing number,","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country the bank account is located in.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)currency":{"name":"currency","abstract":"

    The default currency for the bank account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountHolderName":{"name":"accountHolderName","abstract":"

    The name of the person or business that owns the bank account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountHolderType":{"name":"accountHolderType","abstract":"

    The type of entity that holds the account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPBankAccount. You should only use one","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)routingNumber":{"name":"routingNumber","abstract":"

    The routing number for the bank account. This should be the ACH routing number,","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country the bank account is located in.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)currency":{"name":"currency","abstract":"

    The default currency for the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the account number.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)bankName":{"name":"bankName","abstract":"

    The name of the bank that owns the account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)accountHolderName":{"name":"accountHolderName","abstract":"

    The name of the person or business that owns the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)accountHolderType":{"name":"accountHolderType","abstract":"

    The type of entity that holds the account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)fingerprint":{"name":"fingerprint","abstract":"

    A proxy for the account number, this uniquely identifies the account and can be","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the bank account object.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)status":{"name":"status","abstract":"

    The validation status of the bank account. - see: STPBankAccountStatus

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)bankAccountId":{"name":"bankAccountId","abstract":"

    The Stripe ID for the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(im)initWithName:partnerId:version:url:":{"name":"-initWithName:partnerId:version:url:","abstract":"

    Initializes an instance of STPAppInfo.

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(im)init":{"name":"-init","abstract":"

    Use initWithName:partnerId:version:url: instead.

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)name":{"name":"name","abstract":"

    The name of your library (e.g. MyAwesomeLibrary).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)partnerId":{"name":"partnerId","abstract":"

    Your Stripe Partner ID (e.g. pp_partner_1234).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)version":{"name":"version","abstract":"

    The version of your library (e.g. 1.2.34).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)url":{"name":"url","abstract":"

    The website for your library (e.g. https://myawesomelibrary.info).

    ","parent_name":"STPAppInfo"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)name":{"name":"name","abstract":"

    The user’s full name (e.g. Jane Doe)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)line1":{"name":"line1","abstract":"

    The first line of the user’s street address (e.g. 123 Fake St)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)line2":{"name":"line2","abstract":"

    The apartment, floor number, etc of the user’s street address (e.g. Apartment 1A)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)city":{"name":"city","abstract":"

    The city in which the user resides (e.g. San Francisco)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)state":{"name":"state","abstract":"

    The state in which the user resides (e.g. CA)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)postalCode":{"name":"postalCode","abstract":"

    The postal code in which the user resides (e.g. 90210)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)country":{"name":"country","abstract":"

    The ISO country code of the address (e.g. US)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)phone":{"name":"phone","abstract":"

    The phone number of the address (e.g. 8885551212)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)email":{"name":"email","abstract":"

    The email of the address (e.g. jane@doe.com)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)shippingInfoForChargeWithAddress:shippingMethod:":{"name":"+shippingInfoForChargeWithAddress:shippingMethod:","abstract":"

    When creating a charge on your backend, you can attach shipping information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithPKContact:":{"name":"-initWithPKContact:","abstract":"

    Initializes a new STPAddress with data from an PassKit contact.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)PKContactValue":{"name":"-PKContactValue","abstract":"

    Generates a PassKit contact representation of this STPAddress.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithCNContact:":{"name":"-initWithCNContact:","abstract":"

    Initializes a new STPAddress with a contact from the Contacts framework.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsRequiredFields:":{"name":"-containsRequiredFields:","abstract":"

    Checks if this STPAddress has the level of valid address information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsContentForBillingAddressFields:":{"name":"-containsContentForBillingAddressFields:","abstract":"

    Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsRequiredShippingAddressFields:":{"name":"-containsRequiredShippingAddressFields:","abstract":"

    Checks if this STPAddress has the level of valid address information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsContentForShippingAddressFields:":{"name":"-containsContentForShippingAddressFields:","abstract":"

    Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)applePayAddressFieldsFromBillingAddressFields:":{"name":"+applePayAddressFieldsFromBillingAddressFields:","abstract":"

    Converts an STPBillingAddressFields enum value into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)pkAddressFieldsFromStripeContactFields:":{"name":"+pkAddressFieldsFromStripeContactFields:","abstract":"

    Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)pkContactFieldsFromStripeContactFields:":{"name":"+pkContactFieldsFromStripeContactFields:","abstract":"

    Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithConfiguration:[STPPaymentConfiguration sharedConfiguration] theme:[STPTheme defaultTheme].

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithConfiguration:theme:":{"name":"-initWithConfiguration:theme:","abstract":"

    Initializes a new STPAddCardViewController with the provided configuration and theme. Don’t forget to set the delegate property after initialization.

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)delegate":{"name":"delegate","abstract":"

    The view controller’s delegate. This must be set before showing the view controller in order for it to work properly. - see: STPAddCardViewControllerDelegate

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    You can set this property to pre-fill any information you’ve already collected from your user. - see: STPUserInformation.h

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)customFooterView":{"name":"customFooterView","abstract":"

    Provide this view controller with a footer view.

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)setDefaultPublishableKey:":{"name":"+setDefaultPublishableKey:","abstract":"

    Set your Stripe API key with this method. New instances of STPAPIClient will be initialized with this value. You should call this method as early as","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)defaultPublishableKey":{"name":"+defaultPublishableKey","abstract":"

    The current default publishable key.

    ","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)canSubmitPaymentRequest:":{"name":"+canSubmitPaymentRequest:","abstract":"

    Whether or not this device is capable of using Apple Pay. This checks both","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)deviceSupportsApplePay":{"name":"+deviceSupportsApplePay","abstract":"

    Whether or not this can make Apple Pay payments via a card network supported","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)paymentRequestWithMerchantIdentifier:":{"name":"+paymentRequestWithMerchantIdentifier:","abstract":"

    A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)paymentRequestWithMerchantIdentifier:country:currency:":{"name":"+paymentRequestWithMerchantIdentifier:country:currency:","abstract":"

    A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cpy)JCBPaymentNetworkSupported":{"name":"JCBPaymentNetworkSupported","abstract":"

    Japanese users can enable JCB for Apple Pay by setting this to YES, after they have been approved by JCB.

    ","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)handleStripeURLCallbackWithURL:":{"name":"+handleStripeURLCallbackWithURL:","abstract":"

    Call this method in your app delegate whenever you receive an URL in your","parent_name":"Stripe"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(cm)sharedClient":{"name":"+sharedClient","abstract":"

    A shared singleton API client. Its API key will be initially equal to [Stripe defaultPublishableKey].

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)initWithConfiguration:":{"name":"-initWithConfiguration:","abstract":"

    Initializes an API client with the given configuration. Its API key will be","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)initWithPublishableKey:":{"name":"-initWithPublishableKey:","abstract":"

    Initializes an API client with the given publishable key.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)publishableKey":{"name":"publishableKey","abstract":"

    The client’s publishable key.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)configuration":{"name":"configuration","abstract":"

    The client’s configuration.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)stripeAccount":{"name":"stripeAccount","abstract":"

    In order to perform API requests on behalf of a connected account, e.g. to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)appInfo":{"name":"appInfo","abstract":"

    Libraries wrapping the Stripe SDK should set this, so that Stripe can contact you about future issues or critical updates.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithPayment:completion:":{"name":"-createTokenWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createSourceWithPayment:completion:":{"name":"-createSourceWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe source using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createPaymentMethodWithPayment:completion:":{"name":"-createPaymentMethodWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe Payment Method using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithBankAccount:completion:":{"name":"-createTokenWithBankAccount:completion:","abstract":"

    Converts an STPBankAccount object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithPersonalIDNumber:completion:":{"name":"-createTokenWithPersonalIDNumber:completion:","abstract":"

    Converts a personal identification number into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithConnectAccount:completion:":{"name":"-createTokenWithConnectAccount:completion:","abstract":"

    Converts an STPConnectAccountParams object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)uploadImage:purpose:completion:":{"name":"-uploadImage:purpose:completion:","abstract":"

    Uses the Stripe file upload API to upload an image. This can be used for","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithCard:completion:":{"name":"-createTokenWithCard:completion:","abstract":"

    Converts an STPCardParams object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenForCVCUpdate:completion:":{"name":"-createTokenForCVCUpdate:completion:","abstract":"

    Converts a CVC string into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createSourceWithParams:completion:":{"name":"-createSourceWithParams:completion:","abstract":"

    Creates a Source object using the provided details.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrieveSourceWithId:clientSecret:completion:":{"name":"-retrieveSourceWithId:clientSecret:completion:","abstract":"

    Retrieves the Source object with the given ID. - see: https://stripe.com/docs/api#retrieve_source

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)startPollingSourceWithId:clientSecret:timeout:completion:":{"name":"-startPollingSourceWithId:clientSecret:timeout:completion:","abstract":"

    Starts polling the Source object with the given ID. For payment methods that require","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)stopPollingSourceWithId:":{"name":"-stopPollingSourceWithId:","abstract":"

    Stops polling the Source object with the given ID. Note that the completion block passed to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:completion:":{"name":"-retrievePaymentIntentWithClientSecret:completion:","abstract":"

    Retrieves the PaymentIntent object using the given secret. - see: https://stripe.com/docs/api#retrieve_payment_intent

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:completion:":{"name":"-confirmPaymentIntentWithParams:completion:","abstract":"

    Confirms the PaymentIntent object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrieveSetupIntentWithClientSecret:completion:":{"name":"-retrieveSetupIntentWithClientSecret:completion:","abstract":"

    Retrieves the SetupIntent object using the given secret. - see: https://stripe.com/docs/api/setup_intents/retrieve

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)confirmSetupIntentWithParams:completion:":{"name":"-confirmSetupIntentWithParams:completion:","abstract":"

    Confirms the SetupIntent object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createPaymentMethodWithParams:completion:":{"name":"-createPaymentMethodWithParams:completion:","abstract":"

    Creates a PaymentMethod object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html":{"name":"STPAPIClient","abstract":"

    A client for making connections to the Stripe API.

    "},"Classes/Stripe.html":{"name":"Stripe","abstract":"

    A top-level class that imports the rest of the Stripe SDK.

    "},"Classes/STPAddCardViewController.html":{"name":"STPAddCardViewController","abstract":"

    This view controller contains a credit card entry form that the user can fill out. On submission, it will use the Stripe API to convert the user’s card details to a Stripe token. It renders a right bar button item that submits the form, so it must be shown inside a UINavigationController.

    "},"Classes/STPAddress.html":{"name":"STPAddress","abstract":"

    STPAddress Contains an address as represented by the Stripe API.

    "},"Classes/STPAppInfo.html":{"name":"STPAppInfo","abstract":"

    Libraries wrapping the Stripe SDK should use this object to provide information about the library, and set it"},"Classes.html#/c:objc(cs)STPApplePayPaymentOption":{"name":"STPApplePayPaymentOption","abstract":"

    An empty class representing that the user wishes to pay via Apple Pay. This can"},"Classes/STPBankAccount.html":{"name":"STPBankAccount","abstract":"

    Representation of a user’s bank account details that have been tokenized with"},"Classes/STPBankAccountParams.html":{"name":"STPBankAccountParams","abstract":"

    Representation of a user’s bank account details. You can assemble these with"},"Classes/STPCard.html":{"name":"STPCard","abstract":"

    Representation of a user’s credit card details that have been tokenized with"},"Classes/STPCardParams.html":{"name":"STPCardParams","abstract":"

    Representation of a user’s credit card details. You can assemble these with"},"Classes/STPCardValidator.html":{"name":"STPCardValidator","abstract":"

    This class contains static methods to validate card numbers, expiration dates,"},"Classes/STPConnectAccountParams.html":{"name":"STPConnectAccountParams","abstract":"

    Parameters for creating a Connect Account token.

    "},"Classes.html#/c:objc(cs)STPCoreScrollViewController":{"name":"STPCoreScrollViewController","abstract":"

    This is the base class for all Stripe scroll view controllers. It is intended"},"Classes.html#/c:objc(cs)STPCoreTableViewController":{"name":"STPCoreTableViewController","abstract":"

    This is the base class for all Stripe scroll view controllers. It is intended"},"Classes/STPCoreViewController.html":{"name":"STPCoreViewController","abstract":"

    This is the base class for all Stripe view controllers. It is intended for use"},"Classes/STPCustomer.html":{"name":"STPCustomer","abstract":"

    An STPCustomer represents a deserialized Customer object from the Stripe API."},"Classes/STPCustomerDeserializer.html":{"name":"STPCustomerDeserializer","abstract":"

    Use STPCustomerDeserializer to convert a response from the Stripe API into an STPCustomer object. STPCustomerDeserializer expects the JSON response to be in the exact same format as the Stripe API.

    "},"Classes/STPCustomerContext.html":{"name":"STPCustomerContext","abstract":"

    An STPCustomerContext retrieves and updates a Stripe customer and their attached"},"Classes/STPFile.html":{"name":"STPFile","abstract":"

    Representation of a file upload object in the Stripe API.

    "},"Classes/STPImageLibrary.html":{"name":"STPImageLibrary","abstract":"

    This class lets you access card icons used by the Stripe SDK. All icons are 32 x 20 points.

    "},"Classes/STPIntentAction.html":{"name":"STPIntentAction","abstract":"

    Next action details for STPPaymentIntent and STPSetupIntent.

    "},"Classes/STPIntentActionRedirectToURL.html":{"name":"STPIntentActionRedirectToURL","abstract":"

    Contains instructions for authenticating a payment by redirecting your customer to another page or application.

    "},"Classes/STPIssuingCardPin.html":{"name":"STPIssuingCardPin","abstract":"

    Information related to a Stripe Issuing card, including the PIN

    "},"Classes/STPPersonParams.html":{"name":"STPPersonParams","abstract":"

    Stripe API parameters to define a Person. Things like their name, address, etc.

    "},"Classes/STPLegalEntityParams.html":{"name":"STPLegalEntityParams","abstract":"

    Stripe API parameters to define a Legal Entity. This extends STPPersonParams"},"Classes/STPVerificationParams.html":{"name":"STPVerificationParams","abstract":"

    Parameters for supported types of verification.

    "},"Classes/STPPaymentActivityIndicatorView.html":{"name":"STPPaymentActivityIndicatorView","abstract":"

    This class can be used wherever you’d use a UIActivityIndicatorView and is intended to have a similar API. It renders as a spinning circle with a gap in it, similar to what you see in the App Store app or in the Apple Pay dialog when making a purchase. To change its color, set the tintColor property.

    "},"Classes/STPPaymentCardTextField.html":{"name":"STPPaymentCardTextField","abstract":"

    STPPaymentCardTextField is a text field with similar properties to UITextField,"},"Classes/STPPaymentConfiguration.html":{"name":"STPPaymentConfiguration","abstract":"

    An STPPaymentConfiguration represents all the options you can set or change"},"Classes/STPPaymentContext.html":{"name":"STPPaymentContext","abstract":"

    An STPPaymentContext keeps track of all of the state around a payment. It will manage fetching a user’s saved payment methods, tracking any information they select, and prompting them for required additional information before completing their purchase. It can be used to power your application’s payment confirmation page with just a few lines of code.

    "},"Classes/STPPaymentHandler.html":{"name":"STPPaymentHandler","abstract":"

    STPPaymentHandler is a utility class that can confirm PaymentIntents and handle"},"Classes/STPPaymentIntent.html":{"name":"STPPaymentIntent","abstract":"

    A PaymentIntent tracks the process of collecting a payment from your customer.

    "},"Classes/STPPaymentIntentParams.html":{"name":"STPPaymentIntentParams","abstract":"

    An object representing parameters used to confirm a PaymentIntent object.

    "},"Classes/STPPaymentMethod.html":{"name":"STPPaymentMethod","abstract":"

    PaymentMethod objects represent your customer’s payment instruments. They can be used with PaymentIntents to collect payments.

    "},"Classes/STPPaymentMethodAddress.html":{"name":"STPPaymentMethodAddress","abstract":"

    The billing address, a property on STPPaymentMethodBillingDetails

    "},"Classes/STPPaymentMethodBillingDetails.html":{"name":"STPPaymentMethodBillingDetails","abstract":"

    Billing information associated with a STPPaymentMethod that may be used or required by particular types of payment methods.

    "},"Classes/STPPaymentMethodCard.html":{"name":"STPPaymentMethodCard","abstract":"

    Contains details about a user’s credit card.

    "},"Classes/STPPaymentMethodCardChecks.html":{"name":"STPPaymentMethodCardChecks","abstract":"

    Checks on Card address and CVC.

    "},"Classes/STPPaymentMethodCardParams.html":{"name":"STPPaymentMethodCardParams","abstract":"

    The user’s card details.

    "},"Classes.html#/c:objc(cs)STPPaymentMethodCardPresent":{"name":"STPPaymentMethodCardPresent","abstract":"

    Details about the Card Present payment method

    "},"Classes/STPPaymentMethodCardWallet.html":{"name":"STPPaymentMethodCardWallet","abstract":"

    A Card Wallet.

    "},"Classes/STPPaymentMethodCardWalletMasterpass.html":{"name":"STPPaymentMethodCardWalletMasterpass","abstract":"

    A Masterpass Card Wallet

    "},"Classes/STPPaymentMethodCardWalletVisaCheckout.html":{"name":"STPPaymentMethodCardWalletVisaCheckout","abstract":"

    A Visa Checkout Card Wallet

    "},"Classes/STPPaymentMethodParams.html":{"name":"STPPaymentMethodParams","abstract":"

    An object representing parameters used to create a PaymentMethod object.

    "},"Classes/STPPaymentMethodThreeDSecureUsage.html":{"name":"STPPaymentMethodThreeDSecureUsage","abstract":"

    Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

    "},"Classes/STPPaymentMethodiDEAL.html":{"name":"STPPaymentMethodiDEAL","abstract":"

    An iDEAL Payment Method.

    "},"Classes/STPPaymentMethodiDEALParams.html":{"name":"STPPaymentMethodiDEALParams","abstract":"

    An object representing parameters used to create an iDEAL Payment Method

    "},"Classes/STPPaymentOptionsViewController.html":{"name":"STPPaymentOptionsViewController","abstract":"

    This view controller presents a list of payment method options to the user,"},"Classes/STPPaymentResult.html":{"name":"STPPaymentResult","abstract":"

    When you’re using STPPaymentContext to request your user’s payment details, this is the object that will be returned to your application when they’ve successfully made a payment."},"Classes/STPPinManagementService.html":{"name":"STPPinManagementService","abstract":"

    STPAPIClient extensions to manage PIN on Stripe Issuing cards

    "},"Classes/STPRedirectContext.html":{"name":"STPRedirectContext","abstract":"

    This is a helper class for handling redirects associated with STPSource and"},"Classes/STPSetupIntent.html":{"name":"STPSetupIntent","abstract":"

    A SetupIntent guides you through the process of setting up a customer’s payment credentials for future payments.

    "},"Classes/STPSetupIntentConfirmParams.html":{"name":"STPSetupIntentConfirmParams","abstract":"

    An object representing parameters to confirm a SetupIntent object.

    "},"Classes/STPShippingAddressViewController.html":{"name":"STPShippingAddressViewController","abstract":"

    This view controller contains a shipping address collection form. It renders a right bar button item that submits the form, so it must be shown inside a UINavigationController. Depending on your configuration’s shippingType, the view controller may present a shipping method selection form after the user enters an address.

    "},"Classes/STPSource.html":{"name":"STPSource","abstract":"

    Representation of a customer’s payment instrument created with the Stripe API. - see: https://stripe.com/docs/api#sources

    "},"Classes/STPSourceCardDetails.html":{"name":"STPSourceCardDetails","abstract":"

    This class provides typed access to the contents of an STPSource details"},"Classes/STPSourceOwner.html":{"name":"STPSourceOwner","abstract":"

    Information about a source’s owner.

    "},"Classes/STPSourceParams.html":{"name":"STPSourceParams","abstract":"

    An object representing parameters used to create a Source object.

    "},"Classes/STPSourceReceiver.html":{"name":"STPSourceReceiver","abstract":"

    Information related to a source’s receiver flow.

    "},"Classes/STPSourceRedirect.html":{"name":"STPSourceRedirect","abstract":"

    Information related to a source’s redirect flow.

    "},"Classes/STPSourceSEPADebitDetails.html":{"name":"STPSourceSEPADebitDetails","abstract":"

    This class provides typed access to the contents of an STPSource details"},"Classes/STPSourceVerification.html":{"name":"STPSourceVerification","abstract":"

    Information related to a source’s verification flow.

    "},"Classes/STPTheme.html":{"name":"STPTheme","abstract":"

    STPTheme objects can be used to visually style Stripe-provided UI. See https://stripe.com/docs/mobile/ios/standard#theming for more information.

    "},"Classes/STPThreeDSButtonCustomization.html":{"name":"STPThreeDSButtonCustomization","abstract":"

    A customization object to use to configure the UI of a button.

    "},"Classes/STPThreeDSCustomizationSettings.html":{"name":"STPThreeDSCustomizationSettings","abstract":"

    STPThreeDSCustomizationSettings provides customization options for 3DS2 authentication flows in your app.

    "},"Classes/STPThreeDSFooterCustomization.html":{"name":"STPThreeDSFooterCustomization","abstract":"

    The Challenge view displays a footer with additional details that"},"Classes/STPThreeDSLabelCustomization.html":{"name":"STPThreeDSLabelCustomization","abstract":"

    A customization object to use to configure the UI of a text label.

    "},"Classes/STPThreeDSNavigationBarCustomization.html":{"name":"STPThreeDSNavigationBarCustomization","abstract":"

    A customization object to use to configure a UINavigationBar.

    "},"Classes/STPThreeDSSelectionCustomization.html":{"name":"STPThreeDSSelectionCustomization","abstract":"

    A customization object that configures the appearance of"},"Classes/STPThreeDSTextFieldCustomization.html":{"name":"STPThreeDSTextFieldCustomization","abstract":"

    A customization object to use to configure the UI of a text field.

    "},"Classes/STPThreeDSUICustomization.html":{"name":"STPThreeDSUICustomization","abstract":"

    The STPThreeDSUICustomization provides configuration for UI elements.

    "},"Classes/STPToken.html":{"name":"STPToken","abstract":"

    A token returned from submitting payment details to the Stripe API. You should not have to instantiate one of these directly.

    "},"Classes/STPUserInformation.html":{"name":"STPUserInformation","abstract":"

    You can use this class to specify information that you’ve already collected"},"Categories/UINavigationBar(Stripe_Theme).html#/c:objc(cs)UINavigationBar(im)stp_setTheme:":{"name":"-stp_setTheme:","abstract":"

    Sets the navigation bar’s appearance to the desired theme. This will affect the","parent_name":"UINavigationBar(Stripe_Theme)"},"Categories/UINavigationBar(Stripe_Theme).html#/c:objc(cs)UINavigationBar(py)stp_theme":{"name":"stp_theme","abstract":"

    Sets the navigation bar’s appearance to the desired theme. This will affect the bar’s tintColor and barTintColor properties, as well as the color of the single-pixel line at the bottom of the navbar.","parent_name":"UINavigationBar(Stripe_Theme)"},"Categories/NSError(Stripe).html#/c:objc(cs)NSError(cm)stp_errorFromStripeResponse:":{"name":"+stp_errorFromStripeResponse:","abstract":"

    Creates an NSError object from a given Stripe API json response.

    ","parent_name":"NSError(Stripe)"},"Categories/NSError(Stripe).html":{"name":"NSError(Stripe)","abstract":"

    NSError extensions for creating error objects from Stripe API responses.

    "},"Categories/UINavigationBar(Stripe_Theme).html":{"name":"UINavigationBar(Stripe_Theme)","abstract":"

    This allows quickly setting the appearance of a UINavigationBar to match your"},"Categories.html":{"name":"Categories","abstract":"

    The following categories are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Constants.html":{"name":"Constants","abstract":"

    The following constants are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Type Definitions.html":{"name":"Type Definitions","abstract":"

    The following type definitions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "}} \ No newline at end of file +{"Functions.html#/c:@F@linkSTPAPIClientApplePayCategory":{"name":"linkSTPAPIClientApplePayCategory","abstract":"

    This function should not be called directly.

    "},"Functions.html#/c:@F@STPStringFromCardBrand":{"name":"STPStringFromCardBrand","abstract":"

    Returns a string representation for the provided card brand;"},"Functions.html#/c:@F@linkNSErrorCategory":{"name":"linkNSErrorCategory","abstract":"

    This function should not be called directly.

    "},"Functions.html#/c:@F@linkUINavigationBarThemeCategory":{"name":"linkUINavigationBarThemeCategory","abstract":"

    This function should not be called directly.

    "},"Type Definitions.html#/c:STPAddress.h@T@STPContactField":{"name":"STPContactField","abstract":"

    Constants that represent different parts of a users contact/address information.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPVoidBlock":{"name":"STPVoidBlock","abstract":"

    An empty block, called with no arguments, returning nothing.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPErrorBlock":{"name":"STPErrorBlock","abstract":"

    A block that may optionally be called with an error.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPBooleanSuccessBlock":{"name":"STPBooleanSuccessBlock","abstract":"

    A block that contains a boolean success param and may optionally be called with an error.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPJSONResponseCompletionBlock":{"name":"STPJSONResponseCompletionBlock","abstract":"

    A callback to be run with a JSON response.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPTokenCompletionBlock":{"name":"STPTokenCompletionBlock","abstract":"

    A callback to be run with a token response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSourceCompletionBlock":{"name":"STPSourceCompletionBlock","abstract":"

    A callback to be run with a source response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSourceProtocolCompletionBlock":{"name":"STPSourceProtocolCompletionBlock","abstract":"

    A callback to be run with a source or card response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentIntentCompletionBlock":{"name":"STPPaymentIntentCompletionBlock","abstract":"

    A callback to be run with a PaymentIntent response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPSetupIntentCompletionBlock":{"name":"STPSetupIntentCompletionBlock","abstract":"

    A callback to be run with a PaymentIntent response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentMethodCompletionBlock":{"name":"STPPaymentMethodCompletionBlock","abstract":"

    A callback to be run with a PaymentMethod response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPaymentMethodsCompletionBlock":{"name":"STPPaymentMethodsCompletionBlock","abstract":"

    A callback to be run with an array of PaymentMethods response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPShippingMethodsCompletionBlock":{"name":"STPShippingMethodsCompletionBlock","abstract":"

    A callback to be run with a validation result and shipping methods for a"},"Type Definitions.html#/c:STPBlocks.h@T@STPFileCompletionBlock":{"name":"STPFileCompletionBlock","abstract":"

    A callback to be run with a file response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPCustomerCompletionBlock":{"name":"STPCustomerCompletionBlock","abstract":"

    A callback to be run with a customer response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STPPinCompletionBlock":{"name":"STPPinCompletionBlock","abstract":"

    A callback to be run with a card PIN response from the Stripe API.

    "},"Type Definitions.html#/c:STPBlocks.h@T@STP3DS2AuthenticateCompletionBlock":{"name":"STP3DS2AuthenticateCompletionBlock","abstract":"

    A callback to be run with a 3DS2 authenticate response from the Stripe API.

    "},"Type Definitions.html#/c:STPPaymentHandler.h@T@STPPaymentHandlerActionPaymentIntentCompletionBlock":{"name":"STPPaymentHandlerActionPaymentIntentCompletionBlock","abstract":"

    Completion block typedef for use in STPPaymentHandler methods for Payment Intents.

    "},"Type Definitions.html#/c:STPPaymentHandler.h@T@STPPaymentHandlerActionSetupIntentCompletionBlock":{"name":"STPPaymentHandlerActionSetupIntentCompletionBlock","abstract":"

    Completion block typedef for use in STPPaymentHandler methods for Setup Intents.

    "},"Type Definitions.html#/c:STPPaymentIntentAction.h@T@STPPaymentIntentAction":{"name":"STPPaymentIntentAction","abstract":"

    Action details for an STPPaymentIntent. This is a container for"},"Type Definitions.html#/c:STPPaymentIntentActionRedirectToURL.h@T@STPPaymentIntentActionRedirectToURL":{"name":"STPPaymentIntentActionRedirectToURL","abstract":"

    Contains instructions for authenticating a payment by redirecting your customer to another page or application.

    "},"Type Definitions.html#/c:STPPaymentIntentSourceAction.h@T@STPPaymentIntentSourceAction":{"name":"STPPaymentIntentSourceAction","abstract":"

    Source Action details for an STPPaymentIntent. This is a container for"},"Type Definitions.html#/c:STPPaymentIntentSourceActionAuthorizeWithURL.h@T@STPPaymentIntentSourceActionAuthorizeWithURL":{"name":"STPPaymentIntentSourceActionAuthorizeWithURL","abstract":"

    The STPPaymentIntentSourceAction details when type is STPPaymentIntentSourceActionTypeAuthorizeWithURL.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextSourceCompletionBlock":{"name":"STPRedirectContextSourceCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextCompletionBlock":{"name":"STPRedirectContextCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:STPRedirectContext.h@T@STPRedirectContextPaymentIntentCompletionBlock":{"name":"STPRedirectContextPaymentIntentCompletionBlock","abstract":"

    A callback that is executed when the context believes the redirect action has been completed.

    "},"Type Definitions.html#/c:StripeError.h@T@STPCardErrorCode":{"name":"STPCardErrorCode","abstract":"

    Possible string values you may receive when there was an error tokenizing"},"Protocols/STPSourceProtocol.html#/c:objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the source.

    ","parent_name":"STPSourceProtocol"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewControllerDidCancel:":{"name":"-shippingAddressViewControllerDidCancel:","abstract":"

    Called when the user cancels entering a shipping address. You should dismiss (or pop) the view controller at this point.

    ","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"-shippingAddressViewController:didEnterAddress:completion:","abstract":"

    This is called when the user enters a shipping address and taps next. You","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"-shippingAddressViewController:didFinishWithAddress:shippingMethod:","abstract":"

    This is called when the user selects a shipping method. If no shipping methods are given, or if the shipping type doesn’t require a shipping method, this will be called after the user has a shipping address and your validation has succeeded. After updating your app with the user’s shipping info, you should dismiss (or pop) the view controller. Note that if shippingMethod is non-nil, there will be an additional shipping methods view controller on the navigation controller’s stack.

    ","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didFailToLoadWithError:":{"name":"-paymentOptionsViewController:didFailToLoadWithError:","abstract":"

    This is called when the view controller encounters an error fetching the user’s","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidFinish:":{"name":"-paymentOptionsViewControllerDidFinish:","abstract":"

    This is called when the user selects or adds a payment method, so it will often","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"-paymentOptionsViewControllerDidCancel:","abstract":"

    This is called when the user taps cancel.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"-paymentOptionsViewController:didSelectPaymentOption:","abstract":"

    This is called when the user either makes a selection, or adds a new card.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)image":{"name":"image","abstract":"

    A small (32 x 20 points) logo image representing the payment method. For","parent_name":"STPPaymentOption"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","abstract":"

    A small (32 x 20 points) logo image representing the payment method that can be","parent_name":"STPPaymentOption"},"Protocols/STPPaymentOption.html#/c:objc(pl)STPPaymentOption(py)label":{"name":"label","abstract":"

    A string describing the payment method, such as Apple Pay or Visa 4242.

    ","parent_name":"STPPaymentOption"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didFailToLoadWithError:":{"name":"-paymentContext:didFailToLoadWithError:","abstract":"

    Called when the payment context encounters an error when fetching its initial set of data. A few ways to handle this are:

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContextDidChange:":{"name":"-paymentContextDidChange:","abstract":"

    This is called every time the contents of the payment context change. When this is called, you should update your app’s UI to reflect the current state of the payment context. For example, if you have a checkout page with a selected payment method row, you should update its payment method with paymentContext.selectedPaymentOption.label. If that checkout page has a buy button, you should enable/disable it depending on the result of [paymentContext isReadyForPayment].

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didCreatePaymentResult:completion:":{"name":"-paymentContext:didCreatePaymentResult:completion:","abstract":"

    Inside this method, you should make a call to your backend API to make a PaymentIntent with that Customer + payment method, and invoke the completion block when that is done.

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didFinishWithStatus:error:":{"name":"-paymentContext:didFinishWithStatus:error:","abstract":"

    This is invoked by an STPPaymentContext when it is finished. This will be called after the payment is done and all necessary UI has been dismissed. You should inspect the returned status and behave appropriately. For example: if it’s STPPaymentStatusSuccess, show the user a receipt. If it’s STPPaymentStatusError, inform the user of the error. If it’s STPPaymentStatusUserCanceled, do nothing.

    ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:objc(pl)STPPaymentContextDelegate(im)paymentContext:didUpdateShippingAddress:completion:":{"name":"-paymentContext:didUpdateShippingAddress:completion:","abstract":"

    Inside this method, you should verify that you can ship to the given address.","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"-paymentCardTextFieldDidChange:","abstract":"

    Called when either the card number, expiration, or CVC changes. At this point,","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditing:":{"name":"-paymentCardTextFieldDidBeginEditing:","abstract":"

    Called when editing begins in the text field as a whole.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"-paymentCardTextFieldWillEndEditingForReturn:","abstract":"

    Notification that the user pressed the return key after completely filling","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditing:":{"name":"-paymentCardTextFieldDidEndEditing:","abstract":"

    Called when editing ends in the text field as a whole.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingNumber:":{"name":"-paymentCardTextFieldDidBeginEditingNumber:","abstract":"

    Called when editing begins in the payment card field’s number field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingNumber:":{"name":"-paymentCardTextFieldDidEndEditingNumber:","abstract":"

    Called when editing ends in the payment card field’s number field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingCVC:":{"name":"-paymentCardTextFieldDidBeginEditingCVC:","abstract":"

    Called when editing begins in the payment card field’s CVC field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingCVC:":{"name":"-paymentCardTextFieldDidEndEditingCVC:","abstract":"

    Called when editing ends in the payment card field’s CVC field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingExpiration:":{"name":"-paymentCardTextFieldDidBeginEditingExpiration:","abstract":"

    Called when editing begins in the payment card field’s expiration field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingExpiration:":{"name":"-paymentCardTextFieldDidEndEditingExpiration:","abstract":"

    Called when editing ends in the payment card field’s expiration field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingPostalCode:":{"name":"-paymentCardTextFieldDidBeginEditingPostalCode:","abstract":"

    Called when editing begins in the payment card field’s ZIP/postal code field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingPostalCode:":{"name":"-paymentCardTextFieldDidEndEditingPostalCode:","abstract":"

    Called when editing ends in the payment card field’s ZIP/postal code field.

    ","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"+rootObjectName","abstract":"

    The root object name to be used when converting this object to a form-encoded string. For example, if this returns @card, then the form-encoded output will resemble @card[foo]=bar (where ‘foo’ and ‘bar’ are specified by propertyNamesToFormFieldNamesMapping below.

    ","parent_name":"STPFormEncodable"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"+propertyNamesToFormFieldNamesMapping","abstract":"

    This maps properties on an object that is being form-encoded into parameter names in the Stripe API. For example, STPCardParams has a field called expMonth, but the Stripe API expects a field called exp_month. This dictionary represents a mapping from the former to the latter (in other words, [STPCardParams propertyNamesToFormFieldNamesMapping][@expMonth] == @exp_month.)

    ","parent_name":"STPFormEncodable"},"Protocols/STPFormEncodable.html#/c:objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","abstract":"

    You can use this property to add additional fields to an API request that are not explicitly defined by the object’s interface. This can be useful when using beta features that haven’t been added to the Stripe SDK yet. For example, if the /v1/tokens API began to accept a beta field called test_field, you might do the following:","parent_name":"STPFormEncodable"},"Protocols/STPIssuingCardEphemeralKeyProvider.html#/c:objc(pl)STPIssuingCardEphemeralKeyProvider(im)createIssuingCardKeyWithAPIVersion:completion:":{"name":"-createIssuingCardKeyWithAPIVersion:completion:","abstract":"

    Creates a new ephemeral key for retrieving and updating a Stripe Issuing Card.","parent_name":"STPIssuingCardEphemeralKeyProvider"},"Protocols/STPCustomerEphemeralKeyProvider.html#/c:objc(pl)STPCustomerEphemeralKeyProvider(im)createCustomerKeyWithAPIVersion:completion:":{"name":"-createCustomerKeyWithAPIVersion:completion:","abstract":"

    Creates a new ephemeral key for retrieving and updating a Stripe customer.","parent_name":"STPCustomerEphemeralKeyProvider"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)retrieveCustomer:":{"name":"-retrieveCustomer:","abstract":"

    Retrieve the customer to be displayed inside a payment context.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"-listPaymentMethodsForCustomerWithCompletion:","abstract":"

    Retrieves a list of Payment Methods attached to a customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"-attachPaymentMethodToCustomer:completion:","abstract":"

    Adds a Payment Method to a customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"-detachPaymentMethodFromCustomer:completion:","abstract":"

    Deletes the given Payment Method from the customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"-updateCustomerWithShippingAddress:completion:","abstract":"

    Sets the given shipping address on the customer.

    ","parent_name":"STPBackendAPIAdapter"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)authenticationPresentingViewController":{"name":"-authenticationPresentingViewController","abstract":"

    The Stripe SDK will modally present additional view controllers on top","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"-prepareAuthenticationContextForPresentation:","abstract":"

    This method is called before presenting a UIViewController for authentication.

    ","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:objc(pl)STPAuthenticationContext(im)configureSafariViewController:":{"name":"-configureSafariViewController:","abstract":"

    This method is called before presenting an SFSafariViewController for web-based authentication.

    ","parent_name":"STPAuthenticationContext"},"Protocols/STPAddCardViewControllerDelegate.html#/c:objc(pl)STPAddCardViewControllerDelegate(im)addCardViewControllerDidCancel:":{"name":"-addCardViewControllerDidCancel:","abstract":"

    Called when the user cancels adding a card. You should dismiss (or pop) the","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreatePaymentMethod:completion:":{"name":"-addCardViewController:didCreatePaymentMethod:completion:","abstract":"

    This is called when the user successfully adds a card and Stripe returns a","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAPIResponseDecodable.html#/c:objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"+decodedObjectFromAPIResponse:","abstract":"

    Parses an response from the Stripe API (in JSON format; represented as","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html#/c:objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","abstract":"

    The raw JSON response used to create the object. This can be useful for accessing","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html":{"name":"STPAPIResponseDecodable","abstract":"

    Objects conforming to STPAPIResponseDecodable can be automatically converted"},"Protocols/STPAddCardViewControllerDelegate.html":{"name":"STPAddCardViewControllerDelegate","abstract":"

    An STPAddCardViewControllerDelegate is notified when an STPAddCardViewController"},"Protocols/STPAuthenticationContext.html":{"name":"STPAuthenticationContext","abstract":"

    STPAuthenticationContext provides information required to present authentication challenges"},"Protocols/STPBackendAPIAdapter.html":{"name":"STPBackendAPIAdapter","abstract":"

    Typically, you will not need to implement this protocol yourself. You"},"Protocols/STPCustomerEphemeralKeyProvider.html":{"name":"STPCustomerEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols/STPIssuingCardEphemeralKeyProvider.html":{"name":"STPIssuingCardEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols.html#/c:objc(pl)STPEphemeralKeyProvider":{"name":"STPEphemeralKeyProvider","abstract":"

    You should make your application’s API client conform to this interface."},"Protocols/STPFormEncodable.html":{"name":"STPFormEncodable","abstract":"

    Objects conforming to STPFormEncodable can be automatically converted to a form-encoded string, which can then be used when making requests to the Stripe API.

    "},"Protocols/STPPaymentCardTextFieldDelegate.html":{"name":"STPPaymentCardTextFieldDelegate","abstract":"

    This protocol allows a delegate to be notified when a payment text field’s"},"Protocols/STPPaymentContextDelegate.html":{"name":"STPPaymentContextDelegate","abstract":"

    Implement STPPaymentContextDelegate to get notified when a payment context changes, finishes, encounters errors, etc. In practice, if your app has a checkout screen view controller, that is a good candidate to implement this protocol.

    "},"Protocols/STPPaymentOption.html":{"name":"STPPaymentOption","abstract":"

    This protocol represents a payment method that a user can select and use to"},"Protocols/STPPaymentOptionsViewControllerDelegate.html":{"name":"STPPaymentOptionsViewControllerDelegate","abstract":"

    An STPPaymentOptionsViewControllerDelegate responds when a user selects a"},"Protocols/STPShippingAddressViewControllerDelegate.html":{"name":"STPShippingAddressViewControllerDelegate","abstract":"

    An STPShippingAddressViewControllerDelegate is notified when an STPShippingAddressViewController receives an address, completes with an address, or is cancelled.

    "},"Protocols/STPSourceProtocol.html":{"name":"STPSourceProtocol","abstract":"

    Objects conforming to this protocol can be attached to a Stripe Customer object"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPConnectionError":{"name":"STPConnectionError","abstract":"

    Trouble connecting to Stripe.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPInvalidRequestError":{"name":"STPInvalidRequestError","abstract":"

    Your request had invalid parameters.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPAPIError":{"name":"STPAPIError","abstract":"

    General-purpose API error.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPCardError":{"name":"STPCardError","abstract":"

    Something was wrong with the given card details.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPCancellationError":{"name":"STPCancellationError","abstract":"

    The operation was cancelled.

    ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@E@STPErrorCode@STPEphemeralKeyDecodingError":{"name":"STPEphemeralKeyDecodingError","abstract":"

    The ephemeral key could not be decoded. Make sure your backend is sending","parent_name":"STPErrorCode"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeAccount":{"name":"STPTokenTypeAccount","abstract":"

    Account token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeBankAccount":{"name":"STPTokenTypeBankAccount","abstract":"

    Bank account token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeCard":{"name":"STPTokenTypeCard","abstract":"

    Card token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypePII":{"name":"STPTokenTypePII","abstract":"

    PII token type

    ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@E@STPTokenType@STPTokenTypeCVCUpdate":{"name":"STPTokenTypeCVCUpdate","abstract":"

    CVC update token type

    ","parent_name":"STPTokenType"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleDefault":{"name":"STPThreeDSButtonTitleStyleDefault","abstract":"

    Default style, doesn’t modify the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleUppercase":{"name":"STPThreeDSButtonTitleStyleUppercase","abstract":"

    Applies localizedUppercaseString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleLowercase":{"name":"STPThreeDSButtonTitleStyleLowercase","abstract":"

    Applies localizedLowercaseString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleSentenceCapitalized":{"name":"STPThreeDSButtonTitleStyleSentenceCapitalized","abstract":"

    Applies localizedCapitalizedString to the title

    ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeSubmit":{"name":"STPThreeDSCustomizationButtonTypeSubmit","abstract":"

    The submit button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeContinue":{"name":"STPThreeDSCustomizationButtonTypeContinue","abstract":"

    The continue button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeNext":{"name":"STPThreeDSCustomizationButtonTypeNext","abstract":"

    The next button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeCancel":{"name":"STPThreeDSCustomizationButtonTypeCancel","abstract":"

    The cancel button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeResend":{"name":"STPThreeDSCustomizationButtonTypeResend","abstract":"

    The resend button type.

    ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusPending":{"name":"STPSourceVerificationStatusPending","abstract":"

    The verification is pending.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusSucceeded":{"name":"STPSourceVerificationStatusSucceeded","abstract":"

    The verification has succeeeded.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusFailed":{"name":"STPSourceVerificationStatusFailed","abstract":"

    The verification has failed.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@E@STPSourceVerificationStatus@STPSourceVerificationStatusUnknown":{"name":"STPSourceVerificationStatusUnknown","abstract":"

    The state of the verification is unknown.

    ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusPending":{"name":"STPSourceRedirectStatusPending","abstract":"

    The redirect is pending.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusSucceeded":{"name":"STPSourceRedirectStatusSucceeded","abstract":"

    The redirect has succeeded.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusFailed":{"name":"STPSourceRedirectStatusFailed","abstract":"

    The redirect has failed.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@E@STPSourceRedirectStatus@STPSourceRedirectStatusUnknown":{"name":"STPSourceRedirectStatusUnknown","abstract":"

    The state of the redirect is unknown.

    ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeBancontact":{"name":"STPSourceTypeBancontact","abstract":"

    A Bancontact source. - see: https://stripe.com/docs/sources/bancontact

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeCard":{"name":"STPSourceTypeCard","abstract":"

    A card source. - see: https://stripe.com/docs/sources/cards

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeGiropay":{"name":"STPSourceTypeGiropay","abstract":"

    A Giropay source. - see: https://stripe.com/docs/sources/giropay

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeIDEAL":{"name":"STPSourceTypeIDEAL","abstract":"

    An iDEAL source. - see: https://stripe.com/docs/sources/ideal

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeSEPADebit":{"name":"STPSourceTypeSEPADebit","abstract":"

    A SEPA Direct Debit source. - see: https://stripe.com/docs/sources/sepa-debit

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeSofort":{"name":"STPSourceTypeSofort","abstract":"

    A SOFORT source. - see: https://stripe.com/docs/sources/sofort

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeThreeDSecure":{"name":"STPSourceTypeThreeDSecure","abstract":"

    A 3DS card source. - see: https://stripe.com/docs/sources/three-d-secure

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeAlipay":{"name":"STPSourceTypeAlipay","abstract":"

    An Alipay source. - see: https://stripe.com/docs/sources/alipay

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeP24":{"name":"STPSourceTypeP24","abstract":"

    A P24 source. - see: https://stripe.com/docs/sources/p24

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeEPS":{"name":"STPSourceTypeEPS","abstract":"

    An EPS source. - see: https://stripe.com/docs/sources/eps

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeMultibanco":{"name":"STPSourceTypeMultibanco","abstract":"

    A Multibanco source. - see: https://stripe.com/docs/sources/multibanco

    ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@E@STPSourceType@STPSourceTypeUnknown":{"name":"STPSourceTypeUnknown","abstract":"

    An unknown type of source.

    ","parent_name":"STPSourceType"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusPending":{"name":"STPSourceStatusPending","abstract":"

    The source has been created and is awaiting customer action.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusChargeable":{"name":"STPSourceStatusChargeable","abstract":"

    The source is ready to use. The customer action has been completed or the","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusConsumed":{"name":"STPSourceStatusConsumed","abstract":"

    The source has been used. This status only applies to single-use sources.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusCanceled":{"name":"STPSourceStatusCanceled","abstract":"

    The source, which was chargeable, has expired because it was not used to","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusFailed":{"name":"STPSourceStatusFailed","abstract":"

    Your customer has not taken the required action or revoked your access","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@E@STPSourceStatus@STPSourceStatusUnknown":{"name":"STPSourceStatusUnknown","abstract":"

    The source status is unknown.

    ","parent_name":"STPSourceStatus"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageReusable":{"name":"STPSourceUsageReusable","abstract":"

    The source can be reused.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageSingleUse":{"name":"STPSourceUsageSingleUse","abstract":"

    The source can only be used once.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@E@STPSourceUsage@STPSourceUsageUnknown":{"name":"STPSourceUsageUnknown","abstract":"

    The source’s usage is unknown.

    ","parent_name":"STPSourceUsage"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowNone":{"name":"STPSourceFlowNone","abstract":"

    No action is required from your customer.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowRedirect":{"name":"STPSourceFlowRedirect","abstract":"

    Your customer must be redirected to their online banking service (either a website or mobile banking app) to approve the payment.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowCodeVerification":{"name":"STPSourceFlowCodeVerification","abstract":"

    Your customer must verify ownership of their account by providing a code that you post to the Stripe API for authentication.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowReceiver":{"name":"STPSourceFlowReceiver","abstract":"

    Your customer must push funds to the account information provided.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@E@STPSourceFlow@STPSourceFlowUnknown":{"name":"STPSourceFlowUnknown","abstract":"

    The source’s flow is unknown.

    ","parent_name":"STPSourceFlow"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRequired":{"name":"STPSourceCard3DSecureStatusRequired","abstract":"

    3D Secure is required. This card must be converted into a 3D Secure","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusOptional":{"name":"STPSourceCard3DSecureStatusOptional","abstract":"

    3D Secure is optional. It is not required for successful charging,","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusNotSupported":{"name":"STPSourceCard3DSecureStatusNotSupported","abstract":"

    3D Secure is not supported on this card.

    ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusUnknown":{"name":"STPSourceCard3DSecureStatusUnknown","abstract":"

    The status of 3D Secure support on this card is unknown.

    ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageUnknown":{"name":"STPSetupIntentUsageUnknown","abstract":"

    Unknown value. Update your SDK, or use allResponseFields for custom handling.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageNone":{"name":"STPSetupIntentUsageNone","abstract":"

    No value was provided.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageOnSession":{"name":"STPSetupIntentUsageOnSession","abstract":"

    Indicates you intend to only reuse the payment method when the customer is in your checkout flow.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@E@STPSetupIntentUsage@STPSetupIntentUsageOffSession":{"name":"STPSetupIntentUsageOffSession","abstract":"

    Indicates you intend to reuse the payment method when the customer may or may not be in your checkout flow.

    ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusUnknown":{"name":"STPSetupIntentStatusUnknown","abstract":"

    Unknown status

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresPaymentMethod":{"name":"STPSetupIntentStatusRequiresPaymentMethod","abstract":"

    This SetupIntent requires a PaymentMethod

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresConfirmation":{"name":"STPSetupIntentStatusRequiresConfirmation","abstract":"

    This SetupIntent needs to be confirmed

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresAction":{"name":"STPSetupIntentStatusRequiresAction","abstract":"

    The selected PaymentMethod requires additional authentication steps.","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusProcessing":{"name":"STPSetupIntentStatusProcessing","abstract":"

    Stripe is processing this SetupIntent

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusSucceeded":{"name":"STPSetupIntentStatusSucceeded","abstract":"

    The SetupIntent has succeeded

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@E@STPSetupIntentStatus@STPSetupIntentStatusCanceled":{"name":"STPSetupIntentStatusCanceled","abstract":"

    This SetupIntent was canceled and cannot be changed.

    ","parent_name":"STPSetupIntentStatus"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateNotStarted":{"name":"STPRedirectContextStateNotStarted","abstract":"

    Initialized, but redirect not started.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateInProgress":{"name":"STPRedirectContextStateInProgress","abstract":"

    Redirect is in progress.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateCancelled":{"name":"STPRedirectContextStateCancelled","abstract":"

    Redirect has been cancelled programmatically before completing.

    ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@E@STPRedirectContextState@STPRedirectContextStateCompleted":{"name":"STPRedirectContextStateCompleted","abstract":"

    Redirect has completed.

    ","parent_name":"STPRedirectContextState"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeNone":{"name":"STPPaymentOptionTypeNone","abstract":"

    Don’t allow any payment methods except for cards.

    ","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeApplePay":{"name":"STPPaymentOptionTypeApplePay","abstract":"

    The user is allowed to pay with Apple Pay if it’s configured and available","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentOptionType.html#/c:@E@STPPaymentOptionType@STPPaymentOptionTypeAll":{"name":"STPPaymentOptionTypeAll","abstract":"

    The user is allowed to use any available payment method to pay.

    ","parent_name":"STPPaymentOptionType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeCard":{"name":"STPPaymentMethodTypeCard","abstract":"

    A card payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeiDEAL":{"name":"STPPaymentMethodTypeiDEAL","abstract":"

    An iDEAL payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeCardPresent":{"name":"STPPaymentMethodTypeCardPresent","abstract":"

    A card present payment method.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@E@STPPaymentMethodType@STPPaymentMethodTypeUnknown":{"name":"STPPaymentMethodTypeUnknown","abstract":"

    An unknown type.

    ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeAmexExpressCheckout":{"name":"STPPaymentMethodCardWalletTypeAmexExpressCheckout","abstract":"

    Amex Express Checkout

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeApplePay":{"name":"STPPaymentMethodCardWalletTypeApplePay","abstract":"

    Apple Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeGooglePay":{"name":"STPPaymentMethodCardWalletTypeGooglePay","abstract":"

    Google Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeMasterpass":{"name":"STPPaymentMethodCardWalletTypeMasterpass","abstract":"

    Masterpass

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeSamsungPay":{"name":"STPPaymentMethodCardWalletTypeSamsungPay","abstract":"

    Samsung Pay

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeVisaCheckout":{"name":"STPPaymentMethodCardWalletTypeVisaCheckout","abstract":"

    Visa Checkout

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeUnknown":{"name":"STPPaymentMethodCardWalletTypeUnknown","abstract":"

    An unknown Card Wallet type.

    ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultPass":{"name":"STPPaymentMethodCardCheckResultPass","abstract":"

    The check passed.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultFailed":{"name":"STPPaymentMethodCardCheckResultFailed","abstract":"

    The check failed.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnavailable":{"name":"STPPaymentMethodCardCheckResultUnavailable","abstract":"

    The check is unavailable.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnchecked":{"name":"STPPaymentMethodCardCheckResultUnchecked","abstract":"

    The value was not checked.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnknown":{"name":"STPPaymentMethodCardCheckResultUnknown","abstract":"

    Represents an unknown or null value.

    ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentIntentSourceActionType.html#/c:@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeUnknown":{"name":"STPPaymentIntentSourceActionTypeUnknown","abstract":"

    This is an unknown source action, that’s been added since the SDK","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeAuthorizeWithURL":{"name":"STPPaymentIntentSourceActionTypeAuthorizeWithURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentActionType.html#/c:@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeUnknown":{"name":"STPPaymentIntentActionTypeUnknown","abstract":"

    This is an unknown action, that’s been added since the SDK","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentActionType.html#/c:@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeRedirectToURL":{"name":"STPPaymentIntentActionTypeRedirectToURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageUnknown":{"name":"STPPaymentIntentSetupFutureUsageUnknown","abstract":"

    Unknown value. Update your SDK, or use allResponseFields for custom handling.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageNone":{"name":"STPPaymentIntentSetupFutureUsageNone","abstract":"

    No value was provided.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOnSession":{"name":"STPPaymentIntentSetupFutureUsageOnSession","abstract":"

    Indicates you intend to only reuse the payment method when the customer is in your checkout flow.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOffSession":{"name":"STPPaymentIntentSetupFutureUsageOffSession","abstract":"

    Indicates you intend to reuse the payment method when the customer may or may not be in your checkout flow.

    ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodUnknown":{"name":"STPPaymentIntentConfirmationMethodUnknown","abstract":"

    Unknown confirmation method

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodPublishable":{"name":"STPPaymentIntentConfirmationMethodPublishable","abstract":"

    Confirmed via publishable key

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodSecret":{"name":"STPPaymentIntentConfirmationMethodSecret","abstract":"

    Confirmed via secret key

    ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodUnknown":{"name":"STPPaymentIntentCaptureMethodUnknown","abstract":"

    Unknown capture method

    ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodAutomatic":{"name":"STPPaymentIntentCaptureMethodAutomatic","abstract":"

    The PaymentIntent will be automatically captured

    ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodManual":{"name":"STPPaymentIntentCaptureMethodManual","abstract":"

    The PaymentIntent must be manually captured once it has the status","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusUnknown":{"name":"STPPaymentIntentStatusUnknown","abstract":"

    Unknown status

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresPaymentMethod":{"name":"STPPaymentIntentStatusRequiresPaymentMethod","abstract":"

    This PaymentIntent requires a PaymentMethod or Source

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSource":{"name":"STPPaymentIntentStatusRequiresSource","abstract":"

    This PaymentIntent requires a Source","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresConfirmation":{"name":"STPPaymentIntentStatusRequiresConfirmation","abstract":"

    This PaymentIntent needs to be confirmed

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresAction":{"name":"STPPaymentIntentStatusRequiresAction","abstract":"

    The selected PaymentMethod or Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSourceAction":{"name":"STPPaymentIntentStatusRequiresSourceAction","abstract":"

    The selected Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusProcessing":{"name":"STPPaymentIntentStatusProcessing","abstract":"

    Stripe is processing this PaymentIntent

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusSucceeded":{"name":"STPPaymentIntentStatusSucceeded","abstract":"

    The payment has succeeded

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresCapture":{"name":"STPPaymentIntentStatusRequiresCapture","abstract":"

    Indicates the payment must be captured, for STPPaymentIntentCaptureMethodManual

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@E@STPPaymentIntentStatus@STPPaymentIntentStatusCanceled":{"name":"STPPaymentIntentStatusCanceled","abstract":"

    This PaymentIntent was canceled and cannot be changed.

    ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerUnsupportedAuthenticationErrorCode":{"name":"STPPaymentHandlerUnsupportedAuthenticationErrorCode","abstract":"

    Indicates that the action requires an authentication method not recognized or supported by the SDK.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresPaymentMethodErrorCode":{"name":"STPPaymentHandlerRequiresPaymentMethodErrorCode","abstract":"

    Attach a payment method to the PaymentIntent or SetupIntent before using STPPaymentHandler.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerIntentStatusErrorCode":{"name":"STPPaymentHandlerIntentStatusErrorCode","abstract":"

    The PaymentIntent or SetupIntent status cannot be resolved by STPPaymentHandler.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerTimedOutErrorCode":{"name":"STPPaymentHandlerTimedOutErrorCode","abstract":"

    The action timed out.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerStripe3DS2ErrorCode":{"name":"STPPaymentHandlerStripe3DS2ErrorCode","abstract":"

    There was an error in the Stripe3DS2 SDK.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNotAuthenticatedErrorCode":{"name":"STPPaymentHandlerNotAuthenticatedErrorCode","abstract":"

    The transaction did not authenticate (e.g. user entered the wrong code).

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNoConcurrentActionsErrorCode":{"name":"STPPaymentHandlerNoConcurrentActionsErrorCode","abstract":"

    STPPaymentHandler does not support concurrent actions.

    ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresAuthenticationContextErrorCode":{"name":"STPPaymentHandlerRequiresAuthenticationContextErrorCode","abstract":"

    Payment requires a valid STPAuthenticationContext. Make sure your presentingViewController isn’t already presenting.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusSucceeded":{"name":"STPPaymentHandlerActionStatusSucceeded","abstract":"

    The action succeeded.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusCanceled":{"name":"STPPaymentHandlerActionStatusCanceled","abstract":"

    The action was cancelled by the cardholder/user.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusFailed":{"name":"STPPaymentHandlerActionStatusFailed","abstract":"

    The action failed. See the error code for more details.

    ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeUnknown":{"name":"STPIntentActionTypeUnknown","abstract":"

    This is an unknown action, that’s been added since the SDK","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeRedirectToURL":{"name":"STPIntentActionTypeRedirectToURL","abstract":"

    The payment intent needs to be authorized by the user. We provide","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@E@STPIntentActionType@STPIntentActionTypeUseStripeSDK":{"name":"STPIntentActionTypeUseStripeSDK","abstract":"

    The payment intent requires additional action handled by STPPaymentHandler.

    ","parent_name":"STPIntentActionType"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeIdentityDocument":{"name":"STPFilePurposeIdentityDocument","abstract":"

    Identity document file

    ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeDisputeEvidence":{"name":"STPFilePurposeDisputeEvidence","abstract":"

    Dispute evidence file

    ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@E@STPFilePurpose@STPFilePurposeUnknown":{"name":"STPFilePurposeUnknown","abstract":"

    A file of unknown purpose type

    ","parent_name":"STPFilePurpose"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateValid":{"name":"STPCardValidationStateValid","abstract":"

    The field’s contents are valid. For example, a valid, 16-digit card number.","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateInvalid":{"name":"STPCardValidationStateInvalid","abstract":"

    The field’s contents are invalid. For example, an expiration date","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@E@STPCardValidationState@STPCardValidationStateIncomplete":{"name":"STPCardValidationStateIncomplete","abstract":"

    The field’s contents are not currently valid, but could be by typing","parent_name":"STPCardValidationState"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandVisa":{"name":"STPCardBrandVisa","abstract":"

    Visa card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandAmex":{"name":"STPCardBrandAmex","abstract":"

    American Express card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandMasterCard":{"name":"STPCardBrandMasterCard","abstract":"

    MasterCard card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandDiscover":{"name":"STPCardBrandDiscover","abstract":"

    Discover card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandJCB":{"name":"STPCardBrandJCB","abstract":"

    JCB card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandDinersClub":{"name":"STPCardBrandDinersClub","abstract":"

    Diners Club card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandUnionPay":{"name":"STPCardBrandUnionPay","abstract":"

    UnionPay card

    ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@E@STPCardBrand@STPCardBrandUnknown":{"name":"STPCardBrandUnknown","abstract":"

    An unknown card brand type

    ","parent_name":"STPCardBrand"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeDebit":{"name":"STPCardFundingTypeDebit","abstract":"

    Debit card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeCredit":{"name":"STPCardFundingTypeCredit","abstract":"

    Credit card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypePrepaid":{"name":"STPCardFundingTypePrepaid","abstract":"

    Prepaid card funding

    ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@E@STPCardFundingType@STPCardFundingTypeOther":{"name":"STPCardFundingTypeOther","abstract":"

    An other or unknown type of funding source.

    ","parent_name":"STPCardFundingType"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinSuccess":{"name":"STPPinSuccess","abstract":"

    The verification object was already redeemed

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationAlreadyRedeemed":{"name":"STPPinErrorVerificationAlreadyRedeemed","abstract":"

    The verification object was already redeemed

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationCodeIncorrect":{"name":"STPPinErrorVerificationCodeIncorrect","abstract":"

    The one-time code was incorrect

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationExpired":{"name":"STPPinErrorVerificationExpired","abstract":"

    The verification object was expired

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinErrorVerificationTooManyAttempts":{"name":"STPPinErrorVerificationTooManyAttempts","abstract":"

    The verification object has been attempted too many times

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinEphemeralKeyError":{"name":"STPPinEphemeralKeyError","abstract":"

    An error occured while retrieving the ephemeral key

    ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@E@STPPinStatus@STPPinUnknownError":{"name":"STPPinUnknownError","abstract":"

    An unknown error occured

    ","parent_name":"STPPinStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusSuccess":{"name":"STPPaymentStatusSuccess","abstract":"

    The payment succeeded.

    ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusError":{"name":"STPPaymentStatusError","abstract":"

    The payment failed due to an unforeseen error, such as the user’s Internet connection being offline.

    ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@E@STPPaymentStatus@STPPaymentStatusUserCancellation":{"name":"STPPaymentStatusUserCancellation","abstract":"

    The user cancelled the payment (for example, by hitting cancel in the Apple Pay dialog).

    ","parent_name":"STPPaymentStatus"},"Enums/STPShippingStatus.html#/c:@E@STPShippingStatus@STPShippingStatusValid":{"name":"STPShippingStatusValid","abstract":"

    The shipping address is valid.

    ","parent_name":"STPShippingStatus"},"Enums/STPShippingStatus.html#/c:@E@STPShippingStatus@STPShippingStatusInvalid":{"name":"STPShippingStatusInvalid","abstract":"

    The shipping address is invalid.

    ","parent_name":"STPShippingStatus"},"Enums/STPShippingType.html#/c:@E@STPShippingType@STPShippingTypeShipping":{"name":"STPShippingTypeShipping","abstract":"

    Shipping the purchase to the provided address using a third-party","parent_name":"STPShippingType"},"Enums/STPShippingType.html#/c:@E@STPShippingType@STPShippingTypeDelivery":{"name":"STPShippingTypeDelivery","abstract":"

    Delivering the purchase by the seller.

    ","parent_name":"STPShippingType"},"Enums/STPBankAccountHolderType.html#/c:@E@STPBankAccountHolderType@STPBankAccountHolderTypeIndividual":{"name":"STPBankAccountHolderTypeIndividual","abstract":"

    An individual holds this bank account.

    ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountHolderType.html#/c:@E@STPBankAccountHolderType@STPBankAccountHolderTypeCompany":{"name":"STPBankAccountHolderTypeCompany","abstract":"

    A company holds this bank account.

    ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusNew":{"name":"STPBankAccountStatusNew","abstract":"

    The account has had no activity or validation performed

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusValidated":{"name":"STPBankAccountStatusValidated","abstract":"

    Stripe has determined this bank account exists.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusVerified":{"name":"STPBankAccountStatusVerified","abstract":"

    Bank account verification has succeeded.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusVerificationFailed":{"name":"STPBankAccountStatusVerificationFailed","abstract":"

    Verification for this bank account has failed.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@E@STPBankAccountStatus@STPBankAccountStatusErrored":{"name":"STPBankAccountStatusErrored","abstract":"

    A transfer sent to this bank account has failed.

    ","parent_name":"STPBankAccountStatus"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsNone":{"name":"STPBillingAddressFieldsNone","abstract":"

    No billing address information

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsZip":{"name":"STPBillingAddressFieldsZip","abstract":"

    Just request the user’s billing ZIP code

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsFull":{"name":"STPBillingAddressFieldsFull","abstract":"

    Request the user’s full billing address

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@E@STPBillingAddressFields@STPBillingAddressFieldsName":{"name":"STPBillingAddressFieldsName","abstract":"

    Just request the user’s billing name

    ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html":{"name":"STPBillingAddressFields","abstract":"

    What set of billing address information you need to collect from your user.

    "},"Enums/STPBankAccountStatus.html":{"name":"STPBankAccountStatus","abstract":"

    Possible validation states for a bank account.

    "},"Enums/STPBankAccountHolderType.html":{"name":"STPBankAccountHolderType","abstract":"

    The type of entity that holds a bank account.

    "},"Enums/STPShippingType.html":{"name":"STPShippingType","abstract":"

    These values control the labels used in the shipping info collection form.

    "},"Enums/STPShippingStatus.html":{"name":"STPShippingStatus","abstract":"

    An enum representing the status of a shipping address validation.

    "},"Enums/STPPaymentStatus.html":{"name":"STPPaymentStatus","abstract":"

    An enum representing the status of a payment requested from the user.

    "},"Enums/STPPinStatus.html":{"name":"STPPinStatus","abstract":"

    An enum representing the success and error states of PIN management

    "},"Enums/STPCardFundingType.html":{"name":"STPCardFundingType","abstract":"

    The various funding sources for a payment card.

    "},"Enums/STPCardBrand.html":{"name":"STPCardBrand","abstract":"

    The various card brands to which a payment card can belong.

    "},"Enums/STPCardValidationState.html":{"name":"STPCardValidationState","abstract":"

    These fields indicate whether a card field represents a valid value, invalid"},"Enums/STPFilePurpose.html":{"name":"STPFilePurpose","abstract":"

    The purpose of the uploaded file.

    "},"Enums/STPIntentActionType.html":{"name":"STPIntentActionType","abstract":"

    Types of next actions for STPPaymentIntent and STPSetupIntent.

    "},"Enums/STPPaymentHandlerActionStatus.html":{"name":"STPPaymentHandlerActionStatus","abstract":"

    STPPaymentHandlerActionStatus represents the possible outcomes of requesting an action by STPPaymentHandler. An action could be confirming and/or handling the next action for a PaymentIntent.

    "},"Enums/STPPaymentHandlerErrorCode.html":{"name":"STPPaymentHandlerErrorCode","abstract":"

    Error codes generated by STPPaymentHandler

    "},"Enums/STPPaymentIntentStatus.html":{"name":"STPPaymentIntentStatus","abstract":"

    Status types for an STPPaymentIntent

    "},"Enums/STPPaymentIntentCaptureMethod.html":{"name":"STPPaymentIntentCaptureMethod","abstract":"

    Capture methods for a STPPaymentIntent

    "},"Enums/STPPaymentIntentConfirmationMethod.html":{"name":"STPPaymentIntentConfirmationMethod","abstract":"

    Confirmation methods for a STPPaymentIntent

    "},"Enums/STPPaymentIntentSetupFutureUsage.html":{"name":"STPPaymentIntentSetupFutureUsage","abstract":"

    Indicates how you intend to use the payment method that your customer provides after the current payment completes.

    "},"Enums/STPPaymentIntentActionType.html":{"name":"STPPaymentIntentActionType","abstract":"

    Types of Actions from a STPPaymentIntent, when the payment intent"},"Enums/STPPaymentIntentSourceActionType.html":{"name":"STPPaymentIntentSourceActionType","abstract":"

    Types of Source Actions from a STPPaymentIntent, when the payment intent"},"Enums/STPPaymentMethodCardCheckResult.html":{"name":"STPPaymentMethodCardCheckResult","abstract":"

    The result of a check on a Card address or CVC.

    "},"Enums/STPPaymentMethodCardWalletType.html":{"name":"STPPaymentMethodCardWalletType","abstract":"

    The type of Card Wallet.

    "},"Enums/STPPaymentMethodType.html":{"name":"STPPaymentMethodType","abstract":"

    The type of the PaymentMethod.

    "},"Enums/STPPaymentOptionType.html":{"name":"STPPaymentOptionType","abstract":"

    This represents all of the payment methods available to your user when"},"Enums/STPRedirectContextState.html":{"name":"STPRedirectContextState","abstract":"

    Possible states for the redirect context to be in

    "},"Enums/STPSetupIntentStatus.html":{"name":"STPSetupIntentStatus","abstract":"

    Status types for an STPSetupIntent

    "},"Enums/STPSetupIntentUsage.html":{"name":"STPSetupIntentUsage","abstract":"

    Indicates how the payment method is intended to be used in the future.

    "},"Enums/STPSourceCard3DSecureStatus.html":{"name":"STPSourceCard3DSecureStatus","abstract":"

    The status of this card’s 3D Secure support.

    "},"Enums/STPSourceFlow.html":{"name":"STPSourceFlow","abstract":"

    Authentication flows for a Source

    "},"Enums/STPSourceUsage.html":{"name":"STPSourceUsage","abstract":"

    Usage types for a Source

    "},"Enums/STPSourceStatus.html":{"name":"STPSourceStatus","abstract":"

    Status types for a Source

    "},"Enums/STPSourceType.html":{"name":"STPSourceType","abstract":"

    Types for a Source

    "},"Enums/STPSourceRedirectStatus.html":{"name":"STPSourceRedirectStatus","abstract":"

    Redirect status types for a Source.

    "},"Enums/STPSourceVerificationStatus.html":{"name":"STPSourceVerificationStatus","abstract":"

    Verification status types for a Source.

    "},"Enums/STPThreeDSCustomizationButtonType.html":{"name":"STPThreeDSCustomizationButtonType","abstract":"

    An enum that defines the different types of buttons that are able to be customized.

    "},"Enums/STPThreeDSButtonTitleStyle.html":{"name":"STPThreeDSButtonTitleStyle","abstract":"

    An enumeration of the case transformations that can be applied to the button’s title

    "},"Enums/STPTokenType.html":{"name":"STPTokenType","abstract":"

    Possible Token types

    "},"Enums/STPErrorCode.html":{"name":"STPErrorCode","abstract":"

    Possible error code values for NSError’s with the StripeDomain domain

    "},"Constants.html#/c:STPAPIClient.h@STPSDKVersion":{"name":"STPSDKVersion","abstract":"

    The current version of this library.

    "},"Constants.html#/c:@STPContactFieldPostalAddress":{"name":"STPContactFieldPostalAddress","abstract":"

    The contact’s full physical address.

    "},"Constants.html#/c:@STPContactFieldEmailAddress":{"name":"STPContactFieldEmailAddress","abstract":"

    The contact’s email address.

    "},"Constants.html#/c:@STPContactFieldPhoneNumber":{"name":"STPContactFieldPhoneNumber","abstract":"

    The contact’s phone number.

    "},"Constants.html#/c:@STPContactFieldName":{"name":"STPContactFieldName","abstract":"

    The contact’s name.

    "},"Constants.html#/c:@STPPaymentHandlerErrorDomain":{"name":"STPPaymentHandlerErrorDomain","abstract":"

    The error domain for errors in STPPaymentHandler.

    "},"Constants.html#/c:@StripeDomain":{"name":"StripeDomain","abstract":"

    All Stripe iOS errors will be under this domain.

    "},"Constants.html#/c:@STPErrorMessageKey":{"name":"STPErrorMessageKey","abstract":"

    A developer-friendly error message that explains what went wrong. You probably"},"Constants.html#/c:@STPCardErrorCodeKey":{"name":"STPCardErrorCodeKey","abstract":"

    What went wrong with your STPCard (e.g., STPInvalidCVC. See below for full list).

    "},"Constants.html#/c:@STPErrorParameterKey":{"name":"STPErrorParameterKey","abstract":"

    Which parameter on the STPCard had an error (e.g., cvc). Useful for marking up the"},"Constants.html#/c:@STPStripeErrorCodeKey":{"name":"STPStripeErrorCodeKey","abstract":"

    The error code returned by the Stripe API.

    "},"Constants.html#/c:@STPStripeErrorTypeKey":{"name":"STPStripeErrorTypeKey","abstract":"

    The error type returned by the Stripe API.

    "},"Constants.html#/c:@STPInvalidNumber":{"name":"STPInvalidNumber","abstract":"

    The card number is not a valid credit card number.

    "},"Constants.html#/c:@STPInvalidExpMonth":{"name":"STPInvalidExpMonth","abstract":"

    The card has an invalid expiration month.

    "},"Constants.html#/c:@STPInvalidExpYear":{"name":"STPInvalidExpYear","abstract":"

    The card has an invalid expiration year.

    "},"Constants.html#/c:@STPInvalidCVC":{"name":"STPInvalidCVC","abstract":"

    The card has an invalid CVC.

    "},"Constants.html#/c:@STPIncorrectNumber":{"name":"STPIncorrectNumber","abstract":"

    The card number is incorrect.

    "},"Constants.html#/c:@STPExpiredCard":{"name":"STPExpiredCard","abstract":"

    The card is expired.

    "},"Constants.html#/c:@STPCardDeclined":{"name":"STPCardDeclined","abstract":"

    The card was declined.

    "},"Constants.html#/c:@STPIncorrectCVC":{"name":"STPIncorrectCVC","abstract":"

    The card has an incorrect CVC.

    "},"Constants.html#/c:@STPProcessingError":{"name":"STPProcessingError","abstract":"

    An error occured while processing this card.

    "},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(py)billingAddress":{"name":"billingAddress","abstract":"

    The user’s billing address. When set, the add card form will be filled with","parent_name":"STPUserInformation"},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The user’s shipping address. When set, the shipping address form will be filled","parent_name":"STPUserInformation"},"Classes/STPUserInformation.html#/c:objc(cs)STPUserInformation(im)setBillingAddressWithBillingDetails:":{"name":"-setBillingAddressWithBillingDetails:","abstract":"

    A convenience method to populate billingAddress with a PaymentMethod’s billing details.

    ","parent_name":"STPUserInformation"},"Classes/STPToken.html#/c:objc(cs)STPToken(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPToken. You should only use one that has been returned from an STPAPIClient callback.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)tokenId":{"name":"tokenId","abstract":"

    The value of the token. You can store this value on your server and use it to make charges and customers.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)livemode":{"name":"livemode","abstract":"

    Whether or not this token was created in livemode. Will be YES if you used your Live Publishable Key, and NO if you used your Test Publishable Key.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)type":{"name":"type","abstract":"

    The type of this token.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)card":{"name":"card","abstract":"

    The credit card details that were used to create the token. Will only be set if the token was created via a credit card or Apple Pay, otherwise it will be","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)bankAccount":{"name":"bankAccount","abstract":"

    The bank account details that were used to create the token. Will only be set if the token was created with a bank account, otherwise it will be nil.

    ","parent_name":"STPToken"},"Classes/STPToken.html#/c:objc(cs)STPToken(py)created":{"name":"created","abstract":"

    When the token was created.

    ","parent_name":"STPToken"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings. See individual properties for their default values.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)navigationBarCustomization":{"name":"navigationBarCustomization","abstract":"

    Provides custom settings for the UINavigationBar of all UIViewControllers displayed during 3D Secure authentication.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)labelCustomization":{"name":"labelCustomization","abstract":"

    Provides custom settings for labels.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)textFieldCustomization":{"name":"textFieldCustomization","abstract":"

    Provides custom settings for text fields.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The primary background color of all UIViewControllers displayed during 3D Secure authentication.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)footerCustomization":{"name":"footerCustomization","abstract":"

    Provides custom settings for the footer the challenge view can display containing additional details.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(im)setButtonCustomization:forType:":{"name":"-setButtonCustomization:forType:","abstract":"

    Sets a given button customization for the specified type.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(im)buttonCustomizationForButtonType:":{"name":"-buttonCustomizationForButtonType:","abstract":"

    Retrieves a button customization object for the given button type.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)selectionCustomization":{"name":"selectionCustomization","abstract":"

    Provides custom settings for radio buttons and checkboxes.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)preferredStatusBarStyle":{"name":"preferredStatusBarStyle","abstract":"

    The preferred status bar style for all UIViewControllers displayed during 3D Secure authentication.

    ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)activityIndicatorViewStyle":{"name":"activityIndicatorViewStyle","abstract":"

    The style of UIActivityIndicatorViews displayed.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:objc(cs)STPThreeDSUICustomization(py)blurStyle":{"name":"blurStyle","abstract":"

    The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)borderWidth":{"name":"borderWidth","abstract":"

    The border width of the text field. Defaults to 2.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)borderColor":{"name":"borderColor","abstract":"

    The color of the border of the text field. Defaults to clear.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius of the edges of the text field. Defaults to 8.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

    The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)placeholderTextColor":{"name":"placeholderTextColor","abstract":"

    The color of the placeholder text. Defaults to light gray.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)font":{"name":"font","abstract":"

    The font to use for text.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:objc(cs)STPThreeDSTextFieldCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for the text. Defaults to black.

    ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)primarySelectedColor":{"name":"primarySelectedColor","abstract":"

    The primary color of the selected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)secondarySelectedColor":{"name":"secondarySelectedColor","abstract":"

    The secondary color of the selected state (e.g. the checkmark color).","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)unselectedBackgroundColor":{"name":"unselectedBackgroundColor","abstract":"

    The background color displayed in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:objc(cs)STPThreeDSSelectionCustomization(py)unselectedBorderColor":{"name":"unselectedBorderColor","abstract":"

    The color of the border drawn around the view in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)barTintColor":{"name":"barTintColor","abstract":"

    The tint color of the navigation bar background.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)barStyle":{"name":"barStyle","abstract":"

    The navigation bar style.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)translucent":{"name":"translucent","abstract":"

    A Boolean value indicating whether the navigation bar is translucent or not.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)headerText":{"name":"headerText","abstract":"

    The text to display in the title of the navigation bar.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)buttonText":{"name":"buttonText","abstract":"

    The text to display for the button in the navigation bar.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)font":{"name":"font","abstract":"

    The font to use for the title. Defaults to nil.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:objc(cs)STPThreeDSNavigationBarCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for the title. Defaults to nil.

    ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)headingFont":{"name":"headingFont","abstract":"

    The font to use for heading text.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

    The color of heading text. Defaults to black.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)font":{"name":"font","abstract":"

    The font to use for non-heading text.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:objc(cs)STPThreeDSLabelCustomization(py)textColor":{"name":"textColor","abstract":"

    The color to use for non-heading text. Defaults to black.

    ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    The default settings.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The background color of the footer.","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)chevronColor":{"name":"chevronColor","abstract":"

    The color of the chevron. Defaults to a dark gray.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

    The color of the heading text. Defaults to black.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)headingFont":{"name":"headingFont","abstract":"

    The font to use for the heading text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)font":{"name":"font","abstract":"

    The font of the text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:objc(cs)STPThreeDSFooterCustomization(py)textColor":{"name":"textColor","abstract":"

    The color of the text.

    ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(cm)defaultSettings":{"name":"+defaultSettings","abstract":"

    Returns an STPThreeDSCustomizationSettings preconfigured with the default","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(py)uiCustomization":{"name":"uiCustomization","abstract":"

    uiCustomization can be used to provide custom UI settings for the authentication","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:objc(cs)STPThreeDSCustomizationSettings(py)authenticationTimeout":{"name":"authenticationTimeout","abstract":"

    authenticationTimeout is the total time allowed for a user to complete a 3DS2 authentication","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(cm)defaultSettingsForButtonType:":{"name":"+defaultSettingsForButtonType:","abstract":"

    The default settings for the provided button type.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(im)initWithBackgroundColor:cornerRadius:":{"name":"-initWithBackgroundColor:cornerRadius:","abstract":"

    Initializes an instance of STDSButtonCustomization with the given backgroundColor and colorRadius.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(im)init":{"name":"-init","abstract":"

    This is unavailable because there are no sensible default property values without a button type.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

    The background color of the button.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius of the button. Defaults to 8.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)titleStyle":{"name":"titleStyle","abstract":"

    The capitalization style of the button title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)font":{"name":"font","abstract":"

    The font of the title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:objc(cs)STPThreeDSButtonCustomization(py)textColor":{"name":"textColor","abstract":"

    The text color of the title.

    ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(cm)defaultTheme":{"name":"+defaultTheme","abstract":"

    The default theme used by all Stripe UI. All themable UI classes, such as STPAddCardViewController, have one initializer that takes a theme and one that does not. If you use the one that does not, the default theme will be used to customize that view controller’s appearance.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)primaryBackgroundColor":{"name":"primaryBackgroundColor","abstract":"

    The primary background color of the theme. This will be used as the backgroundColor for any views with this theme.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)secondaryBackgroundColor":{"name":"secondaryBackgroundColor","abstract":"

    The secondary background color of this theme. This will be used as the backgroundColor for any supplemental views inside a view with this theme - for example, a UITableView will set it’s cells’ background color to this value.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)tertiaryBackgroundColor":{"name":"tertiaryBackgroundColor","abstract":"

    This color is automatically derived by reducing the alpha of the primaryBackgroundColor and is used as a section border color in table view cells.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)quaternaryBackgroundColor":{"name":"quaternaryBackgroundColor","abstract":"

    This color is automatically derived by reducing the brightness of the primaryBackgroundColor and is used as a separator color in table view cells.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)primaryForegroundColor":{"name":"primaryForegroundColor","abstract":"

    The primary foreground color of this theme. This will be used as the text color for any important labels in a view with this theme (such as the text color for a text field that the user needs to fill out).

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)secondaryForegroundColor":{"name":"secondaryForegroundColor","abstract":"

    The secondary foreground color of this theme. This will be used as the text color for any supplementary labels in a view with this theme (such as the placeholder color for a text field that the user needs to fill out).

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)tertiaryForegroundColor":{"name":"tertiaryForegroundColor","abstract":"

    This color is automatically derived from the secondaryForegroundColor with a lower alpha component, used for disabled text.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)accentColor":{"name":"accentColor","abstract":"

    The accent color of this theme - it will be used for any buttons and other elements on a view that are important to highlight.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)errorColor":{"name":"errorColor","abstract":"

    The error color of this theme - it will be used for rendering any error messages or views.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)font":{"name":"font","abstract":"

    The font to be used for all views using this theme. Make sure to select an appropriate size.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)emphasisFont":{"name":"emphasisFont","abstract":"

    The medium-weight font to be used for all bold text in views using this theme. Make sure to select an appropriate size.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)barStyle":{"name":"barStyle","abstract":"

    The navigation bar style to use for any view controllers presented modally","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)translucentNavigationBar":{"name":"translucentNavigationBar","abstract":"

    A Boolean value indicating whether the navigation bar for any view controllers","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)smallFont":{"name":"smallFont","abstract":"

    This font is automatically derived from the font, with a slightly lower point size, and will be used for supplementary labels.

    ","parent_name":"STPTheme"},"Classes/STPTheme.html#/c:objc(cs)STPTheme(py)largeFont":{"name":"largeFont","abstract":"

    This font is automatically derived from the font, with a larger point size, and will be used for large labels such as SMS code entry.

    ","parent_name":"STPTheme"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceVerification. You should only use","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(py)attemptsRemaining":{"name":"attemptsRemaining","abstract":"

    The number of attempts remaining to authenticate the source object with a","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:objc(cs)STPSourceVerification(py)status":{"name":"status","abstract":"

    The status of the verification.

    ","parent_name":"STPSourceVerification"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceSEPADebitDetails.","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the account number.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)bankCode":{"name":"bankCode","abstract":"

    The account’s bank code.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country of the bank account.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)fingerprint":{"name":"fingerprint","abstract":"

    The account’s fingerprint.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)mandateReference":{"name":"mandateReference","abstract":"

    The reference of the mandate accepted by your customer.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:objc(cs)STPSourceSEPADebitDetails(py)mandateURL":{"name":"mandateURL","abstract":"

    The details of the mandate accepted by your customer.

    ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceRedirect. You should only use","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)returnURL":{"name":"returnURL","abstract":"

    The URL you provide to redirect the customer to after they authenticated their payment.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)status":{"name":"status","abstract":"

    The status of the redirect.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:objc(cs)STPSourceRedirect(py)url":{"name":"url","abstract":"

    The URL provided to you to redirect a customer to as part of a redirect authentication flow.

    ","parent_name":"STPSourceRedirect"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceReceiver. You should only use one that is part of an existing STPSource object.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)address":{"name":"address","abstract":"

    The address of the receiver source. This is the value that should be communicated to the customer to send their funds to.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountCharged":{"name":"amountCharged","abstract":"

    The total amount charged by you.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountReceived":{"name":"amountReceived","abstract":"

    The total amount received by the receiver source.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:objc(cs)STPSourceReceiver(py)amountReturned":{"name":"amountReturned","abstract":"

    The total amount that was returned to the customer.

    ","parent_name":"STPSourceReceiver"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)type":{"name":"type","abstract":"

    The type of the source to create. Required.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

    The raw underlying type string sent to the server.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)amount":{"name":"amount","abstract":"

    A positive integer in the smallest currency unit representing the","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)currency":{"name":"currency","abstract":"

    The currency associated with the source. This is the currency for which the source","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)flow":{"name":"flow","abstract":"

    The authentication flow of the source to create. flow may be redirect,","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs that you can attach to a source object.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)owner":{"name":"owner","abstract":"

    Information about the owner of the payment instrument. May be used or required","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)redirect":{"name":"redirect","abstract":"

    Parameters required for the redirect flow. Required if the source is","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)token":{"name":"token","abstract":"

    An optional token used to create the source. When passed, token properties will","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(py)usage":{"name":"usage","abstract":"

    Whether this source should be reusable or not. usage may be reusable or","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)bancontactParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+bancontactParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Creates params for a Bancontact source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)cardParamsWithCard:":{"name":"+cardParamsWithCard:","abstract":"

    Creates params for a Card source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)giropayParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+giropayParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Creates params for a Giropay source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)idealParamsWithAmount:name:returnURL:statementDescriptor:bank:":{"name":"+idealParamsWithAmount:name:returnURL:statementDescriptor:bank:","abstract":"

    Creates params for an iDEAL source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:":{"name":"+sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:","abstract":"

    Creates params for a SEPA Debit source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)sofortParamsWithAmount:returnURL:country:statementDescriptor:":{"name":"+sofortParamsWithAmount:returnURL:country:statementDescriptor:","abstract":"

    Creates params for a Sofort source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)threeDSecureParamsWithAmount:currency:returnURL:card:":{"name":"+threeDSecureParamsWithAmount:currency:returnURL:card:","abstract":"

    Creates params for a 3DS source.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)alipayParamsWithAmount:currency:returnURL:":{"name":"+alipayParamsWithAmount:currency:returnURL:","abstract":"

    Creates params for a single-use Alipay source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)alipayReusableParamsWithCurrency:returnURL:":{"name":"+alipayReusableParamsWithCurrency:returnURL:","abstract":"

    Creates params for a reusable Alipay source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)p24ParamsWithAmount:currency:email:name:returnURL:":{"name":"+p24ParamsWithAmount:currency:email:name:returnURL:","abstract":"

    Creates params for a P24 source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)visaCheckoutParamsWithCallId:":{"name":"+visaCheckoutParamsWithCallId:","abstract":"

    Creates params for a card source created from Visa Checkout.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)masterpassParamsWithCartId:transactionId:":{"name":"+masterpassParamsWithCartId:transactionId:","abstract":"

    Creates params for a card source created from Masterpass.

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)epsParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"+epsParamsWithAmount:name:returnURL:statementDescriptor:","abstract":"

    Create params for an EPS source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:objc(cs)STPSourceParams(cm)multibancoParamsWithAmount:returnURL:email:":{"name":"+multibancoParamsWithAmount:returnURL:email:","abstract":"

    Create params for a Multibanco source

    ","parent_name":"STPSourceParams"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceOwner. You should only use one","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)address":{"name":"address","abstract":"

    Owner’s address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)email":{"name":"email","abstract":"

    Owner’s email address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)name":{"name":"name","abstract":"

    Owner’s full name.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)phone":{"name":"phone","abstract":"

    Owner’s phone number.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedAddress":{"name":"verifiedAddress","abstract":"

    Verified owner’s address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedEmail":{"name":"verifiedEmail","abstract":"

    Verified owner’s email address.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedName":{"name":"verifiedName","abstract":"

    Verified owner’s full name.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:objc(cs)STPSourceOwner(py)verifiedPhone":{"name":"verifiedPhone","abstract":"

    Verified owner’s phone number.

    ","parent_name":"STPSourceOwner"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSourceCardDetails. You should only","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month. 1-indexed (i.e. 1 == January)

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)funding":{"name":"funding","abstract":"

    The funding source for the card (credit, debit, prepaid, or other)

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the issuing country of the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)threeDSecure":{"name":"threeDSecure","abstract":"

    Whether 3D Secure is supported or required by the card.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:objc(cs)STPSourceCardDetails(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

    True if this card was created through Apple Pay, false otherwise.

    ","parent_name":"STPSourceCardDetails"},"Classes/STPSource.html#/c:objc(cs)STPSource(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPSource. You should only use one that","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)amount":{"name":"amount","abstract":"

    The amount associated with the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the source. Used for client-side fetching of a source","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)created":{"name":"created","abstract":"

    When the source was created.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)currency":{"name":"currency","abstract":"

    The currency associated with the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)flow":{"name":"flow","abstract":"

    The authentication flow of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)livemode":{"name":"livemode","abstract":"

    Whether or not this source was created in livemode.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the source object.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)owner":{"name":"owner","abstract":"

    Information about the owner of the payment instrument.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)receiver":{"name":"receiver","abstract":"

    Information related to the receiver flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)redirect":{"name":"redirect","abstract":"

    Information related to the redirect flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)status":{"name":"status","abstract":"

    The status of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)type":{"name":"type","abstract":"

    The type of the source.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)usage":{"name":"usage","abstract":"

    Whether this source should be reusable or not.

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)verification":{"name":"verification","abstract":"

    Information related to the verification flow. Present if the source’s flow","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)details":{"name":"details","abstract":"

    Information about the source specific to its type

    ","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)cardDetails":{"name":"cardDetails","abstract":"

    If this is a card source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:objc(cs)STPSource(py)sepaDebitDetails":{"name":"sepaDebitDetails","abstract":"

    If this is a SEPA Debit source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithConfiguration:[STPPaymentConfiguration sharedConfiguration] theme:[STPTheme defaultTheme] currency:nil shippingAddress:nil selectedShippingMethod:nil prefilledInformation:nil.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithPaymentContext:":{"name":"-initWithPaymentContext:","abstract":"

    Initializes a new STPShippingAddressViewController with the given payment context and sets the payment context as its delegate.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:":{"name":"-initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:","abstract":"

    Initializes a new STPShippingAddressCardViewController with the provided parameters.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(py)delegate":{"name":"delegate","abstract":"

    The view controller’s delegate. This must be set before showing the view controller in order for it to work properly. - see: STPShippingAddressViewControllerDelegate

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)dismissWithCompletion:":{"name":"-dismissWithCompletion:","abstract":"

    If you’re pushing STPShippingAddressViewController onto an existing UINavigationController‘s stack, you should use this method to dismiss it, since it may have pushed an additional shipping method view controller onto the navigation controller’s stack.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:objc(cs)STPShippingAddressViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPShippingAddressViewController"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(im)initWithClientSecret:":{"name":"-initWithClientSecret:","abstract":"

    Initialize this STPSetupIntentParams with a clientSecret.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the SetupIntent. Required.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

    Provide a supported STPPaymentMethodParams object, and Stripe will create a","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

    Provide an already created PaymentMethod’s id, and it will be used to confirm the SetupIntent.

    ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)returnURL":{"name":"returnURL","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:objc(cs)STPSetupIntentConfirmParams(py)useStripeSDK":{"name":"useStripeSDK","abstract":"

    A boolean number to indicate whether you intend to use the Stripe SDK’s functionality to handle any SetupIntent next actions.","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of this SetupIntent. Used for client-side retrieval using a publishable key.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)created":{"name":"created","abstract":"

    Time at which the object was created.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)customerID":{"name":"customerID","abstract":"

    ID of the Customer this SetupIntent belongs to, if one exists.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

    An arbitrary string attached to the object. Often useful for displaying to users.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)livemode":{"name":"livemode","abstract":"

    Has the value YES if the object exists in live mode or the value NO if the object exists in test mode.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)nextAction":{"name":"nextAction","abstract":"

    If present, this property tells you what actions you need to take in order for your customer to set up this payment method.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

    ID of the payment method used with this SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

    The list of payment method types (e.g. @[@(STPPaymentMethodTypeCard)]) that this SetupIntent is allowed to set up.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)status":{"name":"status","abstract":"

    Status of this SetupIntent.

    ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:objc(cs)STPSetupIntent(py)usage":{"name":"usage","abstract":"

    Indicates how the payment method is intended to be used in the future.

    ","parent_name":"STPSetupIntent"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(py)state":{"name":"state","abstract":"

    The current state of the context.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)initWithSource:completion:":{"name":"-initWithSource:completion:","abstract":"

    Initializer for context from an STPSource.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)initWithPaymentIntent:completion:":{"name":"-initWithPaymentIntent:completion:","abstract":"

    Initializer for context from an STPPaymentIntent.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)init":{"name":"-init","abstract":"

    Use initWithSource:completion:

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startRedirectFlowFromViewController:":{"name":"-startRedirectFlowFromViewController:","abstract":"

    Starts a redirect flow.

    ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startSafariViewControllerRedirectFlowFromViewController:":{"name":"-startSafariViewControllerRedirectFlowFromViewController:","abstract":"

    Starts a redirect flow by presenting an SFSafariViewController in your app","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)startSafariAppRedirectFlow":{"name":"-startSafariAppRedirectFlow","abstract":"

    Starts a redirect flow by calling openURL to bounce the user out to","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:objc(cs)STPRedirectContext(im)cancel":{"name":"-cancel","abstract":"

    Dismisses any presented views and stops listening for any","parent_name":"STPRedirectContext"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)initWithKeyProvider:":{"name":"-initWithKeyProvider:","abstract":"

    Create a STPPinManagementService, you must provide an implementation of STPIssuingCardEphemeralKeyProvider

    ","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)retrievePin:verificationId:oneTimeCode:completion:":{"name":"-retrievePin:verificationId:oneTimeCode:completion:","abstract":"

    Retrieves a PIN number for a given card,","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:objc(cs)STPPinManagementService(im)updatePin:newPin:verificationId:oneTimeCode:completion:":{"name":"-updatePin:newPin:verificationId:oneTimeCode:completion:","abstract":"

    Updates a PIN number for a given card,","parent_name":"STPPinManagementService"},"Classes/STPPaymentResult.html#/c:objc(cs)STPPaymentResult(py)paymentMethod":{"name":"paymentMethod","abstract":"

    The payment method that the user has selected. This may come from a variety of different payment methods, such as an Apple Pay payment or a stored credit card. - see: STPPaymentMethod.h

    ","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:objc(cs)STPPaymentResult(im)initWithPaymentMethod:":{"name":"-initWithPaymentMethod:","abstract":"

    Initializes the payment result with a given source. This is invoked by STPPaymentContext internally; you shouldn’t have to call it directly.

    ","parent_name":"STPPaymentResult"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)delegate":{"name":"delegate","abstract":"

    The delegate for the view controller.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithPaymentContext:":{"name":"-initWithPaymentContext:","abstract":"

    Creates a new payment methods view controller.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:customerContext:delegate:":{"name":"-initWithConfiguration:theme:customerContext:delegate:","abstract":"

    Initializes a new payment methods view controller without using a","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:apiAdapter:delegate:":{"name":"-initWithConfiguration:theme:apiAdapter:delegate:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    If you’ve already collected some information from your user, you can set it","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

    The Stripe ID of a payment method to display as the default pre-selected option.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)paymentOptionsViewControllerFooterView":{"name":"paymentOptionsViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the view controller when it is","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(py)addCardViewControllerFooterView":{"name":"addCardViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the view controller when it is","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)dismissWithCompletion:":{"name":"-dismissWithCompletion:","abstract":"

    If you’re pushing STPPaymentOptionsViewController onto an existing","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:objc(cs)STPPaymentOptionsViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use one of the initializers declared in this interface.

    ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentMethodiDEALParams.html#/c:objc(cs)STPPaymentMethodiDEALParams(py)bankName":{"name":"bankName","abstract":"

    The customer’s bank.

    ","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEAL.html#/c:objc(cs)STPPaymentMethodiDEAL(py)bankName":{"name":"bankName","abstract":"

    The customer’s bank.

    ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:objc(cs)STPPaymentMethodiDEAL(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

    The Bank Identifier Code of the customer’s bank.

    ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:objc(cs)STPPaymentMethodThreeDSecureUsage(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodThreeDSecureUsage.

    ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:objc(cs)STPPaymentMethodThreeDSecureUsage(py)supported":{"name":"supported","abstract":"

    YES if 3D Secure is supported on this card.

    ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)type":{"name":"type","abstract":"

    The type of payment method. The associated property will contain additional information (e.g. type == STPPaymentMethodTypeCard means card should also be populated).

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

    The raw underlying type string sent to the server.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)billingDetails":{"name":"billingDetails","abstract":"

    Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)card":{"name":"card","abstract":"

    If this is a card PaymentMethod, this contains the user’s card details.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)iDEAL":{"name":"iDEAL","abstract":"

    If this is a iDEAL PaymentMethod, this contains details about user’s bank.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to the PaymentMethod. This can be useful for storing additional information about the PaymentMethod in a structured format.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(cm)paramsWithCard:billingDetails:metadata:":{"name":"+paramsWithCard:billingDetails:metadata:","abstract":"

    Creates params for a card PaymentMethod.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:objc(cs)STPPaymentMethodParams(cm)paramsWithiDEAL:billingDetails:metadata:":{"name":"+paramsWithiDEAL:billingDetails:metadata:","abstract":"

    Creates params for a card PaymentMethod.

    ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)email":{"name":"email","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)name":{"name":"name","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)billingAddress":{"name":"billingAddress","abstract":"

    Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:objc(cs)STPPaymentMethodCardWalletVisaCheckout(py)shippingAddress":{"name":"shippingAddress","abstract":"

    Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)email":{"name":"email","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)name":{"name":"name","abstract":"

    Owner’s verified email. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)billingAddress":{"name":"billingAddress","abstract":"

    Owner’s verified billing address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:objc(cs)STPPaymentMethodCardWalletMasterpass(py)shippingAddress":{"name":"shippingAddress","abstract":"

    Owner’s verified shipping address. Values are verified or provided by the payment method directly (and if supported) at the time of authorization or settlement.

    ","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)type":{"name":"type","abstract":"

    The type of the Card Wallet. A matching property is populated if the type is STPPaymentMethodCardWalletTypeMasterpass or STPPaymentMethodCardWalletTypeVisaCheckout containing additional information specific to the Card Wallet type.

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)masterpass":{"name":"masterpass","abstract":"

    Contains additional Masterpass information, if the type of the Card Wallet is STPPaymentMethodCardWalletTypeMasterpass

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:objc(cs)STPPaymentMethodCardWallet(py)visaCheckout":{"name":"visaCheckout","abstract":"

    Contains additional Visa Checkout information, if the type of the Card Wallet is STPPaymentMethodCardWalletTypeVisaCheckout

    ","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(im)initWithCardSourceParams:":{"name":"-initWithCardSourceParams:","abstract":"

    A convenience initializer for creating a payment method from a card source.","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)number":{"name":"number","abstract":"

    The card number, as a string without any separators. Ex. @4242424242424242

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)expMonth":{"name":"expMonth","abstract":"

    Number representing the card’s expiration month. Ex. @1

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)expYear":{"name":"expYear","abstract":"

    Two- or four-digit number representing the card’s expiration year.

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)token":{"name":"token","abstract":"

    For backwards compatibility, you can alternatively set this as a Stripe token (e.g., for apple pay)

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:objc(cs)STPPaymentMethodCardParams(py)cvc":{"name":"cvc","abstract":"

    Card security code. It is highly recommended to always include this value.

    ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodCardChecks.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)addressLine1Check":{"name":"addressLine1Check","abstract":"

    If a address line1 was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)addressPostalCodeCheck":{"name":"addressPostalCodeCheck","abstract":"

    If a address postal code was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:objc(cs)STPPaymentMethodCardChecks(py)cvcCheck":{"name":"cvcCheck","abstract":"

    If a CVC was provided, results of the check.

    ","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentMethodCard. You should only use one that is part of an existing STPPaymentMethod object.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)checks":{"name":"checks","abstract":"

    Checks on Card address and CVC if provided.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)expMonth":{"name":"expMonth","abstract":"

    Two-digit number representing the card’s expiration month.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)expYear":{"name":"expYear","abstract":"

    Four-digit number representing the card’s expiration year.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)funding":{"name":"funding","abstract":"

    Card funding type. Can be credit, debit, prepaid, or unknown.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)last4":{"name":"last4","abstract":"

    The last four digits of the card.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)fingerprint":{"name":"fingerprint","abstract":"

    Uniquely identifies this particular card number. You can use this attribute to check whether two customers who’ve signed up with you are using the same card number, for example.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)threeDSecureUsage":{"name":"threeDSecureUsage","abstract":"

    Contains details on how this Card maybe be used for 3D Secure authentication.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(py)wallet":{"name":"wallet","abstract":"

    If this Card is part of a Card Wallet, this contains the details of the Card Wallet.

    ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:objc(cs)STPPaymentMethodCard(cm)stringFromBrand:":{"name":"+stringFromBrand:","abstract":"

    Returns a string representation for the provided card brand;","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)address":{"name":"address","abstract":"

    Billing address.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)email":{"name":"email","abstract":"

    Email address.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)name":{"name":"name","abstract":"

    Full name.

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:objc(cs)STPPaymentMethodBillingDetails(py)phone":{"name":"phone","abstract":"

    Billing phone number (including extension).

    ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)city":{"name":"city","abstract":"

    City/District/Suburb/Town/Village.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)country":{"name":"country","abstract":"

    2-letter country code.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)line1":{"name":"line1","abstract":"

    Address line 1 (Street address/PO Box/Company name).

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)line2":{"name":"line2","abstract":"

    Address line 2 (Apartment/Suite/Unit/Building).

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)postalCode":{"name":"postalCode","abstract":"

    ZIP or postal code.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(py)state":{"name":"state","abstract":"

    State/County/Province/Region.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:objc(cs)STPPaymentMethodAddress(im)initWithAddress:":{"name":"-initWithAddress:","abstract":"

    Convenience initializer for creating a STPPaymentMethodAddress from an STPAddress.

    ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)stripeId":{"name":"stripeId","abstract":"

    Unique identifier for the object.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)created":{"name":"created","abstract":"

    Time at which the object was created. Measured in seconds since the Unix epoch.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)liveMode":{"name":"liveMode","abstract":"

    YES if the object exists in live mode or the value NO if the object exists in test mode.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)type":{"name":"type","abstract":"

    The type of the PaymentMethod. The corresponding, similarly named property contains additional information specific to the PaymentMethod type.","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)billingDetails":{"name":"billingDetails","abstract":"

    Billing information associated with the PaymentMethod that may be used or required by particular types of payment methods.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)card":{"name":"card","abstract":"

    If this is a card PaymentMethod (ie self.type == STPPaymentMethodTypeCard), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)iDEAL":{"name":"iDEAL","abstract":"

    If this is a iDEAL PaymentMethod (ie self.type == STPPaymentMethodTypeiDEAL), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)cardPresent":{"name":"cardPresent","abstract":"

    If this is a card present PaymentMethod (ie self.type == STPPaymentMethodTypeCardPresent), this contains additional details.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)customerId":{"name":"customerId","abstract":"

    The ID of the Customer to which this PaymentMethod is saved. Nil when the PaymentMethod has not been saved to a Customer.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:objc(cs)STPPaymentMethod(py)metadata":{"name":"metadata","abstract":"

    Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

    ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(im)initWithClientSecret:":{"name":"-initWithClientSecret:","abstract":"

    Initialize this STPPaymentIntentParams with a clientSecret, which is the only required","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)stripeId":{"name":"stripeId","abstract":"

    The Stripe id of the PaymentIntent, extracted from the clientSecret.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret of the PaymentIntent. Required

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

    Provide a supported STPPaymentMethodParams object, and Stripe will create a","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)paymentMethodId":{"name":"paymentMethodId","abstract":"

    Provide an already created PaymentMethod’s id, and it will be used to confirm the PaymentIntent.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)sourceParams":{"name":"sourceParams","abstract":"

    Provide a supported STPSourceParams object into here, and Stripe will create a Source","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)sourceId":{"name":"sourceId","abstract":"

    Provide an already created Source’s id, and it will be used to confirm the PaymentIntent.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)receiptEmail":{"name":"receiptEmail","abstract":"

    Email address that the receipt for the resulting payment will be sent to.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)savePaymentMethod":{"name":"savePaymentMethod","abstract":"

    @YES to save this PaymentIntent’s PaymentMethod or Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)returnURL":{"name":"returnURL","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)setupFutureUsage":{"name":"setupFutureUsage","abstract":"

    When provided, this property indicates how you intend to use the payment method that your customer provides after the current payment completes.

    ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)useStripeSDK":{"name":"useStripeSDK","abstract":"

    A boolean number to indicate whether you intend to use the Stripe SDK’s functionality to handle any PaymentIntent next actions.","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)returnUrl":{"name":"returnUrl","abstract":"

    The URL to redirect your customer back to after they authenticate or cancel","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:objc(cs)STPPaymentIntentParams(py)saveSourceToCustomer":{"name":"saveSourceToCustomer","abstract":"

    @YES to save this PaymentIntent’s Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPPaymentIntent. You should only use one that","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)stripeId":{"name":"stripeId","abstract":"

    The Stripe ID of the PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)clientSecret":{"name":"clientSecret","abstract":"

    The client secret used to fetch this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)amount":{"name":"amount","abstract":"

    Amount intended to be collected by this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)canceledAt":{"name":"canceledAt","abstract":"

    If status is STPPaymentIntentStatusCanceled, when the PaymentIntent was canceled.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)captureMethod":{"name":"captureMethod","abstract":"

    Capture method of this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)confirmationMethod":{"name":"confirmationMethod","abstract":"

    Confirmation method of this PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)created":{"name":"created","abstract":"

    When the PaymentIntent was created.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)currency":{"name":"currency","abstract":"

    The currency associated with the PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

    The description field of the PaymentIntent.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)livemode":{"name":"livemode","abstract":"

    Whether or not this PaymentIntent was created in livemode.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)nextAction":{"name":"nextAction","abstract":"

    If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)receiptEmail":{"name":"receiptEmail","abstract":"

    Email address that the receipt for the resulting payment will be sent to.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)sourceId":{"name":"sourceId","abstract":"

    The Stripe ID of the Source used in this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)paymentMethodId":{"name":"paymentMethodId","abstract":"

    The Stripe ID of the PaymentMethod used in this PaymentIntent.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)status":{"name":"status","abstract":"

    Status of the PaymentIntent

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

    The list of payment method types (e.g. @[@(STPPaymentMethodTypeCard)]) that this PaymentIntent is allowed to use.

    ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)setupFutureUsage":{"name":"setupFutureUsage","abstract":"

    When provided, this property indicates how you intend to use the payment method that your customer provides after the current payment completes. If applicable, additional authentication may be performed to comply with regional legislation or network rules required to enable the usage of the same payment method for additional payments.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:objc(cs)STPPaymentIntent(py)nextSourceAction":{"name":"nextSourceAction","abstract":"

    If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(cm)sharedHandler":{"name":"+sharedHandler","abstract":"

    The globally shared instance of STPPaymentHandler.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(py)apiClient":{"name":"apiClient","abstract":"

    By default sharedHandler initializes with [STPAPIClient sharedClient].

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(py)threeDSCustomizationSettings":{"name":"threeDSCustomizationSettings","abstract":"

    Customizable settings to use when performing 3DS2 authentication.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)confirmPayment:withAuthenticationContext:completion:":{"name":"-confirmPayment:withAuthenticationContext:completion:","abstract":"

    Confirms the PaymentIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)handleNextActionForPayment:withAuthenticationContext:returnURL:completion:":{"name":"-handleNextActionForPayment:withAuthenticationContext:returnURL:completion:","abstract":"

    Handles any nextAction required to authenticate the PaymentIntent.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)confirmSetupIntent:withAuthenticationContext:completion:":{"name":"-confirmSetupIntent:withAuthenticationContext:completion:","abstract":"

    Confirms the SetupIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:objc(cs)STPPaymentHandler(im)handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:":{"name":"-handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:","abstract":"

    Handles any nextAction required to authenticate the SetupIntent.

    ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithCustomerContext:":{"name":"-initWithCustomerContext:","abstract":"

    This is a convenience initializer; it is equivalent to calling","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithCustomerContext:configuration:theme:":{"name":"-initWithCustomerContext:configuration:theme:","abstract":"

    Initializes a new Payment Context with the provided customer context, configuration,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithAPIAdapter:":{"name":"-initWithAPIAdapter:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)initWithAPIAdapter:configuration:theme:":{"name":"-initWithAPIAdapter:configuration:theme:","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)apiAdapter":{"name":"apiAdapter","abstract":"

    Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)configuration":{"name":"configuration","abstract":"

    The configuration for the payment context to use internally. - see: STPPaymentConfiguration.h

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)theme":{"name":"theme","abstract":"

    The visual appearance that will be used by any views that the context generates. - see: STPTheme.h

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    If you’ve already collected some information from your user, you can set it here and it’ll be automatically filled out when possible/appropriate in any UI that the payment context creates.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)hostViewController":{"name":"hostViewController","abstract":"

    The view controller that any additional UI will be presented on. If you have a checkout view controller in your app, that should be used as the host view controller.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)delegate":{"name":"delegate","abstract":"

    This delegate will be notified when the payment context’s contents change. - see: STPPaymentContextDelegate

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)loading":{"name":"loading","abstract":"

    Whether or not the payment context is currently loading information from the network.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

    The Stripe ID of a payment method to display as the default pre-selected option.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)selectedPaymentOption":{"name":"selectedPaymentOption","abstract":"

    The user’s currently selected payment option. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentOptions":{"name":"paymentOptions","abstract":"

    The available payment options the user can choose between. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)selectedShippingMethod":{"name":"selectedShippingMethod","abstract":"

    The user’s currently selected shipping method. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)shippingMethods":{"name":"shippingMethods","abstract":"

    An array of STPShippingMethod objects that describe the supported shipping methods. May be nil.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The user’s shipping address. May be nil.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentAmount":{"name":"paymentAmount","abstract":"

    The amount of money you’re requesting from the user, in the smallest currency","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentCurrency":{"name":"paymentCurrency","abstract":"

    The three-letter currency code for the currency of the payment (i.e. USD, GBP,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentCountry":{"name":"paymentCountry","abstract":"

    The two-letter country code for the country where the payment will be processed.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentSummaryItems":{"name":"paymentSummaryItems","abstract":"

    If you support Apple Pay, you can optionally set the PKPaymentSummaryItems","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)modalPresentationStyle":{"name":"modalPresentationStyle","abstract":"

    The presentation style used for all view controllers presented modally by the context.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)largeTitleDisplayMode":{"name":"largeTitleDisplayMode","abstract":"

    The mode to use when displaying the title of the navigation bar in all view","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)paymentOptionsViewControllerFooterView":{"name":"paymentOptionsViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the payment options selection","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(py)addCardViewControllerFooterView":{"name":"addCardViewControllerFooterView","abstract":"

    A view that will be placed as the footer of the add card view controller.

    ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)retryLoading":{"name":"-retryLoading","abstract":"

    If paymentContext:didFailToLoadWithError: is called on your delegate, you","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)presentPaymentOptionsViewController":{"name":"-presentPaymentOptionsViewController","abstract":"

    This creates, configures, and appropriately presents an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)pushPaymentOptionsViewController":{"name":"-pushPaymentOptionsViewController","abstract":"

    This creates, configures, and appropriately pushes an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)presentShippingViewController":{"name":"-presentShippingViewController","abstract":"

    This creates, configures, and appropriately presents a view controller for","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)pushShippingViewController":{"name":"-pushShippingViewController","abstract":"

    This creates, configures, and appropriately pushes a view controller for","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:objc(cs)STPPaymentContext(im)requestPayment":{"name":"-requestPayment","abstract":"

    Requests payment from the user. This may need to present some supplemental UI","parent_name":"STPPaymentContext"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(cm)sharedConfiguration":{"name":"+sharedConfiguration","abstract":"

    This is a convenience singleton configuration that uses the default values for","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)publishableKey":{"name":"publishableKey","abstract":"

    Your Stripe publishable key

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)additionalPaymentOptions":{"name":"additionalPaymentOptions","abstract":"

    An enum value representing which payment options you will accept from your user","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)requiredBillingAddressFields":{"name":"requiredBillingAddressFields","abstract":"

    The billing address fields the user must fill out when prompted for their","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)requiredShippingAddressFields":{"name":"requiredShippingAddressFields","abstract":"

    The shipping address fields the user must fill out when prompted for their","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)verifyPrefilledShippingAddress":{"name":"verifyPrefilledShippingAddress","abstract":"

    Whether the user should be prompted to verify prefilled shipping information.

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)shippingType":{"name":"shippingType","abstract":"

    The type of shipping for this purchase. This property sets the labels displayed","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)companyName":{"name":"companyName","abstract":"

    The name of your company, for displaying to the user during payment flows. For","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)appleMerchantIdentifier":{"name":"appleMerchantIdentifier","abstract":"

    The Apple Merchant Identifier to use during Apple Pay transactions. To create","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)canDeletePaymentOptions":{"name":"canDeletePaymentOptions","abstract":"

    Determines whether or not the user is able to delete payment options

    ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:objc(cs)STPPaymentConfiguration(py)stripeAccount":{"name":"stripeAccount","abstract":"

    In order to perform API requests on behalf of a connected account, e.g. to","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)delegate":{"name":"delegate","abstract":"

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)font":{"name":"font","abstract":"

    The font used in each child field. Default is [UIFont systemFontOfSize:18].

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)textColor":{"name":"textColor","abstract":"

    The text color to be used when entering valid text. Default is [UIColor blackColor].

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)textErrorColor":{"name":"textErrorColor","abstract":"

    The text color to be used when the user has entered invalid information,","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)placeholderColor":{"name":"placeholderColor","abstract":"

    The text placeholder color used in each child field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)numberPlaceholder":{"name":"numberPlaceholder","abstract":"

    The placeholder for the card number field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationPlaceholder":{"name":"expirationPlaceholder","abstract":"

    The placeholder for the expiration field. Defaults to @MM/YY.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cvcPlaceholder":{"name":"cvcPlaceholder","abstract":"

    The placeholder for the cvc field. Defaults to @CVC.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCodePlaceholder":{"name":"postalCodePlaceholder","abstract":"

    The placeholder for the postal code field. Defaults to @ZIP for United States","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cursorColor":{"name":"cursorColor","abstract":"

    The cursor color for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)borderColor":{"name":"borderColor","abstract":"

    The border color for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)borderWidth":{"name":"borderWidth","abstract":"

    The width of the field’s border.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cornerRadius":{"name":"cornerRadius","abstract":"

    The corner radius for the field’s border.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

    The keyboard appearance for the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)inputView":{"name":"inputView","abstract":"

    This behaves identically to setting the inputView for each child text field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)inputAccessoryView":{"name":"inputAccessoryView","abstract":"

    This behaves identically to setting the inputAccessoryView for each child text field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)brandImage":{"name":"brandImage","abstract":"

    The curent brand image displayed in the receiver.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)isValid":{"name":"isValid","abstract":"

    Whether or not the form currently contains a valid card number,","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)enabled":{"name":"enabled","abstract":"

    Enable/disable selecting or editing the field. Useful when submitting card details to Stripe.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cardNumber":{"name":"cardNumber","abstract":"

    The current card number displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationMonth":{"name":"expirationMonth","abstract":"

    The current expiration month displayed by the field (1 = January, etc).

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)formattedExpirationMonth":{"name":"formattedExpirationMonth","abstract":"

    The current expiration month displayed by the field, as a string. T

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)expirationYear":{"name":"expirationYear","abstract":"

    The current expiration year displayed by the field, modulo 100","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)formattedExpirationYear":{"name":"formattedExpirationYear","abstract":"

    The current expiration year displayed by the field, as a string.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cvc":{"name":"cvc","abstract":"

    The current card CVC displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCode":{"name":"postalCode","abstract":"

    The current card ZIP or postal code displayed by the field.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)postalCodeEntryEnabled":{"name":"postalCodeEntryEnabled","abstract":"

    Controls if a postal code entry field can be displayed to the user.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)countryCode":{"name":"countryCode","abstract":"

    The two-letter ISO country code that corresponds to the user’s billing address.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(py)cardParams":{"name":"cardParams","abstract":"

    Convenience property for creating an STPCardParams from the currently entered information","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)becomeFirstResponder":{"name":"-becomeFirstResponder","abstract":"

    Causes the text field to begin editing. Presents the keyboard.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)resignFirstResponder":{"name":"-resignFirstResponder","abstract":"

    Causes the text field to stop editing. Dismisses the keyboard.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)clear":{"name":"-clear","abstract":"

    Resets all of the contents of all of the fields. If the field is currently being edited, the number field will become selected.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)cvcImageForCardBrand:":{"name":"+cvcImageForCardBrand:","abstract":"

    Returns the cvc image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)brandImageForCardBrand:":{"name":"+brandImageForCardBrand:","abstract":"

    Returns the brand image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(cm)errorImageForCardBrand:":{"name":"+errorImageForCardBrand:","abstract":"

    Returns the error image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)brandImageRectForBounds:":{"name":"-brandImageRectForBounds:","abstract":"

    Returns the rectangle in which the receiver draws its brand image.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:objc(cs)STPPaymentCardTextField(im)fieldsRectForBounds:":{"name":"-fieldsRectForBounds:","abstract":"

    Returns the rectangle in which the receiver draws the text fields.

    ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(im)setAnimating:animated:":{"name":"-setAnimating:animated:","abstract":"

    Tell the view to start or stop spinning. If hidesWhenStopped is true, it will fade in/out if animated is true.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(py)animating":{"name":"animating","abstract":"

    Whether or not the view is animating.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:objc(cs)STPPaymentActivityIndicatorView(py)hidesWhenStopped":{"name":"hidesWhenStopped","abstract":"

    If true, the view will hide when it is not spinning. Default is true.

    ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPVerificationParams.html#/c:objc(cs)STPVerificationParams(py)document":{"name":"document","abstract":"

    The file id for the uploaded verification document.

    ","parent_name":"STPVerificationParams"},"Classes/STPVerificationParams.html#/c:objc(cs)STPVerificationParams(py)documentBack":{"name":"documentBack","abstract":"

    The file id for the uploaded verification document (back side).

    ","parent_name":"STPVerificationParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)additionalOwners":{"name":"additionalOwners","abstract":"

    Additional owners of the legal entity.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessName":{"name":"businessName","abstract":"

    The business name

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessTaxId":{"name":"businessTaxId","abstract":"

    The business Tax Id

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)businessVATId":{"name":"businessVATId","abstract":"

    The business VAT Id

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)genderString":{"name":"genderString","abstract":"

    The gender of the individual, as a string.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)personalAddress":{"name":"personalAddress","abstract":"

    The personal address field.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)personalIdNumber":{"name":"personalIdNumber","abstract":"

    The Personal Id number

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)phoneNumber":{"name":"phoneNumber","abstract":"

    The phone number of the entity.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)ssnLast4":{"name":"ssnLast4","abstract":"

    The last four digits of the SSN of the individual.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)taxIdRegistrar":{"name":"taxIdRegistrar","abstract":"

    The Tax Id Registrar

    ","parent_name":"STPLegalEntityParams"},"Classes/STPLegalEntityParams.html#/c:objc(cs)STPLegalEntityParams(py)entityTypeString":{"name":"entityTypeString","abstract":"

    The type of this legal entity, as a string.

    ","parent_name":"STPLegalEntityParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)firstName":{"name":"firstName","abstract":"

    The first name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)lastName":{"name":"lastName","abstract":"

    The last name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)maidenName":{"name":"maidenName","abstract":"

    The maiden name of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)address":{"name":"address","abstract":"

    The address parameter. For STPPersonParams, this is the address of the person.","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)dateOfBirth":{"name":"dateOfBirth","abstract":"

    The date of birth (dob) of this person.

    ","parent_name":"STPPersonParams"},"Classes/STPPersonParams.html#/c:objc(cs)STPPersonParams(py)verification":{"name":"verification","abstract":"

    Verification document for this person.

    ","parent_name":"STPPersonParams"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIssuingCardPin.

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(py)pin":{"name":"pin","abstract":"

    The PIN for the card

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:objc(cs)STPIssuingCardPin(py)error":{"name":"error","abstract":"

    If the PIN failed to be created, this error might be present

    ","parent_name":"STPIssuingCardPin"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIntentActionRedirectToURL.

    ","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(py)url":{"name":"url","abstract":"

    The URL you must redirect your customer to in order to authenticate the payment.

    ","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:objc(cs)STPIntentActionRedirectToURL(py)returnURL":{"name":"returnURL","abstract":"

    The return URL that’ll be redirected back to when the user is done","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPIntentAction.

    ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)type":{"name":"type","abstract":"

    The type of action needed. The value of this field determines which","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)redirectToURL":{"name":"redirectToURL","abstract":"

    The details for authorizing via URL, when type == STPIntentActionRedirectToURL

    ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:objc(cs)STPIntentAction(py)authorizeWithURL":{"name":"authorizeWithURL","abstract":"

    The details for authorizing via URL, when type == STPIntentActionTypeRedirectToURL

    ","parent_name":"STPIntentAction"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)applePayCardImage":{"name":"+applePayCardImage","abstract":"

    An icon representing Apple Pay.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)amexCardImage":{"name":"+amexCardImage","abstract":"

    An icon representing American Express.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)dinersClubCardImage":{"name":"+dinersClubCardImage","abstract":"

    An icon representing Diners Club.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)discoverCardImage":{"name":"+discoverCardImage","abstract":"

    An icon representing Discover.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)jcbCardImage":{"name":"+jcbCardImage","abstract":"

    An icon representing JCB.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)masterCardCardImage":{"name":"+masterCardCardImage","abstract":"

    An icon representing MasterCard.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)unionPayCardImage":{"name":"+unionPayCardImage","abstract":"

    An icon representing UnionPay.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)visaCardImage":{"name":"+visaCardImage","abstract":"

    An icon representing Visa.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)unknownCardCardImage":{"name":"+unknownCardCardImage","abstract":"

    An icon to use when the type of the card is unknown.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)brandImageForCardBrand:":{"name":"+brandImageForCardBrand:","abstract":"

    This returns the appropriate icon for the specified card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)templatedBrandImageForCardBrand:":{"name":"+templatedBrandImageForCardBrand:","abstract":"

    This returns the appropriate icon for the specified card brand as a","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)cvcImageForCardBrand:":{"name":"+cvcImageForCardBrand:","abstract":"

    This returns a small icon indicating the CVC location for the given card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:objc(cs)STPImageLibrary(cm)errorImageForCardBrand:":{"name":"+errorImageForCardBrand:","abstract":"

    This returns a small icon indicating a card number error for the given card brand.

    ","parent_name":"STPImageLibrary"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)fileId":{"name":"fileId","abstract":"

    The token for this file.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)created":{"name":"created","abstract":"

    The date this file was created.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)purpose":{"name":"purpose","abstract":"

    The purpose of this file. This can be either an identifing document or an evidence dispute.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)size":{"name":"size","abstract":"

    The file size in bytes.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(py)type":{"name":"type","abstract":"

    The file type. This can be jpg, png, or pdf.

    ","parent_name":"STPFile"},"Classes/STPFile.html#/c:objc(cs)STPFile(cm)stringFromPurpose:":{"name":"+stringFromPurpose:","abstract":"

    Returns the string value for a purpose.

    ","parent_name":"STPFile"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(im)initWithKeyProvider:":{"name":"-initWithKeyProvider:","abstract":"

    Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(im)clearCache":{"name":"-clearCache","abstract":"

    STPCustomerContext will cache its customer object and associated payment methods","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:objc(cs)STPCustomerContext(py)includeApplePayPaymentMethods":{"name":"includeApplePayPaymentMethods","abstract":"

    By default, STPCustomerContext will filter Apple Pay when it retrieves","parent_name":"STPCustomerContext"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(im)initWithData:urlResponse:error:":{"name":"-initWithData:urlResponse:error:","abstract":"

    Initialize a customer deserializer. The data, urlResponse, and error","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(im)initWithJSONResponse:":{"name":"-initWithJSONResponse:","abstract":"

    Initializes a customer deserializer with a JSON dictionary. This JSON should be","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(py)customer":{"name":"customer","abstract":"

    If a customer was successfully parsed from the response, it will be set here. Otherwise, this value wil be nil (and the error property will explain what went wrong).

    ","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:objc(cs)STPCustomerDeserializer(py)error":{"name":"error","abstract":"

    If the deserializer failed to parse a customer, this property will explain why (and the customer property will be nil).

    ","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(cm)customerWithStripeID:defaultSource:sources:":{"name":"+customerWithStripeID:defaultSource:sources:","abstract":"

    Initialize a customer object with the provided values.

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)stripeID":{"name":"stripeID","abstract":"

    The Stripe ID of the customer, e.g. cus_1234

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)defaultSource":{"name":"defaultSource","abstract":"

    The default source used to charge the customer.

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)sources":{"name":"sources","abstract":"

    The available payment sources the customer has (this may be an empty array).

    ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:objc(cs)STPCustomer(py)shippingAddress":{"name":"shippingAddress","abstract":"

    The customer’s shipping address.

    ","parent_name":"STPCustomer"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithTheme:[STPTheme defaultTheme].

    ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Initializes a new view controller with the specified theme

    ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:objc(cs)STPCoreViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(py)tosShownAndAccepted":{"name":"tosShownAndAccepted","abstract":"

    Optional boolean indicating that the Terms Of Service were shown to the user &","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(py)legalEntity":{"name":"legalEntity","abstract":"

    Required property with information about the legal entity for this account.

    ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)init":{"name":"-init","abstract":"

    STPConnectAccountParams cannot be directly instantiated, use initWithTosShownAndAccepted:legalEntity:","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:legalEntity:":{"name":"-initWithTosShownAndAccepted:legalEntity:","abstract":"

    Initialize STPConnectAccountParams with tosShownAndAccepted = YES

    ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:objc(cs)STPConnectAccountParams(im)initWithLegalEntity:":{"name":"-initWithLegalEntity:","abstract":"

    Initialize STPConnectAccountParams with the STPLegalEntityParams provided.

    ","parent_name":"STPConnectAccountParams"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)sanitizedNumericStringForString:":{"name":"+sanitizedNumericStringForString:","abstract":"

    Returns a copy of the passed string with all non-numeric characters removed.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)stringIsNumeric:":{"name":"+stringIsNumeric:","abstract":"

    Whether or not the target string contains only numeric characters.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForNumber:validatingCardBrand:":{"name":"+validationStateForNumber:validatingCardBrand:","abstract":"

    Validates a card number, passed as a string. This will return","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)brandForNumber:":{"name":"+brandForNumber:","abstract":"

    The card brand for a card number or substring thereof.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)lengthsForCardBrand:":{"name":"+lengthsForCardBrand:","abstract":"

    The possible number lengths for cards associated with a card brand. For","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)maxLengthForCardBrand:":{"name":"+maxLengthForCardBrand:","abstract":"

    The maximum possible length the number of a card associated with the specified","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)fragmentLengthForCardBrand:":{"name":"+fragmentLengthForCardBrand:","abstract":"

    The length of the final grouping of digits to use when formatting a card number","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForExpirationMonth:":{"name":"+validationStateForExpirationMonth:","abstract":"

    Validates an expiration month, passed as an (optionally 0-padded) string.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForExpirationYear:inMonth:":{"name":"+validationStateForExpirationYear:inMonth:","abstract":"

    Validates an expiration year, passed as a string representing the final","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)maxCVCLengthForCardBrand:":{"name":"+maxCVCLengthForCardBrand:","abstract":"

    The max CVC length for a card brand (for example, American Express CVCs are","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForCVC:cardBrand:":{"name":"+validationStateForCVC:cardBrand:","abstract":"

    Validates a card’s CVC, passed as a numeric string, for the given card brand.

    ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:objc(cs)STPCardValidator(cm)validationStateForCard:":{"name":"+validationStateForCard:","abstract":"

    Validates the given card details.

    ","parent_name":"STPCardValidator"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)number":{"name":"number","abstract":"

    The card’s number.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(im)last4":{"name":"-last4","abstract":"

    The last 4 digits of the card’s number, if it’s been set, otherwise nil.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)cvc":{"name":"cvc","abstract":"

    The card’s security code, found on the back.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)name":{"name":"name","abstract":"

    The cardholder’s name.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)address":{"name":"address","abstract":"

    The cardholder’s address.

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)currency":{"name":"currency","abstract":"

    Three-letter ISO currency code representing the currency paid out to the bank","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressLine1":{"name":"addressLine1","abstract":"

    The first line of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressLine2":{"name":"addressLine2","abstract":"

    The second line of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressCity":{"name":"addressCity","abstract":"

    The city of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressState":{"name":"addressState","abstract":"

    The state of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressZip":{"name":"addressZip","abstract":"

    The zip code of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:objc(cs)STPCardParams(py)addressCountry":{"name":"addressCountry","abstract":"

    The country of the cardholder’s address

    ","parent_name":"STPCardParams"},"Classes/STPCard.html#/c:objc(cs)STPCard(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPCard. You should only use one that has","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)dynamicLast4":{"name":"dynamicLast4","abstract":"

    For cards made with Apple Pay, this refers to the last 4 digits of the","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

    Whether or not the card originated from Apple Pay.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)expMonth":{"name":"expMonth","abstract":"

    The card’s expiration month. 1-indexed (i.e. 1 == January)

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)expYear":{"name":"expYear","abstract":"

    The card’s expiration year.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)name":{"name":"name","abstract":"

    The cardholder’s name.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)address":{"name":"address","abstract":"

    The cardholder’s address.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)brand":{"name":"brand","abstract":"

    The issuer of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)funding":{"name":"funding","abstract":"

    The funding source for the card (credit, debit, prepaid, or other)

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the issuing country of the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)currency":{"name":"currency","abstract":"

    This is only applicable when tokenizing debit cards to issue payouts to managed","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the card object.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)stringFromBrand:":{"name":"+stringFromBrand:","abstract":"

    Returns a string representation for the provided card brand;","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)brandFromString:":{"name":"+brandFromString:","abstract":"

    This parses a string representing a card’s brand into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)cardId":{"name":"cardId","abstract":"

    The Stripe ID for the card.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressLine1":{"name":"addressLine1","abstract":"

    The first line of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressLine2":{"name":"addressLine2","abstract":"

    The second line of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressCity":{"name":"addressCity","abstract":"

    The city of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressState":{"name":"addressState","abstract":"

    The state of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressZip":{"name":"addressZip","abstract":"

    The zip code of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(py)addressCountry":{"name":"addressCountry","abstract":"

    The country of the cardholder’s address

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(im)initWithID:brand:last4:expMonth:expYear:funding:":{"name":"-initWithID:brand:last4:expMonth:expYear:funding:","abstract":"

    Create an STPCard from a Stripe API response.

    ","parent_name":"STPCard"},"Classes/STPCard.html#/c:objc(cs)STPCard(cm)fundingFromString:":{"name":"+fundingFromString:","abstract":"

    This parses a string representing a card’s funding type into the appropriate","parent_name":"STPCard"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountNumber":{"name":"accountNumber","abstract":"

    The account number for the bank account. Currently must be a checking account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the bank account’s account number, if it’s been set,","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)routingNumber":{"name":"routingNumber","abstract":"

    The routing number for the bank account. This should be the ACH routing number,","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country the bank account is located in.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)currency":{"name":"currency","abstract":"

    The default currency for the bank account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountHolderName":{"name":"accountHolderName","abstract":"

    The name of the person or business that owns the bank account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:objc(cs)STPBankAccountParams(py)accountHolderType":{"name":"accountHolderType","abstract":"

    The type of entity that holds the account.

    ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(im)init":{"name":"-init","abstract":"

    You cannot directly instantiate an STPBankAccount. You should only use one","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)routingNumber":{"name":"routingNumber","abstract":"

    The routing number for the bank account. This should be the ACH routing number,","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)country":{"name":"country","abstract":"

    Two-letter ISO code representing the country the bank account is located in.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)currency":{"name":"currency","abstract":"

    The default currency for the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)last4":{"name":"last4","abstract":"

    The last 4 digits of the account number.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)bankName":{"name":"bankName","abstract":"

    The name of the bank that owns the account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)accountHolderName":{"name":"accountHolderName","abstract":"

    The name of the person or business that owns the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)accountHolderType":{"name":"accountHolderType","abstract":"

    The type of entity that holds the account.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)fingerprint":{"name":"fingerprint","abstract":"

    A proxy for the account number, this uniquely identifies the account and can be","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)metadata":{"name":"metadata","abstract":"

    A set of key/value pairs associated with the bank account object.

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)status":{"name":"status","abstract":"

    The validation status of the bank account. - see: STPBankAccountStatus

    ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:objc(cs)STPBankAccount(py)bankAccountId":{"name":"bankAccountId","abstract":"

    The Stripe ID for the bank account.

    ","parent_name":"STPBankAccount"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(im)initWithName:partnerId:version:url:":{"name":"-initWithName:partnerId:version:url:","abstract":"

    Initializes an instance of STPAppInfo.

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(im)init":{"name":"-init","abstract":"

    Use initWithName:partnerId:version:url: instead.

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)name":{"name":"name","abstract":"

    The name of your library (e.g. MyAwesomeLibrary).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)partnerId":{"name":"partnerId","abstract":"

    Your Stripe Partner ID (e.g. pp_partner_1234).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)version":{"name":"version","abstract":"

    The version of your library (e.g. 1.2.34).

    ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:objc(cs)STPAppInfo(py)url":{"name":"url","abstract":"

    The website for your library (e.g. https://myawesomelibrary.info).

    ","parent_name":"STPAppInfo"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)name":{"name":"name","abstract":"

    The user’s full name (e.g. Jane Doe)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)line1":{"name":"line1","abstract":"

    The first line of the user’s street address (e.g. 123 Fake St)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)line2":{"name":"line2","abstract":"

    The apartment, floor number, etc of the user’s street address (e.g. Apartment 1A)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)city":{"name":"city","abstract":"

    The city in which the user resides (e.g. San Francisco)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)state":{"name":"state","abstract":"

    The state in which the user resides (e.g. CA)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)postalCode":{"name":"postalCode","abstract":"

    The postal code in which the user resides (e.g. 90210)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)country":{"name":"country","abstract":"

    The ISO country code of the address (e.g. US)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)phone":{"name":"phone","abstract":"

    The phone number of the address (e.g. 8885551212)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(py)email":{"name":"email","abstract":"

    The email of the address (e.g. jane@doe.com)

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)shippingInfoForChargeWithAddress:shippingMethod:":{"name":"+shippingInfoForChargeWithAddress:shippingMethod:","abstract":"

    When creating a charge on your backend, you can attach shipping information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithPaymentMethodBillingDetails:":{"name":"-initWithPaymentMethodBillingDetails:","abstract":"

    Initializes a new STPAddress with data from STPPaymentMethodBillingDetails.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithPKContact:":{"name":"-initWithPKContact:","abstract":"

    Initializes a new STPAddress with data from an PassKit contact.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)PKContactValue":{"name":"-PKContactValue","abstract":"

    Generates a PassKit contact representation of this STPAddress.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)initWithCNContact:":{"name":"-initWithCNContact:","abstract":"

    Initializes a new STPAddress with a contact from the Contacts framework.

    ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsRequiredFields:":{"name":"-containsRequiredFields:","abstract":"

    Checks if this STPAddress has the level of valid address information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsContentForBillingAddressFields:":{"name":"-containsContentForBillingAddressFields:","abstract":"

    Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsRequiredShippingAddressFields:":{"name":"-containsRequiredShippingAddressFields:","abstract":"

    Checks if this STPAddress has the level of valid address information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(im)containsContentForShippingAddressFields:":{"name":"-containsContentForShippingAddressFields:","abstract":"

    Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)applePayAddressFieldsFromBillingAddressFields:":{"name":"+applePayAddressFieldsFromBillingAddressFields:","abstract":"

    Converts an STPBillingAddressFields enum value into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)pkAddressFieldsFromStripeContactFields:":{"name":"+pkAddressFieldsFromStripeContactFields:","abstract":"

    Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:objc(cs)STPAddress(cm)pkContactFieldsFromStripeContactFields:":{"name":"+pkContactFieldsFromStripeContactFields:","abstract":"

    Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)init":{"name":"-init","abstract":"

    A convenience initializer; equivalent to calling initWithConfiguration:[STPPaymentConfiguration sharedConfiguration] theme:[STPTheme defaultTheme].

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithConfiguration:theme:":{"name":"-initWithConfiguration:theme:","abstract":"

    Initializes a new STPAddCardViewController with the provided configuration and theme. Don’t forget to set the delegate property after initialization.

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)delegate":{"name":"delegate","abstract":"

    The view controller’s delegate. This must be set before showing the view controller in order for it to work properly. - see: STPAddCardViewControllerDelegate

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)prefilledInformation":{"name":"prefilledInformation","abstract":"

    You can set this property to pre-fill any information you’ve already collected from your user. - see: STPUserInformation.h

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(py)customFooterView":{"name":"customFooterView","abstract":"

    Provide this view controller with a footer view.

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithTheme:":{"name":"-initWithTheme:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithNibName:bundle:":{"name":"-initWithNibName:bundle:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:objc(cs)STPAddCardViewController(im)initWithCoder:":{"name":"-initWithCoder:","abstract":"

    Use init: or initWithConfiguration:theme:

    ","parent_name":"STPAddCardViewController"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)setDefaultPublishableKey:":{"name":"+setDefaultPublishableKey:","abstract":"

    Set your Stripe API key with this method. New instances of STPAPIClient will be initialized with this value. You should call this method as early as","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)defaultPublishableKey":{"name":"+defaultPublishableKey","abstract":"

    The current default publishable key.

    ","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)canSubmitPaymentRequest:":{"name":"+canSubmitPaymentRequest:","abstract":"

    Whether or not this device is capable of using Apple Pay. This checks both","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)deviceSupportsApplePay":{"name":"+deviceSupportsApplePay","abstract":"

    Whether or not this can make Apple Pay payments via a card network supported","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)paymentRequestWithMerchantIdentifier:":{"name":"+paymentRequestWithMerchantIdentifier:","abstract":"

    A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)paymentRequestWithMerchantIdentifier:country:currency:":{"name":"+paymentRequestWithMerchantIdentifier:country:currency:","abstract":"

    A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cpy)JCBPaymentNetworkSupported":{"name":"JCBPaymentNetworkSupported","abstract":"

    Japanese users can enable JCB for Apple Pay by setting this to YES, after they have been approved by JCB.

    ","parent_name":"Stripe"},"Classes/Stripe.html#/c:objc(cs)Stripe(cm)handleStripeURLCallbackWithURL:":{"name":"+handleStripeURLCallbackWithURL:","abstract":"

    Call this method in your app delegate whenever you receive an URL in your","parent_name":"Stripe"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(cm)sharedClient":{"name":"+sharedClient","abstract":"

    A shared singleton API client. Its API key will be initially equal to [Stripe defaultPublishableKey].

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)initWithConfiguration:":{"name":"-initWithConfiguration:","abstract":"

    Initializes an API client with the given configuration. Its API key will be","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)initWithPublishableKey:":{"name":"-initWithPublishableKey:","abstract":"

    Initializes an API client with the given publishable key.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)publishableKey":{"name":"publishableKey","abstract":"

    The client’s publishable key.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)configuration":{"name":"configuration","abstract":"

    The client’s configuration.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)stripeAccount":{"name":"stripeAccount","abstract":"

    In order to perform API requests on behalf of a connected account, e.g. to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(py)appInfo":{"name":"appInfo","abstract":"

    Libraries wrapping the Stripe SDK should set this, so that Stripe can contact you about future issues or critical updates.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithPayment:completion:":{"name":"-createTokenWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createSourceWithPayment:completion:":{"name":"-createSourceWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe source using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createPaymentMethodWithPayment:completion:":{"name":"-createPaymentMethodWithPayment:completion:","abstract":"

    Converts a PKPayment object into a Stripe Payment Method using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithBankAccount:completion:":{"name":"-createTokenWithBankAccount:completion:","abstract":"

    Converts an STPBankAccount object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithPersonalIDNumber:completion:":{"name":"-createTokenWithPersonalIDNumber:completion:","abstract":"

    Converts a personal identification number into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithConnectAccount:completion:":{"name":"-createTokenWithConnectAccount:completion:","abstract":"

    Converts an STPConnectAccountParams object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)uploadImage:purpose:completion:":{"name":"-uploadImage:purpose:completion:","abstract":"

    Uses the Stripe file upload API to upload an image. This can be used for","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenWithCard:completion:":{"name":"-createTokenWithCard:completion:","abstract":"

    Converts an STPCardParams object into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createTokenForCVCUpdate:completion:":{"name":"-createTokenForCVCUpdate:completion:","abstract":"

    Converts a CVC string into a Stripe token using the Stripe API.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createSourceWithParams:completion:":{"name":"-createSourceWithParams:completion:","abstract":"

    Creates a Source object using the provided details.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrieveSourceWithId:clientSecret:completion:":{"name":"-retrieveSourceWithId:clientSecret:completion:","abstract":"

    Retrieves the Source object with the given ID. - see: https://stripe.com/docs/api#retrieve_source

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)startPollingSourceWithId:clientSecret:timeout:completion:":{"name":"-startPollingSourceWithId:clientSecret:timeout:completion:","abstract":"

    Starts polling the Source object with the given ID. For payment methods that require","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)stopPollingSourceWithId:":{"name":"-stopPollingSourceWithId:","abstract":"

    Stops polling the Source object with the given ID. Note that the completion block passed to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:completion:":{"name":"-retrievePaymentIntentWithClientSecret:completion:","abstract":"

    Retrieves the PaymentIntent object using the given secret. - see: https://stripe.com/docs/api#retrieve_payment_intent

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:completion:":{"name":"-confirmPaymentIntentWithParams:completion:","abstract":"

    Confirms the PaymentIntent object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)retrieveSetupIntentWithClientSecret:completion:":{"name":"-retrieveSetupIntentWithClientSecret:completion:","abstract":"

    Retrieves the SetupIntent object using the given secret. - see: https://stripe.com/docs/api/setup_intents/retrieve

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)confirmSetupIntentWithParams:completion:":{"name":"-confirmSetupIntentWithParams:completion:","abstract":"

    Confirms the SetupIntent object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:objc(cs)STPAPIClient(im)createPaymentMethodWithParams:completion:":{"name":"-createPaymentMethodWithParams:completion:","abstract":"

    Creates a PaymentMethod object with the provided params object.

    ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html":{"name":"STPAPIClient","abstract":"

    A client for making connections to the Stripe API.

    "},"Classes/Stripe.html":{"name":"Stripe","abstract":"

    A top-level class that imports the rest of the Stripe SDK.

    "},"Classes/STPAddCardViewController.html":{"name":"STPAddCardViewController","abstract":"

    This view controller contains a credit card entry form that the user can fill out. On submission, it will use the Stripe API to convert the user’s card details to a Stripe token. It renders a right bar button item that submits the form, so it must be shown inside a UINavigationController.

    "},"Classes/STPAddress.html":{"name":"STPAddress","abstract":"

    STPAddress Contains an address as represented by the Stripe API.

    "},"Classes/STPAppInfo.html":{"name":"STPAppInfo","abstract":"

    Libraries wrapping the Stripe SDK should use this object to provide information about the library, and set it"},"Classes.html#/c:objc(cs)STPApplePayPaymentOption":{"name":"STPApplePayPaymentOption","abstract":"

    An empty class representing that the user wishes to pay via Apple Pay. This can"},"Classes/STPBankAccount.html":{"name":"STPBankAccount","abstract":"

    Representation of a user’s bank account details that have been tokenized with"},"Classes/STPBankAccountParams.html":{"name":"STPBankAccountParams","abstract":"

    Representation of a user’s bank account details. You can assemble these with"},"Classes/STPCard.html":{"name":"STPCard","abstract":"

    Representation of a user’s credit card details that have been tokenized with"},"Classes/STPCardParams.html":{"name":"STPCardParams","abstract":"

    Representation of a user’s credit card details. You can assemble these with"},"Classes/STPCardValidator.html":{"name":"STPCardValidator","abstract":"

    This class contains static methods to validate card numbers, expiration dates,"},"Classes/STPConnectAccountParams.html":{"name":"STPConnectAccountParams","abstract":"

    Parameters for creating a Connect Account token.

    "},"Classes.html#/c:objc(cs)STPCoreScrollViewController":{"name":"STPCoreScrollViewController","abstract":"

    This is the base class for all Stripe scroll view controllers. It is intended"},"Classes.html#/c:objc(cs)STPCoreTableViewController":{"name":"STPCoreTableViewController","abstract":"

    This is the base class for all Stripe scroll view controllers. It is intended"},"Classes/STPCoreViewController.html":{"name":"STPCoreViewController","abstract":"

    This is the base class for all Stripe view controllers. It is intended for use"},"Classes/STPCustomer.html":{"name":"STPCustomer","abstract":"

    An STPCustomer represents a deserialized Customer object from the Stripe API."},"Classes/STPCustomerDeserializer.html":{"name":"STPCustomerDeserializer","abstract":"

    Use STPCustomerDeserializer to convert a response from the Stripe API into an STPCustomer object. STPCustomerDeserializer expects the JSON response to be in the exact same format as the Stripe API.

    "},"Classes/STPCustomerContext.html":{"name":"STPCustomerContext","abstract":"

    An STPCustomerContext retrieves and updates a Stripe customer and their attached"},"Classes/STPFile.html":{"name":"STPFile","abstract":"

    Representation of a file upload object in the Stripe API.

    "},"Classes/STPImageLibrary.html":{"name":"STPImageLibrary","abstract":"

    This class lets you access card icons used by the Stripe SDK. All icons are 32 x 20 points.

    "},"Classes/STPIntentAction.html":{"name":"STPIntentAction","abstract":"

    Next action details for STPPaymentIntent and STPSetupIntent.

    "},"Classes/STPIntentActionRedirectToURL.html":{"name":"STPIntentActionRedirectToURL","abstract":"

    Contains instructions for authenticating a payment by redirecting your customer to another page or application.

    "},"Classes/STPIssuingCardPin.html":{"name":"STPIssuingCardPin","abstract":"

    Information related to a Stripe Issuing card, including the PIN

    "},"Classes/STPPersonParams.html":{"name":"STPPersonParams","abstract":"

    Stripe API parameters to define a Person. Things like their name, address, etc.

    "},"Classes/STPLegalEntityParams.html":{"name":"STPLegalEntityParams","abstract":"

    Stripe API parameters to define a Legal Entity. This extends STPPersonParams"},"Classes/STPVerificationParams.html":{"name":"STPVerificationParams","abstract":"

    Parameters for supported types of verification.

    "},"Classes/STPPaymentActivityIndicatorView.html":{"name":"STPPaymentActivityIndicatorView","abstract":"

    This class can be used wherever you’d use a UIActivityIndicatorView and is intended to have a similar API. It renders as a spinning circle with a gap in it, similar to what you see in the App Store app or in the Apple Pay dialog when making a purchase. To change its color, set the tintColor property.

    "},"Classes/STPPaymentCardTextField.html":{"name":"STPPaymentCardTextField","abstract":"

    STPPaymentCardTextField is a text field with similar properties to UITextField,"},"Classes/STPPaymentConfiguration.html":{"name":"STPPaymentConfiguration","abstract":"

    An STPPaymentConfiguration represents all the options you can set or change"},"Classes/STPPaymentContext.html":{"name":"STPPaymentContext","abstract":"

    An STPPaymentContext keeps track of all of the state around a payment. It will manage fetching a user’s saved payment methods, tracking any information they select, and prompting them for required additional information before completing their purchase. It can be used to power your application’s payment confirmation page with just a few lines of code.

    "},"Classes/STPPaymentHandler.html":{"name":"STPPaymentHandler","abstract":"

    STPPaymentHandler is a utility class that can confirm PaymentIntents and handle"},"Classes/STPPaymentIntent.html":{"name":"STPPaymentIntent","abstract":"

    A PaymentIntent tracks the process of collecting a payment from your customer.

    "},"Classes/STPPaymentIntentParams.html":{"name":"STPPaymentIntentParams","abstract":"

    An object representing parameters used to confirm a PaymentIntent object.

    "},"Classes/STPPaymentMethod.html":{"name":"STPPaymentMethod","abstract":"

    PaymentMethod objects represent your customer’s payment instruments. They can be used with PaymentIntents to collect payments.

    "},"Classes/STPPaymentMethodAddress.html":{"name":"STPPaymentMethodAddress","abstract":"

    The billing address, a property on STPPaymentMethodBillingDetails

    "},"Classes/STPPaymentMethodBillingDetails.html":{"name":"STPPaymentMethodBillingDetails","abstract":"

    Billing information associated with a STPPaymentMethod that may be used or required by particular types of payment methods.

    "},"Classes/STPPaymentMethodCard.html":{"name":"STPPaymentMethodCard","abstract":"

    Contains details about a user’s credit card.

    "},"Classes/STPPaymentMethodCardChecks.html":{"name":"STPPaymentMethodCardChecks","abstract":"

    Checks on Card address and CVC.

    "},"Classes/STPPaymentMethodCardParams.html":{"name":"STPPaymentMethodCardParams","abstract":"

    The user’s card details.

    "},"Classes.html#/c:objc(cs)STPPaymentMethodCardPresent":{"name":"STPPaymentMethodCardPresent","abstract":"

    Details about the Card Present payment method

    "},"Classes/STPPaymentMethodCardWallet.html":{"name":"STPPaymentMethodCardWallet","abstract":"

    A Card Wallet.

    "},"Classes/STPPaymentMethodCardWalletMasterpass.html":{"name":"STPPaymentMethodCardWalletMasterpass","abstract":"

    A Masterpass Card Wallet

    "},"Classes/STPPaymentMethodCardWalletVisaCheckout.html":{"name":"STPPaymentMethodCardWalletVisaCheckout","abstract":"

    A Visa Checkout Card Wallet

    "},"Classes/STPPaymentMethodParams.html":{"name":"STPPaymentMethodParams","abstract":"

    An object representing parameters used to create a PaymentMethod object.

    "},"Classes/STPPaymentMethodThreeDSecureUsage.html":{"name":"STPPaymentMethodThreeDSecureUsage","abstract":"

    Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

    "},"Classes/STPPaymentMethodiDEAL.html":{"name":"STPPaymentMethodiDEAL","abstract":"

    An iDEAL Payment Method.

    "},"Classes/STPPaymentMethodiDEALParams.html":{"name":"STPPaymentMethodiDEALParams","abstract":"

    An object representing parameters used to create an iDEAL Payment Method

    "},"Classes/STPPaymentOptionsViewController.html":{"name":"STPPaymentOptionsViewController","abstract":"

    This view controller presents a list of payment method options to the user,"},"Classes/STPPaymentResult.html":{"name":"STPPaymentResult","abstract":"

    When you’re using STPPaymentContext to request your user’s payment details, this is the object that will be returned to your application when they’ve successfully made a payment."},"Classes/STPPinManagementService.html":{"name":"STPPinManagementService","abstract":"

    STPAPIClient extensions to manage PIN on Stripe Issuing cards

    "},"Classes/STPRedirectContext.html":{"name":"STPRedirectContext","abstract":"

    This is a helper class for handling redirects associated with STPSource and"},"Classes/STPSetupIntent.html":{"name":"STPSetupIntent","abstract":"

    A SetupIntent guides you through the process of setting up a customer’s payment credentials for future payments.

    "},"Classes/STPSetupIntentConfirmParams.html":{"name":"STPSetupIntentConfirmParams","abstract":"

    An object representing parameters to confirm a SetupIntent object.

    "},"Classes/STPShippingAddressViewController.html":{"name":"STPShippingAddressViewController","abstract":"

    This view controller contains a shipping address collection form. It renders a right bar button item that submits the form, so it must be shown inside a UINavigationController. Depending on your configuration’s shippingType, the view controller may present a shipping method selection form after the user enters an address.

    "},"Classes/STPSource.html":{"name":"STPSource","abstract":"

    Representation of a customer’s payment instrument created with the Stripe API. - see: https://stripe.com/docs/api#sources

    "},"Classes/STPSourceCardDetails.html":{"name":"STPSourceCardDetails","abstract":"

    This class provides typed access to the contents of an STPSource details"},"Classes/STPSourceOwner.html":{"name":"STPSourceOwner","abstract":"

    Information about a source’s owner.

    "},"Classes/STPSourceParams.html":{"name":"STPSourceParams","abstract":"

    An object representing parameters used to create a Source object.

    "},"Classes/STPSourceReceiver.html":{"name":"STPSourceReceiver","abstract":"

    Information related to a source’s receiver flow.

    "},"Classes/STPSourceRedirect.html":{"name":"STPSourceRedirect","abstract":"

    Information related to a source’s redirect flow.

    "},"Classes/STPSourceSEPADebitDetails.html":{"name":"STPSourceSEPADebitDetails","abstract":"

    This class provides typed access to the contents of an STPSource details"},"Classes/STPSourceVerification.html":{"name":"STPSourceVerification","abstract":"

    Information related to a source’s verification flow.

    "},"Classes/STPTheme.html":{"name":"STPTheme","abstract":"

    STPTheme objects can be used to visually style Stripe-provided UI. See https://stripe.com/docs/mobile/ios/standard#theming for more information.

    "},"Classes/STPThreeDSButtonCustomization.html":{"name":"STPThreeDSButtonCustomization","abstract":"

    A customization object to use to configure the UI of a button.

    "},"Classes/STPThreeDSCustomizationSettings.html":{"name":"STPThreeDSCustomizationSettings","abstract":"

    STPThreeDSCustomizationSettings provides customization options for 3DS2 authentication flows in your app.

    "},"Classes/STPThreeDSFooterCustomization.html":{"name":"STPThreeDSFooterCustomization","abstract":"

    The Challenge view displays a footer with additional details that"},"Classes/STPThreeDSLabelCustomization.html":{"name":"STPThreeDSLabelCustomization","abstract":"

    A customization object to use to configure the UI of a text label.

    "},"Classes/STPThreeDSNavigationBarCustomization.html":{"name":"STPThreeDSNavigationBarCustomization","abstract":"

    A customization object to use to configure a UINavigationBar.

    "},"Classes/STPThreeDSSelectionCustomization.html":{"name":"STPThreeDSSelectionCustomization","abstract":"

    A customization object that configures the appearance of"},"Classes/STPThreeDSTextFieldCustomization.html":{"name":"STPThreeDSTextFieldCustomization","abstract":"

    A customization object to use to configure the UI of a text field.

    "},"Classes/STPThreeDSUICustomization.html":{"name":"STPThreeDSUICustomization","abstract":"

    The STPThreeDSUICustomization provides configuration for UI elements displayed during 3D Secure authentication.

    "},"Classes/STPToken.html":{"name":"STPToken","abstract":"

    A token returned from submitting payment details to the Stripe API. You should not have to instantiate one of these directly.

    "},"Classes/STPUserInformation.html":{"name":"STPUserInformation","abstract":"

    You can use this class to specify information that you’ve already collected"},"Categories/UINavigationBar(Stripe_Theme).html#/c:objc(cs)UINavigationBar(im)stp_setTheme:":{"name":"-stp_setTheme:","abstract":"

    Sets the navigation bar’s appearance to the desired theme. This will affect the","parent_name":"UINavigationBar(Stripe_Theme)"},"Categories/UINavigationBar(Stripe_Theme).html#/c:objc(cs)UINavigationBar(py)stp_theme":{"name":"stp_theme","abstract":"

    Sets the navigation bar’s appearance to the desired theme. This will affect the bar’s tintColor and barTintColor properties, as well as the color of the single-pixel line at the bottom of the navbar.","parent_name":"UINavigationBar(Stripe_Theme)"},"Categories/NSError(Stripe).html#/c:objc(cs)NSError(cm)stp_errorFromStripeResponse:":{"name":"+stp_errorFromStripeResponse:","abstract":"

    Creates an NSError object from a given Stripe API json response.

    ","parent_name":"NSError(Stripe)"},"Categories/NSError(Stripe).html":{"name":"NSError(Stripe)","abstract":"

    NSError extensions for creating error objects from Stripe API responses.

    "},"Categories/UINavigationBar(Stripe_Theme).html":{"name":"UINavigationBar(Stripe_Theme)","abstract":"

    This allows quickly setting the appearance of a UINavigationBar to match your"},"Categories.html":{"name":"Categories","abstract":"

    The following categories are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Constants.html":{"name":"Constants","abstract":"

    The following constants are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Type Definitions.html":{"name":"Type Definitions","abstract":"

    The following type definitions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "}} \ No newline at end of file