diff --git a/BuildConfigurations/Version.xcconfig b/BuildConfigurations/Version.xcconfig index 05ee33b5d0b..914b0160837 100644 --- a/BuildConfigurations/Version.xcconfig +++ b/BuildConfigurations/Version.xcconfig @@ -6,4 +6,4 @@ // Instead, edit the `VERSION` file and run `ci_scripts/update_version.sh` // -CURRENT_PROJECT_VERSION=21.6.0 +CURRENT_PROJECT_VERSION=21.7.0 diff --git a/CHANGELOG.md b/CHANGELOG.md index a136fc27ec9..e4d9d66aa04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,12 @@ -## ????? +## 21.7.0 2021-07-07 +* Fixes an issue with `additionaDocument` field typo [#1833](https://github.com/stripe/stripe-ios/issues/1833) +* Adds support for WeChat Pay to PaymentMethods +* Weak-links SwiftUI [#1828](https://github.com/stripe/stripe-ios/issues/1828) +* Adds 3DS2 support for Cartes Bancaires +* Fixes an issue with camera rotation during card scanning on iPad +* Fixes an issue where PaymentSheet could cause conflicts when included in an app that also includes PanModal [#1818](https://github.com/stripe/stripe-ios/issues/1818) +* Fixes an issue with building on Xcode 13 [#1822](https://github.com/stripe/stripe-ios/issues/1822) +* Fixes an issue where overriding STPPaymentCardTextField's `brandImage()` func had no effect [#1827](https://github.com/stripe/stripe-ios/issues/1827) * Fixes documentation typo. (Thanks [iAugux](https://github.com/iAugux)) ## 21.6.0 2021-05-27 diff --git a/README.md b/README.md index f16fc69e87d..d12c3570737 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,7 @@ Table of contents We support Cocoapods, Carthage, and Swift Package Manager. If you link the library manually, use a version from our [releases](https://github.com/stripe/stripe-ios/releases) page. Make sure to embed both `Stripe.xcframework` and `Stripe3DS2.xcframework`. 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/21.6.0). +[this link](https://github.com/stripe/stripe-ios/tree/21.7.0). ## Requirements @@ -64,16 +64,16 @@ Get started with our [📚 integration guides](https://stripe.com/docs/payments/ ### Examples -- [Prebuilt UI](https://github.com/stripe/stripe-ios/tree/21.6.0/Example/PaymentSheet%20Example) +- [Prebuilt UI](https://github.com/stripe/stripe-ios/tree/21.7.0/Example/PaymentSheet%20Example) - This example demonstrates how to build a payment flow using our prebuilt UI component integration [`PaymentSheet`](https://stripe.dev/stripe-ios/docs/Classes/PaymentSheet.html). -- [Non-Card Payment Examples](https://github.com/stripe/stripe-ios/tree/21.6.0/Example/Non-Card%20Payment%20Examples) +- [Non-Card Payment Examples](https://github.com/stripe/stripe-ios/tree/21.7.0/Example/Non-Card%20Payment%20Examples) - This example demonstrates how to use `STPAPIClient` to manually accept various non-card payment methods. ## Card scanning Our new [PaymentSheet](https://stripe.com/docs/payments/accept-a-payment?platform=ios) UI offers built-in card scanning. To enable card scanning, you'll need to set `NSCameraUsageDescription` in your application's plist, and provide a reason for accessing the camera (e.g. "To scan cards"). Card scanning is supported on devices with iOS 13 or higher. -You can demo this feature in our [PaymentSheet example app](https://github.com/stripe/stripe-ios/tree/21.6.0/Example/PaymentSheet%20Example). When you run the example app on a device, you'll see a "Scan Card" button when adding a new card. +You can demo this feature in our [PaymentSheet example app](https://github.com/stripe/stripe-ios/tree/21.7.0/Example/PaymentSheet%20Example). When you run the example app on a device, you'll see a "Scan Card" button when adding a new card. ## Contributing diff --git a/Stripe.podspec b/Stripe.podspec index f3e2c58db5b..ecc704989f3 100644 --- a/Stripe.podspec +++ b/Stripe.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |s| # Do not update s.version directly. # Instead, update the VERSION file and run ./ci_scripts/update_version.sh - s.version = '21.6.0' + s.version = '21.7.0' s.summary = 'Stripe is a web-based API for accepting payments online.' s.license = { :type => 'MIT', :file => 'LICENSE' } @@ -15,7 +15,7 @@ Pod::Spec.new do |s| s.platform = :ios s.ios.deployment_target = '11.0' s.swift_version = '5.0' - s.weak_framework = 'SwiftUI' + s.weak_framework = 'SwiftUI' s.source_files = 'Stripe/*.swift', 'Stripe/PanModal/**/*.swift' s.ios.resource_bundle = { 'Stripe' => 'Stripe/Resources/**/*.{lproj,json,png,xcassets}' } s.dependency 'StripeCore', "#{s.version}" diff --git a/Stripe/StripeAPIConfiguration+Version.swift b/Stripe/StripeAPIConfiguration+Version.swift index 65b6b90870a..cc774e72a80 100644 --- a/Stripe/StripeAPIConfiguration+Version.swift +++ b/Stripe/StripeAPIConfiguration+Version.swift @@ -10,7 +10,7 @@ import Foundation extension StripeAPIConfiguration { /// The current version of this library. - static let STPSDKVersion = "21.6.0" + static let STPSDKVersion = "21.7.0" /* NOTE: `STPSDKVersion` must be a hard-coded static string instead of diff --git a/StripeCore.podspec b/StripeCore.podspec index db4f01560bb..9116100f517 100644 --- a/StripeCore.podspec +++ b/StripeCore.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |s| # Do not update s.version directly. # Instead, update the VERSION file and run ./ci_scripts/update_version.sh - s.version = '21.6.0' + s.version = '21.7.0' s.summary = 'StripeCore contains shared infrastructure used by all Stripe pods. '\ 'It is not meant to be used without other Stripe pods.' diff --git a/VERSION b/VERSION index 986c3cc7613..ff1c240384f 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -21.6.0 +21.7.0 diff --git a/docs/docs/Classes.html b/docs/docs/Classes.html index 157f4fd46bc..a4a3c193472 100644 --- a/docs/docs/Classes.html +++ b/docs/docs/Classes.html @@ -21,7 +21,7 @@

- Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

@@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -855,7 +867,7 @@

Declaration

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

Declaration

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

Declaration

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

Declaration

- Show on GitHub + Show on GitHub
@@ -986,7 +998,7 @@

Declaration

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

Declaration

- Show on GitHub + Show on GitHub
@@ -1075,7 +1087,7 @@

Declaration

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

Declaration

- Show on GitHub + Show on GitHub
@@ -1149,7 +1161,7 @@

Declaration

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

Declaration

- Show on GitHub + Show on GitHub
@@ -1221,7 +1233,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1258,7 +1270,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1289,7 +1301,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1324,7 +1336,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1362,7 +1374,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1395,7 +1407,7 @@

Declaration

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

Declaration

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

Declaration

- Show on GitHub + Show on GitHub
@@ -1501,7 +1513,7 @@

Declaration

- Show on GitHub + Show on GitHub
@@ -1538,7 +1550,44 @@

Declaration

- Show on GitHub + Show on GitHub +
+ + + +
  • +
    + + + + STPConfirmWeChatPayOptions + +
    +
    +
    +
    +
    + +
    +

    Declaration

    +
    +

    Swift

    +
    public class STPConfirmWeChatPayOptions : NSObject
    +
    extension STPConfirmWeChatPayOptions: STPFormEncodable
    + +
    +
    +
    @@ -1570,7 +1619,7 @@

    Declaration

    @@ -1607,7 +1656,7 @@

    Declaration

    @@ -1644,7 +1693,7 @@

    Declaration

    @@ -1676,7 +1725,7 @@

    Declaration

    @@ -1708,7 +1757,7 @@

    Declaration

    @@ -1754,7 +1803,7 @@

    Declaration

    @@ -1791,7 +1840,7 @@

    Declaration

    @@ -1823,7 +1872,7 @@

    Declaration

    @@ -1855,7 +1904,7 @@

    Declaration

    @@ -1889,7 +1938,7 @@

    Declaration

    @@ -1923,7 +1972,7 @@

    Declaration

    @@ -1957,7 +2006,7 @@

    Declaration

    @@ -1988,7 +2037,7 @@

    Declaration

    @@ -2024,7 +2073,7 @@

    Declaration

    @@ -2033,11 +2082,11 @@

    Declaration

    - - + +
    - -

    userInfo keys

    + +

    STPError

    @@ -2068,7 +2117,7 @@

    Declaration

    @@ -2099,7 +2148,7 @@

    Declaration

    @@ -2130,7 +2179,7 @@

    Declaration

    @@ -2166,7 +2215,7 @@

    Declaration

    @@ -2197,7 +2246,7 @@

    Declaration

    @@ -2228,7 +2277,7 @@

    Declaration

    @@ -2264,7 +2313,7 @@

    Declaration

    @@ -2297,7 +2346,7 @@

    Declaration

    @@ -2328,7 +2377,7 @@

    Declaration

    @@ -2366,7 +2415,40 @@

    Declaration

    + + +
  • +
  • +
    + + + + STPIntentActionWechatPayRedirectToApp + +
    +
    +
    +
    +
    +
    +

    Contains instructions for authenticating a payment by redirecting your customer to WeChat Pay app. +You cannot directly instantiate an STPIntentActionWechatPayRedirectToApp.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public class STPIntentActionWechatPayRedirectToApp : NSObject
    +
    extension STPIntentActionWechatPayRedirectToApp: STPAPIResponseDecodable
    + +
    +
    +
    @@ -2398,7 +2480,7 @@

    Declaration

    @@ -2434,7 +2516,7 @@

    Declaration

    @@ -2465,7 +2547,7 @@

    Declaration

    @@ -2497,7 +2579,7 @@

    Declaration

    @@ -2529,7 +2611,7 @@

    Declaration

    @@ -2561,7 +2643,7 @@

    Declaration

    @@ -2592,7 +2674,7 @@

    Declaration

    @@ -2628,7 +2710,7 @@

    Declaration

    @@ -2664,7 +2746,7 @@

    Declaration

    @@ -2698,7 +2780,7 @@

    Declaration

    @@ -2737,7 +2819,7 @@

    Declaration

    @@ -2778,7 +2860,7 @@

    Declaration

    @@ -2813,7 +2895,7 @@

    Declaration

    @@ -2850,7 +2932,7 @@

    Declaration

    @@ -2895,7 +2977,7 @@

    Declaration

    @@ -2934,7 +3016,7 @@

    Declaration

    @@ -2973,7 +3055,7 @@

    Declaration

    @@ -3011,7 +3093,7 @@

    Declaration

    @@ -3049,7 +3131,7 @@

    Declaration

    @@ -3085,7 +3167,7 @@

    Declaration

    @@ -3121,7 +3203,7 @@

    Declaration

    @@ -3152,7 +3234,7 @@

    Declaration

    @@ -3183,7 +3265,7 @@

    Declaration

    @@ -3219,7 +3301,7 @@

    Declaration

    @@ -3250,7 +3332,7 @@

    Declaration

    @@ -3285,7 +3367,7 @@

    Declaration

    @@ -3322,7 +3404,7 @@

    Declaration

    @@ -3357,7 +3439,7 @@

    Declaration

    @@ -3395,7 +3477,7 @@

    Declaration

    @@ -3431,7 +3513,7 @@

    Declaration

    @@ -3467,7 +3549,7 @@

    Declaration

    @@ -3503,7 +3585,7 @@

    Declaration

    @@ -3534,7 +3616,7 @@

    Declaration

    @@ -3570,7 +3652,7 @@

    Declaration

    @@ -3606,7 +3688,7 @@

    Declaration

    @@ -3642,7 +3724,7 @@

    Declaration

    @@ -3673,7 +3755,7 @@

    Declaration

    @@ -3704,7 +3786,7 @@

    Declaration

    @@ -3735,7 +3817,7 @@

    Declaration

    @@ -3771,7 +3853,7 @@

    Declaration

    @@ -3807,7 +3889,7 @@

    Declaration

    @@ -3843,7 +3925,7 @@

    Declaration

    @@ -3879,7 +3961,7 @@

    Declaration

    @@ -3910,7 +3992,7 @@

    Declaration

    @@ -3946,7 +4028,7 @@

    Declaration

    @@ -3977,7 +4059,7 @@

    Declaration

    @@ -4013,7 +4095,7 @@

    Declaration

    @@ -4044,7 +4126,7 @@

    Declaration

    @@ -4080,7 +4162,7 @@

    Declaration

    @@ -4111,7 +4193,7 @@

    Declaration

    @@ -4147,7 +4229,7 @@

    Declaration

    @@ -4178,7 +4260,7 @@

    Declaration

    @@ -4214,7 +4296,7 @@

    Declaration

    @@ -4245,7 +4327,7 @@

    Declaration

    @@ -4282,7 +4364,7 @@

    Declaration

    @@ -4318,7 +4400,7 @@

    Declaration

    @@ -4349,7 +4431,7 @@

    Declaration

    @@ -4385,7 +4467,7 @@

    Declaration

    @@ -4416,7 +4498,7 @@

    Declaration

    @@ -4452,7 +4534,7 @@

    Declaration

    @@ -4483,7 +4565,7 @@

    Declaration

    @@ -4514,7 +4596,7 @@

    Declaration

    @@ -4550,7 +4632,7 @@

    Declaration

    @@ -4581,7 +4663,74 @@

    Declaration

    + + +
  • +
  • +
    + + + + STPPaymentMethodWeChatPay + +
    +
    +
    +
    +
    + +
    +

    Declaration

    +
    +

    Swift

    +
    public class STPPaymentMethodWeChatPay : NSObject, STPAPIResponseDecodable
    + +
    +
    + +
    +
    +
  • +
  • +
    + + + + STPPaymentMethodWeChatPayParams + +
    +
    +
    +
    +
    +
    +

    An object representing parameters used to create a WeChat Pay Payment Method

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public class STPPaymentMethodWeChatPayParams : NSObject, STPFormEncodable
    + +
    +
    +
    @@ -4617,7 +4766,7 @@

    Declaration

    @@ -4648,7 +4797,7 @@

    Declaration

    @@ -4688,7 +4837,7 @@

    Declaration

    @@ -4720,7 +4869,7 @@

    Declaration

    @@ -4751,7 +4900,7 @@

    Declaration

    @@ -4782,7 +4931,7 @@

    Declaration

    @@ -4814,7 +4963,7 @@

    Declaration

    @@ -4850,7 +4999,7 @@

    Declaration

    @@ -4902,7 +5051,7 @@

    Declaration

    @@ -4938,7 +5087,7 @@

    Declaration

    @@ -4977,7 +5126,7 @@

    Declaration

    @@ -5026,7 +5175,7 @@

    Declaration

    @@ -5060,7 +5209,7 @@

    Declaration

    @@ -5091,7 +5240,7 @@

    Declaration

    @@ -5123,7 +5272,7 @@

    Declaration

    @@ -5154,7 +5303,7 @@

    Declaration

    @@ -5185,7 +5334,7 @@

    Declaration

    @@ -5221,7 +5370,7 @@

    Declaration

    @@ -5252,7 +5401,7 @@

    Declaration

    @@ -5283,7 +5432,7 @@

    Declaration

    @@ -5315,7 +5464,7 @@

    Declaration

    @@ -5346,7 +5495,7 @@

    Declaration

    @@ -5377,7 +5526,7 @@

    Declaration

    @@ -5409,7 +5558,7 @@

    Declaration

    @@ -5440,7 +5589,7 @@

    Declaration

    @@ -5471,7 +5620,7 @@

    Declaration

    @@ -5503,7 +5652,7 @@

    Declaration

    @@ -5534,7 +5683,7 @@

    Declaration

    @@ -5565,7 +5714,7 @@

    Declaration

    @@ -5597,7 +5746,7 @@

    Declaration

    @@ -5628,7 +5777,7 @@

    Declaration

    @@ -5667,7 +5816,7 @@

    Declaration

    @@ -5698,7 +5847,7 @@

    Declaration

    @@ -5732,7 +5881,7 @@

    Declaration

    @@ -5763,7 +5912,7 @@

    Declaration

    @@ -5776,7 +5925,7 @@

    Declaration

    diff --git a/docs/docs/Classes/PaymentSheet.html b/docs/docs/Classes/PaymentSheet.html index cf438bb4508..99d1466b823 100644 --- a/docs/docs/Classes/PaymentSheet.html +++ b/docs/docs/Classes/PaymentSheet.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    PaymentSheet

    A drop-in class that presents a sheet for a customer to complete their payment

    @@ -864,7 +876,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -960,7 +972,7 @@

    Parameters

    @@ -1021,7 +1033,7 @@

    Parameters

    @@ -1087,7 +1099,7 @@

    Parameters

    @@ -1162,7 +1174,7 @@

    Parameters

    @@ -1195,7 +1207,7 @@

    Declaration

    @@ -1240,7 +1252,7 @@

    Declaration

    @@ -1271,7 +1283,7 @@

    Declaration

    @@ -1302,7 +1314,7 @@

    Declaration

    @@ -1333,7 +1345,7 @@

    Declaration

    @@ -1346,7 +1358,7 @@

    Declaration

    diff --git a/docs/docs/Classes/PaymentSheet/ApplePayConfiguration.html b/docs/docs/Classes/PaymentSheet/ApplePayConfiguration.html index 6005ab7c365..3d37c40db3c 100644 --- a/docs/docs/Classes/PaymentSheet/ApplePayConfiguration.html +++ b/docs/docs/Classes/PaymentSheet/ApplePayConfiguration.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    ApplePayConfiguration

    Configuration related to Apple Pay

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -939,7 +951,7 @@

    Declaration

    diff --git a/docs/docs/Classes/PaymentSheet/Configuration.html b/docs/docs/Classes/PaymentSheet/Configuration.html index 45c94dfd6c0..cb35401c121 100644 --- a/docs/docs/Classes/PaymentSheet/Configuration.html +++ b/docs/docs/Classes/PaymentSheet/Configuration.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    Configuration

    Configuration for PaymentSheet

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1095,7 +1107,7 @@

    Declaration

    diff --git a/docs/docs/Classes/PaymentSheet/CustomerConfiguration.html b/docs/docs/Classes/PaymentSheet/CustomerConfiguration.html index 5b66b6983a1..9973fb7379a 100644 --- a/docs/docs/Classes/PaymentSheet/CustomerConfiguration.html +++ b/docs/docs/Classes/PaymentSheet/CustomerConfiguration.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    CustomerConfiguration

    Configuration related to the Stripe Customer

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/Classes/PaymentSheet/FlowController.html b/docs/docs/Classes/PaymentSheet/FlowController.html index edfb4033041..942e8272b0b 100644 --- a/docs/docs/Classes/PaymentSheet/FlowController.html +++ b/docs/docs/Classes/PaymentSheet/FlowController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    FlowController

    A class that presents the individual steps of a payment flow

    @@ -876,7 +888,7 @@

    Declaration

    @@ -906,7 +918,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -970,7 +982,7 @@

    Public methods

    An asynchronous failable initializer for PaymentSheet.FlowController This asynchronously loads the Customer’s payment methods, their default payment method, and the PaymentIntent. -You can use the returned PaymentSheet.FlowController instance to e.g. update your UI with the Customer’s default oayment method

    +You can use the returned PaymentSheet.FlowController instance to e.g. update your UI with the Customer’s default payment method

    Note

    This can be used to complete a payment - don’t log it, store it, or expose it to anyone other than the customer. @@ -1034,7 +1046,7 @@

    Parameters

    @@ -1113,7 +1125,7 @@

    Parameters

    @@ -1178,7 +1190,7 @@

    Parameters

    @@ -1242,7 +1254,7 @@

    Parameters

    @@ -1317,7 +1329,7 @@

    Parameters

    @@ -1392,7 +1404,7 @@

    Parameters

    @@ -1405,7 +1417,7 @@

    Parameters

    diff --git a/docs/docs/Classes/PaymentSheet/FlowController/ConfirmButton.html b/docs/docs/Classes/PaymentSheet/FlowController/ConfirmButton.html index 71e2bbcfee3..3034eba6034 100644 --- a/docs/docs/Classes/PaymentSheet/FlowController/ConfirmButton.html +++ b/docs/docs/Classes/PaymentSheet/FlowController/ConfirmButton.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -874,7 +886,7 @@

    Parameters

    @@ -912,7 +924,7 @@

    Declaration

    @@ -941,7 +953,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    diff --git a/docs/docs/Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html b/docs/docs/Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html index 2504ab0fcc0..fb3909a84d7 100644 --- a/docs/docs/Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html +++ b/docs/docs/Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    PaymentOptionDisplayData

    Contains details about a payment method that can be displayed to the customer

    @@ -864,7 +876,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    diff --git a/docs/docs/Classes/PaymentSheet/FlowController/PaymentOptionsButton.html b/docs/docs/Classes/PaymentSheet/FlowController/PaymentOptionsButton.html index 06115fabd9c..4059cc86f00 100644 --- a/docs/docs/Classes/PaymentSheet/FlowController/PaymentOptionsButton.html +++ b/docs/docs/Classes/PaymentSheet/FlowController/PaymentOptionsButton.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -874,7 +886,7 @@

    Parameters

    @@ -912,7 +924,7 @@

    Declaration

    @@ -941,7 +953,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    diff --git a/docs/docs/Classes/PaymentSheet/PaymentButton.html b/docs/docs/Classes/PaymentSheet/PaymentButton.html index fc3307a46b6..dcbd0cacc8d 100644 --- a/docs/docs/Classes/PaymentSheet/PaymentButton.html +++ b/docs/docs/Classes/PaymentSheet/PaymentButton.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -874,7 +886,7 @@

    Parameters

    @@ -912,7 +924,7 @@

    Declaration

    @@ -941,7 +953,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    diff --git a/docs/docs/Classes/PaymentSheet/UserInterfaceStyle.html b/docs/docs/Classes/PaymentSheet/UserInterfaceStyle.html index 8ccdcfd8f72..5ea19a507ad 100644 --- a/docs/docs/Classes/PaymentSheet/UserInterfaceStyle.html +++ b/docs/docs/Classes/PaymentSheet/UserInterfaceStyle.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    UserInterfaceStyle

    Style options for colors in PaymentSheet

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPAPIClient.html b/docs/docs/Classes/STPAPIClient.html index 6e84fb4fc80..622d0229013 100644 --- a/docs/docs/Classes/STPAPIClient.html +++ b/docs/docs/Classes/STPAPIClient.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPAPIClient

    A client for making connections to the Stripe API.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -1000,7 +1012,7 @@

    Declaration

    @@ -1036,7 +1048,7 @@

    Declaration

    @@ -1067,7 +1079,7 @@

    Declaration

    @@ -1134,7 +1146,7 @@

    Return Value

    An instance of STPAPIClient.

    @@ -1189,7 +1201,7 @@

    Return Value

    An instance of STPAPIClient.

    @@ -1251,7 +1263,7 @@

    Parameters

    @@ -1315,7 +1327,7 @@

    Parameters

    @@ -1379,7 +1391,7 @@

    Parameters

    @@ -1432,7 +1444,7 @@

    Parameters

    @@ -1501,7 +1513,7 @@

    Parameters

    @@ -1579,7 +1591,7 @@

    Parameters

    @@ -1656,7 +1668,7 @@

    Parameters

    @@ -1720,7 +1732,7 @@

    Parameters

    @@ -1798,7 +1810,7 @@

    Parameters

    @@ -1900,7 +1912,7 @@

    Parameters

    @@ -1977,7 +1989,7 @@

    Parameters

    @@ -2039,7 +2051,7 @@

    Parameters

    @@ -2123,7 +2135,7 @@

    Parameters

    @@ -2200,7 +2212,7 @@

    Parameters

    @@ -2299,7 +2311,7 @@

    Parameters

    @@ -2352,7 +2364,7 @@

    Parameters

    @@ -2430,7 +2442,7 @@

    Parameters

    @@ -2508,7 +2520,7 @@

    Parameters

    @@ -2581,7 +2593,7 @@

    Parameters

    @@ -2667,7 +2679,7 @@

    Parameters

    @@ -2745,7 +2757,7 @@

    Parameters

    @@ -2818,7 +2830,7 @@

    Parameters

    @@ -2901,7 +2913,7 @@

    Parameters

    @@ -2914,7 +2926,7 @@

    Parameters

    diff --git a/docs/docs/Classes/STPAUBECSDebitFormView.html b/docs/docs/Classes/STPAUBECSDebitFormView.html index e2edd6a0b1b..19d00804842 100644 --- a/docs/docs/Classes/STPAUBECSDebitFormView.html +++ b/docs/docs/Classes/STPAUBECSDebitFormView.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAUBECSDebitFormView

    For additional customization options - seealso: STPFormTextFieldContainer

    @@ -885,7 +897,7 @@

    Parameters

    @@ -916,7 +928,7 @@

    Declaration

    @@ -947,7 +959,7 @@

    Declaration

    @@ -979,7 +991,7 @@

    Declaration

    @@ -992,7 +1004,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPAddCardViewController.html b/docs/docs/Classes/STPAddCardViewController.html index 2429524d5ae..0f4b533db32 100644 --- a/docs/docs/Classes/STPAddCardViewController.html +++ b/docs/docs/Classes/STPAddCardViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAddCardViewController

    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.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Parameters

    @@ -960,7 +972,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1025,7 +1037,7 @@

    Declaration

    @@ -1057,7 +1069,7 @@

    Declaration

    @@ -1100,7 +1112,7 @@

    Declaration

    @@ -1130,7 +1142,7 @@

    Declaration

    @@ -1160,7 +1172,7 @@

    Declaration

    @@ -1190,7 +1202,7 @@

    Declaration

    @@ -1220,7 +1232,7 @@

    Declaration

    @@ -1233,7 +1245,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPAddress.html b/docs/docs/Classes/STPAddress.html index fc1b70d7c40..87171565459 100644 --- a/docs/docs/Classes/STPAddress.html +++ b/docs/docs/Classes/STPAddress.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPAddress

    STPAddress Contains an address as represented by the Stripe API.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -992,7 +1004,7 @@

    Declaration

    @@ -1023,7 +1035,7 @@

    Declaration

    @@ -1054,7 +1066,7 @@

    Declaration

    @@ -1085,7 +1097,7 @@

    Declaration

    @@ -1116,7 +1128,7 @@

    Declaration

    @@ -1146,7 +1158,7 @@

    Declaration

    @@ -1220,7 +1232,7 @@

    Parameters

    @@ -1251,7 +1263,7 @@

    Declaration

    @@ -1305,7 +1317,7 @@

    Return Value

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

    @@ -1359,7 +1371,7 @@

    Return Value

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

    @@ -1394,7 +1406,7 @@

    Return Value

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

    @@ -1448,7 +1460,7 @@

    Return Value

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

    @@ -1505,7 +1517,7 @@

    Return Value

    NO otherwise.

    @@ -1548,7 +1560,7 @@

    Return Value

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

    @@ -1607,7 +1619,7 @@

    Return Value

    NO otherwise.

    @@ -1650,7 +1662,7 @@

    Return Value

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

    @@ -1707,7 +1719,7 @@

    Return Value

    a PKContactField value.

    @@ -1765,7 +1777,7 @@

    Return Value

    a PKContactField value.

    @@ -1795,7 +1807,7 @@

    Declaration

    @@ -1825,7 +1837,7 @@

    Declaration

    @@ -1855,7 +1867,7 @@

    Declaration

    @@ -1885,7 +1897,7 @@

    Declaration

    @@ -1898,7 +1910,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPAppInfo.html b/docs/docs/Classes/STPAppInfo.html index 972f17c7f21..9bc35e30028 100644 --- a/docs/docs/Classes/STPAppInfo.html +++ b/docs/docs/Classes/STPAppInfo.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPAppInfo

    @@ -931,7 +943,7 @@

    Parameters

    @@ -962,7 +974,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1055,7 +1067,7 @@

    Declaration

    @@ -1068,7 +1080,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPApplePayContext.html b/docs/docs/Classes/STPApplePayContext.html index d0d3f513e4c..bf7b70bd497 100644 --- a/docs/docs/Classes/STPApplePayContext.html +++ b/docs/docs/Classes/STPApplePayContext.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -851,7 +863,7 @@

    STPApplePayContext

    @@ -918,7 +930,7 @@

    Parameters

    @@ -985,7 +997,7 @@

    Parameters

    @@ -1038,7 +1050,7 @@

    Parameters

    @@ -1101,7 +1113,7 @@

    Parameters

    @@ -1133,7 +1145,7 @@

    Declaration

    @@ -1146,7 +1158,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPApplePayPaymentOption.html b/docs/docs/Classes/STPApplePayPaymentOption.html index 14721d9775c..19683ace5ad 100644 --- a/docs/docs/Classes/STPApplePayPaymentOption.html +++ b/docs/docs/Classes/STPApplePayPaymentOption.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPApplePayPaymentOption

    @@ -879,7 +891,7 @@

    Declaration

    @@ -909,7 +921,7 @@

    Declaration

    @@ -939,7 +951,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    @@ -982,7 +994,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPBankAccount.html b/docs/docs/Classes/STPBankAccount.html index ad389cc457c..80d891908d5 100644 --- a/docs/docs/Classes/STPBankAccount.html +++ b/docs/docs/Classes/STPBankAccount.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPBankAccount

    @@ -872,7 +884,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1027,7 +1039,7 @@

    Declaration

    @@ -1058,7 +1070,7 @@

    Declaration

    @@ -1090,7 +1102,7 @@

    Declaration

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1166,7 +1178,7 @@

    Declaration

    @@ -1196,7 +1208,7 @@

    Declaration

    @@ -1226,7 +1238,7 @@

    Declaration

    @@ -1269,7 +1281,7 @@

    Declaration

    @@ -1282,7 +1294,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPBankAccountParams.html b/docs/docs/Classes/STPBankAccountParams.html index 3bcc8076b78..32948132b35 100644 --- a/docs/docs/Classes/STPBankAccountParams.html +++ b/docs/docs/Classes/STPBankAccountParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPBankAccountParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -936,7 +948,7 @@

    Declaration

    @@ -967,7 +979,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    @@ -1029,7 +1041,7 @@

    Declaration

    @@ -1061,7 +1073,7 @@

    Declaration

    @@ -1091,7 +1103,7 @@

    Declaration

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1164,7 +1176,7 @@

    Declaration

    @@ -1194,7 +1206,7 @@

    Declaration

    @@ -1207,7 +1219,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPBankSelectionViewController.html b/docs/docs/Classes/STPBankSelectionViewController.html index b8b311b9cb0..6768428c5f9 100644 --- a/docs/docs/Classes/STPBankSelectionViewController.html +++ b/docs/docs/Classes/STPBankSelectionViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPBankSelectionViewController

    or inspect to obtain details about the selected bank.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -976,7 +988,7 @@

    Parameters

    @@ -1007,7 +1019,7 @@

    Declaration

    @@ -1039,7 +1051,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCard.html b/docs/docs/Classes/STPCard.html index f5660a9e7c1..6d8de997c30 100644 --- a/docs/docs/Classes/STPCard.html +++ b/docs/docs/Classes/STPCard.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPCard

    @@ -871,7 +883,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1028,7 +1040,7 @@

    Declaration

    @@ -1059,7 +1071,7 @@

    Declaration

    @@ -1090,7 +1102,7 @@

    Declaration

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1152,7 +1164,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1240,7 +1252,7 @@

    Return Value

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

    @@ -1305,7 +1317,7 @@

    Return Value

    returns STPCardBrandUnknown.

    @@ -1429,7 +1441,7 @@

    Return Value

    an STPCard instance populated with the provided values.

    @@ -1487,7 +1499,7 @@

    Return Value

    returns STPCardFundingTypeOther.

    @@ -1517,7 +1529,7 @@

    Declaration

    @@ -1546,7 +1558,7 @@

    Declaration

    @@ -1589,7 +1601,7 @@

    Declaration

    @@ -1632,7 +1644,7 @@

    Declaration

    @@ -1662,7 +1674,7 @@

    Declaration

    @@ -1692,7 +1704,7 @@

    Declaration

    @@ -1722,7 +1734,7 @@

    Declaration

    @@ -1773,7 +1785,7 @@

    Declaration

    @@ -1805,7 +1817,7 @@

    Declaration

    @@ -1837,7 +1849,7 @@

    Declaration

    @@ -1869,7 +1881,7 @@

    Declaration

    @@ -1901,7 +1913,7 @@

    Declaration

    @@ -1933,7 +1945,7 @@

    Declaration

    @@ -1965,7 +1977,7 @@

    Declaration

    @@ -1997,7 +2009,7 @@

    Declaration

    @@ -2010,7 +2022,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCardBrandUtilities.html b/docs/docs/Classes/STPCardBrandUtilities.html index 161017113e8..1ce26df36f2 100644 --- a/docs/docs/Classes/STPCardBrandUtilities.html +++ b/docs/docs/Classes/STPCardBrandUtilities.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPCardBrandUtilities

    Contains STPStringFromCardBrand

    @@ -889,7 +901,7 @@

    Return Value

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

    @@ -902,7 +914,7 @@

    Return Value

    diff --git a/docs/docs/Classes/STPCardFormView.html b/docs/docs/Classes/STPCardFormView.html index 5af6d698c38..38654d4976e 100644 --- a/docs/docs/Classes/STPCardFormView.html +++ b/docs/docs/Classes/STPCardFormView.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPCardFormView

    is displayed when invalid input is detected.

    @@ -874,7 +886,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -942,7 +954,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -1004,7 +1016,7 @@

    Declaration

    @@ -1035,7 +1047,7 @@

    Declaration

    @@ -1048,7 +1060,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCardFormView/Representable.html b/docs/docs/Classes/STPCardFormView/Representable.html index e7d91138c50..beb763077bf 100644 --- a/docs/docs/Classes/STPCardFormView/Representable.html +++ b/docs/docs/Classes/STPCardFormView/Representable.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    Representable

    A SwiftUI representation of STPCardFormView

    @@ -896,7 +908,7 @@

    Parameters

    @@ -925,7 +937,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    @@ -983,7 +995,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCardParams.html b/docs/docs/Classes/STPCardParams.html index 8bd5f9a15f5..f1c1293875e 100644 --- a/docs/docs/Classes/STPCardParams.html +++ b/docs/docs/Classes/STPCardParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPCardParams

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1025,7 +1037,7 @@

    Declaration

    @@ -1058,7 +1070,7 @@

    Declaration

    @@ -1092,7 +1104,7 @@

    Declaration

    @@ -1126,7 +1138,7 @@

    Declaration

    @@ -1170,7 +1182,7 @@

    Declaration

    @@ -1201,7 +1213,7 @@

    Declaration

    @@ -1232,7 +1244,7 @@

    Declaration

    @@ -1263,7 +1275,7 @@

    Declaration

    @@ -1294,7 +1306,7 @@

    Declaration

    @@ -1325,7 +1337,7 @@

    Declaration

    @@ -1355,7 +1367,7 @@

    Declaration

    @@ -1397,7 +1409,7 @@

    Declaration

    @@ -1426,7 +1438,7 @@

    Declaration

    @@ -1439,7 +1451,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCardValidator.html b/docs/docs/Classes/STPCardValidator.html index d3a6501fa64..7c237e5c076 100644 --- a/docs/docs/Classes/STPCardValidator.html +++ b/docs/docs/Classes/STPCardValidator.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPCardValidator

    see https://stripe.com/docs/testing

    @@ -868,7 +880,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -1013,7 +1025,7 @@

    Return Value

    card (e.g. @“4242”).

    @@ -1070,7 +1082,7 @@

    Return Value

    STPCardBrandUnknown, respectively.

    @@ -1126,7 +1138,7 @@

    Return Value

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

    @@ -1183,7 +1195,7 @@

    Return Value

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

    @@ -1240,7 +1252,7 @@

    Return Value

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

    @@ -1301,7 +1313,7 @@

    Return Value

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

    @@ -1385,7 +1397,7 @@

    Return Value

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

    @@ -1440,7 +1452,7 @@

    Return Value

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

    @@ -1512,7 +1524,7 @@

    Return Value

    STPCardBrandVisa, and STPCardValidationStateInvalid for @“12345” and any brand.

    @@ -1568,7 +1580,7 @@

    Return Value

    STPCardValidationStateIncomplete if all fields are either incomplete or valid.

    @@ -1581,7 +1593,7 @@

    Return Value

    diff --git a/docs/docs/Classes/STPConfirmAlipayOptions.html b/docs/docs/Classes/STPConfirmAlipayOptions.html index b381ba82024..181cc33c3cb 100644 --- a/docs/docs/Classes/STPConfirmAlipayOptions.html +++ b/docs/docs/Classes/STPConfirmAlipayOptions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConfirmAlipayOptions

    Alipay options to pass to STPConfirmPaymentMethodOptions`

    @@ -867,7 +879,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -1002,7 +1014,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPConfirmBLIKOptions.html b/docs/docs/Classes/STPConfirmBLIKOptions.html index b86eddf319b..1bd02f9d7c9 100644 --- a/docs/docs/Classes/STPConfirmBLIKOptions.html +++ b/docs/docs/Classes/STPConfirmBLIKOptions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConfirmBLIKOptions

    @@ -871,7 +883,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -951,7 +963,7 @@

    Parameters

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1037,7 +1049,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPConfirmCardOptions.html b/docs/docs/Classes/STPConfirmCardOptions.html index ac5a719a8a6..e69d9f97789 100644 --- a/docs/docs/Classes/STPConfirmCardOptions.html +++ b/docs/docs/Classes/STPConfirmCardOptions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConfirmCardOptions

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -945,7 +957,7 @@

    Declaration

    @@ -975,7 +987,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPConfirmPaymentMethodOptions.html b/docs/docs/Classes/STPConfirmPaymentMethodOptions.html index a9f80d134eb..17f58af83b5 100644 --- a/docs/docs/Classes/STPConfirmPaymentMethodOptions.html +++ b/docs/docs/Classes/STPConfirmPaymentMethodOptions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConfirmPaymentMethodOptions

    @@ -876,7 +888,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -938,7 +950,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPayOptions + +
    +
    +
    +
    +
    +
    +

    Options for a WeChat Pay Payment Method.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public var weChatPayOptions: STPConfirmWeChatPayOptions?
    + +
    +
    +
    @@ -981,7 +1024,7 @@

    Declaration

    @@ -1011,7 +1054,7 @@

    Declaration

    @@ -1024,7 +1067,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPConfirmWeChatPayOptions.html b/docs/docs/Classes/STPConfirmWeChatPayOptions.html new file mode 100644 index 00000000000..6ef1c96d95f --- /dev/null +++ b/docs/docs/Classes/STPConfirmWeChatPayOptions.html @@ -0,0 +1,1059 @@ + + + + STPConfirmWeChatPayOptions Class Reference + + + + + + + + + + + + + + + + +
    +

    + + Stripe 21.7.0 Docs + + +

    + +

    +

    + +
    +

    + +

    + + + View on GitHub + +

    + +
    + + + +
    + +
    + +
    +
    +

    STPConfirmWeChatPayOptions

    +
    +
    + +
    public class STPConfirmWeChatPayOptions : NSObject
    +
    extension STPConfirmWeChatPayOptions: STPFormEncodable
    + +
    +
    +

    WeChat Pay options to pass to STPConfirmPaymentMethodOptions`

    + + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + appId + +
      +
      +
      +
      +
      +
      +

      Your WeChat-provided application ID. WeChat Pay uses +this as the redirect URL scheme.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +public var appId: String?
      + +
      +
      + +
      +
      +
    • +
    • + +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +public var additionalAPIParameters: [AnyHashable : Any]
      + +
      +
      + +
      +
      +
    • +
    • +
      + + + + init(appId:) + +
      +
      +
      +
      +
      +
      +

      Initializes STPConfirmWeChatPayOptions

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +public required init(appId: String)
      + +
      +
      +
      +

      Parameters

      + + + + + + + +
      + + appId + + +
      +

      Your WeChat-provided application ID. WeChat Pay +uses this as the redirect URL scheme.

      +
      +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + + +
    + +

    STPFormEncodable

    +

    +
    +
    + +
    +
    +
    + +
    +
    + + + + diff --git a/docs/docs/Classes/STPConnectAccountAddress.html b/docs/docs/Classes/STPConnectAccountAddress.html index d5eaffbc025..cf07bc0b3ed 100644 --- a/docs/docs/Classes/STPConnectAccountAddress.html +++ b/docs/docs/Classes/STPConnectAccountAddress.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConnectAccountAddress

    An address to use with STPConnectAccountParams.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -967,7 +979,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1062,7 +1074,7 @@

    Declaration

    @@ -1105,7 +1117,7 @@

    Declaration

    @@ -1135,7 +1147,7 @@

    Declaration

    @@ -1148,7 +1160,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPConnectAccountCompanyParams.html b/docs/docs/Classes/STPConnectAccountCompanyParams.html index 4bf9ee9e52c..4ba26fb5630 100644 --- a/docs/docs/Classes/STPConnectAccountCompanyParams.html +++ b/docs/docs/Classes/STPConnectAccountCompanyParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConnectAccountCompanyParams

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -933,7 +945,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1028,7 +1040,7 @@

    Declaration

    @@ -1059,7 +1071,7 @@

    Declaration

    @@ -1091,7 +1103,7 @@

    Declaration

    @@ -1122,7 +1134,7 @@

    Declaration

    @@ -1154,7 +1166,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1216,7 +1228,7 @@

    Declaration

    @@ -1259,7 +1271,7 @@

    Declaration

    @@ -1289,7 +1301,7 @@

    Declaration

    @@ -1302,7 +1314,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPConnectAccountIndividualParams.html b/docs/docs/Classes/STPConnectAccountIndividualParams.html index 31975d659c4..075ba769503 100644 --- a/docs/docs/Classes/STPConnectAccountIndividualParams.html +++ b/docs/docs/Classes/STPConnectAccountIndividualParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConnectAccountIndividualParams

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -933,7 +945,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1027,7 +1039,7 @@

    Declaration

    @@ -1058,7 +1070,7 @@

    Declaration

    @@ -1089,7 +1101,7 @@

    Declaration

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1154,7 +1166,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1216,7 +1228,7 @@

    Declaration

    @@ -1247,7 +1259,7 @@

    Declaration

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1310,7 +1322,7 @@

    Declaration

    @@ -1341,7 +1353,7 @@

    Declaration

    @@ -1372,7 +1384,7 @@

    Declaration

    @@ -1403,7 +1415,7 @@

    Declaration

    @@ -1433,7 +1445,7 @@

    Declaration

    @@ -1463,7 +1475,7 @@

    Declaration

    @@ -1476,7 +1488,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPConnectAccountIndividualVerification.html b/docs/docs/Classes/STPConnectAccountIndividualVerification.html index 710317fc4be..46ed1642a36 100644 --- a/docs/docs/Classes/STPConnectAccountIndividualVerification.html +++ b/docs/docs/Classes/STPConnectAccountIndividualVerification.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConnectAccountIndividualVerification

    The individual’s verification document information for use with STPConnectAccountIndividualParams.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -987,7 +999,7 @@

    Declaration

    @@ -1000,7 +1012,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPConnectAccountParams.html b/docs/docs/Classes/STPConnectAccountParams.html index 5ae48c8b83c..56e2caec6ce 100644 --- a/docs/docs/Classes/STPConnectAccountParams.html +++ b/docs/docs/Classes/STPConnectAccountParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConnectAccountParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -995,7 +1007,7 @@

    Declaration

    @@ -1063,7 +1075,7 @@

    Parameters

    @@ -1131,7 +1143,7 @@

    Parameters

    @@ -1183,7 +1195,7 @@

    Parameters

    @@ -1235,7 +1247,7 @@

    Parameters

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1308,7 +1320,7 @@

    Declaration

    @@ -1321,7 +1333,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPConnectAccountVerificationDocument.html b/docs/docs/Classes/STPConnectAccountVerificationDocument.html index 605e1c768cf..80f1a669ae2 100644 --- a/docs/docs/Classes/STPConnectAccountVerificationDocument.html +++ b/docs/docs/Classes/STPConnectAccountVerificationDocument.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConnectAccountVerificationDocument

    An identifying document, either a passport or local ID card for use with STPConnectAccountIndividualVerification.

    @@ -871,7 +883,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -967,7 +979,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1010,7 +1022,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPContactField.html b/docs/docs/Classes/STPContactField.html index 07ca6341f7f..791073875c7 100644 --- a/docs/docs/Classes/STPContactField.html +++ b/docs/docs/Classes/STPContactField.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPContactField

    Contains constants that represent different parts of a users contact/address information.

    @@ -864,7 +876,7 @@

    Declaration

    @@ -893,7 +905,7 @@

    Declaration

    @@ -924,7 +936,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1017,7 +1029,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCoreScrollViewController.html b/docs/docs/Classes/STPCoreScrollViewController.html index 2aec3dfa69f..89e3eb938c2 100644 --- a/docs/docs/Classes/STPCoreScrollViewController.html +++ b/docs/docs/Classes/STPCoreScrollViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPCoreScrollViewController

    for use only by Stripe classes, you should not subclass it yourself in your app.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -879,7 +891,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCoreTableViewController.html b/docs/docs/Classes/STPCoreTableViewController.html index bfea83ea543..aa7834d4957 100644 --- a/docs/docs/Classes/STPCoreTableViewController.html +++ b/docs/docs/Classes/STPCoreTableViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPCoreTableViewController

    created scroll view to UITableView, as well as other shared table view logic.

    @@ -869,7 +881,7 @@

    Declaration

    @@ -882,7 +894,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCoreViewController.html b/docs/docs/Classes/STPCoreViewController.html index 51835d5a4b3..e0818cb0df4 100644 --- a/docs/docs/Classes/STPCoreViewController.html +++ b/docs/docs/Classes/STPCoreViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPCoreViewController

    Stripe view controllers.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -918,7 +930,7 @@

    Parameters

    @@ -952,7 +964,7 @@

    Declaration

    @@ -984,7 +996,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCustomer.html b/docs/docs/Classes/STPCustomer.html index aa24fd57f24..1b00a1b9ae8 100644 --- a/docs/docs/Classes/STPCustomer.html +++ b/docs/docs/Classes/STPCustomer.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPCustomer

    STPCustomerContext to manage retrieving and updating a customer.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1073,7 +1085,7 @@

    Return Value

    an instance of STPCustomer

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1151,7 +1163,7 @@

    Declaration

    @@ -1164,7 +1176,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCustomerContext.html b/docs/docs/Classes/STPCustomerContext.html index ded7ecc5bbd..e462ba4a49d 100644 --- a/docs/docs/Classes/STPCustomerContext.html +++ b/docs/docs/Classes/STPCustomerContext.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPCustomerContext

    new ephemeral key for the Customer object associated with the new user.

    @@ -898,7 +910,7 @@

    Return Value

    the newly-instantiated customer context.

    @@ -971,7 +983,7 @@

    Return Value

    the newly-instantiated customer context.

    @@ -1006,7 +1018,7 @@

    Declaration

    @@ -1043,7 +1055,7 @@

    Declaration

    @@ -1086,7 +1098,7 @@

    Declaration

    @@ -1118,7 +1130,7 @@

    Declaration

    @@ -1151,7 +1163,7 @@

    Declaration

    @@ -1183,7 +1195,7 @@

    Declaration

    @@ -1216,7 +1228,7 @@

    Declaration

    @@ -1248,7 +1260,7 @@

    Declaration

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1291,7 +1303,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPCustomerDeserializer.html b/docs/docs/Classes/STPCustomerDeserializer.html index b0abce5916b..58837c685a5 100644 --- a/docs/docs/Classes/STPCustomerDeserializer.html +++ b/docs/docs/Classes/STPCustomerDeserializer.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPCustomerDeserializer

    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.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -979,7 +991,7 @@

    Parameters

    @@ -1032,7 +1044,7 @@

    Parameters

    @@ -1045,7 +1057,7 @@

    Parameters

    diff --git a/docs/docs/Classes/STPDateOfBirth.html b/docs/docs/Classes/STPDateOfBirth.html index 099a0f750b2..efcc81f7ce1 100644 --- a/docs/docs/Classes/STPDateOfBirth.html +++ b/docs/docs/Classes/STPDateOfBirth.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPDateOfBirth

    See https://stripe.com/docs/api/tokens/create_account#create_account_token-account-individual-dob

    @@ -867,7 +879,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -1002,7 +1014,7 @@

    Declaration

    @@ -1032,7 +1044,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPError.html b/docs/docs/Classes/STPError.html index 93032eda913..3f4ff5437c8 100644 --- a/docs/docs/Classes/STPError.html +++ b/docs/docs/Classes/STPError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPError

    Top-level class for Stripe error constants.

    @@ -838,6 +850,15 @@

    STPError

    +
    + + +
    + +

    userInfo keys

    +

    +
    +
    • @@ -865,7 +886,7 @@

      Declaration

    @@ -897,7 +918,7 @@

    Declaration

    @@ -928,7 +949,7 @@

    Declaration

    @@ -960,7 +981,7 @@

    Declaration

    @@ -1000,7 +1021,7 @@

    Declaration

    @@ -1036,7 +1057,7 @@

    Declaration

    @@ -1054,7 +1075,7 @@

    Declaration

    -

    If the value of userInfo[stripeErrorCodeKey] is STPError.cardDeclined, +

    If the value of userInfo[stripeErrorCodeKey] is STPError.cardDeclined, the value for this key contains the decline code.

    Seealso

    @@ -1073,17 +1094,30 @@

    Declaration

  • + + +
    +
    + + +
    + +

    STPCardErrorCodeKeys

    +

    +
    +
    +
    - Show on GitHub + Show on GitHub
    @@ -1112,9 +1146,9 @@

    Declaration

  • - + - invalidExpMonth + invalidExpMonth
    @@ -1135,7 +1169,7 @@

    Declaration

    @@ -1143,9 +1177,9 @@

    Declaration

  • - + - invalidExpYear + invalidExpYear
    @@ -1166,7 +1200,7 @@

    Declaration

    @@ -1174,9 +1208,9 @@

    Declaration

  • - + - invalidCVC + invalidCVC
    @@ -1197,7 +1231,7 @@

    Declaration

    @@ -1205,9 +1239,9 @@

    Declaration

  • - + - incorrectNumber + incorrectNumber
    @@ -1228,7 +1262,7 @@

    Declaration

    @@ -1236,9 +1270,9 @@

    Declaration

  • - + - expiredCard + expiredCard
    @@ -1259,7 +1293,7 @@

    Declaration

    @@ -1267,9 +1301,9 @@

    Declaration

  • - + - cardDeclined + cardDeclined
    @@ -1290,7 +1324,7 @@

    Declaration

    @@ -1298,9 +1332,9 @@

    Declaration

  • - + - processingError + processingError
    @@ -1321,7 +1355,7 @@

    Declaration

    @@ -1329,9 +1363,9 @@

    Declaration

  • - + - incorrectCVC + incorrectCVC
    @@ -1352,7 +1386,7 @@

    Declaration

    @@ -1360,9 +1394,9 @@

    Declaration

  • - + - incorrectZip + incorrectZip
    @@ -1383,7 +1417,7 @@

    Declaration

    @@ -1396,7 +1430,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPFPXBank.html b/docs/docs/Classes/STPFPXBank.html index 4716b741beb..628587e7949 100644 --- a/docs/docs/Classes/STPFPXBank.html +++ b/docs/docs/Classes/STPFPXBank.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPFPXBank

    Convenience methods for using FPX bank brands.

    @@ -889,7 +901,7 @@

    Return Value

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

    @@ -944,7 +956,7 @@

    Return Value

    The STPFPXBankBrand enum value

    @@ -999,7 +1011,7 @@

    Return Value

    A string representing the brand, suitable for using with the Stripe API.

    @@ -1066,7 +1078,7 @@

    Return Value

    A string representing the brand, suitable for checking against the FPX status API.

    @@ -1079,7 +1091,7 @@

    Return Value

    diff --git a/docs/docs/Classes/STPFakeAddPaymentPassViewController.html b/docs/docs/Classes/STPFakeAddPaymentPassViewController.html index be2e1091bf0..0971f8ea42a 100644 --- a/docs/docs/Classes/STPFakeAddPaymentPassViewController.html +++ b/docs/docs/Classes/STPFakeAddPaymentPassViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPFakeAddPaymentPassViewController

    This class is a piece of fake UI that is intended to mimic PKAddPaymentPassViewController. That class is restricted to apps with a special entitlement from Apple, and as such can be difficult to build and test against. This class implements the same public API as PKAddPaymentPassViewController, and can be used to develop against the Stripe API in testmode only. (Obviously it will not actually place cards into the user’s Apple Pay wallet either.) When it’s time to go to production, you may simply replace all references to STPFakeAddPaymentPassViewController in your app with PKAddPaymentPassViewController and it will continue to function. For more information on developing against this API, please see https://stripe.com/docs/issuing/cards/digital-wallets .

    @@ -865,7 +877,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPFile.html b/docs/docs/Classes/STPFile.html index f357712a48c..5263e652a86 100644 --- a/docs/docs/Classes/STPFile.html +++ b/docs/docs/Classes/STPFile.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPFile

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1060,7 +1072,7 @@

    Declaration

    @@ -1103,7 +1115,7 @@

    Declaration

    @@ -1116,7 +1128,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPImageLibrary.html b/docs/docs/Classes/STPImageLibrary.html index 24910c14ca6..fffd21f250e 100644 --- a/docs/docs/Classes/STPImageLibrary.html +++ b/docs/docs/Classes/STPImageLibrary.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPImageLibrary

    This class lets you access card icons used by the Stripe SDK. All icons are 32 x 20 points.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1113,7 +1125,7 @@

    Declaration

    @@ -1145,7 +1157,7 @@

    Declaration

    @@ -1177,7 +1189,7 @@

    Declaration

    @@ -1208,7 +1220,7 @@

    Declaration

    @@ -1239,7 +1251,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + afterpayLogo() + +
    +
    +
    +
    +
    +
    +

    An icon representing Afterpay.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public class func afterpayLogo() -> UIImage
    + +
    +
    +
    @@ -1273,7 +1316,7 @@

    Declaration

    @@ -1304,7 +1347,7 @@

    Declaration

    @@ -1335,7 +1378,7 @@

    Declaration

    @@ -1348,7 +1391,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPIntentAction.html b/docs/docs/Classes/STPIntentAction.html index 2f2d66e7e0e..72981a59f1a 100644 --- a/docs/docs/Classes/STPIntentAction.html +++ b/docs/docs/Classes/STPIntentAction.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPIntentAction

    You cannot directly instantiate an STPIntentAction.

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -933,7 +945,7 @@

    Declaration

    @@ -964,7 +976,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPayRedirectToApp + +
    +
    +
    +
    +
    +
    +

    Contains instructions for authenticating a payment by redirecting your customer to the WeChat Pay app.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public let weChatPayRedirectToApp: STPIntentActionWechatPayRedirectToApp?
    + +
    +
    +
    @@ -1007,7 +1050,7 @@

    Declaration

    @@ -1053,7 +1096,7 @@

    Declaration

    @@ -1066,7 +1109,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPIntentActionAlipayHandleRedirect.html b/docs/docs/Classes/STPIntentActionAlipayHandleRedirect.html index b4b93ec713b..8ce8971c234 100644 --- a/docs/docs/Classes/STPIntentActionAlipayHandleRedirect.html +++ b/docs/docs/Classes/STPIntentActionAlipayHandleRedirect.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPIntentActionAlipayHandleRedirect

    You cannot directly instantiate an STPPaymentIntentActionAlipayHandleRedirect.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPIntentActionOXXODisplayDetails.html b/docs/docs/Classes/STPIntentActionOXXODisplayDetails.html index 1467b540e63..cbfd1653832 100644 --- a/docs/docs/Classes/STPIntentActionOXXODisplayDetails.html +++ b/docs/docs/Classes/STPIntentActionOXXODisplayDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPIntentActionOXXODisplayDetails

    Contains OXXO details necessary for the customer to complete the payment.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPIntentActionRedirectToURL.html b/docs/docs/Classes/STPIntentActionRedirectToURL.html index 0bcbda9ebd1..eb154520bcb 100644 --- a/docs/docs/Classes/STPIntentActionRedirectToURL.html +++ b/docs/docs/Classes/STPIntentActionRedirectToURL.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPIntentActionRedirectToURL

    @@ -872,7 +884,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -977,7 +989,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPIntentActionWechatPayRedirectToApp.html b/docs/docs/Classes/STPIntentActionWechatPayRedirectToApp.html new file mode 100644 index 00000000000..55ea09d1f66 --- /dev/null +++ b/docs/docs/Classes/STPIntentActionWechatPayRedirectToApp.html @@ -0,0 +1,943 @@ + + + + STPIntentActionWechatPayRedirectToApp Class Reference + + + + + + + + + + + + + + + + +
    +

    + + Stripe 21.7.0 Docs + + +

    + +

    +

    + +
    +

    + +

    + + + View on GitHub + +

    + +
    + + + +
    + +
    + +
    +
    +

    STPIntentActionWechatPayRedirectToApp

    +
    +
    + +
    public class STPIntentActionWechatPayRedirectToApp : NSObject
    +
    extension STPIntentActionWechatPayRedirectToApp: STPAPIResponseDecodable
    + +
    +
    +

    Contains instructions for authenticating a payment by redirecting your customer to WeChat Pay app. +You cannot directly instantiate an STPIntentActionWechatPayRedirectToApp.

    + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + nativeURL + +
      +
      +
      +
      +
      +
      +

      The native URL you must redirect your customer to in order to authenticate the payment.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +public let nativeURL: URL?
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + + +
    + +

    STPAPIResponseDecodable

    +

    +
    +
    + +
    +
    +
    + +
    +
    + + + + diff --git a/docs/docs/Classes/STPIssuingCardPin.html b/docs/docs/Classes/STPIssuingCardPin.html index d42bbe6f49f..c24c2cfb42c 100644 --- a/docs/docs/Classes/STPIssuingCardPin.html +++ b/docs/docs/Classes/STPIssuingCardPin.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPIssuingCardPin

    Information related to a Stripe Issuing card, including the PIN

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPKlarnaLineItem.html b/docs/docs/Classes/STPKlarnaLineItem.html index e7d527fadfa..3be1c61a16f 100644 --- a/docs/docs/Classes/STPKlarnaLineItem.html +++ b/docs/docs/Classes/STPKlarnaLineItem.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPKlarnaLineItem

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -1055,7 +1067,7 @@

    Parameters

    @@ -1068,7 +1080,7 @@

    Parameters

    diff --git a/docs/docs/Classes/STPMandateCustomerAcceptanceParams.html b/docs/docs/Classes/STPMandateCustomerAcceptanceParams.html index 95c99371893..11a5b9b13b3 100644 --- a/docs/docs/Classes/STPMandateCustomerAcceptanceParams.html +++ b/docs/docs/Classes/STPMandateCustomerAcceptanceParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPMandateCustomerAcceptanceParams

    An object that contains details about the customer acceptance of the Mandate. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance

    @@ -865,7 +877,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -1001,7 +1013,7 @@

    Declaration

    @@ -1031,7 +1043,7 @@

    Declaration

    @@ -1044,7 +1056,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPMandateDataParams.html b/docs/docs/Classes/STPMandateDataParams.html index 849b1048b77..311ede1f827 100644 --- a/docs/docs/Classes/STPMandateDataParams.html +++ b/docs/docs/Classes/STPMandateDataParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPMandateDataParams

    This object contains details about the Mandate to create. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -987,7 +999,7 @@

    Declaration

    @@ -1000,7 +1012,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPMandateOnlineParams.html b/docs/docs/Classes/STPMandateOnlineParams.html index 63673b83f52..1703da1146e 100644 --- a/docs/docs/Classes/STPMandateOnlineParams.html +++ b/docs/docs/Classes/STPMandateOnlineParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPMandateOnlineParams

    Contains details about a Mandate accepted online. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance-online

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Return Value

    A new STPMandateOnlineParams instance with the specified parameters.

    @@ -1023,7 +1035,7 @@

    Declaration

    @@ -1053,7 +1065,7 @@

    Declaration

    @@ -1066,7 +1078,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPMultiFormTextField.html b/docs/docs/Classes/STPMultiFormTextField.html index 50b93d44236..7a6054a0976 100644 --- a/docs/docs/Classes/STPMultiFormTextField.html +++ b/docs/docs/Classes/STPMultiFormTextField.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPMultiFormTextField

    STPMultiFormTextField is a lightweight UIView that wraps a collection of STPFormTextFields and can automatically move to the next form field when one is completed.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -940,7 +952,7 @@

    Declaration

    @@ -970,7 +982,7 @@

    Declaration

    @@ -1000,7 +1012,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1060,7 +1072,7 @@

    Declaration

    @@ -1073,7 +1085,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentActivityIndicatorView.html b/docs/docs/Classes/STPPaymentActivityIndicatorView.html index f56f1fa56f5..8c413d61ac0 100644 --- a/docs/docs/Classes/STPPaymentActivityIndicatorView.html +++ b/docs/docs/Classes/STPPaymentActivityIndicatorView.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentActivityIndicatorView

    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.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentCardTextField.html b/docs/docs/Classes/STPPaymentCardTextField.html index 1d62a78bdf6..7d2453e8e70 100644 --- a/docs/docs/Classes/STPPaymentCardTextField.html +++ b/docs/docs/Classes/STPPaymentCardTextField.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentCardTextField

    anywhere a UITextField would be appropriate.

    @@ -869,12 +881,12 @@

    Declaration

    Swift

    @IBOutlet
    -public weak var delegate: STPPaymentCardTextFieldDelegate?
    +open weak var delegate: STPPaymentCardTextFieldDelegate?
    @@ -900,12 +912,12 @@

    Declaration

    Swift

    @objc
    -public var font: UIFont { get set }
    +open var font: UIFont { get set }
    @@ -931,12 +943,12 @@

    Declaration

    Swift

    @objc
    -public var textColor: UIColor { get set }
    +open var textColor: UIColor { get set }
    @@ -964,12 +976,12 @@

    Declaration

    Swift

    @objc
    -public var textErrorColor: UIColor { get set }
    +open var textErrorColor: UIColor { get set }
    @@ -997,12 +1009,12 @@

    Declaration

    Swift

    @objc
    -public var placeholderColor: UIColor { get set }
    +open var placeholderColor: UIColor { get set }
    @@ -1031,12 +1043,12 @@

    Declaration

    Swift

    @IBInspectable
    -public var numberPlaceholder: String? { get set }
    +open var numberPlaceholder: String? { get set }
    @@ -1062,12 +1074,12 @@

    Declaration

    Swift

    @IBInspectable
    -public var expirationPlaceholder: String? { get set }
    +open var expirationPlaceholder: String? { get set }
    @@ -1093,12 +1105,12 @@

    Declaration

    Swift

    @IBInspectable
    -public var cvcPlaceholder: String? { get set }
    +open var cvcPlaceholder: String? { get set }
    @@ -1125,12 +1137,12 @@

    Declaration

    Swift

    @IBInspectable
    -public var postalCodePlaceholder: String? { get set }
    +open var postalCodePlaceholder: String? { get set }
    @@ -1158,12 +1170,12 @@

    Declaration

    Swift

    @objc
    -public var cursorColor: UIColor { get set }
    +open var cursorColor: UIColor { get set }
    @@ -1191,12 +1203,12 @@

    Declaration

    Swift

    @objc
    -public var borderColor: UIColor? { get set }
    +open var borderColor: UIColor? { get set }
    @@ -1223,12 +1235,12 @@

    Declaration

    Swift

    @objc
    -public var borderWidth: CGFloat { get set }
    +open var borderWidth: CGFloat { get set }
    @@ -1255,12 +1267,12 @@

    Declaration

    Swift

    @objc
    -public var cornerRadius: CGFloat { get set }
    +open var cornerRadius: CGFloat { get set }
    @@ -1287,12 +1299,12 @@

    Declaration

    Swift

    @objc
    -public var keyboardAppearance: UIKeyboardAppearance { get set }
    +open var keyboardAppearance: UIKeyboardAppearance { get set }
    @@ -1318,12 +1330,12 @@

    Declaration

    Swift

    @objc
    -public override var inputView: UIView? { get set }
    +open override var inputView: UIView? { get set }
    @@ -1349,12 +1361,12 @@

    Declaration

    Swift

    @objc
    -public override var inputAccessoryView: UIView? { get set }
    +open override var inputAccessoryView: UIView? { get set }
    @@ -1380,12 +1392,12 @@

    Declaration

    Swift

    @objc
    -public private(set) var brandImage: UIImage? { get }
    +open private(set) var brandImage: UIImage? { get }
    @@ -1417,12 +1429,12 @@

    Declaration

    Swift

    @objc
    -dynamic public var isValid: Bool { get }
    +dynamic open var isValid: Bool { get }
    @@ -1448,12 +1460,12 @@

    Declaration

    Swift

    @objc
    -public override var isEnabled: Bool { get set }
    +open override var isEnabled: Bool { get set }
    @@ -1481,12 +1493,12 @@

    Declaration

    Swift

    @objc
    -public var cardNumber: String? { get }
    +open var cardNumber: String? { get }
    @@ -1514,12 +1526,12 @@

    Declaration

    Swift

    @objc
    -public var expirationMonth: Int { get }
    +open var expirationMonth: Int { get }
    @@ -1547,12 +1559,12 @@

    Declaration

    Swift

    @objc
    -public var formattedExpirationMonth: String? { get }
    +open var formattedExpirationMonth: String? { get }
    @@ -1581,12 +1593,12 @@

    Declaration

    Swift

    @objc
    -public var expirationYear: Int { get }
    +open var expirationYear: Int { get }
    @@ -1614,12 +1626,12 @@

    Declaration

    Swift

    @objc
    -public var formattedExpirationYear: String? { get }
    +open var formattedExpirationYear: String? { get }
    @@ -1647,12 +1659,12 @@

    Declaration

    Swift

    @objc
    -public var cvc: String? { get }
    +open var cvc: String? { get }
    @@ -1678,12 +1690,12 @@

    Declaration

    Swift

    @objc
    -public var postalCode: String? { get set }
    +open var postalCode: String? { get set }
    @@ -1714,12 +1726,12 @@

    Declaration

    Swift

    @objc
    -public var postalCodeEntryEnabled: Bool { get set }
    +open var postalCodeEntryEnabled: Bool { get set }
    @@ -1750,12 +1762,12 @@

    Declaration

    Swift

    @objc
    -public var countryCode: String? { get set }
    +open var countryCode: String? { get set }
    @@ -1787,12 +1799,12 @@

    Declaration

    Swift

    @objc
    -public var cardParams: STPPaymentMethodCardParams { get set }
    +open var cardParams: STPPaymentMethodCardParams { get set }
    @@ -1824,7 +1836,7 @@

    Declaration

    Swift

    @discardableResult
     @objc
    -public override func becomeFirstResponder() -> Bool
    +open override func becomeFirstResponder() -> Bool @@ -1833,7 +1845,7 @@

    Return Value

    Whether or not the text field successfully began editing.

    @@ -1864,7 +1876,7 @@

    Declaration

    Swift

    @discardableResult
    -public override func resignFirstResponder() -> Bool
    +open override func resignFirstResponder() -> Bool
    @@ -1873,7 +1885,7 @@

    Return Value

    Whether or not the field successfully stopped editing.

    @@ -1899,12 +1911,12 @@

    Declaration

    Swift

    @objc
    -public func clear()
    +open func clear()
    @@ -1959,7 +1971,7 @@

    Return Value

    The cvc image used for a card brand.

    @@ -2015,7 +2027,7 @@

    Return Value

    The brand image used for a card brand.

    @@ -2071,7 +2083,7 @@

    Return Value

    The error image used for a card brand.

    @@ -2097,7 +2109,7 @@

    Declaration

    Swift

    @objc(brandImageRectForBounds:)
    -public func brandImageRect(forBounds bounds: CGRect) -> CGRect
    +open func brandImageRect(forBounds bounds: CGRect) -> CGRect
    @@ -2125,7 +2137,7 @@

    Return Value

    the rectangle in which the receiver draws its brand image.

    @@ -2151,7 +2163,7 @@

    Declaration

    Swift

    @objc(fieldsRectForBounds:)
    -public func fieldsRect(forBounds bounds: CGRect) -> CGRect
    +open func fieldsRect(forBounds bounds: CGRect) -> CGRect
    @@ -2179,7 +2191,7 @@

    Return Value

    The rectangle in which the receiver draws the text fields.

    @@ -2210,7 +2222,7 @@

    Declaration

    @@ -2223,7 +2235,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentCardTextField/Representable.html b/docs/docs/Classes/STPPaymentCardTextField/Representable.html index e872bdda4c3..5a9f44be925 100644 --- a/docs/docs/Classes/STPPaymentCardTextField/Representable.html +++ b/docs/docs/Classes/STPPaymentCardTextField/Representable.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    Representable

    A SwiftUI representation of an STPPaymentCardTextField.

    @@ -884,7 +896,7 @@

    Parameters

    @@ -913,7 +925,7 @@

    Declaration

    @@ -942,7 +954,7 @@

    Declaration

    @@ -971,7 +983,7 @@

    Declaration

    @@ -1001,7 +1013,7 @@

    Declaration

    @@ -1014,7 +1026,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentCardTextField/Representable/Coordinator.html b/docs/docs/Classes/STPPaymentCardTextField/Representable/Coordinator.html index d15a813dfd9..53273dd77f8 100644 --- a/docs/docs/Classes/STPPaymentCardTextField/Representable/Coordinator.html +++ b/docs/docs/Classes/STPPaymentCardTextField/Representable/Coordinator.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -829,7 +841,7 @@

    Coordinator

    @@ -862,7 +874,7 @@

    Declaration

    @@ -875,7 +887,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentConfiguration.html b/docs/docs/Classes/STPPaymentConfiguration.html index a82e75d86b0..8f41412daa0 100644 --- a/docs/docs/Classes/STPPaymentConfiguration.html +++ b/docs/docs/Classes/STPPaymentConfiguration.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentConfiguration

    is specific to a single particular payment instance.

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -933,7 +945,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -1005,7 +1017,7 @@

    Declaration

    @@ -1037,7 +1049,7 @@

    Declaration

    @@ -1071,7 +1083,7 @@

    Declaration

    @@ -1105,7 +1117,7 @@

    Declaration

    @@ -1140,7 +1152,7 @@

    Declaration

    @@ -1173,7 +1185,7 @@

    Declaration

    @@ -1212,7 +1224,7 @@

    Declaration

    @@ -1249,7 +1261,7 @@

    Declaration

    @@ -1295,7 +1307,7 @@

    Declaration

    @@ -1333,7 +1345,7 @@

    Declaration

    @@ -1373,7 +1385,7 @@

    Declaration

    @@ -1386,7 +1398,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentContext.html b/docs/docs/Classes/STPPaymentContext.html index 0cb133b3f8d..fae1adac39c 100644 --- a/docs/docs/Classes/STPPaymentContext.html +++ b/docs/docs/Classes/STPPaymentContext.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPPaymentContext

    STPPaymentContext saves information about a user’s payment methods to a Stripe customer object, and requires an STPCustomerContext to manage retrieving and modifying the customer.

    @@ -895,7 +907,7 @@

    Return Value

    the newly-instantiated payment context

    @@ -979,7 +991,7 @@

    Return Value

    the newly-instantiated payment context

    @@ -1014,7 +1026,7 @@

    Declaration

    @@ -1102,7 +1114,7 @@

    Return Value

    the newly-instantiated payment context

    @@ -1142,7 +1154,7 @@

    Declaration

    @@ -1173,7 +1185,7 @@

    Declaration

    @@ -1204,7 +1216,7 @@

    Declaration

    @@ -1235,7 +1247,7 @@

    Declaration

    @@ -1266,7 +1278,7 @@

    Declaration

    @@ -1297,7 +1309,7 @@

    Declaration

    @@ -1328,7 +1340,7 @@

    Declaration

    @@ -1363,7 +1375,7 @@

    Declaration

    @@ -1394,7 +1406,7 @@

    Declaration

    @@ -1425,7 +1437,7 @@

    Declaration

    @@ -1456,7 +1468,7 @@

    Declaration

    @@ -1487,7 +1499,7 @@

    Declaration

    @@ -1535,7 +1547,7 @@

    Declaration

    @@ -1572,7 +1584,7 @@

    Declaration

    @@ -1606,7 +1618,7 @@

    Declaration

    @@ -1645,7 +1657,7 @@

    Declaration

    @@ -1687,7 +1699,7 @@

    Declaration

    @@ -1721,7 +1733,7 @@

    Declaration

    @@ -1760,7 +1772,7 @@

    Declaration

    @@ -1795,7 +1807,7 @@

    Declaration

    @@ -1829,7 +1841,7 @@

    Declaration

    @@ -1861,7 +1873,7 @@

    Declaration

    @@ -1895,7 +1907,7 @@

    Declaration

    @@ -1930,7 +1942,7 @@

    Declaration

    @@ -1965,7 +1977,7 @@

    Declaration

    @@ -2001,7 +2013,7 @@

    Declaration

    @@ -2037,7 +2049,7 @@

    Declaration

    @@ -2077,7 +2089,7 @@

    Declaration

    @@ -2123,7 +2135,7 @@

    Declaration

    @@ -2155,7 +2167,7 @@

    Declaration

    @@ -2187,7 +2199,7 @@

    Declaration

    @@ -2220,7 +2232,7 @@

    Declaration

    @@ -2265,7 +2277,7 @@

    Declaration

    @@ -2299,7 +2311,7 @@

    Declaration

    @@ -2333,7 +2345,7 @@

    Declaration

    @@ -2376,7 +2388,7 @@

    Declaration

    @@ -2406,7 +2418,7 @@

    Declaration

    @@ -2419,7 +2431,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentHandler.html b/docs/docs/Classes/STPPaymentHandler.html index 05bf1651c62..947dae8b54a 100644 --- a/docs/docs/Classes/STPPaymentHandler.html +++ b/docs/docs/Classes/STPPaymentHandler.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPPaymentHandler

    @@ -873,7 +885,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1036,7 +1048,7 @@

    Declaration

    @@ -1116,7 +1128,7 @@

    Parameters

    @@ -1208,7 +1220,7 @@

    Parameters

    @@ -1292,7 +1304,7 @@

    Parameters

    @@ -1384,7 +1396,7 @@

    Parameters

    @@ -1397,7 +1409,7 @@

    Parameters

    diff --git a/docs/docs/Classes/STPPaymentIntent.html b/docs/docs/Classes/STPPaymentIntent.html index b59f0e51335..38abb588194 100644 --- a/docs/docs/Classes/STPPaymentIntent.html +++ b/docs/docs/Classes/STPPaymentIntent.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -840,7 +852,7 @@

    STPPaymentIntent

    @@ -875,7 +887,7 @@

    Declaration

    @@ -906,7 +918,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1061,7 +1073,7 @@

    Declaration

    @@ -1092,7 +1104,7 @@

    Declaration

    @@ -1124,7 +1136,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1187,7 +1199,7 @@

    Declaration

    @@ -1218,7 +1230,7 @@

    Declaration

    @@ -1249,7 +1261,7 @@

    Declaration

    @@ -1280,7 +1292,7 @@

    Declaration

    @@ -1311,7 +1323,7 @@

    Declaration

    @@ -1342,7 +1354,7 @@

    Declaration

    @@ -1374,7 +1386,7 @@

    Declaration

    @@ -1405,7 +1417,7 @@

    Declaration

    @@ -1436,7 +1448,7 @@

    Declaration

    @@ -1466,7 +1478,7 @@

    Declaration

    @@ -1509,7 +1521,7 @@

    Declaration

    @@ -1556,7 +1568,7 @@

    Declaration

    @@ -1569,7 +1581,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentIntentLastPaymentError.html b/docs/docs/Classes/STPPaymentIntentLastPaymentError.html index a203d95646c..4e08a24e128 100644 --- a/docs/docs/Classes/STPPaymentIntentLastPaymentError.html +++ b/docs/docs/Classes/STPPaymentIntentLastPaymentError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPPaymentIntentLastPaymentError

    @@ -871,7 +883,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -944,7 +956,7 @@

    Declaration

    @@ -980,7 +992,7 @@

    Declaration

    @@ -1012,7 +1024,7 @@

    Declaration

    @@ -1044,7 +1056,7 @@

    Declaration

    @@ -1075,7 +1087,7 @@

    Declaration

    @@ -1106,7 +1118,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    @@ -1162,7 +1174,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentIntentParams.html b/docs/docs/Classes/STPPaymentIntentParams.html index 0818805663e..f8cf513a87f 100644 --- a/docs/docs/Classes/STPPaymentIntentParams.html +++ b/docs/docs/Classes/STPPaymentIntentParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -844,7 +856,7 @@

    STPPaymentIntentParams

    @@ -899,7 +911,7 @@

    Parameters

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1026,7 +1038,7 @@

    Declaration

    @@ -1059,7 +1071,7 @@

    Declaration

    @@ -1091,7 +1103,7 @@

    Declaration

    @@ -1122,7 +1134,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1188,7 +1200,7 @@

    Declaration

    @@ -1219,7 +1231,7 @@

    Declaration

    @@ -1253,7 +1265,7 @@

    Declaration

    @@ -1285,7 +1297,7 @@

    Declaration

    @@ -1321,7 +1333,7 @@

    Declaration

    @@ -1352,7 +1364,7 @@

    Declaration

    @@ -1386,7 +1398,7 @@

    Declaration

    @@ -1421,7 +1433,7 @@

    Declaration

    @@ -1453,7 +1465,7 @@

    Declaration

    @@ -1496,7 +1508,7 @@

    Declaration

    @@ -1526,7 +1538,7 @@

    Declaration

    @@ -1539,7 +1551,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentIntentShippingDetails.html b/docs/docs/Classes/STPPaymentIntentShippingDetails.html index c62cd1d6f31..b981e90f079 100644 --- a/docs/docs/Classes/STPPaymentIntentShippingDetails.html +++ b/docs/docs/Classes/STPPaymentIntentShippingDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPPaymentIntentShippingDetails

    @@ -873,7 +885,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1040,7 +1052,7 @@

    Declaration

    @@ -1053,7 +1065,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentIntentShippingDetailsAddress.html b/docs/docs/Classes/STPPaymentIntentShippingDetailsAddress.html index 4a581fdfe87..edfd60c8ca0 100644 --- a/docs/docs/Classes/STPPaymentIntentShippingDetailsAddress.html +++ b/docs/docs/Classes/STPPaymentIntentShippingDetailsAddress.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPPaymentIntentShippingDetailsAddress

    @@ -873,7 +885,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1028,7 +1040,7 @@

    Declaration

    @@ -1071,7 +1083,7 @@

    Declaration

    @@ -1084,7 +1096,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentIntentShippingDetailsAddressParams.html b/docs/docs/Classes/STPPaymentIntentShippingDetailsAddressParams.html index 6eb06f535f2..48971cee6ea 100644 --- a/docs/docs/Classes/STPPaymentIntentShippingDetailsAddressParams.html +++ b/docs/docs/Classes/STPPaymentIntentShippingDetailsAddressParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPPaymentIntentShippingDetailsAddressParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1027,7 +1039,7 @@

    Declaration

    @@ -1057,7 +1069,7 @@

    Declaration

    @@ -1088,7 +1100,7 @@

    Declaration

    @@ -1131,7 +1143,7 @@

    Declaration

    @@ -1161,7 +1173,7 @@

    Declaration

    @@ -1174,7 +1186,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentIntentShippingDetailsParams.html b/docs/docs/Classes/STPPaymentIntentShippingDetailsParams.html index 4e8d23fed59..46a773cc6ca 100644 --- a/docs/docs/Classes/STPPaymentIntentShippingDetailsParams.html +++ b/docs/docs/Classes/STPPaymentIntentShippingDetailsParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPPaymentIntentShippingDetailsParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1027,7 +1039,7 @@

    Declaration

    @@ -1070,7 +1082,7 @@

    Declaration

    @@ -1100,7 +1112,7 @@

    Declaration

    @@ -1113,7 +1125,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethod.html b/docs/docs/Classes/STPPaymentMethod.html index d7655c2c95f..f962c641355 100644 --- a/docs/docs/Classes/STPPaymentMethod.html +++ b/docs/docs/Classes/STPPaymentMethod.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethod

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -964,7 +976,7 @@

    Declaration

    @@ -995,7 +1007,7 @@

    Declaration

    @@ -1026,7 +1038,7 @@

    Declaration

    @@ -1057,7 +1069,7 @@

    Declaration

    @@ -1088,7 +1100,7 @@

    Declaration

    @@ -1119,7 +1131,7 @@

    Declaration

    @@ -1150,7 +1162,7 @@

    Declaration

    @@ -1181,7 +1193,7 @@

    Declaration

    @@ -1212,7 +1224,7 @@

    Declaration

    @@ -1243,7 +1255,7 @@

    Declaration

    @@ -1274,7 +1286,7 @@

    Declaration

    @@ -1305,7 +1317,7 @@

    Declaration

    @@ -1336,7 +1348,7 @@

    Declaration

    @@ -1367,7 +1379,7 @@

    Declaration

    @@ -1398,7 +1410,7 @@

    Declaration

    @@ -1429,7 +1441,7 @@

    Declaration

    @@ -1460,7 +1472,7 @@

    Declaration

    @@ -1491,7 +1503,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPay + +
    +
    +
    +
    +
    +
    +

    If this is a WeChat Pay PaymentMethod (i.e. self.type == STPPaymentMethodTypeWeChatPay), this contains additional details.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +private(set) public var weChatPay: STPPaymentMethodWeChatPay? { get }
    + +
    +
    +
    @@ -1522,7 +1565,7 @@

    Declaration

    @@ -1573,7 +1616,7 @@

    Declaration

    @@ -1616,7 +1659,7 @@

    Declaration

    @@ -1659,7 +1702,7 @@

    Declaration

    @@ -1689,7 +1732,7 @@

    Declaration

    @@ -1719,7 +1762,7 @@

    Declaration

    @@ -1749,7 +1792,7 @@

    Declaration

    @@ -1762,7 +1805,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodAUBECSDebit.html b/docs/docs/Classes/STPPaymentMethodAUBECSDebit.html index f38dc7727dc..14f0bfcfdec 100644 --- a/docs/docs/Classes/STPPaymentMethodAUBECSDebit.html +++ b/docs/docs/Classes/STPPaymentMethodAUBECSDebit.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodAUBECSDebit

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -974,7 +986,7 @@

    Declaration

    @@ -987,7 +999,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodAUBECSDebitParams.html b/docs/docs/Classes/STPPaymentMethodAUBECSDebitParams.html index 67b524607a7..28332fe8726 100644 --- a/docs/docs/Classes/STPPaymentMethodAUBECSDebitParams.html +++ b/docs/docs/Classes/STPPaymentMethodAUBECSDebitParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodAUBECSDebitParams

    An object representing parameters used to create an AU BECS Debit Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1010,7 +1022,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodAddress.html b/docs/docs/Classes/STPPaymentMethodAddress.html index d1656553ed9..d562dcb1c14 100644 --- a/docs/docs/Classes/STPPaymentMethodAddress.html +++ b/docs/docs/Classes/STPPaymentMethodAddress.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodAddress

    The billing address, a property on STPPaymentMethodBillingDetails

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1050,7 +1062,7 @@

    Declaration

    @@ -1081,7 +1093,7 @@

    Declaration

    @@ -1124,7 +1136,7 @@

    Declaration

    @@ -1154,7 +1166,7 @@

    Declaration

    @@ -1197,7 +1209,7 @@

    Declaration

    @@ -1210,7 +1222,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodAfterpayClearpay.html b/docs/docs/Classes/STPPaymentMethodAfterpayClearpay.html index 7b55226c16f..d4d6d2c1a49 100644 --- a/docs/docs/Classes/STPPaymentMethodAfterpayClearpay.html +++ b/docs/docs/Classes/STPPaymentMethodAfterpayClearpay.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodAfterpayClearpay

    @@ -869,7 +881,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodAfterpayClearpayParams.html b/docs/docs/Classes/STPPaymentMethodAfterpayClearpayParams.html index 547e06b7288..7ced02e3ff2 100644 --- a/docs/docs/Classes/STPPaymentMethodAfterpayClearpayParams.html +++ b/docs/docs/Classes/STPPaymentMethodAfterpayClearpayParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodAfterpayClearpayParams

    An object representing parameters used to create an AfterpayClearpay Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -924,7 +936,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodAlipayParams.html b/docs/docs/Classes/STPPaymentMethodAlipayParams.html index 8aecc1f1dce..fca69426828 100644 --- a/docs/docs/Classes/STPPaymentMethodAlipayParams.html +++ b/docs/docs/Classes/STPPaymentMethodAlipayParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPPaymentMethodAlipayParams

    @@ -870,7 +882,7 @@

    Declaration

    @@ -913,7 +925,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodBLIKParams.html b/docs/docs/Classes/STPPaymentMethodBLIKParams.html index 3dae5405a15..b51784271d9 100644 --- a/docs/docs/Classes/STPPaymentMethodBLIKParams.html +++ b/docs/docs/Classes/STPPaymentMethodBLIKParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPPaymentMethodBLIKParams

    @@ -871,7 +883,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -944,7 +956,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodBacsDebit.html b/docs/docs/Classes/STPPaymentMethodBacsDebit.html index 9444d7475db..ee03428025a 100644 --- a/docs/docs/Classes/STPPaymentMethodBacsDebit.html +++ b/docs/docs/Classes/STPPaymentMethodBacsDebit.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodBacsDebit

    @@ -868,7 +880,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -1003,7 +1015,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodBacsDebitParams.html b/docs/docs/Classes/STPPaymentMethodBacsDebitParams.html index 1c2632820f7..785a4458e25 100644 --- a/docs/docs/Classes/STPPaymentMethodBacsDebitParams.html +++ b/docs/docs/Classes/STPPaymentMethodBacsDebitParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodBacsDebitParams

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1004,7 +1016,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodBancontact.html b/docs/docs/Classes/STPPaymentMethodBancontact.html index 01254505504..067c9dafc83 100644 --- a/docs/docs/Classes/STPPaymentMethodBancontact.html +++ b/docs/docs/Classes/STPPaymentMethodBancontact.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodBancontact

    @@ -868,7 +880,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -923,7 +935,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodBancontactParams.html b/docs/docs/Classes/STPPaymentMethodBancontactParams.html index 20e8d87b501..8749c95e932 100644 --- a/docs/docs/Classes/STPPaymentMethodBancontactParams.html +++ b/docs/docs/Classes/STPPaymentMethodBancontactParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodBancontactParams

    An object representing parameters used to create a Bancontact Payment Method

    @@ -863,7 +875,7 @@

    Declaration

    @@ -892,7 +904,7 @@

    Declaration

    @@ -921,7 +933,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodBillingDetails.html b/docs/docs/Classes/STPPaymentMethodBillingDetails.html index 595294de47e..d2b98c332d6 100644 --- a/docs/docs/Classes/STPPaymentMethodBillingDetails.html +++ b/docs/docs/Classes/STPPaymentMethodBillingDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodBillingDetails

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1023,7 +1035,7 @@

    Declaration

    @@ -1066,7 +1078,7 @@

    Declaration

    @@ -1096,7 +1108,7 @@

    Declaration

    @@ -1139,7 +1151,7 @@

    Declaration

    @@ -1152,7 +1164,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCard.html b/docs/docs/Classes/STPPaymentMethodCard.html index c41e20d79d2..1cb87f4b39e 100644 --- a/docs/docs/Classes/STPPaymentMethodCard.html +++ b/docs/docs/Classes/STPPaymentMethodCard.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCard

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1025,7 +1037,7 @@

    Declaration

    @@ -1056,7 +1068,7 @@

    Declaration

    @@ -1087,7 +1099,7 @@

    Declaration

    @@ -1118,7 +1130,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    @@ -1180,7 +1192,7 @@

    Declaration

    @@ -1235,7 +1247,7 @@

    Return Value

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

    @@ -1264,7 +1276,7 @@

    Declaration

    @@ -1306,7 +1318,7 @@

    Declaration

    @@ -1319,7 +1331,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardChecks.html b/docs/docs/Classes/STPPaymentMethodCardChecks.html index 2f27f2023f8..5b2c05ea268 100644 --- a/docs/docs/Classes/STPPaymentMethodCardChecks.html +++ b/docs/docs/Classes/STPPaymentMethodCardChecks.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCardChecks

    @@ -880,7 +892,7 @@

    Declaration

    @@ -913,7 +925,7 @@

    Declaration

    @@ -946,7 +958,7 @@

    Declaration

    @@ -976,7 +988,7 @@

    Declaration

    @@ -1018,7 +1030,7 @@

    Declaration

    @@ -1031,7 +1043,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardNetworks.html b/docs/docs/Classes/STPPaymentMethodCardNetworks.html index 8c336e2139c..708459e51d4 100644 --- a/docs/docs/Classes/STPPaymentMethodCardNetworks.html +++ b/docs/docs/Classes/STPPaymentMethodCardNetworks.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodCardNetworks

    STPPaymentMethodCardNetworks contains information about card networks that can be used to process a payment.

    @@ -863,7 +875,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -967,7 +979,7 @@

    Declaration

    @@ -980,7 +992,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardParams.html b/docs/docs/Classes/STPPaymentMethodCardParams.html index 5a495b9e00c..b1115823b4f 100644 --- a/docs/docs/Classes/STPPaymentMethodCardParams.html +++ b/docs/docs/Classes/STPPaymentMethodCardParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodCardParams

    The user’s card details.

    @@ -864,7 +876,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1050,7 +1062,7 @@

    Declaration

    @@ -1081,7 +1093,7 @@

    Declaration

    @@ -1112,7 +1124,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1198,7 +1210,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardPresent.html b/docs/docs/Classes/STPPaymentMethodCardPresent.html index 1d2f04b6e8c..566ef6dba0c 100644 --- a/docs/docs/Classes/STPPaymentMethodCardPresent.html +++ b/docs/docs/Classes/STPPaymentMethodCardPresent.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodCardPresent

    Details about the Card Present payment method

    @@ -863,7 +875,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -918,7 +930,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardWallet.html b/docs/docs/Classes/STPPaymentMethodCardWallet.html index 1a7835a93a4..eabc8774f27 100644 --- a/docs/docs/Classes/STPPaymentMethodCardWallet.html +++ b/docs/docs/Classes/STPPaymentMethodCardWallet.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCardWallet

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -1004,7 +1016,7 @@

    Declaration

    @@ -1017,7 +1029,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardWalletMasterpass.html b/docs/docs/Classes/STPPaymentMethodCardWalletMasterpass.html index 0407660fdda..1ddcc11ba8a 100644 --- a/docs/docs/Classes/STPPaymentMethodCardWalletMasterpass.html +++ b/docs/docs/Classes/STPPaymentMethodCardWalletMasterpass.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCardWalletMasterpass

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1035,7 +1047,7 @@

    Declaration

    @@ -1048,7 +1060,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodCardWalletVisaCheckout.html b/docs/docs/Classes/STPPaymentMethodCardWalletVisaCheckout.html index 90df4d1a055..96c0392d16a 100644 --- a/docs/docs/Classes/STPPaymentMethodCardWalletVisaCheckout.html +++ b/docs/docs/Classes/STPPaymentMethodCardWalletVisaCheckout.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCardWalletVisaCheckout

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -992,7 +1004,7 @@

    Declaration

    @@ -1034,7 +1046,7 @@

    Declaration

    @@ -1047,7 +1059,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodEPS.html b/docs/docs/Classes/STPPaymentMethodEPS.html index 2cdbae21ceb..b725f34cfb8 100644 --- a/docs/docs/Classes/STPPaymentMethodEPS.html +++ b/docs/docs/Classes/STPPaymentMethodEPS.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodEPS

    @@ -868,7 +880,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -923,7 +935,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodEPSParams.html b/docs/docs/Classes/STPPaymentMethodEPSParams.html index f374d5c5bba..9068c1a29e1 100644 --- a/docs/docs/Classes/STPPaymentMethodEPSParams.html +++ b/docs/docs/Classes/STPPaymentMethodEPSParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodEPSParams

    An object representing parameters used to create a EPS Payment Method

    @@ -863,7 +875,7 @@

    Declaration

    @@ -892,7 +904,7 @@

    Declaration

    @@ -921,7 +933,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodFPX.html b/docs/docs/Classes/STPPaymentMethodFPX.html index 395dc87fba9..b4b47c95e89 100644 --- a/docs/docs/Classes/STPPaymentMethodFPX.html +++ b/docs/docs/Classes/STPPaymentMethodFPX.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodFPX

    @@ -870,7 +882,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -941,7 +953,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodFPXParams.html b/docs/docs/Classes/STPPaymentMethodFPXParams.html index 67b3931a011..26c7d355b17 100644 --- a/docs/docs/Classes/STPPaymentMethodFPXParams.html +++ b/docs/docs/Classes/STPPaymentMethodFPXParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodFPXParams

    An object representing parameters used to create an FPX Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -973,7 +985,7 @@

    Declaration

    @@ -1002,7 +1014,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodGiropay.html b/docs/docs/Classes/STPPaymentMethodGiropay.html index 40ea1f1d80d..935fb298007 100644 --- a/docs/docs/Classes/STPPaymentMethodGiropay.html +++ b/docs/docs/Classes/STPPaymentMethodGiropay.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodGiropay

    @@ -868,7 +880,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -923,7 +935,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodGiropayParams.html b/docs/docs/Classes/STPPaymentMethodGiropayParams.html index 6b63ff566d1..8eadeddf542 100644 --- a/docs/docs/Classes/STPPaymentMethodGiropayParams.html +++ b/docs/docs/Classes/STPPaymentMethodGiropayParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodGiropayParams

    An object representing parameters used to create a giropay Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -893,7 +905,7 @@

    Declaration

    @@ -922,7 +934,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodGrabPay.html b/docs/docs/Classes/STPPaymentMethodGrabPay.html index 3af3da35450..c7c2b449e87 100644 --- a/docs/docs/Classes/STPPaymentMethodGrabPay.html +++ b/docs/docs/Classes/STPPaymentMethodGrabPay.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodGrabPay

    @@ -868,7 +880,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -923,7 +935,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodGrabPayParams.html b/docs/docs/Classes/STPPaymentMethodGrabPayParams.html index 7aa763e280a..ed17aff7a0e 100644 --- a/docs/docs/Classes/STPPaymentMethodGrabPayParams.html +++ b/docs/docs/Classes/STPPaymentMethodGrabPayParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodGrabPayParams

    An object representing parameters used to create a GrabPay Payment Method

    @@ -863,7 +875,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -947,7 +959,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodNetBanking.html b/docs/docs/Classes/STPPaymentMethodNetBanking.html index e53f12d3e66..3ca51459f14 100644 --- a/docs/docs/Classes/STPPaymentMethodNetBanking.html +++ b/docs/docs/Classes/STPPaymentMethodNetBanking.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodNetBanking

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodNetBankingParams.html b/docs/docs/Classes/STPPaymentMethodNetBankingParams.html index fa657d5d12b..aced6e6c38e 100644 --- a/docs/docs/Classes/STPPaymentMethodNetBankingParams.html +++ b/docs/docs/Classes/STPPaymentMethodNetBankingParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodNetBankingParams

    An object representing parameters used to create a NetBanking Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodOXXO.html b/docs/docs/Classes/STPPaymentMethodOXXO.html index 7334734420c..69f47014ee9 100644 --- a/docs/docs/Classes/STPPaymentMethodOXXO.html +++ b/docs/docs/Classes/STPPaymentMethodOXXO.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodOXXO

    @@ -869,7 +881,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodOXXOParams.html b/docs/docs/Classes/STPPaymentMethodOXXOParams.html index 87868e20c8c..4a3b9cafbc4 100644 --- a/docs/docs/Classes/STPPaymentMethodOXXOParams.html +++ b/docs/docs/Classes/STPPaymentMethodOXXOParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodOXXOParams

    An object representing parameters used to create an OXXO Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -950,7 +962,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodParams.html b/docs/docs/Classes/STPPaymentMethodParams.html index f794cf0aecc..d4d8c7aacea 100644 --- a/docs/docs/Classes/STPPaymentMethodParams.html +++ b/docs/docs/Classes/STPPaymentMethodParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPPaymentMethodParams

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1061,7 +1073,7 @@

    Declaration

    @@ -1092,7 +1104,7 @@

    Declaration

    @@ -1123,7 +1135,7 @@

    Declaration

    @@ -1154,7 +1166,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1216,7 +1228,7 @@

    Declaration

    @@ -1247,7 +1259,7 @@

    Declaration

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1309,7 +1321,7 @@

    Declaration

    @@ -1340,7 +1352,7 @@

    Declaration

    @@ -1371,7 +1383,7 @@

    Declaration

    @@ -1402,7 +1414,7 @@

    Declaration

    @@ -1433,7 +1445,7 @@

    Declaration

    @@ -1464,7 +1476,7 @@

    Declaration

    @@ -1495,7 +1507,7 @@

    Declaration

    @@ -1526,7 +1538,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPay + +
    +
    +
    +
    +
    +
    +

    If this is a WeChat Pay PaymentMethod, this contains additional details.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public var weChatPay: STPPaymentMethodWeChatPayParams?
    + +
    +
    +
    @@ -1557,7 +1600,7 @@

    Declaration

    @@ -1634,7 +1677,7 @@

    Parameters

    @@ -1711,7 +1754,7 @@

    Parameters

    @@ -1788,7 +1831,7 @@

    Parameters

    @@ -1866,7 +1909,7 @@

    Parameters

    @@ -1943,7 +1986,7 @@

    Parameters

    @@ -2021,7 +2064,7 @@

    Parameters

    @@ -2099,7 +2142,7 @@

    Parameters

    @@ -2177,7 +2220,7 @@

    Parameters

    @@ -2255,7 +2298,7 @@

    Parameters

    @@ -2333,7 +2376,7 @@

    Parameters

    @@ -2411,7 +2454,7 @@

    Parameters

    @@ -2489,7 +2532,7 @@

    Parameters

    @@ -2567,7 +2610,7 @@

    Parameters

    @@ -2645,7 +2688,7 @@

    Parameters

    @@ -2723,7 +2766,7 @@

    Parameters

    @@ -2801,7 +2844,7 @@

    Parameters

    @@ -2879,7 +2922,85 @@

    Parameters

    + + +
  • +
  • +
    + + + + init(weChatPay:billingDetails:metadata:) + +
    +
    +
    +
    +
    +
    +

    Creates params for a WeChat Pay PaymentMethod.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public convenience init(
    +    weChatPay: STPPaymentMethodWeChatPayParams,
    +    billingDetails: STPPaymentMethodBillingDetails?,
    +    metadata: [String: String]?
    +)
    + +
    +
    +
    +

    Parameters

    + + + + + + + + + + + + + + + +
    + + weChatPay + + +
    +

    An object containing additional WeChat Pay details.

    +
    +
    + + billingDetails + + +
    +

    An object containing the user’s billing details.

    +
    +
    + + metadata + + +
    +

    Additional information to attach to the PaymentMethod.

    +
    +
    +
    +
    @@ -2930,7 +3051,7 @@

    Parameters

    @@ -2973,7 +3094,7 @@

    Declaration

    @@ -3003,7 +3124,7 @@

    Declaration

    @@ -3046,7 +3167,7 @@

    Declaration

    @@ -3076,7 +3197,7 @@

    Declaration

    @@ -3106,7 +3227,7 @@

    Declaration

    @@ -3136,7 +3257,7 @@

    Declaration

    @@ -3226,7 +3347,7 @@

    Parameters

    @@ -3303,7 +3424,7 @@

    Parameters

    @@ -3380,7 +3501,7 @@

    Parameters

    @@ -3458,7 +3579,7 @@

    Parameters

    @@ -3535,7 +3656,7 @@

    Parameters

    @@ -3613,7 +3734,7 @@

    Parameters

    @@ -3691,7 +3812,7 @@

    Parameters

    @@ -3769,7 +3890,7 @@

    Parameters

    @@ -3847,7 +3968,7 @@

    Parameters

    @@ -3925,7 +4046,7 @@

    Parameters

    @@ -4003,7 +4124,7 @@

    Parameters

    @@ -4081,7 +4202,7 @@

    Parameters

    @@ -4159,7 +4280,7 @@

    Parameters

    @@ -4237,7 +4358,7 @@

    Parameters

    @@ -4315,7 +4436,7 @@

    Parameters

    @@ -4393,7 +4514,7 @@

    Parameters

    @@ -4471,7 +4592,7 @@

    Parameters

    @@ -4549,7 +4670,7 @@

    Parameters

    @@ -4627,7 +4748,85 @@

    Parameters

    + + +
  • +
  • +
    + + + + paramsWith(weChatPay:billingDetails:metadata:) + +
    +
    +
    +
    +
    +
    +

    Creates params for a WeChat Pay PaymentMethod.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc(paramsWithWeChatPay:billingDetails:metadata:)
    +public class func paramsWith(
    +    weChatPay: STPPaymentMethodWeChatPayParams,
    +    billingDetails: STPPaymentMethodBillingDetails?,
    +    metadata: [String: String]?
    +) -> STPPaymentMethodParams
    + +
    +
    +
    +

    Parameters

    + + + + + + + + + + + + + + + +
    + + weChatPay + + +
    +

    An object containing additional WeChat Pay details.

    +
    +
    + + billingDetails + + +
    +

    An object containing the user’s billing details.

    +
    +
    + + metadata + + +
    +

    Additional information to attach to the PaymentMethod.

    +
    +
    +
    +
    @@ -4640,7 +4839,7 @@

    Parameters

    diff --git a/docs/docs/Classes/STPPaymentMethodPrzelewy24.html b/docs/docs/Classes/STPPaymentMethodPrzelewy24.html index 0e90f1d6d97..d430f43d543 100644 --- a/docs/docs/Classes/STPPaymentMethodPrzelewy24.html +++ b/docs/docs/Classes/STPPaymentMethodPrzelewy24.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodPrzelewy24

    @@ -869,7 +881,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodPrzelewy24Params.html b/docs/docs/Classes/STPPaymentMethodPrzelewy24Params.html index 32e54c3d57b..1789a286452 100644 --- a/docs/docs/Classes/STPPaymentMethodPrzelewy24Params.html +++ b/docs/docs/Classes/STPPaymentMethodPrzelewy24Params.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodPrzelewy24Params

    An object representing parameters used to create a Przelewy24 Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -924,7 +936,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodSEPADebit.html b/docs/docs/Classes/STPPaymentMethodSEPADebit.html index 2781af0f374..9b6a2114475 100644 --- a/docs/docs/Classes/STPPaymentMethodSEPADebit.html +++ b/docs/docs/Classes/STPPaymentMethodSEPADebit.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodSEPADebit

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1055,7 +1067,7 @@

    Declaration

    @@ -1098,7 +1110,7 @@

    Declaration

    @@ -1111,7 +1123,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodSEPADebitParams.html b/docs/docs/Classes/STPPaymentMethodSEPADebitParams.html index 36a3e4f95bc..bcfcab66274 100644 --- a/docs/docs/Classes/STPPaymentMethodSEPADebitParams.html +++ b/docs/docs/Classes/STPPaymentMethodSEPADebitParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodSEPADebitParams

    An object representing parameters used to create a SEPA Debit Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -981,7 +993,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodSofort.html b/docs/docs/Classes/STPPaymentMethodSofort.html index 36e0c0ff546..544c5782922 100644 --- a/docs/docs/Classes/STPPaymentMethodSofort.html +++ b/docs/docs/Classes/STPPaymentMethodSofort.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodSofort

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodSofortParams.html b/docs/docs/Classes/STPPaymentMethodSofortParams.html index 27d7c919ed7..4064f7f9de8 100644 --- a/docs/docs/Classes/STPPaymentMethodSofortParams.html +++ b/docs/docs/Classes/STPPaymentMethodSofortParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodSofortParams

    An object representing parameters used to create a Sofort Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodThreeDSecureUsage.html b/docs/docs/Classes/STPPaymentMethodThreeDSecureUsage.html index 2fccf7d8aae..a46db3cbc16 100644 --- a/docs/docs/Classes/STPPaymentMethodThreeDSecureUsage.html +++ b/docs/docs/Classes/STPPaymentMethodThreeDSecureUsage.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodThreeDSecureUsage

    Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -950,7 +962,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodUPI.html b/docs/docs/Classes/STPPaymentMethodUPI.html index 8e76822214f..a6fb348cc1b 100644 --- a/docs/docs/Classes/STPPaymentMethodUPI.html +++ b/docs/docs/Classes/STPPaymentMethodUPI.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodUPI

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodUPIParams.html b/docs/docs/Classes/STPPaymentMethodUPIParams.html index 6ddd15eb01d..e4a314426c1 100644 --- a/docs/docs/Classes/STPPaymentMethodUPIParams.html +++ b/docs/docs/Classes/STPPaymentMethodUPIParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodUPIParams

    An object representing parameters used to create a UPI Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodWeChatPay.html b/docs/docs/Classes/STPPaymentMethodWeChatPay.html new file mode 100644 index 00000000000..01f9d3af1c8 --- /dev/null +++ b/docs/docs/Classes/STPPaymentMethodWeChatPay.html @@ -0,0 +1,945 @@ + + + + STPPaymentMethodWeChatPay Class Reference + + + + + + + + + + + + + + + + +
    +

    + + Stripe 21.7.0 Docs + + +

    + +

    +

    + +
    +

    + +

    + + + View on GitHub + +

    + +
    + + + +
    + +
    + +
    +
    +

    STPPaymentMethodWeChatPay

    +
    +
    + +
    public class STPPaymentMethodWeChatPay : NSObject, STPAPIResponseDecodable
    + +
    +
    +

    A WeChat Pay Payment Method.

    + + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + allResponseFields + +
      +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +private(set) public var allResponseFields: [AnyHashable : Any] { get }
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + + +
    + +

    STPAPIResponseDecodable

    +

    +
    +
    + +
    +
    +
    + +
    +
    + + + + diff --git a/docs/docs/Classes/STPPaymentMethodWeChatPayParams.html b/docs/docs/Classes/STPPaymentMethodWeChatPayParams.html new file mode 100644 index 00000000000..0a40e6a5387 --- /dev/null +++ b/docs/docs/Classes/STPPaymentMethodWeChatPayParams.html @@ -0,0 +1,957 @@ + + + + STPPaymentMethodWeChatPayParams Class Reference + + + + + + + + + + + + + + + + +
    +

    + + Stripe 21.7.0 Docs + + +

    + +

    +

    + +
    +

    + +

    + + + View on GitHub + +

    + +
    + + + +
    + +
    + +
    +
    +

    STPPaymentMethodWeChatPayParams

    +
    +
    + +
    public class STPPaymentMethodWeChatPayParams : NSObject, STPFormEncodable
    + +
    +
    +

    An object representing parameters used to create a WeChat Pay Payment Method

    + + +
    +
    + +
    +
    +
    + +
    +
    +
    + +
    +
    + + + + diff --git a/docs/docs/Classes/STPPaymentMethodiDEAL.html b/docs/docs/Classes/STPPaymentMethodiDEAL.html index 78493d39654..04b2b7898de 100644 --- a/docs/docs/Classes/STPPaymentMethodiDEAL.html +++ b/docs/docs/Classes/STPPaymentMethodiDEAL.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodiDEAL

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -974,7 +986,7 @@

    Declaration

    @@ -987,7 +999,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentMethodiDEALParams.html b/docs/docs/Classes/STPPaymentMethodiDEALParams.html index c3cef7d819f..f416eaa8a9c 100644 --- a/docs/docs/Classes/STPPaymentMethodiDEALParams.html +++ b/docs/docs/Classes/STPPaymentMethodiDEALParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodiDEALParams

    An object representing parameters used to create an iDEAL Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -981,7 +993,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentOptionsViewController.html b/docs/docs/Classes/STPPaymentOptionsViewController.html index d01c6c670a3..879dea61567 100644 --- a/docs/docs/Classes/STPPaymentOptionsViewController.html +++ b/docs/docs/Classes/STPPaymentOptionsViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -839,7 +851,7 @@

    STPPaymentOptionsViewController

    or pushPaymentOptionsViewController on it.

    @@ -899,7 +911,7 @@

    Return Value

    an initialized view controller.

    @@ -998,7 +1010,7 @@

    Return Value

    an initialized view controller.

    @@ -1096,7 +1108,7 @@

    Parameters

    @@ -1129,7 +1141,7 @@

    Declaration

    @@ -1164,7 +1176,7 @@

    Declaration

    @@ -1199,7 +1211,7 @@

    Declaration

    @@ -1234,7 +1246,7 @@

    Declaration

    @@ -1266,7 +1278,7 @@

    Declaration

    @@ -1320,7 +1332,7 @@

    Parameters

    @@ -1352,7 +1364,7 @@

    Declaration

    @@ -1386,7 +1398,7 @@

    Declaration

    @@ -1399,7 +1411,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPaymentResult.html b/docs/docs/Classes/STPPaymentResult.html index 1ff39092958..f336dfb035c 100644 --- a/docs/docs/Classes/STPPaymentResult.html +++ b/docs/docs/Classes/STPPaymentResult.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentResult

    See https://stripe.com/docs/mobile/ios/standard#submit-payment-intents.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -975,7 +987,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPinManagementService.html b/docs/docs/Classes/STPPinManagementService.html index 2dd69077e00..6be2be4b149 100644 --- a/docs/docs/Classes/STPPinManagementService.html +++ b/docs/docs/Classes/STPPinManagementService.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPinManagementService

    STPAPIClient extensions to manage PIN on Stripe Issuing cards

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPushProvisioningContext.html b/docs/docs/Classes/STPPushProvisioningContext.html index ee9d3bd8060..c72cf8cfec3 100644 --- a/docs/docs/Classes/STPPushProvisioningContext.html +++ b/docs/docs/Classes/STPPushProvisioningContext.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPushProvisioningContext

    This class makes it easier to implement “Push Provisioning”, the process by which an end-user can add a card to their Apple Pay wallet without having to type their number. This process is mediated by an Apple class called PKAddPaymentPassViewController; this class will help you implement that class’ delegate methods. Note that this flow requires a special entitlement from Apple; for more information please see https://stripe.com/docs/issuing/cards/digital-wallets .

    @@ -866,7 +878,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Parameters

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1037,7 +1049,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPPushProvisioningDetailsParams.html b/docs/docs/Classes/STPPushProvisioningDetailsParams.html index 8d90a4caac3..705be9fd8d0 100644 --- a/docs/docs/Classes/STPPushProvisioningDetailsParams.html +++ b/docs/docs/Classes/STPPushProvisioningDetailsParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPushProvisioningDetailsParams

    If you are using STPPushProvisioningContext to implement your integration, you do not need to use this class.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1088,7 +1100,7 @@

    Declaration

    @@ -1101,7 +1113,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPRadarSession.html b/docs/docs/Classes/STPRadarSession.html index b71f1b55642..11217e0f21b 100644 --- a/docs/docs/Classes/STPRadarSession.html +++ b/docs/docs/Classes/STPRadarSession.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPRadarSession

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -942,7 +954,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPRedirectContext.html b/docs/docs/Classes/STPRedirectContext.html index 93a35dde760..34d78b60378 100644 --- a/docs/docs/Classes/STPRedirectContext.html +++ b/docs/docs/Classes/STPRedirectContext.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -851,7 +863,7 @@

    STPRedirectContext

    See https://stripe.com/docs/sources/best-practices

    @@ -886,7 +898,7 @@

    Declaration

    @@ -917,7 +929,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Return Value

    change webhooks on your backend to determine the result of a redirect.

    @@ -1069,7 +1081,7 @@

    Return Value

    successfully performed the redirect action.

    @@ -1138,7 +1150,7 @@

    Parameters

    @@ -1201,7 +1213,7 @@

    Parameters

    @@ -1237,7 +1249,7 @@

    Declaration

    @@ -1269,7 +1281,7 @@

    Declaration

    @@ -1282,7 +1294,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSetupIntent.html b/docs/docs/Classes/STPSetupIntent.html index 15523cb96db..d59992b0512 100644 --- a/docs/docs/Classes/STPSetupIntent.html +++ b/docs/docs/Classes/STPSetupIntent.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPSetupIntent

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1025,7 +1037,7 @@

    Declaration

    @@ -1056,7 +1068,7 @@

    Declaration

    @@ -1087,7 +1099,7 @@

    Declaration

    @@ -1118,7 +1130,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    @@ -1180,7 +1192,7 @@

    Declaration

    @@ -1211,7 +1223,7 @@

    Declaration

    @@ -1262,7 +1274,7 @@

    Declaration

    @@ -1292,7 +1304,7 @@

    Declaration

    @@ -1334,7 +1346,7 @@

    Declaration

    @@ -1347,7 +1359,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSetupIntentConfirmParams.html b/docs/docs/Classes/STPSetupIntentConfirmParams.html index 39a0f2ac826..7926af13ff9 100644 --- a/docs/docs/Classes/STPSetupIntentConfirmParams.html +++ b/docs/docs/Classes/STPSetupIntentConfirmParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPSetupIntentConfirmParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -922,7 +934,7 @@

    Parameters

    @@ -953,7 +965,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1018,7 +1030,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1085,7 +1097,7 @@

    Declaration

    @@ -1117,7 +1129,7 @@

    Declaration

    @@ -1159,7 +1171,7 @@

    Declaration

    @@ -1188,7 +1200,7 @@

    Declaration

    @@ -1201,7 +1213,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSetupIntentLastSetupError.html b/docs/docs/Classes/STPSetupIntentLastSetupError.html index d4b2e22cde0..d77a52615d7 100644 --- a/docs/docs/Classes/STPSetupIntentLastSetupError.html +++ b/docs/docs/Classes/STPSetupIntentLastSetupError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPSetupIntentLastSetupError

    @@ -875,7 +887,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -948,7 +960,7 @@

    Declaration

    @@ -980,7 +992,7 @@

    Declaration

    @@ -1012,7 +1024,7 @@

    Declaration

    @@ -1043,7 +1055,7 @@

    Declaration

    @@ -1074,7 +1086,7 @@

    Declaration

    @@ -1104,7 +1116,7 @@

    Declaration

    @@ -1146,7 +1158,7 @@

    Declaration

    @@ -1189,7 +1201,7 @@

    Declaration

    @@ -1202,7 +1214,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPShippingAddressViewController.html b/docs/docs/Classes/STPShippingAddressViewController.html index 19fdff04560..2ba140dc5b2 100644 --- a/docs/docs/Classes/STPShippingAddressViewController.html +++ b/docs/docs/Classes/STPShippingAddressViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPShippingAddressViewController

    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.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -918,7 +930,7 @@

    Parameters

    @@ -1035,7 +1047,7 @@

    Parameters

    @@ -1066,7 +1078,7 @@

    Declaration

    @@ -1116,7 +1128,7 @@

    Parameters

    @@ -1129,7 +1141,7 @@

    Parameters

    diff --git a/docs/docs/Classes/STPSource.html b/docs/docs/Classes/STPSource.html index cbc54b19a67..e9d3bce1340 100644 --- a/docs/docs/Classes/STPSource.html +++ b/docs/docs/Classes/STPSource.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSource

    Representation of a customer’s payment instrument created with the Stripe API. - seealso: https://stripe.com/docs/api#sources

    @@ -865,7 +877,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1084,7 +1096,7 @@

    Declaration

    @@ -1116,7 +1128,7 @@

    Declaration

    @@ -1147,7 +1159,7 @@

    Declaration

    @@ -1178,7 +1190,7 @@

    Declaration

    @@ -1209,7 +1221,7 @@

    Declaration

    @@ -1241,7 +1253,7 @@

    Declaration

    @@ -1272,7 +1284,7 @@

    Declaration

    @@ -1304,7 +1316,7 @@

    Declaration

    @@ -1336,7 +1348,7 @@

    Declaration

    @@ -1368,7 +1380,7 @@

    Declaration

    @@ -1400,7 +1412,7 @@

    Declaration

    @@ -1451,7 +1463,7 @@

    Declaration

    @@ -1481,7 +1493,7 @@

    Declaration

    @@ -1511,7 +1523,7 @@

    Declaration

    @@ -1554,7 +1566,7 @@

    Declaration

    @@ -1597,7 +1609,7 @@

    Declaration

    @@ -1627,7 +1639,7 @@

    Declaration

    @@ -1657,7 +1669,7 @@

    Declaration

    @@ -1687,7 +1699,7 @@

    Declaration

    @@ -1700,7 +1712,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceCardDetails.html b/docs/docs/Classes/STPSourceCardDetails.html index cc9f17d99ab..08f291b8852 100644 --- a/docs/docs/Classes/STPSourceCardDetails.html +++ b/docs/docs/Classes/STPSourceCardDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceCardDetails

    dictionary for card sources.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1083,7 +1095,7 @@

    Declaration

    @@ -1113,7 +1125,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1168,7 +1180,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceKlarnaDetails.html b/docs/docs/Classes/STPSourceKlarnaDetails.html index 9c824abc11b..97f1d83123d 100644 --- a/docs/docs/Classes/STPSourceKlarnaDetails.html +++ b/docs/docs/Classes/STPSourceKlarnaDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceKlarnaDetails

    Details of a Klarna source.

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -973,7 +985,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceOwner.html b/docs/docs/Classes/STPSourceOwner.html index 2b3d3fcc705..fa2754fdd07 100644 --- a/docs/docs/Classes/STPSourceOwner.html +++ b/docs/docs/Classes/STPSourceOwner.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceOwner

    Information about a source’s owner.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1112,7 +1124,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1168,7 +1180,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceParams.html b/docs/docs/Classes/STPSourceParams.html index a68a15bdba6..a4a5a9cb2b3 100644 --- a/docs/docs/Classes/STPSourceParams.html +++ b/docs/docs/Classes/STPSourceParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPSourceParams

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -936,7 +948,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    @@ -1001,7 +1013,7 @@

    Declaration

    @@ -1034,7 +1046,7 @@

    Declaration

    @@ -1065,7 +1077,7 @@

    Declaration

    @@ -1097,7 +1109,7 @@

    Declaration

    @@ -1129,7 +1141,7 @@

    Declaration

    @@ -1161,7 +1173,7 @@

    Declaration

    @@ -1194,7 +1206,7 @@

    Declaration

    @@ -1224,7 +1236,7 @@

    Declaration

    @@ -1341,7 +1353,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -1400,7 +1412,7 @@

    Return Value

    an STPSourceParams object populated with the provided card details.

    @@ -1504,7 +1516,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -1621,7 +1633,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -1750,7 +1762,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -1854,7 +1866,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -2028,7 +2040,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -2143,7 +2155,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -2244,7 +2256,7 @@

    Return Value

    an STPSourceParams object populated with the provided card details.

    @@ -2332,7 +2344,7 @@

    Return Value

    An STPSourceParams object populated with the provided values

    @@ -2407,7 +2419,7 @@

    Return Value

    An STPSourceParams object populated with the provided values

    @@ -2521,7 +2533,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2582,7 +2594,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2658,7 +2670,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2760,7 +2772,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2848,7 +2860,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2946,7 +2958,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2994,7 +3006,7 @@

    Declaration

    @@ -3036,7 +3048,7 @@

    Declaration

    @@ -3065,7 +3077,7 @@

    Declaration

    @@ -3078,7 +3090,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceReceiver.html b/docs/docs/Classes/STPSourceReceiver.html index c2389f45d30..98f223292ab 100644 --- a/docs/docs/Classes/STPSourceReceiver.html +++ b/docs/docs/Classes/STPSourceReceiver.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceReceiver

    Information related to a source’s receiver flow.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1043,7 +1055,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceRedirect.html b/docs/docs/Classes/STPSourceRedirect.html index bb0ae016e60..50594d3f4b6 100644 --- a/docs/docs/Classes/STPSourceRedirect.html +++ b/docs/docs/Classes/STPSourceRedirect.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceRedirect

    Information related to a source’s redirect flow.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1012,7 +1024,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceSEPADebitDetails.html b/docs/docs/Classes/STPSourceSEPADebitDetails.html index 2446daca5e2..2c7a1b1738e 100644 --- a/docs/docs/Classes/STPSourceSEPADebitDetails.html +++ b/docs/docs/Classes/STPSourceSEPADebitDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceSEPADebitDetails

    dictionary for SEPA Debit sources.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1093,7 +1105,7 @@

    Declaration

    @@ -1106,7 +1118,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceVerification.html b/docs/docs/Classes/STPSourceVerification.html index f22c7fc266b..144d46ba8b6 100644 --- a/docs/docs/Classes/STPSourceVerification.html +++ b/docs/docs/Classes/STPSourceVerification.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceVerification

    Information related to a source’s verification flow.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    @@ -982,7 +994,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPSourceWeChatPayDetails.html b/docs/docs/Classes/STPSourceWeChatPayDetails.html index 9bbab8c93f5..8b741000958 100644 --- a/docs/docs/Classes/STPSourceWeChatPayDetails.html +++ b/docs/docs/Classes/STPSourceWeChatPayDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceWeChatPayDetails

    Details of a WeChat Pay Source.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    @@ -951,7 +963,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPTheme.html b/docs/docs/Classes/STPTheme.html index cb9bc5e5959..2c433dbd7c0 100644 --- a/docs/docs/Classes/STPTheme.html +++ b/docs/docs/Classes/STPTheme.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPTheme

    STPTheme objects can be used to visually style Stripe-provided UI. See https://stripe.com/docs/mobile/ios/standard#theming for more information.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1083,7 +1095,7 @@

    Declaration

    @@ -1114,7 +1126,7 @@

    Declaration

    @@ -1145,7 +1157,7 @@

    Declaration

    @@ -1176,7 +1188,7 @@

    Declaration

    @@ -1207,7 +1219,7 @@

    Declaration

    @@ -1240,7 +1252,7 @@

    Declaration

    @@ -1272,7 +1284,7 @@

    Declaration

    @@ -1303,7 +1315,7 @@

    Declaration

    @@ -1334,7 +1346,7 @@

    Declaration

    @@ -1347,7 +1359,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSButtonCustomization.html b/docs/docs/Classes/STPThreeDSButtonCustomization.html index ce52b7ef4d0..12771b89d0f 100644 --- a/docs/docs/Classes/STPThreeDSButtonCustomization.html +++ b/docs/docs/Classes/STPThreeDSButtonCustomization.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSButtonCustomization

    A customization object to use to configure the UI of a button.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1055,7 +1067,7 @@

    Declaration

    @@ -1068,7 +1080,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSCustomizationSettings.html b/docs/docs/Classes/STPThreeDSCustomizationSettings.html index fb03852a1a0..fae6ca12554 100644 --- a/docs/docs/Classes/STPThreeDSCustomizationSettings.html +++ b/docs/docs/Classes/STPThreeDSCustomizationSettings.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSCustomizationSettings

    STPThreeDSCustomizationSettings provides customization options for 3DS2 authentication flows in your app.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    @@ -951,7 +963,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSFooterCustomization.html b/docs/docs/Classes/STPThreeDSFooterCustomization.html index c9828e4aaab..ee4b5e7d0eb 100644 --- a/docs/docs/Classes/STPThreeDSFooterCustomization.html +++ b/docs/docs/Classes/STPThreeDSFooterCustomization.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPThreeDSFooterCustomization

    expand when tapped. This object configures the appearance of that view.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -960,7 +972,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1022,7 +1034,7 @@

    Declaration

    @@ -1053,7 +1065,7 @@

    Declaration

    @@ -1066,7 +1078,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSLabelCustomization.html b/docs/docs/Classes/STPThreeDSLabelCustomization.html index 8a667d29a3f..4c9abed3cde 100644 --- a/docs/docs/Classes/STPThreeDSLabelCustomization.html +++ b/docs/docs/Classes/STPThreeDSLabelCustomization.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSLabelCustomization

    A customization object to use to configure the UI of a text label.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1002,7 +1014,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSNavigationBarCustomization.html b/docs/docs/Classes/STPThreeDSNavigationBarCustomization.html index 10ac00ee7b3..573671fcf77 100644 --- a/docs/docs/Classes/STPThreeDSNavigationBarCustomization.html +++ b/docs/docs/Classes/STPThreeDSNavigationBarCustomization.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSNavigationBarCustomization

    A customization object to use to configure a UINavigationBar.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -964,7 +976,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1028,7 +1040,7 @@

    Declaration

    @@ -1059,7 +1071,7 @@

    Declaration

    @@ -1090,7 +1102,7 @@

    Declaration

    @@ -1103,7 +1115,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSSelectionCustomization.html b/docs/docs/Classes/STPThreeDSSelectionCustomization.html index 016cdf27738..3344de9b870 100644 --- a/docs/docs/Classes/STPThreeDSSelectionCustomization.html +++ b/docs/docs/Classes/STPThreeDSSelectionCustomization.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPThreeDSSelectionCustomization

    radio buttons and checkboxes.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1007,7 +1019,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSTextFieldCustomization.html b/docs/docs/Classes/STPThreeDSTextFieldCustomization.html index ee93c492d8f..75b95de1ed8 100644 --- a/docs/docs/Classes/STPThreeDSTextFieldCustomization.html +++ b/docs/docs/Classes/STPThreeDSTextFieldCustomization.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSTextFieldCustomization

    A customization object to use to configure the UI of a text field.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1095,7 +1107,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPThreeDSUICustomization.html b/docs/docs/Classes/STPThreeDSUICustomization.html index 4ad7339ca39..4d057170719 100644 --- a/docs/docs/Classes/STPThreeDSUICustomization.html +++ b/docs/docs/Classes/STPThreeDSUICustomization.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPThreeDSUICustomization

    @@ -873,7 +885,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    @@ -1001,7 +1013,7 @@

    Declaration

    @@ -1033,7 +1045,7 @@

    Declaration

    @@ -1098,7 +1110,7 @@

    Parameters

    @@ -1159,7 +1171,7 @@

    Return Value

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

    @@ -1191,7 +1203,7 @@

    Declaration

    @@ -1236,7 +1248,7 @@

    Declaration

    @@ -1268,7 +1280,7 @@

    Declaration

    @@ -1281,7 +1293,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPToken.html b/docs/docs/Classes/STPToken.html index 1a8d45a2b8e..c6652a1398e 100644 --- a/docs/docs/Classes/STPToken.html +++ b/docs/docs/Classes/STPToken.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPToken

    A token returned from submitting payment details to the Stripe API. You should not have to instantiate one of these directly.

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -964,7 +976,7 @@

    Declaration

    @@ -995,7 +1007,7 @@

    Declaration

    @@ -1026,7 +1038,7 @@

    Declaration

    @@ -1056,7 +1068,7 @@

    Declaration

    @@ -1099,7 +1111,7 @@

    Declaration

    @@ -1142,7 +1154,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    diff --git a/docs/docs/Classes/STPUserInformation.html b/docs/docs/Classes/STPUserInformation.html index 1331a3a6732..5e2b01d54b7 100644 --- a/docs/docs/Classes/STPUserInformation.html +++ b/docs/docs/Classes/STPUserInformation.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPUserInformation

    this information whenever possible.

    @@ -872,7 +884,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -950,7 +962,7 @@

    Declaration

    diff --git a/docs/docs/Classes/StripeAPI.html b/docs/docs/Classes/StripeAPI.html index 0ec8eb3fb78..31e90c91755 100644 --- a/docs/docs/Classes/StripeAPI.html +++ b/docs/docs/Classes/StripeAPI.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    StripeAPI

    A top-level class that imports the rest of the Stripe SDK.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -936,7 +948,7 @@

    Declaration

    @@ -970,7 +982,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    @@ -1049,7 +1061,7 @@

    Declaration

    @@ -1107,7 +1119,7 @@

    Return Value

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

    @@ -1149,7 +1161,7 @@

    Return Value

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

    @@ -1214,7 +1226,7 @@

    Return Value

    the appropriate values for your business.

    @@ -1303,7 +1315,7 @@

    Return Value

    a PKPaymentRequest with proper default values.

    @@ -1382,7 +1394,7 @@

    Return Value

    YES if the URL is expected and will be handled by Stripe. NO otherwise.

    @@ -1395,7 +1407,7 @@

    Return Value

    diff --git a/docs/docs/Enums.html b/docs/docs/Enums.html index e4105c3abb0..cf3e13491f5 100644 --- a/docs/docs/Enums.html +++ b/docs/docs/Enums.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -856,7 +868,7 @@

    Declaration

    @@ -890,7 +902,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1053,7 +1065,7 @@

    Declaration

    @@ -1085,7 +1097,7 @@

    Declaration

    @@ -1117,7 +1129,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    @@ -1181,7 +1193,7 @@

    Declaration

    @@ -1213,7 +1225,7 @@

    Declaration

    @@ -1245,7 +1257,7 @@

    Declaration

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1310,7 +1322,7 @@

    Declaration

    @@ -1342,7 +1354,7 @@

    Declaration

    @@ -1388,7 +1400,7 @@

    Declaration

    @@ -1420,7 +1432,7 @@

    Declaration

    @@ -1457,7 +1469,7 @@

    Declaration

    @@ -1490,7 +1502,7 @@

    Declaration

    @@ -1522,7 +1534,7 @@

    Declaration

    @@ -1554,7 +1566,7 @@

    Declaration

    @@ -1586,7 +1598,7 @@

    Declaration

    @@ -1618,7 +1630,7 @@

    Declaration

    @@ -1650,7 +1662,7 @@

    Declaration

    @@ -1682,7 +1694,7 @@

    Declaration

    @@ -1714,7 +1726,7 @@

    Declaration

    @@ -1752,7 +1764,7 @@

    Declaration

    @@ -1798,7 +1810,7 @@

    Declaration

    @@ -1833,7 +1845,7 @@

    Declaration

    @@ -1866,7 +1878,7 @@

    Declaration

    @@ -1898,7 +1910,7 @@

    Declaration

    @@ -1930,7 +1942,7 @@

    Declaration

    @@ -1962,7 +1974,7 @@

    Declaration

    @@ -1994,7 +2006,7 @@

    Declaration

    @@ -2026,7 +2038,7 @@

    Declaration

    @@ -2058,7 +2070,7 @@

    Declaration

    @@ -2095,7 +2107,7 @@

    Declaration

    @@ -2128,7 +2140,7 @@

    Declaration

    @@ -2165,7 +2177,7 @@

    Declaration

    @@ -2197,7 +2209,7 @@

    Declaration

    @@ -2229,7 +2241,7 @@

    Declaration

    @@ -2261,7 +2273,7 @@

    Declaration

    @@ -2298,7 +2310,7 @@

    Declaration

    @@ -2335,7 +2347,7 @@

    Declaration

    @@ -2367,7 +2379,7 @@

    Declaration

    @@ -2399,7 +2411,7 @@

    Declaration

    @@ -2431,7 +2443,7 @@

    Declaration

    @@ -2463,7 +2475,7 @@

    Declaration

    @@ -2495,7 +2507,7 @@

    Declaration

    @@ -2508,7 +2520,7 @@

    Declaration

    diff --git a/docs/docs/Enums/PaymentSheetError.html b/docs/docs/Enums/PaymentSheetError.html index f116d1f9e92..11a24fcb81d 100644 --- a/docs/docs/Enums/PaymentSheetError.html +++ b/docs/docs/Enums/PaymentSheetError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    PaymentSheetError

    or other SDK components like STPPaymentHandler, PassKit (Apple Pay), etc.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    diff --git a/docs/docs/Enums/PaymentSheetResult.html b/docs/docs/Enums/PaymentSheetResult.html index 8071e6f88bf..80f5834812a 100644 --- a/docs/docs/Enums/PaymentSheetResult.html +++ b/docs/docs/Enums/PaymentSheetResult.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    PaymentSheetResult

    The result of an attempt to confirm a PaymentIntent or SetupIntent

    @@ -874,7 +886,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -953,7 +965,7 @@

    Parameters

    @@ -966,7 +978,7 @@

    Parameters

    diff --git a/docs/docs/Enums/STPBankAccountHolderType.html b/docs/docs/Enums/STPBankAccountHolderType.html index d3ec836e1b1..6d793c44ebc 100644 --- a/docs/docs/Enums/STPBankAccountHolderType.html +++ b/docs/docs/Enums/STPBankAccountHolderType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPBankAccountHolderType

    The type of entity that holds a bank account.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPBankAccountStatus.html b/docs/docs/Enums/STPBankAccountStatus.html index 2d6e970c1db..7514d2e5af0 100644 --- a/docs/docs/Enums/STPBankAccountStatus.html +++ b/docs/docs/Enums/STPBankAccountStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPBankAccountStatus

    Possible validation states for a bank account.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPBankSelectionMethod.html b/docs/docs/Enums/STPBankSelectionMethod.html index dd5e09a0b61..d37fef09d53 100644 --- a/docs/docs/Enums/STPBankSelectionMethod.html +++ b/docs/docs/Enums/STPBankSelectionMethod.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPBankSelectionMethod

    The payment methods supported by STPBankSelectionViewController.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPBillingAddressFields.html b/docs/docs/Enums/STPBillingAddressFields.html index b63c9bbebfb..e30f2385648 100644 --- a/docs/docs/Enums/STPBillingAddressFields.html +++ b/docs/docs/Enums/STPBillingAddressFields.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPBillingAddressFields

    the user may not be asked for one regardless of this setting.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    @@ -1001,7 +1013,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPCardBrand.html b/docs/docs/Enums/STPCardBrand.html index 799eec9e719..238cdb700ac 100644 --- a/docs/docs/Enums/STPCardBrand.html +++ b/docs/docs/Enums/STPCardBrand.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPCardBrand

    The various card brands to which a payment card can belong.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    @@ -1075,7 +1087,7 @@

    Declaration

    @@ -1088,7 +1100,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPCardErrorCode.html b/docs/docs/Enums/STPCardErrorCode.html index 3d836f229dc..619250ea1c8 100644 --- a/docs/docs/Enums/STPCardErrorCode.html +++ b/docs/docs/Enums/STPCardErrorCode.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPCardErrorCode

    under the STPCardErrorCodeKey key.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    @@ -1046,7 +1058,7 @@

    Declaration

    @@ -1076,7 +1088,7 @@

    Declaration

    @@ -1106,7 +1118,7 @@

    Declaration

    @@ -1136,7 +1148,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPCardFormViewStyle.html b/docs/docs/Enums/STPCardFormViewStyle.html index 0f30ab46906..edf03f903cb 100644 --- a/docs/docs/Enums/STPCardFormViewStyle.html +++ b/docs/docs/Enums/STPCardFormViewStyle.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPCardFormViewStyle

    Options for configuring the display of an STPCardFormView instance.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPCardFundingType.html b/docs/docs/Enums/STPCardFundingType.html index 0c29b709e0b..7ed36f15431 100644 --- a/docs/docs/Enums/STPCardFundingType.html +++ b/docs/docs/Enums/STPCardFundingType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPCardFundingType

    The various funding sources for a payment card.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPCardValidationState.html b/docs/docs/Enums/STPCardValidationState.html index 0bb11cdfa66..b935d85202e 100644 --- a/docs/docs/Enums/STPCardValidationState.html +++ b/docs/docs/Enums/STPCardValidationState.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPCardValidationState

    value, or incomplete value.

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -945,7 +957,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPConnectAccountBusinessType.html b/docs/docs/Enums/STPConnectAccountBusinessType.html index 1857a9dc1c5..90828738bfe 100644 --- a/docs/docs/Enums/STPConnectAccountBusinessType.html +++ b/docs/docs/Enums/STPConnectAccountBusinessType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConnectAccountBusinessType

    The business type of the Connect account.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPErrorCode.html b/docs/docs/Enums/STPErrorCode.html index 075ae352042..2f7ccc8b124 100644 --- a/docs/docs/Enums/STPErrorCode.html +++ b/docs/docs/Enums/STPErrorCode.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPErrorCode

    Possible error code values for NSErrors with the StripeDomain domain

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1023,7 +1035,7 @@

    Declaration

    @@ -1036,7 +1048,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPFPXBankBrand.html b/docs/docs/Enums/STPFPXBankBrand.html index f4876ce4962..dd99039812e 100644 --- a/docs/docs/Enums/STPFPXBankBrand.html +++ b/docs/docs/Enums/STPFPXBankBrand.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPFPXBankBrand

    The various bank brands available for FPX payments.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    @@ -1075,7 +1087,7 @@

    Declaration

    @@ -1105,7 +1117,7 @@

    Declaration

    @@ -1135,7 +1147,7 @@

    Declaration

    @@ -1165,7 +1177,7 @@

    Declaration

    @@ -1195,7 +1207,7 @@

    Declaration

    @@ -1225,7 +1237,7 @@

    Declaration

    @@ -1255,7 +1267,7 @@

    Declaration

    @@ -1285,7 +1297,7 @@

    Declaration

    @@ -1315,7 +1327,7 @@

    Declaration

    @@ -1345,7 +1357,7 @@

    Declaration

    @@ -1375,7 +1387,7 @@

    Declaration

    @@ -1405,7 +1417,7 @@

    Declaration

    @@ -1418,7 +1430,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPFilePurpose.html b/docs/docs/Enums/STPFilePurpose.html index 59bc2c81a23..6200281455b 100644 --- a/docs/docs/Enums/STPFilePurpose.html +++ b/docs/docs/Enums/STPFilePurpose.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPFilePurpose

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPIntentActionType.html b/docs/docs/Enums/STPIntentActionType.html index 95d4f40064e..66158e5a890 100644 --- a/docs/docs/Enums/STPIntentActionType.html +++ b/docs/docs/Enums/STPIntentActionType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPIntentActionType

    You shouldn’t need to inspect this yourself; STPPaymentHandler will handle any next actions for you.

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1021,7 +1033,37 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPayRedirectToApp + +
    +
    +
    +
    +
    +
    +

    Contains instructions for authenticating a payment by redirecting your customer to the WeChat Pay App.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case weChatPayRedirectToApp
    + +
    +
    +
    @@ -1034,7 +1076,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPKlarnaLineItemType.html b/docs/docs/Enums/STPKlarnaLineItemType.html index c57428354fe..a557c2fa19d 100644 --- a/docs/docs/Enums/STPKlarnaLineItemType.html +++ b/docs/docs/Enums/STPKlarnaLineItemType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPKlarnaLineItemType

    The type of the Klarna line item.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPKlarnaPaymentMethods.html b/docs/docs/Enums/STPKlarnaPaymentMethods.html index 81fbcad2233..80419db96a4 100644 --- a/docs/docs/Enums/STPKlarnaPaymentMethods.html +++ b/docs/docs/Enums/STPKlarnaPaymentMethods.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPKlarnaPaymentMethods

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -960,7 +972,7 @@

    Declaration

    @@ -973,7 +985,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPMandateCustomerAcceptanceType.html b/docs/docs/Enums/STPMandateCustomerAcceptanceType.html index 7dc8bb08a12..fee57e828a0 100644 --- a/docs/docs/Enums/STPMandateCustomerAcceptanceType.html +++ b/docs/docs/Enums/STPMandateCustomerAcceptanceType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPMandateCustomerAcceptanceType

    The type of customer acceptance information included with the Mandate.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentHandlerActionStatus.html b/docs/docs/Enums/STPPaymentHandlerActionStatus.html index f2f5ea1d9b9..76b8f08676c 100644 --- a/docs/docs/Enums/STPPaymentHandlerActionStatus.html +++ b/docs/docs/Enums/STPPaymentHandlerActionStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentHandlerActionStatus

    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.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentHandlerErrorCode.html b/docs/docs/Enums/STPPaymentHandlerErrorCode.html index fc6469d4959..3495ee9c3a5 100644 --- a/docs/docs/Enums/STPPaymentHandlerErrorCode.html +++ b/docs/docs/Enums/STPPaymentHandlerErrorCode.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentHandlerErrorCode

    Error codes generated by STPPaymentHandler

    @@ -866,7 +878,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + requiredAppNotAvailable + +
    +
    +
    +
    +
    +
    +

    Indicates that the action requires an authentication app, but either the app is not installed or the request to switch to the app was denied.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc(STPPaymentHandlerRequiredAppNotAvailableErrorCode)
    +case requiredAppNotAvailable
    + +
    +
    +
    @@ -897,7 +940,7 @@

    Declaration

    @@ -928,7 +971,7 @@

    Declaration

    @@ -959,7 +1002,7 @@

    Declaration

    @@ -990,7 +1033,7 @@

    Declaration

    @@ -1021,7 +1064,7 @@

    Declaration

    @@ -1052,7 +1095,7 @@

    Declaration

    @@ -1083,7 +1126,7 @@

    Declaration

    @@ -1115,7 +1158,7 @@

    Declaration

    @@ -1147,7 +1190,7 @@

    Declaration

    @@ -1160,7 +1203,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentActionType.html b/docs/docs/Enums/STPPaymentIntentActionType.html index 723e08bed09..3d5945856c7 100644 --- a/docs/docs/Enums/STPPaymentIntentActionType.html +++ b/docs/docs/Enums/STPPaymentIntentActionType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPPaymentIntentActionType

    status is STPPaymentIntentStatusRequiresAction.

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -913,7 +925,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentCaptureMethod.html b/docs/docs/Enums/STPPaymentIntentCaptureMethod.html index bb51c357cd3..3ec65558bf4 100644 --- a/docs/docs/Enums/STPPaymentIntentCaptureMethod.html +++ b/docs/docs/Enums/STPPaymentIntentCaptureMethod.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentIntentCaptureMethod

    Capture methods for a STPPaymentIntent

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -939,7 +951,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentConfirmationMethod.html b/docs/docs/Enums/STPPaymentIntentConfirmationMethod.html index 1c240a0e485..99f911c0b41 100644 --- a/docs/docs/Enums/STPPaymentIntentConfirmationMethod.html +++ b/docs/docs/Enums/STPPaymentIntentConfirmationMethod.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentIntentConfirmationMethod

    Confirmation methods for a STPPaymentIntent

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentLastPaymentErrorType.html b/docs/docs/Enums/STPPaymentIntentLastPaymentErrorType.html index ed7a0bbe693..b451448ad3a 100644 --- a/docs/docs/Enums/STPPaymentIntentLastPaymentErrorType.html +++ b/docs/docs/Enums/STPPaymentIntentLastPaymentErrorType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPPaymentIntentLastPaymentErrorType

    Some STPPaymentIntentLastPaymentError properties are only populated for certain error types.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1050,7 +1062,7 @@

    Declaration

    @@ -1080,7 +1092,7 @@

    Declaration

    @@ -1093,7 +1105,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentSetupFutureUsage.html b/docs/docs/Enums/STPPaymentIntentSetupFutureUsage.html index e92916f77bf..70316d2262e 100644 --- a/docs/docs/Enums/STPPaymentIntentSetupFutureUsage.html +++ b/docs/docs/Enums/STPPaymentIntentSetupFutureUsage.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPPaymentIntentSetupFutureUsage

    @@ -871,7 +883,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -974,7 +986,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentSourceActionType.html b/docs/docs/Enums/STPPaymentIntentSourceActionType.html index 932d138d3d8..ec1d75794a2 100644 --- a/docs/docs/Enums/STPPaymentIntentSourceActionType.html +++ b/docs/docs/Enums/STPPaymentIntentSourceActionType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPPaymentIntentSourceActionType

    @deprecated UseSTPPaymentIntentActionType instead.

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -915,7 +927,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentIntentStatus.html b/docs/docs/Enums/STPPaymentIntentStatus.html index 520f66b1b89..42935dd6dbc 100644 --- a/docs/docs/Enums/STPPaymentIntentStatus.html +++ b/docs/docs/Enums/STPPaymentIntentStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentIntentStatus

    Status types for an STPPaymentIntent

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -987,7 +999,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1049,7 +1061,7 @@

    Declaration

    @@ -1079,7 +1091,7 @@

    Declaration

    @@ -1109,7 +1121,7 @@

    Declaration

    @@ -1139,7 +1151,7 @@

    Declaration

    @@ -1152,7 +1164,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentMethodCardCheckResult.html b/docs/docs/Enums/STPPaymentMethodCardCheckResult.html index bb8d4f397df..6a1700a7af1 100644 --- a/docs/docs/Enums/STPPaymentMethodCardCheckResult.html +++ b/docs/docs/Enums/STPPaymentMethodCardCheckResult.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentMethodCardCheckResult

    The result of a check on a Card address or CVC.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentMethodCardWalletType.html b/docs/docs/Enums/STPPaymentMethodCardWalletType.html index 928c93b28b7..fa31fa7039d 100644 --- a/docs/docs/Enums/STPPaymentMethodCardWalletType.html +++ b/docs/docs/Enums/STPPaymentMethodCardWalletType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentMethodCardWalletType

    The type of Card Wallet.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    @@ -1058,7 +1070,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentMethodType.html b/docs/docs/Enums/STPPaymentMethodType.html index e901feaf0d2..5ea0357e3e6 100644 --- a/docs/docs/Enums/STPPaymentMethodType.html +++ b/docs/docs/Enums/STPPaymentMethodType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentMethodType

    The type of the PaymentMethod.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    @@ -1047,7 +1059,7 @@

    Declaration

    @@ -1078,7 +1090,7 @@

    Declaration

    @@ -1108,7 +1120,7 @@

    Declaration

    @@ -1138,7 +1150,7 @@

    Declaration

    @@ -1168,7 +1180,7 @@

    Declaration

    @@ -1199,7 +1211,7 @@

    Declaration

    @@ -1229,7 +1241,7 @@

    Declaration

    @@ -1259,7 +1271,7 @@

    Declaration

    @@ -1290,7 +1302,7 @@

    Declaration

    @@ -1320,7 +1332,7 @@

    Declaration

    @@ -1350,7 +1362,7 @@

    Declaration

    @@ -1380,7 +1392,7 @@

    Declaration

    @@ -1411,7 +1423,37 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPay + +
    +
    +
    +
    +
    +
    +

    A WeChat Pay payment method

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case weChatPay
    + +
    +
    +
    @@ -1441,7 +1483,7 @@

    Declaration

    @@ -1454,7 +1496,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPaymentStatus.html b/docs/docs/Enums/STPPaymentStatus.html index 17b2fa34034..c048be8c4d2 100644 --- a/docs/docs/Enums/STPPaymentStatus.html +++ b/docs/docs/Enums/STPPaymentStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentStatus

    An enum representing the status of a payment requested from the user.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPPinStatus.html b/docs/docs/Enums/STPPinStatus.html index 8aa867fe3ca..b66df5b6301 100644 --- a/docs/docs/Enums/STPPinStatus.html +++ b/docs/docs/Enums/STPPinStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPinStatus

    An enum representing the success and error states of PIN management

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    @@ -1058,7 +1070,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPRedirectContextError.html b/docs/docs/Enums/STPRedirectContextError.html index 532a4e71917..a07afc7e471 100644 --- a/docs/docs/Enums/STPRedirectContextError.html +++ b/docs/docs/Enums/STPRedirectContextError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPRedirectContextError

    Error codes specific to STPRedirectContext

    @@ -867,7 +879,7 @@

    Declaration

    @@ -880,7 +892,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPRedirectContextState.html b/docs/docs/Enums/STPRedirectContextState.html index 4c4f9dad5e4..e3fa3ade827 100644 --- a/docs/docs/Enums/STPRedirectContextState.html +++ b/docs/docs/Enums/STPRedirectContextState.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPRedirectContextState

    Possible states for the redirect context to be in

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSetupIntentLastSetupErrorType.html b/docs/docs/Enums/STPSetupIntentLastSetupErrorType.html index 0ab7aecb807..9e7261d55b1 100644 --- a/docs/docs/Enums/STPSetupIntentLastSetupErrorType.html +++ b/docs/docs/Enums/STPSetupIntentLastSetupErrorType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPSetupIntentLastSetupErrorType

    Some STPSetupIntentLastError properties are only populated for certain error types.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1049,7 +1061,7 @@

    Declaration

    @@ -1079,7 +1091,7 @@

    Declaration

    @@ -1092,7 +1104,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSetupIntentStatus.html b/docs/docs/Enums/STPSetupIntentStatus.html index 37d943e303b..09298505caa 100644 --- a/docs/docs/Enums/STPSetupIntentStatus.html +++ b/docs/docs/Enums/STPSetupIntentStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSetupIntentStatus

    Status types for an STPSetupIntent

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    @@ -1046,7 +1058,7 @@

    Declaration

    @@ -1059,7 +1071,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSetupIntentUsage.html b/docs/docs/Enums/STPSetupIntentUsage.html index 06433976692..60338564fbc 100644 --- a/docs/docs/Enums/STPSetupIntentUsage.html +++ b/docs/docs/Enums/STPSetupIntentUsage.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPSetupIntentUsage

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -960,7 +972,7 @@

    Declaration

    @@ -973,7 +985,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPShippingStatus.html b/docs/docs/Enums/STPShippingStatus.html index deddfb59138..08923634866 100644 --- a/docs/docs/Enums/STPShippingStatus.html +++ b/docs/docs/Enums/STPShippingStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPShippingStatus

    An enum representing the status of a shipping address validation.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPShippingType.html b/docs/docs/Enums/STPShippingType.html index 1d74702376e..431e6989b8c 100644 --- a/docs/docs/Enums/STPShippingType.html +++ b/docs/docs/Enums/STPShippingType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPShippingType

    These values control the labels used in the shipping info collection form.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -909,7 +921,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceCard3DSecureStatus.html b/docs/docs/Enums/STPSourceCard3DSecureStatus.html index cc53ccd4cf2..d081889641c 100644 --- a/docs/docs/Enums/STPSourceCard3DSecureStatus.html +++ b/docs/docs/Enums/STPSourceCard3DSecureStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPSourceCard3DSecureStatus

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1006,7 +1018,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceFlow.html b/docs/docs/Enums/STPSourceFlow.html index bb449e78225..e3973c5d5c2 100644 --- a/docs/docs/Enums/STPSourceFlow.html +++ b/docs/docs/Enums/STPSourceFlow.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceFlow

    Authentication flows for a Source

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceRedirectStatus.html b/docs/docs/Enums/STPSourceRedirectStatus.html index c98c565c596..b85565b361e 100644 --- a/docs/docs/Enums/STPSourceRedirectStatus.html +++ b/docs/docs/Enums/STPSourceRedirectStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceRedirectStatus

    Redirect status types for a Source.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceStatus.html b/docs/docs/Enums/STPSourceStatus.html index 8796a84b1f4..fd87985716a 100644 --- a/docs/docs/Enums/STPSourceStatus.html +++ b/docs/docs/Enums/STPSourceStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceStatus

    Status types for a Source

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1032,7 +1044,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceType.html b/docs/docs/Enums/STPSourceType.html index 6a11102563d..1c17ed507f7 100644 --- a/docs/docs/Enums/STPSourceType.html +++ b/docs/docs/Enums/STPSourceType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPSourceType

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1081,7 +1093,7 @@

    Declaration

    @@ -1111,7 +1123,7 @@

    Declaration

    @@ -1141,7 +1153,7 @@

    Declaration

    @@ -1171,7 +1183,7 @@

    Declaration

    @@ -1201,7 +1213,7 @@

    Declaration

    @@ -1231,7 +1243,7 @@

    Declaration

    @@ -1261,7 +1273,7 @@

    Declaration

    @@ -1274,7 +1286,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceUsage.html b/docs/docs/Enums/STPSourceUsage.html index cdb4adaa74a..b6a04ea7ed3 100644 --- a/docs/docs/Enums/STPSourceUsage.html +++ b/docs/docs/Enums/STPSourceUsage.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceUsage

    Usage types for a Source

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPSourceVerificationStatus.html b/docs/docs/Enums/STPSourceVerificationStatus.html index 4af7e513cfe..d1f0bab7730 100644 --- a/docs/docs/Enums/STPSourceVerificationStatus.html +++ b/docs/docs/Enums/STPSourceVerificationStatus.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceVerificationStatus

    Verification status types for a Source.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPThreeDSButtonTitleStyle.html b/docs/docs/Enums/STPThreeDSButtonTitleStyle.html index dff9c0d5676..b6a4686c960 100644 --- a/docs/docs/Enums/STPThreeDSButtonTitleStyle.html +++ b/docs/docs/Enums/STPThreeDSButtonTitleStyle.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPThreeDSButtonTitleStyle

    An enumeration of the case transformations that can be applied to the button’s title

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPThreeDSCustomizationButtonType.html b/docs/docs/Enums/STPThreeDSCustomizationButtonType.html index e14aa4f9146..52770f9121b 100644 --- a/docs/docs/Enums/STPThreeDSCustomizationButtonType.html +++ b/docs/docs/Enums/STPThreeDSCustomizationButtonType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPThreeDSCustomizationButtonType

    An enum that defines the different types of buttons that are able to be customized.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    diff --git a/docs/docs/Enums/STPTokenType.html b/docs/docs/Enums/STPTokenType.html index f636c71891b..a196fb87ac6 100644 --- a/docs/docs/Enums/STPTokenType.html +++ b/docs/docs/Enums/STPTokenType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPTokenType

    Possible Token types

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    diff --git a/docs/docs/Extensions.html b/docs/docs/Extensions.html index cdbcf48fdf9..9f8cdded542 100644 --- a/docs/docs/Extensions.html +++ b/docs/docs/Extensions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -860,11 +872,11 @@

    Declaration

    - - + +
    - -

    STPCardErrorCodeKeys

    + +

    STPError

    @@ -935,7 +947,7 @@

    Declaration

    diff --git a/docs/docs/Extensions/NSError.html b/docs/docs/Extensions/NSError.html index a9d4e5c82e6..74e83c953d7 100644 --- a/docs/docs/Extensions/NSError.html +++ b/docs/docs/Extensions/NSError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -886,7 +898,7 @@

    Return Value

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

    @@ -899,7 +911,7 @@

    Return Value

    diff --git a/docs/docs/Extensions/UINavigationBar.html b/docs/docs/Extensions/UINavigationBar.html index 10a1a38fe47..1527c118345 100644 --- a/docs/docs/Extensions/UINavigationBar.html +++ b/docs/docs/Extensions/UINavigationBar.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -887,7 +899,7 @@

    Parameters

    @@ -924,7 +936,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    diff --git a/docs/docs/Extensions/View.html b/docs/docs/Extensions/View.html index bf38a034bf5..404dfdd81d1 100644 --- a/docs/docs/Extensions/View.html +++ b/docs/docs/Extensions/View.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -907,7 +919,7 @@

    Parameters

    @@ -984,7 +996,7 @@

    Parameters

    @@ -1061,7 +1073,7 @@

    Parameters

    @@ -1138,7 +1150,7 @@

    Parameters

    @@ -1215,7 +1227,7 @@

    Parameters

    @@ -1228,7 +1240,7 @@

    Parameters

    diff --git a/docs/docs/Protocols.html b/docs/docs/Protocols.html index 66cf19f2411..c89f1532e24 100644 --- a/docs/docs/Protocols.html +++ b/docs/docs/Protocols.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -857,7 +869,7 @@

    Declaration

    @@ -890,7 +902,7 @@

    Declaration

    @@ -924,7 +936,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -992,7 +1004,7 @@

    Declaration

    @@ -1036,7 +1048,7 @@

    Declaration

    @@ -1068,7 +1080,7 @@

    Declaration

    @@ -1101,7 +1113,7 @@

    Declaration

    @@ -1135,7 +1147,7 @@

    Declaration

    @@ -1169,7 +1181,7 @@

    Declaration

    @@ -1205,7 +1217,7 @@

    Declaration

    @@ -1237,7 +1249,7 @@

    Declaration

    @@ -1269,7 +1281,7 @@

    Declaration

    @@ -1303,7 +1315,7 @@

    Declaration

    @@ -1335,7 +1347,7 @@

    Declaration

    @@ -1382,7 +1394,7 @@

    Declaration

    @@ -1430,7 +1442,7 @@

    Declaration

    @@ -1462,7 +1474,7 @@

    Declaration

    @@ -1500,7 +1512,7 @@

    Declaration

    @@ -1513,7 +1525,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPAPIResponseDecodable.html b/docs/docs/Protocols/STPAPIResponseDecodable.html index faf51c3e689..a9a83929ee0 100644 --- a/docs/docs/Protocols/STPAPIResponseDecodable.html +++ b/docs/docs/Protocols/STPAPIResponseDecodable.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAPIResponseDecodable

    from a JSON dictionary that was returned from the Stripe API.

    @@ -891,7 +903,7 @@

    Return Value

    could not be decoded (i.e. if one of its requiredFields is nil).

    @@ -922,7 +934,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPAUBECSDebitFormViewDelegate.html b/docs/docs/Protocols/STPAUBECSDebitFormViewDelegate.html index afe520681d9..167f723a7b6 100644 --- a/docs/docs/Protocols/STPAUBECSDebitFormViewDelegate.html +++ b/docs/docs/Protocols/STPAUBECSDebitFormViewDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAUBECSDebitFormViewDelegate

    of when the form has been completed.

    @@ -897,7 +909,7 @@

    Parameters

    @@ -910,7 +922,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPAddCardViewControllerDelegate.html b/docs/docs/Protocols/STPAddCardViewControllerDelegate.html index fdae9c8045a..ce08098fddb 100644 --- a/docs/docs/Protocols/STPAddCardViewControllerDelegate.html +++ b/docs/docs/Protocols/STPAddCardViewControllerDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPAddCardViewControllerDelegate

    logic, so there’s no error case to deal with.

    @@ -887,7 +899,7 @@

    Parameters

    @@ -970,7 +982,7 @@

    Parameters

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1057,7 +1069,7 @@

    Declaration

    @@ -1070,7 +1082,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPApplePayContextDelegate.html b/docs/docs/Protocols/STPApplePayContextDelegate.html index 21cb74aa1a6..4816df86513 100644 --- a/docs/docs/Protocols/STPApplePayContextDelegate.html +++ b/docs/docs/Protocols/STPApplePayContextDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPApplePayContextDelegate

    You may also implement the optional delegate methods to handle shipping methods and shipping address changes e.g. to verify you can ship to the address, or update the payment amount.

    @@ -918,7 +930,7 @@

    Parameters

    @@ -985,7 +997,7 @@

    Parameters

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1062,7 +1074,7 @@

    Declaration

    @@ -1075,7 +1087,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPAuthenticationContext.html b/docs/docs/Protocols/STPAuthenticationContext.html index 70478a2e926..7bd8c569883 100644 --- a/docs/docs/Protocols/STPAuthenticationContext.html +++ b/docs/docs/Protocols/STPAuthenticationContext.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAuthenticationContext

    to a user.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -981,7 +993,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPBackendAPIAdapter.html b/docs/docs/Protocols/STPBackendAPIAdapter.html index cfc996c5f35..ccabd31307c 100644 --- a/docs/docs/Protocols/STPBackendAPIAdapter.html +++ b/docs/docs/Protocols/STPBackendAPIAdapter.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -843,7 +855,7 @@

    STPBackendAPIAdapter

    @@ -907,7 +919,7 @@

    Parameters

    @@ -963,7 +975,7 @@

    Parameters

    @@ -1032,7 +1044,7 @@

    Parameters

    @@ -1101,7 +1113,7 @@

    Parameters

    @@ -1176,7 +1188,7 @@

    Parameters

    @@ -1189,7 +1201,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPBankSelectionViewControllerDelegate.html b/docs/docs/Protocols/STPBankSelectionViewControllerDelegate.html index 2329de72881..e8c128b1fd4 100644 --- a/docs/docs/Protocols/STPBankSelectionViewControllerDelegate.html +++ b/docs/docs/Protocols/STPBankSelectionViewControllerDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPBankSelectionViewControllerDelegate

    An STPBankSelectionViewControllerDelegate is notified when a user selects a bank.

    @@ -903,7 +915,7 @@

    Parameters

    @@ -916,7 +928,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPCardFormViewDelegate.html b/docs/docs/Protocols/STPCardFormViewDelegate.html index 5980a089c82..80788016dc0 100644 --- a/docs/docs/Protocols/STPCardFormViewDelegate.html +++ b/docs/docs/Protocols/STPCardFormViewDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPCardFormViewDelegate

    updates from STPCardFormView instances.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -881,7 +893,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPCustomerEphemeralKeyProvider.html b/docs/docs/Protocols/STPCustomerEphemeralKeyProvider.html index 45dbe335e09..e692678897e 100644 --- a/docs/docs/Protocols/STPCustomerEphemeralKeyProvider.html +++ b/docs/docs/Protocols/STPCustomerEphemeralKeyProvider.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPCustomerEphemeralKeyProvider

    your backend, which it will use to retrieve and update Stripe API objects.

    @@ -911,7 +923,7 @@

    Parameters

    @@ -924,7 +936,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPFormEncodable.html b/docs/docs/Protocols/STPFormEncodable.html index 48a9aa727a8..f15d61c4ce9 100644 --- a/docs/docs/Protocols/STPFormEncodable.html +++ b/docs/docs/Protocols/STPFormEncodable.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPFormEncodable

    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.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -942,7 +954,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPFormTextFieldContainer.html b/docs/docs/Protocols/STPFormTextFieldContainer.html index e24698bdf97..45c9d5ed67f 100644 --- a/docs/docs/Protocols/STPFormTextFieldContainer.html +++ b/docs/docs/Protocols/STPFormTextFieldContainer.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPFormTextFieldContainer

    STPFormTextFieldContainer is a protocol that views can conform to to provide customization properties for the field form views that they contain.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1022,7 +1034,7 @@

    Declaration

    @@ -1035,7 +1047,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPIssuingCardEphemeralKeyProvider.html b/docs/docs/Protocols/STPIssuingCardEphemeralKeyProvider.html index 6e612f2c15b..44a14ef6dc6 100644 --- a/docs/docs/Protocols/STPIssuingCardEphemeralKeyProvider.html +++ b/docs/docs/Protocols/STPIssuingCardEphemeralKeyProvider.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPIssuingCardEphemeralKeyProvider

    your backend, which it will use to retrieve and update Stripe API objects.

    @@ -911,7 +923,7 @@

    Parameters

    @@ -924,7 +936,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPPaymentCardTextFieldDelegate.html b/docs/docs/Protocols/STPPaymentCardTextFieldDelegate.html index e58c81eb5e2..22fb8af943c 100644 --- a/docs/docs/Protocols/STPPaymentCardTextFieldDelegate.html +++ b/docs/docs/Protocols/STPPaymentCardTextFieldDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPPaymentCardTextFieldDelegate

    on the validity of its contents.

    @@ -895,7 +907,7 @@

    Parameters

    @@ -928,7 +940,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Parameters

    @@ -1018,7 +1030,7 @@

    Declaration

    @@ -1050,7 +1062,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1113,7 +1125,7 @@

    Declaration

    @@ -1144,7 +1156,7 @@

    Declaration

    @@ -1176,7 +1188,7 @@

    Declaration

    @@ -1208,7 +1220,7 @@

    Declaration

    @@ -1240,7 +1252,7 @@

    Declaration

    @@ -1272,7 +1284,7 @@

    Declaration

    @@ -1285,7 +1297,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPPaymentContextDelegate.html b/docs/docs/Protocols/STPPaymentContextDelegate.html index 9b9e98b6549..eda053bf470 100644 --- a/docs/docs/Protocols/STPPaymentContextDelegate.html +++ b/docs/docs/Protocols/STPPaymentContextDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentContextDelegate

    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.

    @@ -902,7 +914,7 @@

    Parameters

    @@ -951,7 +963,7 @@

    Parameters

    @@ -1028,7 +1040,7 @@

    Parameters

    @@ -1105,7 +1117,7 @@

    Parameters

    @@ -1197,7 +1209,7 @@

    Parameters

    @@ -1210,7 +1222,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPPaymentOption.html b/docs/docs/Protocols/STPPaymentOption.html index e4fe5989869..3c56571cab8 100644 --- a/docs/docs/Protocols/STPPaymentOption.html +++ b/docs/docs/Protocols/STPPaymentOption.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -846,7 +858,7 @@

    STPPaymentOption

    @@ -881,7 +893,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -942,7 +954,7 @@

    Declaration

    @@ -973,7 +985,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    diff --git a/docs/docs/Protocols/STPPaymentOptionsViewControllerDelegate.html b/docs/docs/Protocols/STPPaymentOptionsViewControllerDelegate.html index d4f22eafdd7..ff2a70c16f1 100644 --- a/docs/docs/Protocols/STPPaymentOptionsViewControllerDelegate.html +++ b/docs/docs/Protocols/STPPaymentOptionsViewControllerDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPPaymentOptionsViewControllerDelegate

    it off the navigation stack, or dismissing it).

    @@ -904,7 +916,7 @@

    Parameters

    @@ -956,7 +968,7 @@

    Parameters

    @@ -1007,7 +1019,7 @@

    Parameters

    @@ -1080,7 +1092,7 @@

    Parameters

    @@ -1093,7 +1105,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPShippingAddressViewControllerDelegate.html b/docs/docs/Protocols/STPShippingAddressViewControllerDelegate.html index 1859d81f174..b0019c8d3fb 100644 --- a/docs/docs/Protocols/STPShippingAddressViewControllerDelegate.html +++ b/docs/docs/Protocols/STPShippingAddressViewControllerDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPShippingAddressViewControllerDelegate

    An STPShippingAddressViewControllerDelegate is notified when an STPShippingAddressViewController receives an address, completes with an address, or is cancelled.

    @@ -885,7 +897,7 @@

    Parameters

    @@ -968,7 +980,7 @@

    Parameters

    @@ -1046,7 +1058,7 @@

    Parameters

    @@ -1059,7 +1071,7 @@

    Parameters

    diff --git a/docs/docs/Protocols/STPSourceProtocol.html b/docs/docs/Protocols/STPSourceProtocol.html index c23fa1d9adc..46dda8594de 100644 --- a/docs/docs/Protocols/STPSourceProtocol.html +++ b/docs/docs/Protocols/STPSourceProtocol.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPSourceProtocol

    @@ -871,7 +883,7 @@

    Declaration

    @@ -884,7 +896,7 @@

    Declaration

    diff --git a/docs/docs/Typealiases.html b/docs/docs/Typealiases.html index 1621023b82f..ff9ca5a8800 100644 --- a/docs/docs/Typealiases.html +++ b/docs/docs/Typealiases.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -854,7 +866,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Parameters

    @@ -964,7 +976,7 @@

    Parameters

    @@ -1025,7 +1037,7 @@

    Parameters

    @@ -1086,7 +1098,7 @@

    Parameters

    @@ -1147,7 +1159,7 @@

    Parameters

    @@ -1208,7 +1220,7 @@

    Parameters

    @@ -1269,7 +1281,7 @@

    Parameters

    @@ -1330,7 +1342,7 @@

    Parameters

    @@ -1391,7 +1403,7 @@

    Parameters

    @@ -1452,7 +1464,7 @@

    Parameters

    @@ -1540,7 +1552,7 @@

    Parameters

    @@ -1601,7 +1613,7 @@

    Parameters

    @@ -1662,7 +1674,7 @@

    Parameters

    @@ -1735,7 +1747,7 @@

    Parameters

    @@ -1784,7 +1796,7 @@

    Parameters

    @@ -1845,7 +1857,7 @@

    Parameters

    @@ -1906,7 +1918,7 @@

    Parameters

    @@ -1938,7 +1950,7 @@

    Declaration

    @@ -1970,7 +1982,7 @@

    Declaration

    @@ -2047,7 +2059,7 @@

    Parameters

    @@ -2078,7 +2090,7 @@

    Declaration

    @@ -2145,7 +2157,7 @@

    Parameters

    @@ -2158,7 +2170,7 @@

    Parameters

    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 157f4fd46bc..a4a3c193472 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -855,7 +867,7 @@

    Declaration

    @@ -886,7 +898,7 @@

    Declaration

    @@ -919,7 +931,7 @@

    Declaration

    @@ -952,7 +964,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1023,7 +1035,7 @@

    Declaration

    @@ -1075,7 +1087,7 @@

    Declaration

    @@ -1112,7 +1124,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    @@ -1187,7 +1199,7 @@

    Declaration

    @@ -1221,7 +1233,7 @@

    Declaration

    @@ -1258,7 +1270,7 @@

    Declaration

    @@ -1289,7 +1301,7 @@

    Declaration

    @@ -1324,7 +1336,7 @@

    Declaration

    @@ -1362,7 +1374,7 @@

    Declaration

    @@ -1395,7 +1407,7 @@

    Declaration

    @@ -1427,7 +1439,7 @@

    Declaration

    @@ -1464,7 +1476,7 @@

    Declaration

    @@ -1501,7 +1513,7 @@

    Declaration

    @@ -1538,7 +1550,44 @@

    Declaration

    + + +
  • +
  • +
    + + + + STPConfirmWeChatPayOptions + +
    +
    +
    +
    +
    + +
    +

    Declaration

    +
    +

    Swift

    +
    public class STPConfirmWeChatPayOptions : NSObject
    +
    extension STPConfirmWeChatPayOptions: STPFormEncodable
    + +
    +
    +
    @@ -1570,7 +1619,7 @@

    Declaration

    @@ -1607,7 +1656,7 @@

    Declaration

    @@ -1644,7 +1693,7 @@

    Declaration

    @@ -1676,7 +1725,7 @@

    Declaration

    @@ -1708,7 +1757,7 @@

    Declaration

    @@ -1754,7 +1803,7 @@

    Declaration

    @@ -1791,7 +1840,7 @@

    Declaration

    @@ -1823,7 +1872,7 @@

    Declaration

    @@ -1855,7 +1904,7 @@

    Declaration

    @@ -1889,7 +1938,7 @@

    Declaration

    @@ -1923,7 +1972,7 @@

    Declaration

    @@ -1957,7 +2006,7 @@

    Declaration

    @@ -1988,7 +2037,7 @@

    Declaration

    @@ -2024,7 +2073,7 @@

    Declaration

    @@ -2033,11 +2082,11 @@

    Declaration

    - - + +
    - -

    userInfo keys

    + +

    STPError

    @@ -2068,7 +2117,7 @@

    Declaration

    @@ -2099,7 +2148,7 @@

    Declaration

    @@ -2130,7 +2179,7 @@

    Declaration

    @@ -2166,7 +2215,7 @@

    Declaration

    @@ -2197,7 +2246,7 @@

    Declaration

    @@ -2228,7 +2277,7 @@

    Declaration

    @@ -2264,7 +2313,7 @@

    Declaration

    @@ -2297,7 +2346,7 @@

    Declaration

    @@ -2328,7 +2377,7 @@

    Declaration

    @@ -2366,7 +2415,40 @@

    Declaration

    + + +
  • +
  • +
    + + + + STPIntentActionWechatPayRedirectToApp + +
    +
    +
    +
    +
    +
    +

    Contains instructions for authenticating a payment by redirecting your customer to WeChat Pay app. +You cannot directly instantiate an STPIntentActionWechatPayRedirectToApp.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public class STPIntentActionWechatPayRedirectToApp : NSObject
    +
    extension STPIntentActionWechatPayRedirectToApp: STPAPIResponseDecodable
    + +
    +
    +
    @@ -2398,7 +2480,7 @@

    Declaration

    @@ -2434,7 +2516,7 @@

    Declaration

    @@ -2465,7 +2547,7 @@

    Declaration

    @@ -2497,7 +2579,7 @@

    Declaration

    @@ -2529,7 +2611,7 @@

    Declaration

    @@ -2561,7 +2643,7 @@

    Declaration

    @@ -2592,7 +2674,7 @@

    Declaration

    @@ -2628,7 +2710,7 @@

    Declaration

    @@ -2664,7 +2746,7 @@

    Declaration

    @@ -2698,7 +2780,7 @@

    Declaration

    @@ -2737,7 +2819,7 @@

    Declaration

    @@ -2778,7 +2860,7 @@

    Declaration

    @@ -2813,7 +2895,7 @@

    Declaration

    @@ -2850,7 +2932,7 @@

    Declaration

    @@ -2895,7 +2977,7 @@

    Declaration

    @@ -2934,7 +3016,7 @@

    Declaration

    @@ -2973,7 +3055,7 @@

    Declaration

    @@ -3011,7 +3093,7 @@

    Declaration

    @@ -3049,7 +3131,7 @@

    Declaration

    @@ -3085,7 +3167,7 @@

    Declaration

    @@ -3121,7 +3203,7 @@

    Declaration

    @@ -3152,7 +3234,7 @@

    Declaration

    @@ -3183,7 +3265,7 @@

    Declaration

    @@ -3219,7 +3301,7 @@

    Declaration

    @@ -3250,7 +3332,7 @@

    Declaration

    @@ -3285,7 +3367,7 @@

    Declaration

    @@ -3322,7 +3404,7 @@

    Declaration

    @@ -3357,7 +3439,7 @@

    Declaration

    @@ -3395,7 +3477,7 @@

    Declaration

    @@ -3431,7 +3513,7 @@

    Declaration

    @@ -3467,7 +3549,7 @@

    Declaration

    @@ -3503,7 +3585,7 @@

    Declaration

    @@ -3534,7 +3616,7 @@

    Declaration

    @@ -3570,7 +3652,7 @@

    Declaration

    @@ -3606,7 +3688,7 @@

    Declaration

    @@ -3642,7 +3724,7 @@

    Declaration

    @@ -3673,7 +3755,7 @@

    Declaration

    @@ -3704,7 +3786,7 @@

    Declaration

    @@ -3735,7 +3817,7 @@

    Declaration

    @@ -3771,7 +3853,7 @@

    Declaration

    @@ -3807,7 +3889,7 @@

    Declaration

    @@ -3843,7 +3925,7 @@

    Declaration

    @@ -3879,7 +3961,7 @@

    Declaration

    @@ -3910,7 +3992,7 @@

    Declaration

    @@ -3946,7 +4028,7 @@

    Declaration

    @@ -3977,7 +4059,7 @@

    Declaration

    @@ -4013,7 +4095,7 @@

    Declaration

    @@ -4044,7 +4126,7 @@

    Declaration

    @@ -4080,7 +4162,7 @@

    Declaration

    @@ -4111,7 +4193,7 @@

    Declaration

    @@ -4147,7 +4229,7 @@

    Declaration

    @@ -4178,7 +4260,7 @@

    Declaration

    @@ -4214,7 +4296,7 @@

    Declaration

    @@ -4245,7 +4327,7 @@

    Declaration

    @@ -4282,7 +4364,7 @@

    Declaration

    @@ -4318,7 +4400,7 @@

    Declaration

    @@ -4349,7 +4431,7 @@

    Declaration

    @@ -4385,7 +4467,7 @@

    Declaration

    @@ -4416,7 +4498,7 @@

    Declaration

    @@ -4452,7 +4534,7 @@

    Declaration

    @@ -4483,7 +4565,7 @@

    Declaration

    @@ -4514,7 +4596,7 @@

    Declaration

    @@ -4550,7 +4632,7 @@

    Declaration

    @@ -4581,7 +4663,74 @@

    Declaration

    + + +
  • +
  • +
    + + + + STPPaymentMethodWeChatPay + +
    +
    +
    +
    +
    + +
    +

    Declaration

    +
    +

    Swift

    +
    public class STPPaymentMethodWeChatPay : NSObject, STPAPIResponseDecodable
    + +
    +
    + +
    +
    +
  • +
  • +
    + + + + STPPaymentMethodWeChatPayParams + +
    +
    +
    +
    +
    +
    +

    An object representing parameters used to create a WeChat Pay Payment Method

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public class STPPaymentMethodWeChatPayParams : NSObject, STPFormEncodable
    + +
    +
    +
    @@ -4617,7 +4766,7 @@

    Declaration

    @@ -4648,7 +4797,7 @@

    Declaration

    @@ -4688,7 +4837,7 @@

    Declaration

    @@ -4720,7 +4869,7 @@

    Declaration

    @@ -4751,7 +4900,7 @@

    Declaration

    @@ -4782,7 +4931,7 @@

    Declaration

    @@ -4814,7 +4963,7 @@

    Declaration

    @@ -4850,7 +4999,7 @@

    Declaration

    @@ -4902,7 +5051,7 @@

    Declaration

    @@ -4938,7 +5087,7 @@

    Declaration

    @@ -4977,7 +5126,7 @@

    Declaration

    @@ -5026,7 +5175,7 @@

    Declaration

    @@ -5060,7 +5209,7 @@

    Declaration

    @@ -5091,7 +5240,7 @@

    Declaration

    @@ -5123,7 +5272,7 @@

    Declaration

    @@ -5154,7 +5303,7 @@

    Declaration

    @@ -5185,7 +5334,7 @@

    Declaration

    @@ -5221,7 +5370,7 @@

    Declaration

    @@ -5252,7 +5401,7 @@

    Declaration

    @@ -5283,7 +5432,7 @@

    Declaration

    @@ -5315,7 +5464,7 @@

    Declaration

    @@ -5346,7 +5495,7 @@

    Declaration

    @@ -5377,7 +5526,7 @@

    Declaration

    @@ -5409,7 +5558,7 @@

    Declaration

    @@ -5440,7 +5589,7 @@

    Declaration

    @@ -5471,7 +5620,7 @@

    Declaration

    @@ -5503,7 +5652,7 @@

    Declaration

    @@ -5534,7 +5683,7 @@

    Declaration

    @@ -5565,7 +5714,7 @@

    Declaration

    @@ -5597,7 +5746,7 @@

    Declaration

    @@ -5628,7 +5777,7 @@

    Declaration

    @@ -5667,7 +5816,7 @@

    Declaration

    @@ -5698,7 +5847,7 @@

    Declaration

    @@ -5732,7 +5881,7 @@

    Declaration

    @@ -5763,7 +5912,7 @@

    Declaration

    @@ -5776,7 +5925,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet.html index cf438bb4508..99d1466b823 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    PaymentSheet

    A drop-in class that presents a sheet for a customer to complete their payment

    @@ -864,7 +876,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -960,7 +972,7 @@

    Parameters

    @@ -1021,7 +1033,7 @@

    Parameters

    @@ -1087,7 +1099,7 @@

    Parameters

    @@ -1162,7 +1174,7 @@

    Parameters

    @@ -1195,7 +1207,7 @@

    Declaration

    @@ -1240,7 +1252,7 @@

    Declaration

    @@ -1271,7 +1283,7 @@

    Declaration

    @@ -1302,7 +1314,7 @@

    Declaration

    @@ -1333,7 +1345,7 @@

    Declaration

    @@ -1346,7 +1358,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/ApplePayConfiguration.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/ApplePayConfiguration.html index 6005ab7c365..3d37c40db3c 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/ApplePayConfiguration.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/ApplePayConfiguration.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    ApplePayConfiguration

    Configuration related to Apple Pay

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -939,7 +951,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/Configuration.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/Configuration.html index 45c94dfd6c0..cb35401c121 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/Configuration.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/Configuration.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    Configuration

    Configuration for PaymentSheet

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1095,7 +1107,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/CustomerConfiguration.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/CustomerConfiguration.html index 5b66b6983a1..9973fb7379a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/CustomerConfiguration.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/CustomerConfiguration.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    CustomerConfiguration

    Configuration related to the Stripe Customer

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController.html index edfb4033041..942e8272b0b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    FlowController

    A class that presents the individual steps of a payment flow

    @@ -876,7 +888,7 @@

    Declaration

    @@ -906,7 +918,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -970,7 +982,7 @@

    Public methods

    An asynchronous failable initializer for PaymentSheet.FlowController This asynchronously loads the Customer’s payment methods, their default payment method, and the PaymentIntent. -You can use the returned PaymentSheet.FlowController instance to e.g. update your UI with the Customer’s default oayment method

    +You can use the returned PaymentSheet.FlowController instance to e.g. update your UI with the Customer’s default payment method

    Note

    This can be used to complete a payment - don’t log it, store it, or expose it to anyone other than the customer. @@ -1034,7 +1046,7 @@

    Parameters

    @@ -1113,7 +1125,7 @@

    Parameters

    @@ -1178,7 +1190,7 @@

    Parameters

    @@ -1242,7 +1254,7 @@

    Parameters

    @@ -1317,7 +1329,7 @@

    Parameters

    @@ -1392,7 +1404,7 @@

    Parameters

    @@ -1405,7 +1417,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/ConfirmButton.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/ConfirmButton.html index 71e2bbcfee3..3034eba6034 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/ConfirmButton.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/ConfirmButton.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -874,7 +886,7 @@

    Parameters

    @@ -912,7 +924,7 @@

    Declaration

    @@ -941,7 +953,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html index 2504ab0fcc0..fb3909a84d7 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    PaymentOptionDisplayData

    Contains details about a payment method that can be displayed to the customer

    @@ -864,7 +876,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/PaymentOptionsButton.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/PaymentOptionsButton.html index 06115fabd9c..4059cc86f00 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/PaymentOptionsButton.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/FlowController/PaymentOptionsButton.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -874,7 +886,7 @@

    Parameters

    @@ -912,7 +924,7 @@

    Declaration

    @@ -941,7 +953,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/PaymentButton.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/PaymentButton.html index fc3307a46b6..dcbd0cacc8d 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/PaymentButton.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/PaymentButton.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -874,7 +886,7 @@

    Parameters

    @@ -912,7 +924,7 @@

    Declaration

    @@ -941,7 +953,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/UserInterfaceStyle.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/UserInterfaceStyle.html index 8ccdcfd8f72..5ea19a507ad 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/UserInterfaceStyle.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/PaymentSheet/UserInterfaceStyle.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    UserInterfaceStyle

    Style options for colors in PaymentSheet

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,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 6e84fb4fc80..622d0229013 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPAPIClient

    A client for making connections to the Stripe API.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -1000,7 +1012,7 @@

    Declaration

    @@ -1036,7 +1048,7 @@

    Declaration

    @@ -1067,7 +1079,7 @@

    Declaration

    @@ -1134,7 +1146,7 @@

    Return Value

    An instance of STPAPIClient.

    @@ -1189,7 +1201,7 @@

    Return Value

    An instance of STPAPIClient.

    @@ -1251,7 +1263,7 @@

    Parameters

    @@ -1315,7 +1327,7 @@

    Parameters

    @@ -1379,7 +1391,7 @@

    Parameters

    @@ -1432,7 +1444,7 @@

    Parameters

    @@ -1501,7 +1513,7 @@

    Parameters

    @@ -1579,7 +1591,7 @@

    Parameters

    @@ -1656,7 +1668,7 @@

    Parameters

    @@ -1720,7 +1732,7 @@

    Parameters

    @@ -1798,7 +1810,7 @@

    Parameters

    @@ -1900,7 +1912,7 @@

    Parameters

    @@ -1977,7 +1989,7 @@

    Parameters

    @@ -2039,7 +2051,7 @@

    Parameters

    @@ -2123,7 +2135,7 @@

    Parameters

    @@ -2200,7 +2212,7 @@

    Parameters

    @@ -2299,7 +2311,7 @@

    Parameters

    @@ -2352,7 +2364,7 @@

    Parameters

    @@ -2430,7 +2442,7 @@

    Parameters

    @@ -2508,7 +2520,7 @@

    Parameters

    @@ -2581,7 +2593,7 @@

    Parameters

    @@ -2667,7 +2679,7 @@

    Parameters

    @@ -2745,7 +2757,7 @@

    Parameters

    @@ -2818,7 +2830,7 @@

    Parameters

    @@ -2901,7 +2913,7 @@

    Parameters

    @@ -2914,7 +2926,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAUBECSDebitFormView.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAUBECSDebitFormView.html index e2edd6a0b1b..19d00804842 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAUBECSDebitFormView.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPAUBECSDebitFormView.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAUBECSDebitFormView

    For additional customization options - seealso: STPFormTextFieldContainer

    @@ -885,7 +897,7 @@

    Parameters

    @@ -916,7 +928,7 @@

    Declaration

    @@ -947,7 +959,7 @@

    Declaration

    @@ -979,7 +991,7 @@

    Declaration

    @@ -992,7 +1004,7 @@

    Declaration

    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 2429524d5ae..0f4b533db32 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAddCardViewController

    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.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Parameters

    @@ -960,7 +972,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1025,7 +1037,7 @@

    Declaration

    @@ -1057,7 +1069,7 @@

    Declaration

    @@ -1100,7 +1112,7 @@

    Declaration

    @@ -1130,7 +1142,7 @@

    Declaration

    @@ -1160,7 +1172,7 @@

    Declaration

    @@ -1190,7 +1202,7 @@

    Declaration

    @@ -1220,7 +1232,7 @@

    Declaration

    @@ -1233,7 +1245,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 fc1b70d7c40..87171565459 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPAddress

    STPAddress Contains an address as represented by the Stripe API.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -992,7 +1004,7 @@

    Declaration

    @@ -1023,7 +1035,7 @@

    Declaration

    @@ -1054,7 +1066,7 @@

    Declaration

    @@ -1085,7 +1097,7 @@

    Declaration

    @@ -1116,7 +1128,7 @@

    Declaration

    @@ -1146,7 +1158,7 @@

    Declaration

    @@ -1220,7 +1232,7 @@

    Parameters

    @@ -1251,7 +1263,7 @@

    Declaration

    @@ -1305,7 +1317,7 @@

    Return Value

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

    @@ -1359,7 +1371,7 @@

    Return Value

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

    @@ -1394,7 +1406,7 @@

    Return Value

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

    @@ -1448,7 +1460,7 @@

    Return Value

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

    @@ -1505,7 +1517,7 @@

    Return Value

    NO otherwise.

    @@ -1548,7 +1560,7 @@

    Return Value

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

    @@ -1607,7 +1619,7 @@

    Return Value

    NO otherwise.

    @@ -1650,7 +1662,7 @@

    Return Value

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

    @@ -1707,7 +1719,7 @@

    Return Value

    a PKContactField value.

    @@ -1765,7 +1777,7 @@

    Return Value

    a PKContactField value.

    @@ -1795,7 +1807,7 @@

    Declaration

    @@ -1825,7 +1837,7 @@

    Declaration

    @@ -1855,7 +1867,7 @@

    Declaration

    @@ -1885,7 +1897,7 @@

    Declaration

    @@ -1898,7 +1910,7 @@

    Declaration

    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 972f17c7f21..9bc35e30028 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPAppInfo

    @@ -931,7 +943,7 @@

    Parameters

    @@ -962,7 +974,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1055,7 +1067,7 @@

    Declaration

    @@ -1068,7 +1080,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPApplePayContext.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPApplePayContext.html index d0d3f513e4c..bf7b70bd497 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPApplePayContext.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPApplePayContext.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -851,7 +863,7 @@

    STPApplePayContext

    @@ -918,7 +930,7 @@

    Parameters

    @@ -985,7 +997,7 @@

    Parameters

    @@ -1038,7 +1050,7 @@

    Parameters

    @@ -1101,7 +1113,7 @@

    Parameters

    @@ -1133,7 +1145,7 @@

    Declaration

    @@ -1146,7 +1158,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPApplePayPaymentOption.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPApplePayPaymentOption.html index 14721d9775c..19683ace5ad 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPApplePayPaymentOption.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPApplePayPaymentOption.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPApplePayPaymentOption

    @@ -879,7 +891,7 @@

    Declaration

    @@ -909,7 +921,7 @@

    Declaration

    @@ -939,7 +951,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    @@ -982,7 +994,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 ad389cc457c..80d891908d5 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPBankAccount

    @@ -872,7 +884,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1027,7 +1039,7 @@

    Declaration

    @@ -1058,7 +1070,7 @@

    Declaration

    @@ -1090,7 +1102,7 @@

    Declaration

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1166,7 +1178,7 @@

    Declaration

    @@ -1196,7 +1208,7 @@

    Declaration

    @@ -1226,7 +1238,7 @@

    Declaration

    @@ -1269,7 +1281,7 @@

    Declaration

    @@ -1282,7 +1294,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 3bcc8076b78..32948132b35 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPBankAccountParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -936,7 +948,7 @@

    Declaration

    @@ -967,7 +979,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    @@ -1029,7 +1041,7 @@

    Declaration

    @@ -1061,7 +1073,7 @@

    Declaration

    @@ -1091,7 +1103,7 @@

    Declaration

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1164,7 +1176,7 @@

    Declaration

    @@ -1194,7 +1206,7 @@

    Declaration

    @@ -1207,7 +1219,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankSelectionViewController.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankSelectionViewController.html index b8b311b9cb0..6768428c5f9 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankSelectionViewController.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPBankSelectionViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPBankSelectionViewController

    or inspect to obtain details about the selected bank.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -976,7 +988,7 @@

    Parameters

    @@ -1007,7 +1019,7 @@

    Declaration

    @@ -1039,7 +1051,7 @@

    Declaration

    @@ -1052,7 +1064,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 f5660a9e7c1..6d8de997c30 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPCard

    @@ -871,7 +883,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1028,7 +1040,7 @@

    Declaration

    @@ -1059,7 +1071,7 @@

    Declaration

    @@ -1090,7 +1102,7 @@

    Declaration

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1152,7 +1164,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1240,7 +1252,7 @@

    Return Value

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

    @@ -1305,7 +1317,7 @@

    Return Value

    returns STPCardBrandUnknown.

    @@ -1429,7 +1441,7 @@

    Return Value

    an STPCard instance populated with the provided values.

    @@ -1487,7 +1499,7 @@

    Return Value

    returns STPCardFundingTypeOther.

    @@ -1517,7 +1529,7 @@

    Declaration

    @@ -1546,7 +1558,7 @@

    Declaration

    @@ -1589,7 +1601,7 @@

    Declaration

    @@ -1632,7 +1644,7 @@

    Declaration

    @@ -1662,7 +1674,7 @@

    Declaration

    @@ -1692,7 +1704,7 @@

    Declaration

    @@ -1722,7 +1734,7 @@

    Declaration

    @@ -1773,7 +1785,7 @@

    Declaration

    @@ -1805,7 +1817,7 @@

    Declaration

    @@ -1837,7 +1849,7 @@

    Declaration

    @@ -1869,7 +1881,7 @@

    Declaration

    @@ -1901,7 +1913,7 @@

    Declaration

    @@ -1933,7 +1945,7 @@

    Declaration

    @@ -1965,7 +1977,7 @@

    Declaration

    @@ -1997,7 +2009,7 @@

    Declaration

    @@ -2010,7 +2022,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardBrandUtilities.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardBrandUtilities.html index 161017113e8..1ce26df36f2 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardBrandUtilities.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardBrandUtilities.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPCardBrandUtilities

    Contains STPStringFromCardBrand

    @@ -889,7 +901,7 @@

    Return Value

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

    @@ -902,7 +914,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardFormView.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardFormView.html index 5af6d698c38..38654d4976e 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardFormView.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardFormView.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPCardFormView

    is displayed when invalid input is detected.

    @@ -874,7 +886,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -942,7 +954,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -1004,7 +1016,7 @@

    Declaration

    @@ -1035,7 +1047,7 @@

    Declaration

    @@ -1048,7 +1060,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardFormView/Representable.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardFormView/Representable.html index e7d91138c50..beb763077bf 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardFormView/Representable.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCardFormView/Representable.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    Representable

    A SwiftUI representation of STPCardFormView

    @@ -896,7 +908,7 @@

    Parameters

    @@ -925,7 +937,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    @@ -983,7 +995,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    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 8bd5f9a15f5..f1c1293875e 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPCardParams

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1025,7 +1037,7 @@

    Declaration

    @@ -1058,7 +1070,7 @@

    Declaration

    @@ -1092,7 +1104,7 @@

    Declaration

    @@ -1126,7 +1138,7 @@

    Declaration

    @@ -1170,7 +1182,7 @@

    Declaration

    @@ -1201,7 +1213,7 @@

    Declaration

    @@ -1232,7 +1244,7 @@

    Declaration

    @@ -1263,7 +1275,7 @@

    Declaration

    @@ -1294,7 +1306,7 @@

    Declaration

    @@ -1325,7 +1337,7 @@

    Declaration

    @@ -1355,7 +1367,7 @@

    Declaration

    @@ -1397,7 +1409,7 @@

    Declaration

    @@ -1426,7 +1438,7 @@

    Declaration

    @@ -1439,7 +1451,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 d3a6501fa64..7c237e5c076 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPCardValidator

    see https://stripe.com/docs/testing

    @@ -868,7 +880,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -1013,7 +1025,7 @@

    Return Value

    card (e.g. @“4242”).

    @@ -1070,7 +1082,7 @@

    Return Value

    STPCardBrandUnknown, respectively.

    @@ -1126,7 +1138,7 @@

    Return Value

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

    @@ -1183,7 +1195,7 @@

    Return Value

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

    @@ -1240,7 +1252,7 @@

    Return Value

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

    @@ -1301,7 +1313,7 @@

    Return Value

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

    @@ -1385,7 +1397,7 @@

    Return Value

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

    @@ -1440,7 +1452,7 @@

    Return Value

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

    @@ -1512,7 +1524,7 @@

    Return Value

    STPCardBrandVisa, and STPCardValidationStateInvalid for @“12345” and any brand.

    @@ -1568,7 +1580,7 @@

    Return Value

    STPCardValidationStateIncomplete if all fields are either incomplete or valid.

    @@ -1581,7 +1593,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmAlipayOptions.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmAlipayOptions.html index b381ba82024..181cc33c3cb 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmAlipayOptions.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmAlipayOptions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConfirmAlipayOptions

    Alipay options to pass to STPConfirmPaymentMethodOptions`

    @@ -867,7 +879,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -1002,7 +1014,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmBLIKOptions.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmBLIKOptions.html index b86eddf319b..1bd02f9d7c9 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmBLIKOptions.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmBLIKOptions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConfirmBLIKOptions

    @@ -871,7 +883,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -951,7 +963,7 @@

    Parameters

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1037,7 +1049,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmCardOptions.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmCardOptions.html index ac5a719a8a6..e69d9f97789 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmCardOptions.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmCardOptions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConfirmCardOptions

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -945,7 +957,7 @@

    Declaration

    @@ -975,7 +987,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmPaymentMethodOptions.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmPaymentMethodOptions.html index a9f80d134eb..17f58af83b5 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmPaymentMethodOptions.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmPaymentMethodOptions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConfirmPaymentMethodOptions

    @@ -876,7 +888,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -938,7 +950,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPayOptions + +
    +
    +
    +
    +
    +
    +

    Options for a WeChat Pay Payment Method.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public var weChatPayOptions: STPConfirmWeChatPayOptions?
    + +
    +
    +
    @@ -981,7 +1024,7 @@

    Declaration

    @@ -1011,7 +1054,7 @@

    Declaration

    @@ -1024,7 +1067,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmWeChatPayOptions.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmWeChatPayOptions.html new file mode 100644 index 00000000000..6ef1c96d95f --- /dev/null +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConfirmWeChatPayOptions.html @@ -0,0 +1,1059 @@ + + + + STPConfirmWeChatPayOptions Class Reference + + + + + + + + + + + + + + + + +
    +

    + + Stripe 21.7.0 Docs + + +

    + +

    +

    + +
    +

    + +

    + + + View on GitHub + +

    + +
    + + + +
    + +
    + +
    +
    +

    STPConfirmWeChatPayOptions

    +
    +
    + +
    public class STPConfirmWeChatPayOptions : NSObject
    +
    extension STPConfirmWeChatPayOptions: STPFormEncodable
    + +
    +
    +

    WeChat Pay options to pass to STPConfirmPaymentMethodOptions`

    + + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + appId + +
      +
      +
      +
      +
      +
      +

      Your WeChat-provided application ID. WeChat Pay uses +this as the redirect URL scheme.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +public var appId: String?
      + +
      +
      + +
      +
      +
    • +
    • + +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +public var additionalAPIParameters: [AnyHashable : Any]
      + +
      +
      + +
      +
      +
    • +
    • +
      + + + + init(appId:) + +
      +
      +
      +
      +
      +
      +

      Initializes STPConfirmWeChatPayOptions

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +public required init(appId: String)
      + +
      +
      +
      +

      Parameters

      + + + + + + + +
      + + appId + + +
      +

      Your WeChat-provided application ID. WeChat Pay +uses this as the redirect URL scheme.

      +
      +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + + +
    + +

    STPFormEncodable

    +

    +
    +
    + +
    +
    +
    + +
    +
    + + + + diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountAddress.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountAddress.html index d5eaffbc025..cf07bc0b3ed 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountAddress.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountAddress.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConnectAccountAddress

    An address to use with STPConnectAccountParams.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -967,7 +979,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1062,7 +1074,7 @@

    Declaration

    @@ -1105,7 +1117,7 @@

    Declaration

    @@ -1135,7 +1147,7 @@

    Declaration

    @@ -1148,7 +1160,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountCompanyParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountCompanyParams.html index 4bf9ee9e52c..4ba26fb5630 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountCompanyParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountCompanyParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConnectAccountCompanyParams

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -933,7 +945,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1028,7 +1040,7 @@

    Declaration

    @@ -1059,7 +1071,7 @@

    Declaration

    @@ -1091,7 +1103,7 @@

    Declaration

    @@ -1122,7 +1134,7 @@

    Declaration

    @@ -1154,7 +1166,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1216,7 +1228,7 @@

    Declaration

    @@ -1259,7 +1271,7 @@

    Declaration

    @@ -1289,7 +1301,7 @@

    Declaration

    @@ -1302,7 +1314,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountIndividualParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountIndividualParams.html index 31975d659c4..075ba769503 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountIndividualParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountIndividualParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConnectAccountIndividualParams

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -933,7 +945,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1027,7 +1039,7 @@

    Declaration

    @@ -1058,7 +1070,7 @@

    Declaration

    @@ -1089,7 +1101,7 @@

    Declaration

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1154,7 +1166,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1216,7 +1228,7 @@

    Declaration

    @@ -1247,7 +1259,7 @@

    Declaration

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1310,7 +1322,7 @@

    Declaration

    @@ -1341,7 +1353,7 @@

    Declaration

    @@ -1372,7 +1384,7 @@

    Declaration

    @@ -1403,7 +1415,7 @@

    Declaration

    @@ -1433,7 +1445,7 @@

    Declaration

    @@ -1463,7 +1475,7 @@

    Declaration

    @@ -1476,7 +1488,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountIndividualVerification.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountIndividualVerification.html index 710317fc4be..46ed1642a36 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountIndividualVerification.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountIndividualVerification.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConnectAccountIndividualVerification

    The individual’s verification document information for use with STPConnectAccountIndividualParams.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -987,7 +999,7 @@

    Declaration

    @@ -1000,7 +1012,7 @@

    Declaration

    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 5ae48c8b83c..56e2caec6ce 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPConnectAccountParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -995,7 +1007,7 @@

    Declaration

    @@ -1063,7 +1075,7 @@

    Parameters

    @@ -1131,7 +1143,7 @@

    Parameters

    @@ -1183,7 +1195,7 @@

    Parameters

    @@ -1235,7 +1247,7 @@

    Parameters

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1308,7 +1320,7 @@

    Declaration

    @@ -1321,7 +1333,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountVerificationDocument.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountVerificationDocument.html index 605e1c768cf..80f1a669ae2 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountVerificationDocument.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPConnectAccountVerificationDocument.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConnectAccountVerificationDocument

    An identifying document, either a passport or local ID card for use with STPConnectAccountIndividualVerification.

    @@ -871,7 +883,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -967,7 +979,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1010,7 +1022,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPContactField.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPContactField.html index 07ca6341f7f..791073875c7 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPContactField.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPContactField.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPContactField

    Contains constants that represent different parts of a users contact/address information.

    @@ -864,7 +876,7 @@

    Declaration

    @@ -893,7 +905,7 @@

    Declaration

    @@ -924,7 +936,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1017,7 +1029,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreScrollViewController.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreScrollViewController.html index 2aec3dfa69f..89e3eb938c2 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreScrollViewController.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreScrollViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPCoreScrollViewController

    for use only by Stripe classes, you should not subclass it yourself in your app.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -879,7 +891,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreTableViewController.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreTableViewController.html index bfea83ea543..aa7834d4957 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreTableViewController.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPCoreTableViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPCoreTableViewController

    created scroll view to UITableView, as well as other shared table view logic.

    @@ -869,7 +881,7 @@

    Declaration

    @@ -882,7 +894,7 @@

    Declaration

    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 51835d5a4b3..e0818cb0df4 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPCoreViewController

    Stripe view controllers.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -918,7 +930,7 @@

    Parameters

    @@ -952,7 +964,7 @@

    Declaration

    @@ -984,7 +996,7 @@

    Declaration

    @@ -997,7 +1009,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 aa24fd57f24..1b00a1b9ae8 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPCustomer

    STPCustomerContext to manage retrieving and updating a customer.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1073,7 +1085,7 @@

    Return Value

    an instance of STPCustomer

    @@ -1121,7 +1133,7 @@

    Declaration

    @@ -1151,7 +1163,7 @@

    Declaration

    @@ -1164,7 +1176,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 ded7ecc5bbd..e462ba4a49d 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPCustomerContext

    new ephemeral key for the Customer object associated with the new user.

    @@ -898,7 +910,7 @@

    Return Value

    the newly-instantiated customer context.

    @@ -971,7 +983,7 @@

    Return Value

    the newly-instantiated customer context.

    @@ -1006,7 +1018,7 @@

    Declaration

    @@ -1043,7 +1055,7 @@

    Declaration

    @@ -1086,7 +1098,7 @@

    Declaration

    @@ -1118,7 +1130,7 @@

    Declaration

    @@ -1151,7 +1163,7 @@

    Declaration

    @@ -1183,7 +1195,7 @@

    Declaration

    @@ -1216,7 +1228,7 @@

    Declaration

    @@ -1248,7 +1260,7 @@

    Declaration

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1291,7 +1303,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 b0abce5916b..58837c685a5 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPCustomerDeserializer

    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.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -979,7 +991,7 @@

    Parameters

    @@ -1032,7 +1044,7 @@

    Parameters

    @@ -1045,7 +1057,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPDateOfBirth.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPDateOfBirth.html index 099a0f750b2..efcc81f7ce1 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPDateOfBirth.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPDateOfBirth.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPDateOfBirth

    See https://stripe.com/docs/api/tokens/create_account#create_account_token-account-individual-dob

    @@ -867,7 +879,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -1002,7 +1014,7 @@

    Declaration

    @@ -1032,7 +1044,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPError.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPError.html index 93032eda913..3f4ff5437c8 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPError.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPError

    Top-level class for Stripe error constants.

    @@ -838,6 +850,15 @@

    STPError

    +
    + + +
    + +

    userInfo keys

    +

    +
    +
    • @@ -865,7 +886,7 @@

      Declaration

    @@ -897,7 +918,7 @@

    Declaration

    @@ -928,7 +949,7 @@

    Declaration

    @@ -960,7 +981,7 @@

    Declaration

    @@ -1000,7 +1021,7 @@

    Declaration

    @@ -1036,7 +1057,7 @@

    Declaration

    @@ -1054,7 +1075,7 @@

    Declaration

    -

    If the value of userInfo[stripeErrorCodeKey] is STPError.cardDeclined, +

    If the value of userInfo[stripeErrorCodeKey] is STPError.cardDeclined, the value for this key contains the decline code.

    Seealso

    @@ -1073,17 +1094,30 @@

    Declaration

  • + + +
    +
    + + +
    + +

    STPCardErrorCodeKeys

    +

    +
    +
    +
    - Show on GitHub + Show on GitHub
    @@ -1112,9 +1146,9 @@

    Declaration

  • - + - invalidExpMonth + invalidExpMonth
    @@ -1135,7 +1169,7 @@

    Declaration

    @@ -1143,9 +1177,9 @@

    Declaration

  • - + - invalidExpYear + invalidExpYear
    @@ -1166,7 +1200,7 @@

    Declaration

    @@ -1174,9 +1208,9 @@

    Declaration

  • - + - invalidCVC + invalidCVC
    @@ -1197,7 +1231,7 @@

    Declaration

    @@ -1205,9 +1239,9 @@

    Declaration

  • - + - incorrectNumber + incorrectNumber
    @@ -1228,7 +1262,7 @@

    Declaration

    @@ -1236,9 +1270,9 @@

    Declaration

  • - + - expiredCard + expiredCard
    @@ -1259,7 +1293,7 @@

    Declaration

    @@ -1267,9 +1301,9 @@

    Declaration

  • - + - cardDeclined + cardDeclined
    @@ -1290,7 +1324,7 @@

    Declaration

    @@ -1298,9 +1332,9 @@

    Declaration

  • - + - processingError + processingError
    @@ -1321,7 +1355,7 @@

    Declaration

    @@ -1329,9 +1363,9 @@

    Declaration

  • - + - incorrectCVC + incorrectCVC
    @@ -1352,7 +1386,7 @@

    Declaration

    @@ -1360,9 +1394,9 @@

    Declaration

  • - + - incorrectZip + incorrectZip
    @@ -1383,7 +1417,7 @@

    Declaration

    @@ -1396,7 +1430,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFPXBank.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFPXBank.html index 4716b741beb..628587e7949 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFPXBank.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFPXBank.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPFPXBank

    Convenience methods for using FPX bank brands.

    @@ -889,7 +901,7 @@

    Return Value

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

    @@ -944,7 +956,7 @@

    Return Value

    The STPFPXBankBrand enum value

    @@ -999,7 +1011,7 @@

    Return Value

    A string representing the brand, suitable for using with the Stripe API.

    @@ -1066,7 +1078,7 @@

    Return Value

    A string representing the brand, suitable for checking against the FPX status API.

    @@ -1079,7 +1091,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFakeAddPaymentPassViewController.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFakeAddPaymentPassViewController.html index be2e1091bf0..0971f8ea42a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFakeAddPaymentPassViewController.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPFakeAddPaymentPassViewController.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPFakeAddPaymentPassViewController

    This class is a piece of fake UI that is intended to mimic PKAddPaymentPassViewController. That class is restricted to apps with a special entitlement from Apple, and as such can be difficult to build and test against. This class implements the same public API as PKAddPaymentPassViewController, and can be used to develop against the Stripe API in testmode only. (Obviously it will not actually place cards into the user’s Apple Pay wallet either.) When it’s time to go to production, you may simply replace all references to STPFakeAddPaymentPassViewController in your app with PKAddPaymentPassViewController and it will continue to function. For more information on developing against this API, please see https://stripe.com/docs/issuing/cards/digital-wallets .

    @@ -865,7 +877,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -943,7 +955,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 f357712a48c..5263e652a86 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPFile

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1060,7 +1072,7 @@

    Declaration

    @@ -1103,7 +1115,7 @@

    Declaration

    @@ -1116,7 +1128,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 24910c14ca6..fffd21f250e 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPImageLibrary

    This class lets you access card icons used by the Stripe SDK. All icons are 32 x 20 points.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1113,7 +1125,7 @@

    Declaration

    @@ -1145,7 +1157,7 @@

    Declaration

    @@ -1177,7 +1189,7 @@

    Declaration

    @@ -1208,7 +1220,7 @@

    Declaration

    @@ -1239,7 +1251,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + afterpayLogo() + +
    +
    +
    +
    +
    +
    +

    An icon representing Afterpay.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public class func afterpayLogo() -> UIImage
    + +
    +
    +
    @@ -1273,7 +1316,7 @@

    Declaration

    @@ -1304,7 +1347,7 @@

    Declaration

    @@ -1335,7 +1378,7 @@

    Declaration

    @@ -1348,7 +1391,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 2f2d66e7e0e..72981a59f1a 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPIntentAction

    You cannot directly instantiate an STPIntentAction.

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -933,7 +945,7 @@

    Declaration

    @@ -964,7 +976,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPayRedirectToApp + +
    +
    +
    +
    +
    +
    +

    Contains instructions for authenticating a payment by redirecting your customer to the WeChat Pay app.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public let weChatPayRedirectToApp: STPIntentActionWechatPayRedirectToApp?
    + +
    +
    +
    @@ -1007,7 +1050,7 @@

    Declaration

    @@ -1053,7 +1096,7 @@

    Declaration

    @@ -1066,7 +1109,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionAlipayHandleRedirect.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionAlipayHandleRedirect.html index b4b93ec713b..8ce8971c234 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionAlipayHandleRedirect.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionAlipayHandleRedirect.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPIntentActionAlipayHandleRedirect

    You cannot directly instantiate an STPPaymentIntentActionAlipayHandleRedirect.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionOXXODisplayDetails.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionOXXODisplayDetails.html index 1467b540e63..cbfd1653832 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionOXXODisplayDetails.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionOXXODisplayDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPIntentActionOXXODisplayDetails

    Contains OXXO details necessary for the customer to complete the payment.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,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 0bcbda9ebd1..eb154520bcb 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPIntentActionRedirectToURL

    @@ -872,7 +884,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -977,7 +989,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionWechatPayRedirectToApp.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionWechatPayRedirectToApp.html new file mode 100644 index 00000000000..55ea09d1f66 --- /dev/null +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPIntentActionWechatPayRedirectToApp.html @@ -0,0 +1,943 @@ + + + + STPIntentActionWechatPayRedirectToApp Class Reference + + + + + + + + + + + + + + + + +
    +

    + + Stripe 21.7.0 Docs + + +

    + +

    +

    + +
    +

    + +

    + + + View on GitHub + +

    + +
    + + + +
    + +
    + +
    +
    +

    STPIntentActionWechatPayRedirectToApp

    +
    +
    + +
    public class STPIntentActionWechatPayRedirectToApp : NSObject
    +
    extension STPIntentActionWechatPayRedirectToApp: STPAPIResponseDecodable
    + +
    +
    +

    Contains instructions for authenticating a payment by redirecting your customer to WeChat Pay app. +You cannot directly instantiate an STPIntentActionWechatPayRedirectToApp.

    + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + nativeURL + +
      +
      +
      +
      +
      +
      +

      The native URL you must redirect your customer to in order to authenticate the payment.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +public let nativeURL: URL?
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + + +
    + +

    STPAPIResponseDecodable

    +

    +
    +
    + +
    +
    +
    + +
    +
    + + + + 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 d42bbe6f49f..c24c2cfb42c 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPIssuingCardPin

    Information related to a Stripe Issuing card, including the PIN

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPKlarnaLineItem.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPKlarnaLineItem.html index e7d527fadfa..3be1c61a16f 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPKlarnaLineItem.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPKlarnaLineItem.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPKlarnaLineItem

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -1055,7 +1067,7 @@

    Parameters

    @@ -1068,7 +1080,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateCustomerAcceptanceParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateCustomerAcceptanceParams.html index 95c99371893..11a5b9b13b3 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateCustomerAcceptanceParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateCustomerAcceptanceParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPMandateCustomerAcceptanceParams

    An object that contains details about the customer acceptance of the Mandate. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance

    @@ -865,7 +877,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -1001,7 +1013,7 @@

    Declaration

    @@ -1031,7 +1043,7 @@

    Declaration

    @@ -1044,7 +1056,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateDataParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateDataParams.html index 849b1048b77..311ede1f827 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateDataParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateDataParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPMandateDataParams

    This object contains details about the Mandate to create. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -987,7 +999,7 @@

    Declaration

    @@ -1000,7 +1012,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateOnlineParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateOnlineParams.html index 63673b83f52..1703da1146e 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateOnlineParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMandateOnlineParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPMandateOnlineParams

    Contains details about a Mandate accepted online. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance-online

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Return Value

    A new STPMandateOnlineParams instance with the specified parameters.

    @@ -1023,7 +1035,7 @@

    Declaration

    @@ -1053,7 +1065,7 @@

    Declaration

    @@ -1066,7 +1078,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMultiFormTextField.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMultiFormTextField.html index 50b93d44236..7a6054a0976 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMultiFormTextField.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPMultiFormTextField.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPMultiFormTextField

    STPMultiFormTextField is a lightweight UIView that wraps a collection of STPFormTextFields and can automatically move to the next form field when one is completed.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -940,7 +952,7 @@

    Declaration

    @@ -970,7 +982,7 @@

    Declaration

    @@ -1000,7 +1012,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1060,7 +1072,7 @@

    Declaration

    @@ -1073,7 +1085,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 f56f1fa56f5..8c413d61ac0 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentActivityIndicatorView

    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.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -943,7 +955,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 1d62a78bdf6..7d2453e8e70 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentCardTextField

    anywhere a UITextField would be appropriate.

    @@ -869,12 +881,12 @@

    Declaration

    Swift

    @IBOutlet
    -public weak var delegate: STPPaymentCardTextFieldDelegate?
    +open weak var delegate: STPPaymentCardTextFieldDelegate?
    @@ -900,12 +912,12 @@

    Declaration

    Swift

    @objc
    -public var font: UIFont { get set }
    +open var font: UIFont { get set }
    @@ -931,12 +943,12 @@

    Declaration

    Swift

    @objc
    -public var textColor: UIColor { get set }
    +open var textColor: UIColor { get set }
    @@ -964,12 +976,12 @@

    Declaration

    Swift

    @objc
    -public var textErrorColor: UIColor { get set }
    +open var textErrorColor: UIColor { get set }
    @@ -997,12 +1009,12 @@

    Declaration

    Swift

    @objc
    -public var placeholderColor: UIColor { get set }
    +open var placeholderColor: UIColor { get set }
    @@ -1031,12 +1043,12 @@

    Declaration

    Swift

    @IBInspectable
    -public var numberPlaceholder: String? { get set }
    +open var numberPlaceholder: String? { get set }
    @@ -1062,12 +1074,12 @@

    Declaration

    Swift

    @IBInspectable
    -public var expirationPlaceholder: String? { get set }
    +open var expirationPlaceholder: String? { get set }
    @@ -1093,12 +1105,12 @@

    Declaration

    Swift

    @IBInspectable
    -public var cvcPlaceholder: String? { get set }
    +open var cvcPlaceholder: String? { get set }
    @@ -1125,12 +1137,12 @@

    Declaration

    Swift

    @IBInspectable
    -public var postalCodePlaceholder: String? { get set }
    +open var postalCodePlaceholder: String? { get set }
    @@ -1158,12 +1170,12 @@

    Declaration

    Swift

    @objc
    -public var cursorColor: UIColor { get set }
    +open var cursorColor: UIColor { get set }
    @@ -1191,12 +1203,12 @@

    Declaration

    Swift

    @objc
    -public var borderColor: UIColor? { get set }
    +open var borderColor: UIColor? { get set }
    @@ -1223,12 +1235,12 @@

    Declaration

    Swift

    @objc
    -public var borderWidth: CGFloat { get set }
    +open var borderWidth: CGFloat { get set }
    @@ -1255,12 +1267,12 @@

    Declaration

    Swift

    @objc
    -public var cornerRadius: CGFloat { get set }
    +open var cornerRadius: CGFloat { get set }
    @@ -1287,12 +1299,12 @@

    Declaration

    Swift

    @objc
    -public var keyboardAppearance: UIKeyboardAppearance { get set }
    +open var keyboardAppearance: UIKeyboardAppearance { get set }
    @@ -1318,12 +1330,12 @@

    Declaration

    Swift

    @objc
    -public override var inputView: UIView? { get set }
    +open override var inputView: UIView? { get set }
    @@ -1349,12 +1361,12 @@

    Declaration

    Swift

    @objc
    -public override var inputAccessoryView: UIView? { get set }
    +open override var inputAccessoryView: UIView? { get set }
    @@ -1380,12 +1392,12 @@

    Declaration

    Swift

    @objc
    -public private(set) var brandImage: UIImage? { get }
    +open private(set) var brandImage: UIImage? { get }
    @@ -1417,12 +1429,12 @@

    Declaration

    Swift

    @objc
    -dynamic public var isValid: Bool { get }
    +dynamic open var isValid: Bool { get }
    @@ -1448,12 +1460,12 @@

    Declaration

    Swift

    @objc
    -public override var isEnabled: Bool { get set }
    +open override var isEnabled: Bool { get set }
    @@ -1481,12 +1493,12 @@

    Declaration

    Swift

    @objc
    -public var cardNumber: String? { get }
    +open var cardNumber: String? { get }
    @@ -1514,12 +1526,12 @@

    Declaration

    Swift

    @objc
    -public var expirationMonth: Int { get }
    +open var expirationMonth: Int { get }
    @@ -1547,12 +1559,12 @@

    Declaration

    Swift

    @objc
    -public var formattedExpirationMonth: String? { get }
    +open var formattedExpirationMonth: String? { get }
    @@ -1581,12 +1593,12 @@

    Declaration

    Swift

    @objc
    -public var expirationYear: Int { get }
    +open var expirationYear: Int { get }
    @@ -1614,12 +1626,12 @@

    Declaration

    Swift

    @objc
    -public var formattedExpirationYear: String? { get }
    +open var formattedExpirationYear: String? { get }
    @@ -1647,12 +1659,12 @@

    Declaration

    Swift

    @objc
    -public var cvc: String? { get }
    +open var cvc: String? { get }
    @@ -1678,12 +1690,12 @@

    Declaration

    Swift

    @objc
    -public var postalCode: String? { get set }
    +open var postalCode: String? { get set }
    @@ -1714,12 +1726,12 @@

    Declaration

    Swift

    @objc
    -public var postalCodeEntryEnabled: Bool { get set }
    +open var postalCodeEntryEnabled: Bool { get set }
    @@ -1750,12 +1762,12 @@

    Declaration

    Swift

    @objc
    -public var countryCode: String? { get set }
    +open var countryCode: String? { get set }
    @@ -1787,12 +1799,12 @@

    Declaration

    Swift

    @objc
    -public var cardParams: STPPaymentMethodCardParams { get set }
    +open var cardParams: STPPaymentMethodCardParams { get set }
    @@ -1824,7 +1836,7 @@

    Declaration

    Swift

    @discardableResult
     @objc
    -public override func becomeFirstResponder() -> Bool
    +open override func becomeFirstResponder() -> Bool @@ -1833,7 +1845,7 @@

    Return Value

    Whether or not the text field successfully began editing.

    @@ -1864,7 +1876,7 @@

    Declaration

    Swift

    @discardableResult
    -public override func resignFirstResponder() -> Bool
    +open override func resignFirstResponder() -> Bool
    @@ -1873,7 +1885,7 @@

    Return Value

    Whether or not the field successfully stopped editing.

    @@ -1899,12 +1911,12 @@

    Declaration

    Swift

    @objc
    -public func clear()
    +open func clear()
    @@ -1959,7 +1971,7 @@

    Return Value

    The cvc image used for a card brand.

    @@ -2015,7 +2027,7 @@

    Return Value

    The brand image used for a card brand.

    @@ -2071,7 +2083,7 @@

    Return Value

    The error image used for a card brand.

    @@ -2097,7 +2109,7 @@

    Declaration

    Swift

    @objc(brandImageRectForBounds:)
    -public func brandImageRect(forBounds bounds: CGRect) -> CGRect
    +open func brandImageRect(forBounds bounds: CGRect) -> CGRect
    @@ -2125,7 +2137,7 @@

    Return Value

    the rectangle in which the receiver draws its brand image.

    @@ -2151,7 +2163,7 @@

    Declaration

    Swift

    @objc(fieldsRectForBounds:)
    -public func fieldsRect(forBounds bounds: CGRect) -> CGRect
    +open func fieldsRect(forBounds bounds: CGRect) -> CGRect
    @@ -2179,7 +2191,7 @@

    Return Value

    The rectangle in which the receiver draws the text fields.

    @@ -2210,7 +2222,7 @@

    Declaration

    @@ -2223,7 +2235,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField/Representable.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField/Representable.html index e872bdda4c3..5a9f44be925 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField/Representable.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField/Representable.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    Representable

    A SwiftUI representation of an STPPaymentCardTextField.

    @@ -884,7 +896,7 @@

    Parameters

    @@ -913,7 +925,7 @@

    Declaration

    @@ -942,7 +954,7 @@

    Declaration

    @@ -971,7 +983,7 @@

    Declaration

    @@ -1001,7 +1013,7 @@

    Declaration

    @@ -1014,7 +1026,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField/Representable/Coordinator.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField/Representable/Coordinator.html index d15a813dfd9..53273dd77f8 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField/Representable/Coordinator.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentCardTextField/Representable/Coordinator.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -829,7 +841,7 @@

    Coordinator

    @@ -862,7 +874,7 @@

    Declaration

    @@ -875,7 +887,7 @@

    Declaration

    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 a82e75d86b0..8f41412daa0 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentConfiguration

    is specific to a single particular payment instance.

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -933,7 +945,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -1005,7 +1017,7 @@

    Declaration

    @@ -1037,7 +1049,7 @@

    Declaration

    @@ -1071,7 +1083,7 @@

    Declaration

    @@ -1105,7 +1117,7 @@

    Declaration

    @@ -1140,7 +1152,7 @@

    Declaration

    @@ -1173,7 +1185,7 @@

    Declaration

    @@ -1212,7 +1224,7 @@

    Declaration

    @@ -1249,7 +1261,7 @@

    Declaration

    @@ -1295,7 +1307,7 @@

    Declaration

    @@ -1333,7 +1345,7 @@

    Declaration

    @@ -1373,7 +1385,7 @@

    Declaration

    @@ -1386,7 +1398,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 0cb133b3f8d..fae1adac39c 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPPaymentContext

    STPPaymentContext saves information about a user’s payment methods to a Stripe customer object, and requires an STPCustomerContext to manage retrieving and modifying the customer.

    @@ -895,7 +907,7 @@

    Return Value

    the newly-instantiated payment context

    @@ -979,7 +991,7 @@

    Return Value

    the newly-instantiated payment context

    @@ -1014,7 +1026,7 @@

    Declaration

    @@ -1102,7 +1114,7 @@

    Return Value

    the newly-instantiated payment context

    @@ -1142,7 +1154,7 @@

    Declaration

    @@ -1173,7 +1185,7 @@

    Declaration

    @@ -1204,7 +1216,7 @@

    Declaration

    @@ -1235,7 +1247,7 @@

    Declaration

    @@ -1266,7 +1278,7 @@

    Declaration

    @@ -1297,7 +1309,7 @@

    Declaration

    @@ -1328,7 +1340,7 @@

    Declaration

    @@ -1363,7 +1375,7 @@

    Declaration

    @@ -1394,7 +1406,7 @@

    Declaration

    @@ -1425,7 +1437,7 @@

    Declaration

    @@ -1456,7 +1468,7 @@

    Declaration

    @@ -1487,7 +1499,7 @@

    Declaration

    @@ -1535,7 +1547,7 @@

    Declaration

    @@ -1572,7 +1584,7 @@

    Declaration

    @@ -1606,7 +1618,7 @@

    Declaration

    @@ -1645,7 +1657,7 @@

    Declaration

    @@ -1687,7 +1699,7 @@

    Declaration

    @@ -1721,7 +1733,7 @@

    Declaration

    @@ -1760,7 +1772,7 @@

    Declaration

    @@ -1795,7 +1807,7 @@

    Declaration

    @@ -1829,7 +1841,7 @@

    Declaration

    @@ -1861,7 +1873,7 @@

    Declaration

    @@ -1895,7 +1907,7 @@

    Declaration

    @@ -1930,7 +1942,7 @@

    Declaration

    @@ -1965,7 +1977,7 @@

    Declaration

    @@ -2001,7 +2013,7 @@

    Declaration

    @@ -2037,7 +2049,7 @@

    Declaration

    @@ -2077,7 +2089,7 @@

    Declaration

    @@ -2123,7 +2135,7 @@

    Declaration

    @@ -2155,7 +2167,7 @@

    Declaration

    @@ -2187,7 +2199,7 @@

    Declaration

    @@ -2220,7 +2232,7 @@

    Declaration

    @@ -2265,7 +2277,7 @@

    Declaration

    @@ -2299,7 +2311,7 @@

    Declaration

    @@ -2333,7 +2345,7 @@

    Declaration

    @@ -2376,7 +2388,7 @@

    Declaration

    @@ -2406,7 +2418,7 @@

    Declaration

    @@ -2419,7 +2431,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 05bf1651c62..947dae8b54a 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPPaymentHandler

    @@ -873,7 +885,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1036,7 +1048,7 @@

    Declaration

    @@ -1116,7 +1128,7 @@

    Parameters

    @@ -1208,7 +1220,7 @@

    Parameters

    @@ -1292,7 +1304,7 @@

    Parameters

    @@ -1384,7 +1396,7 @@

    Parameters

    @@ -1397,7 +1409,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 b59f0e51335..38abb588194 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -840,7 +852,7 @@

    STPPaymentIntent

    @@ -875,7 +887,7 @@

    Declaration

    @@ -906,7 +918,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1061,7 +1073,7 @@

    Declaration

    @@ -1092,7 +1104,7 @@

    Declaration

    @@ -1124,7 +1136,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1187,7 +1199,7 @@

    Declaration

    @@ -1218,7 +1230,7 @@

    Declaration

    @@ -1249,7 +1261,7 @@

    Declaration

    @@ -1280,7 +1292,7 @@

    Declaration

    @@ -1311,7 +1323,7 @@

    Declaration

    @@ -1342,7 +1354,7 @@

    Declaration

    @@ -1374,7 +1386,7 @@

    Declaration

    @@ -1405,7 +1417,7 @@

    Declaration

    @@ -1436,7 +1448,7 @@

    Declaration

    @@ -1466,7 +1478,7 @@

    Declaration

    @@ -1509,7 +1521,7 @@

    Declaration

    @@ -1556,7 +1568,7 @@

    Declaration

    @@ -1569,7 +1581,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentLastPaymentError.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentLastPaymentError.html index a203d95646c..4e08a24e128 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentLastPaymentError.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentLastPaymentError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPPaymentIntentLastPaymentError

    @@ -871,7 +883,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -944,7 +956,7 @@

    Declaration

    @@ -980,7 +992,7 @@

    Declaration

    @@ -1012,7 +1024,7 @@

    Declaration

    @@ -1044,7 +1056,7 @@

    Declaration

    @@ -1075,7 +1087,7 @@

    Declaration

    @@ -1106,7 +1118,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    @@ -1162,7 +1174,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 0818805663e..f8cf513a87f 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -844,7 +856,7 @@

    STPPaymentIntentParams

    @@ -899,7 +911,7 @@

    Parameters

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1026,7 +1038,7 @@

    Declaration

    @@ -1059,7 +1071,7 @@

    Declaration

    @@ -1091,7 +1103,7 @@

    Declaration

    @@ -1122,7 +1134,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1188,7 +1200,7 @@

    Declaration

    @@ -1219,7 +1231,7 @@

    Declaration

    @@ -1253,7 +1265,7 @@

    Declaration

    @@ -1285,7 +1297,7 @@

    Declaration

    @@ -1321,7 +1333,7 @@

    Declaration

    @@ -1352,7 +1364,7 @@

    Declaration

    @@ -1386,7 +1398,7 @@

    Declaration

    @@ -1421,7 +1433,7 @@

    Declaration

    @@ -1453,7 +1465,7 @@

    Declaration

    @@ -1496,7 +1508,7 @@

    Declaration

    @@ -1526,7 +1538,7 @@

    Declaration

    @@ -1539,7 +1551,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetails.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetails.html index c62cd1d6f31..b981e90f079 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetails.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPPaymentIntentShippingDetails

    @@ -873,7 +885,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1040,7 +1052,7 @@

    Declaration

    @@ -1053,7 +1065,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsAddress.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsAddress.html index 4a581fdfe87..edfd60c8ca0 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsAddress.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsAddress.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPPaymentIntentShippingDetailsAddress

    @@ -873,7 +885,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    @@ -966,7 +978,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1028,7 +1040,7 @@

    Declaration

    @@ -1071,7 +1083,7 @@

    Declaration

    @@ -1084,7 +1096,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsAddressParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsAddressParams.html index 6eb06f535f2..48971cee6ea 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsAddressParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsAddressParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPPaymentIntentShippingDetailsAddressParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1027,7 +1039,7 @@

    Declaration

    @@ -1057,7 +1069,7 @@

    Declaration

    @@ -1088,7 +1100,7 @@

    Declaration

    @@ -1131,7 +1143,7 @@

    Declaration

    @@ -1161,7 +1173,7 @@

    Declaration

    @@ -1174,7 +1186,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsParams.html index 4e8d23fed59..46a773cc6ca 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentIntentShippingDetailsParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPPaymentIntentShippingDetailsParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -965,7 +977,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1027,7 +1039,7 @@

    Declaration

    @@ -1070,7 +1082,7 @@

    Declaration

    @@ -1100,7 +1112,7 @@

    Declaration

    @@ -1113,7 +1125,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 d7655c2c95f..f962c641355 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethod

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -964,7 +976,7 @@

    Declaration

    @@ -995,7 +1007,7 @@

    Declaration

    @@ -1026,7 +1038,7 @@

    Declaration

    @@ -1057,7 +1069,7 @@

    Declaration

    @@ -1088,7 +1100,7 @@

    Declaration

    @@ -1119,7 +1131,7 @@

    Declaration

    @@ -1150,7 +1162,7 @@

    Declaration

    @@ -1181,7 +1193,7 @@

    Declaration

    @@ -1212,7 +1224,7 @@

    Declaration

    @@ -1243,7 +1255,7 @@

    Declaration

    @@ -1274,7 +1286,7 @@

    Declaration

    @@ -1305,7 +1317,7 @@

    Declaration

    @@ -1336,7 +1348,7 @@

    Declaration

    @@ -1367,7 +1379,7 @@

    Declaration

    @@ -1398,7 +1410,7 @@

    Declaration

    @@ -1429,7 +1441,7 @@

    Declaration

    @@ -1460,7 +1472,7 @@

    Declaration

    @@ -1491,7 +1503,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPay + +
    +
    +
    +
    +
    +
    +

    If this is a WeChat Pay PaymentMethod (i.e. self.type == STPPaymentMethodTypeWeChatPay), this contains additional details.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +private(set) public var weChatPay: STPPaymentMethodWeChatPay? { get }
    + +
    +
    +
    @@ -1522,7 +1565,7 @@

    Declaration

    @@ -1573,7 +1616,7 @@

    Declaration

    @@ -1616,7 +1659,7 @@

    Declaration

    @@ -1659,7 +1702,7 @@

    Declaration

    @@ -1689,7 +1732,7 @@

    Declaration

    @@ -1719,7 +1762,7 @@

    Declaration

    @@ -1749,7 +1792,7 @@

    Declaration

    @@ -1762,7 +1805,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAUBECSDebit.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAUBECSDebit.html index f38dc7727dc..14f0bfcfdec 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAUBECSDebit.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAUBECSDebit.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodAUBECSDebit

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -974,7 +986,7 @@

    Declaration

    @@ -987,7 +999,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAUBECSDebitParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAUBECSDebitParams.html index 67b524607a7..28332fe8726 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAUBECSDebitParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAUBECSDebitParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodAUBECSDebitParams

    An object representing parameters used to create an AU BECS Debit Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -997,7 +1009,7 @@

    Declaration

    @@ -1010,7 +1022,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 d1656553ed9..d562dcb1c14 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodAddress

    The billing address, a property on STPPaymentMethodBillingDetails

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1050,7 +1062,7 @@

    Declaration

    @@ -1081,7 +1093,7 @@

    Declaration

    @@ -1124,7 +1136,7 @@

    Declaration

    @@ -1154,7 +1166,7 @@

    Declaration

    @@ -1197,7 +1209,7 @@

    Declaration

    @@ -1210,7 +1222,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAfterpayClearpay.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAfterpayClearpay.html index 7b55226c16f..d4d6d2c1a49 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAfterpayClearpay.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAfterpayClearpay.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodAfterpayClearpay

    @@ -869,7 +881,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAfterpayClearpayParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAfterpayClearpayParams.html index 547e06b7288..7ced02e3ff2 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAfterpayClearpayParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAfterpayClearpayParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodAfterpayClearpayParams

    An object representing parameters used to create an AfterpayClearpay Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -924,7 +936,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAlipayParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAlipayParams.html index 8aecc1f1dce..fca69426828 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAlipayParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodAlipayParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPPaymentMethodAlipayParams

    @@ -870,7 +882,7 @@

    Declaration

    @@ -913,7 +925,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBLIKParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBLIKParams.html index 3dae5405a15..b51784271d9 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBLIKParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBLIKParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPPaymentMethodBLIKParams

    @@ -871,7 +883,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -944,7 +956,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBacsDebit.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBacsDebit.html index 9444d7475db..ee03428025a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBacsDebit.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBacsDebit.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodBacsDebit

    @@ -868,7 +880,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -1003,7 +1015,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBacsDebitParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBacsDebitParams.html index 1c2632820f7..785a4458e25 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBacsDebitParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBacsDebitParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodBacsDebitParams

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1004,7 +1016,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBancontact.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBancontact.html index 01254505504..067c9dafc83 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBancontact.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBancontact.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodBancontact

    @@ -868,7 +880,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -923,7 +935,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBancontactParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBancontactParams.html index 20e8d87b501..8749c95e932 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBancontactParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodBancontactParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodBancontactParams

    An object representing parameters used to create a Bancontact Payment Method

    @@ -863,7 +875,7 @@

    Declaration

    @@ -892,7 +904,7 @@

    Declaration

    @@ -921,7 +933,7 @@

    Declaration

    @@ -934,7 +946,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 595294de47e..d2b98c332d6 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodBillingDetails

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1023,7 +1035,7 @@

    Declaration

    @@ -1066,7 +1078,7 @@

    Declaration

    @@ -1096,7 +1108,7 @@

    Declaration

    @@ -1139,7 +1151,7 @@

    Declaration

    @@ -1152,7 +1164,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 c41e20d79d2..1cb87f4b39e 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCard

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1025,7 +1037,7 @@

    Declaration

    @@ -1056,7 +1068,7 @@

    Declaration

    @@ -1087,7 +1099,7 @@

    Declaration

    @@ -1118,7 +1130,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    @@ -1180,7 +1192,7 @@

    Declaration

    @@ -1235,7 +1247,7 @@

    Return Value

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

    @@ -1264,7 +1276,7 @@

    Declaration

    @@ -1306,7 +1318,7 @@

    Declaration

    @@ -1319,7 +1331,7 @@

    Declaration

    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 2f27f2023f8..5b2c05ea268 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCardChecks

    @@ -880,7 +892,7 @@

    Declaration

    @@ -913,7 +925,7 @@

    Declaration

    @@ -946,7 +958,7 @@

    Declaration

    @@ -976,7 +988,7 @@

    Declaration

    @@ -1018,7 +1030,7 @@

    Declaration

    @@ -1031,7 +1043,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardNetworks.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardNetworks.html index 8c336e2139c..708459e51d4 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardNetworks.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardNetworks.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodCardNetworks

    STPPaymentMethodCardNetworks contains information about card networks that can be used to process a payment.

    @@ -863,7 +875,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -967,7 +979,7 @@

    Declaration

    @@ -980,7 +992,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 5a495b9e00c..b1115823b4f 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodCardParams

    The user’s card details.

    @@ -864,7 +876,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1050,7 +1062,7 @@

    Declaration

    @@ -1081,7 +1093,7 @@

    Declaration

    @@ -1112,7 +1124,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1198,7 +1210,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardPresent.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardPresent.html index 1d2f04b6e8c..566ef6dba0c 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardPresent.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodCardPresent.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodCardPresent

    Details about the Card Present payment method

    @@ -863,7 +875,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -918,7 +930,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 1a7835a93a4..eabc8774f27 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCardWallet

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -1004,7 +1016,7 @@

    Declaration

    @@ -1017,7 +1029,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 0407660fdda..1ddcc11ba8a 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCardWalletMasterpass

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1035,7 +1047,7 @@

    Declaration

    @@ -1048,7 +1060,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 90df4d1a055..96c0392d16a 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodCardWalletVisaCheckout

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -992,7 +1004,7 @@

    Declaration

    @@ -1034,7 +1046,7 @@

    Declaration

    @@ -1047,7 +1059,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodEPS.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodEPS.html index 2cdbae21ceb..b725f34cfb8 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodEPS.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodEPS.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodEPS

    @@ -868,7 +880,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -923,7 +935,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodEPSParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodEPSParams.html index f374d5c5bba..9068c1a29e1 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodEPSParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodEPSParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodEPSParams

    An object representing parameters used to create a EPS Payment Method

    @@ -863,7 +875,7 @@

    Declaration

    @@ -892,7 +904,7 @@

    Declaration

    @@ -921,7 +933,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodFPX.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodFPX.html index 395dc87fba9..b4b47c95e89 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodFPX.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodFPX.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodFPX

    @@ -870,7 +882,7 @@

    Declaration

    @@ -899,7 +911,7 @@

    Declaration

    @@ -941,7 +953,7 @@

    Declaration

    @@ -954,7 +966,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodFPXParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodFPXParams.html index 67b3931a011..26c7d355b17 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodFPXParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodFPXParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodFPXParams

    An object representing parameters used to create an FPX Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -973,7 +985,7 @@

    Declaration

    @@ -1002,7 +1014,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGiropay.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGiropay.html index 40ea1f1d80d..935fb298007 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGiropay.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGiropay.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodGiropay

    @@ -868,7 +880,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -923,7 +935,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGiropayParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGiropayParams.html index 6b63ff566d1..8eadeddf542 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGiropayParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGiropayParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodGiropayParams

    An object representing parameters used to create a giropay Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -893,7 +905,7 @@

    Declaration

    @@ -922,7 +934,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGrabPay.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGrabPay.html index 3af3da35450..c7c2b449e87 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGrabPay.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGrabPay.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodGrabPay

    @@ -868,7 +880,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    @@ -923,7 +935,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGrabPayParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGrabPayParams.html index 7aa763e280a..ed17aff7a0e 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGrabPayParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodGrabPayParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodGrabPayParams

    An object representing parameters used to create a GrabPay Payment Method

    @@ -863,7 +875,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -947,7 +959,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodNetBanking.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodNetBanking.html index e53f12d3e66..3ca51459f14 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodNetBanking.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodNetBanking.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodNetBanking

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodNetBankingParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodNetBankingParams.html index fa657d5d12b..aced6e6c38e 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodNetBankingParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodNetBankingParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodNetBankingParams

    An object representing parameters used to create a NetBanking Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodOXXO.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodOXXO.html index 7334734420c..69f47014ee9 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodOXXO.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodOXXO.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodOXXO

    @@ -869,7 +881,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodOXXOParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodOXXOParams.html index 87868e20c8c..4a3b9cafbc4 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodOXXOParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodOXXOParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodOXXOParams

    An object representing parameters used to create an OXXO Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -907,7 +919,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -950,7 +962,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 f794cf0aecc..d4d8c7aacea 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPPaymentMethodParams

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1061,7 +1073,7 @@

    Declaration

    @@ -1092,7 +1104,7 @@

    Declaration

    @@ -1123,7 +1135,7 @@

    Declaration

    @@ -1154,7 +1166,7 @@

    Declaration

    @@ -1185,7 +1197,7 @@

    Declaration

    @@ -1216,7 +1228,7 @@

    Declaration

    @@ -1247,7 +1259,7 @@

    Declaration

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1309,7 +1321,7 @@

    Declaration

    @@ -1340,7 +1352,7 @@

    Declaration

    @@ -1371,7 +1383,7 @@

    Declaration

    @@ -1402,7 +1414,7 @@

    Declaration

    @@ -1433,7 +1445,7 @@

    Declaration

    @@ -1464,7 +1476,7 @@

    Declaration

    @@ -1495,7 +1507,7 @@

    Declaration

    @@ -1526,7 +1538,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPay + +
    +
    +
    +
    +
    +
    +

    If this is a WeChat Pay PaymentMethod, this contains additional details.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public var weChatPay: STPPaymentMethodWeChatPayParams?
    + +
    +
    +
    @@ -1557,7 +1600,7 @@

    Declaration

    @@ -1634,7 +1677,7 @@

    Parameters

    @@ -1711,7 +1754,7 @@

    Parameters

    @@ -1788,7 +1831,7 @@

    Parameters

    @@ -1866,7 +1909,7 @@

    Parameters

    @@ -1943,7 +1986,7 @@

    Parameters

    @@ -2021,7 +2064,7 @@

    Parameters

    @@ -2099,7 +2142,7 @@

    Parameters

    @@ -2177,7 +2220,7 @@

    Parameters

    @@ -2255,7 +2298,7 @@

    Parameters

    @@ -2333,7 +2376,7 @@

    Parameters

    @@ -2411,7 +2454,7 @@

    Parameters

    @@ -2489,7 +2532,7 @@

    Parameters

    @@ -2567,7 +2610,7 @@

    Parameters

    @@ -2645,7 +2688,7 @@

    Parameters

    @@ -2723,7 +2766,7 @@

    Parameters

    @@ -2801,7 +2844,7 @@

    Parameters

    @@ -2879,7 +2922,85 @@

    Parameters

    + + +
  • +
  • +
    + + + + init(weChatPay:billingDetails:metadata:) + +
    +
    +
    +
    +
    +
    +

    Creates params for a WeChat Pay PaymentMethod.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc
    +public convenience init(
    +    weChatPay: STPPaymentMethodWeChatPayParams,
    +    billingDetails: STPPaymentMethodBillingDetails?,
    +    metadata: [String: String]?
    +)
    + +
    +
    +
    +

    Parameters

    + + + + + + + + + + + + + + + +
    + + weChatPay + + +
    +

    An object containing additional WeChat Pay details.

    +
    +
    + + billingDetails + + +
    +

    An object containing the user’s billing details.

    +
    +
    + + metadata + + +
    +

    Additional information to attach to the PaymentMethod.

    +
    +
    +
    +
    @@ -2930,7 +3051,7 @@

    Parameters

    @@ -2973,7 +3094,7 @@

    Declaration

    @@ -3003,7 +3124,7 @@

    Declaration

    @@ -3046,7 +3167,7 @@

    Declaration

    @@ -3076,7 +3197,7 @@

    Declaration

    @@ -3106,7 +3227,7 @@

    Declaration

    @@ -3136,7 +3257,7 @@

    Declaration

    @@ -3226,7 +3347,7 @@

    Parameters

    @@ -3303,7 +3424,7 @@

    Parameters

    @@ -3380,7 +3501,7 @@

    Parameters

    @@ -3458,7 +3579,7 @@

    Parameters

    @@ -3535,7 +3656,7 @@

    Parameters

    @@ -3613,7 +3734,7 @@

    Parameters

    @@ -3691,7 +3812,7 @@

    Parameters

    @@ -3769,7 +3890,7 @@

    Parameters

    @@ -3847,7 +3968,7 @@

    Parameters

    @@ -3925,7 +4046,7 @@

    Parameters

    @@ -4003,7 +4124,7 @@

    Parameters

    @@ -4081,7 +4202,7 @@

    Parameters

    @@ -4159,7 +4280,7 @@

    Parameters

    @@ -4237,7 +4358,7 @@

    Parameters

    @@ -4315,7 +4436,7 @@

    Parameters

    @@ -4393,7 +4514,7 @@

    Parameters

    @@ -4471,7 +4592,7 @@

    Parameters

    @@ -4549,7 +4670,7 @@

    Parameters

    @@ -4627,7 +4748,85 @@

    Parameters

    + + +
  • +
  • +
    + + + + paramsWith(weChatPay:billingDetails:metadata:) + +
    +
    +
    +
    +
    +
    +

    Creates params for a WeChat Pay PaymentMethod.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc(paramsWithWeChatPay:billingDetails:metadata:)
    +public class func paramsWith(
    +    weChatPay: STPPaymentMethodWeChatPayParams,
    +    billingDetails: STPPaymentMethodBillingDetails?,
    +    metadata: [String: String]?
    +) -> STPPaymentMethodParams
    + +
    +
    +
    +

    Parameters

    + + + + + + + + + + + + + + + +
    + + weChatPay + + +
    +

    An object containing additional WeChat Pay details.

    +
    +
    + + billingDetails + + +
    +

    An object containing the user’s billing details.

    +
    +
    + + metadata + + +
    +

    Additional information to attach to the PaymentMethod.

    +
    +
    +
    +
    @@ -4640,7 +4839,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodPrzelewy24.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodPrzelewy24.html index 0e90f1d6d97..d430f43d543 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodPrzelewy24.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodPrzelewy24.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodPrzelewy24

    @@ -869,7 +881,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodPrzelewy24Params.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodPrzelewy24Params.html index 32e54c3d57b..1789a286452 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodPrzelewy24Params.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodPrzelewy24Params.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodPrzelewy24Params

    An object representing parameters used to create a Przelewy24 Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -924,7 +936,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSEPADebit.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSEPADebit.html index 2781af0f374..9b6a2114475 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSEPADebit.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSEPADebit.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodSEPADebit

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1055,7 +1067,7 @@

    Declaration

    @@ -1098,7 +1110,7 @@

    Declaration

    @@ -1111,7 +1123,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSEPADebitParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSEPADebitParams.html index 36a3e4f95bc..bcfcab66274 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSEPADebitParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSEPADebitParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodSEPADebitParams

    An object representing parameters used to create a SEPA Debit Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -981,7 +993,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSofort.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSofort.html index 36e0c0ff546..544c5782922 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSofort.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSofort.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodSofort

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSofortParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSofortParams.html index 27d7c919ed7..4064f7f9de8 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSofortParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodSofortParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodSofortParams

    An object representing parameters used to create a Sofort Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    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 2fccf7d8aae..a46db3cbc16 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodThreeDSecureUsage

    Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -894,7 +906,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -950,7 +962,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodUPI.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodUPI.html index 8e76822214f..a6fb348cc1b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodUPI.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodUPI.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodUPI

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -943,7 +955,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodUPIParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodUPIParams.html index 6ddd15eb01d..e4a314426c1 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodUPIParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodUPIParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodUPIParams

    An object representing parameters used to create a UPI Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodWeChatPay.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodWeChatPay.html new file mode 100644 index 00000000000..01f9d3af1c8 --- /dev/null +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodWeChatPay.html @@ -0,0 +1,945 @@ + + + + STPPaymentMethodWeChatPay Class Reference + + + + + + + + + + + + + + + + +
    +

    + + Stripe 21.7.0 Docs + + +

    + +

    +

    + +
    +

    + +

    + + + View on GitHub + +

    + +
    + + + +
    + +
    + +
    +
    +

    STPPaymentMethodWeChatPay

    +
    +
    + +
    public class STPPaymentMethodWeChatPay : NSObject, STPAPIResponseDecodable
    + +
    +
    +

    A WeChat Pay Payment Method.

    + + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + allResponseFields + +
      +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      @objc
      +private(set) public var allResponseFields: [AnyHashable : Any] { get }
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + + +
    + +

    STPAPIResponseDecodable

    +

    +
    +
    + +
    +
    +
    + +
    +
    + + + + diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodWeChatPayParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodWeChatPayParams.html new file mode 100644 index 00000000000..0a40e6a5387 --- /dev/null +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPaymentMethodWeChatPayParams.html @@ -0,0 +1,957 @@ + + + + STPPaymentMethodWeChatPayParams Class Reference + + + + + + + + + + + + + + + + +
    +

    + + Stripe 21.7.0 Docs + + +

    + +

    +

    + +
    +

    + +

    + + + View on GitHub + +

    + +
    + + + +
    + +
    + +
    +
    +

    STPPaymentMethodWeChatPayParams

    +
    +
    + +
    public class STPPaymentMethodWeChatPayParams : NSObject, STPFormEncodable
    + +
    +
    +

    An object representing parameters used to create a WeChat Pay Payment Method

    + + +
    +
    + +
    +
    +
    + +
    +
    +
    + +
    +
    + + + + 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 78493d39654..04b2b7898de 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPPaymentMethodiDEAL

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -974,7 +986,7 @@

    Declaration

    @@ -987,7 +999,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 c3cef7d819f..f416eaa8a9c 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPaymentMethodiDEALParams

    An object representing parameters used to create an iDEAL Payment Method

    @@ -864,7 +876,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -981,7 +993,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 d01c6c670a3..879dea61567 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -839,7 +851,7 @@

    STPPaymentOptionsViewController

    or pushPaymentOptionsViewController on it.

    @@ -899,7 +911,7 @@

    Return Value

    an initialized view controller.

    @@ -998,7 +1010,7 @@

    Return Value

    an initialized view controller.

    @@ -1096,7 +1108,7 @@

    Parameters

    @@ -1129,7 +1141,7 @@

    Declaration

    @@ -1164,7 +1176,7 @@

    Declaration

    @@ -1199,7 +1211,7 @@

    Declaration

    @@ -1234,7 +1246,7 @@

    Declaration

    @@ -1266,7 +1278,7 @@

    Declaration

    @@ -1320,7 +1332,7 @@

    Parameters

    @@ -1352,7 +1364,7 @@

    Declaration

    @@ -1386,7 +1398,7 @@

    Declaration

    @@ -1399,7 +1411,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 1ff39092958..f336dfb035c 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentResult

    See https://stripe.com/docs/mobile/ios/standard#submit-payment-intents.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -975,7 +987,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 2dd69077e00..6be2be4b149 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPinManagementService

    STPAPIClient extensions to manage PIN on Stripe Issuing cards

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -972,7 +984,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPushProvisioningContext.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPushProvisioningContext.html index ee9d3bd8060..c72cf8cfec3 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPushProvisioningContext.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPushProvisioningContext.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPPushProvisioningContext

    This class makes it easier to implement “Push Provisioning”, the process by which an end-user can add a card to their Apple Pay wallet without having to type their number. This process is mediated by an Apple class called PKAddPaymentPassViewController; this class will help you implement that class’ delegate methods. Note that this flow requires a special entitlement from Apple; for more information please see https://stripe.com/docs/issuing/cards/digital-wallets .

    @@ -866,7 +878,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Parameters

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1037,7 +1049,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPushProvisioningDetailsParams.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPushProvisioningDetailsParams.html index 8d90a4caac3..705be9fd8d0 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPushProvisioningDetailsParams.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPPushProvisioningDetailsParams.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPushProvisioningDetailsParams

    If you are using STPPushProvisioningContext to implement your integration, you do not need to use this class.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1088,7 +1100,7 @@

    Declaration

    @@ -1101,7 +1113,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPRadarSession.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPRadarSession.html index b71f1b55642..11217e0f21b 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPRadarSession.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPRadarSession.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPRadarSession

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -942,7 +954,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 93a35dde760..34d78b60378 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -851,7 +863,7 @@

    STPRedirectContext

    See https://stripe.com/docs/sources/best-practices

    @@ -886,7 +898,7 @@

    Declaration

    @@ -917,7 +929,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Return Value

    change webhooks on your backend to determine the result of a redirect.

    @@ -1069,7 +1081,7 @@

    Return Value

    successfully performed the redirect action.

    @@ -1138,7 +1150,7 @@

    Parameters

    @@ -1201,7 +1213,7 @@

    Parameters

    @@ -1237,7 +1249,7 @@

    Declaration

    @@ -1269,7 +1281,7 @@

    Declaration

    @@ -1282,7 +1294,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 15523cb96db..d59992b0512 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPSetupIntent

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1025,7 +1037,7 @@

    Declaration

    @@ -1056,7 +1068,7 @@

    Declaration

    @@ -1087,7 +1099,7 @@

    Declaration

    @@ -1118,7 +1130,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    @@ -1180,7 +1192,7 @@

    Declaration

    @@ -1211,7 +1223,7 @@

    Declaration

    @@ -1262,7 +1274,7 @@

    Declaration

    @@ -1292,7 +1304,7 @@

    Declaration

    @@ -1334,7 +1346,7 @@

    Declaration

    @@ -1347,7 +1359,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 39a0f2ac826..7926af13ff9 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPSetupIntentConfirmParams

    @@ -872,7 +884,7 @@

    Declaration

    @@ -922,7 +934,7 @@

    Parameters

    @@ -953,7 +965,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1018,7 +1030,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1085,7 +1097,7 @@

    Declaration

    @@ -1117,7 +1129,7 @@

    Declaration

    @@ -1159,7 +1171,7 @@

    Declaration

    @@ -1188,7 +1200,7 @@

    Declaration

    @@ -1201,7 +1213,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntentLastSetupError.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntentLastSetupError.html index d4b2e22cde0..d77a52615d7 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntentLastSetupError.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSetupIntentLastSetupError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPSetupIntentLastSetupError

    @@ -875,7 +887,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -948,7 +960,7 @@

    Declaration

    @@ -980,7 +992,7 @@

    Declaration

    @@ -1012,7 +1024,7 @@

    Declaration

    @@ -1043,7 +1055,7 @@

    Declaration

    @@ -1074,7 +1086,7 @@

    Declaration

    @@ -1104,7 +1116,7 @@

    Declaration

    @@ -1146,7 +1158,7 @@

    Declaration

    @@ -1189,7 +1201,7 @@

    Declaration

    @@ -1202,7 +1214,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 19fdff04560..2ba140dc5b2 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPShippingAddressViewController

    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.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -918,7 +930,7 @@

    Parameters

    @@ -1035,7 +1047,7 @@

    Parameters

    @@ -1066,7 +1078,7 @@

    Declaration

    @@ -1116,7 +1128,7 @@

    Parameters

    @@ -1129,7 +1141,7 @@

    Parameters

    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 cbc54b19a67..e9d3bce1340 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSource

    Representation of a customer’s payment instrument created with the Stripe API. - seealso: https://stripe.com/docs/api#sources

    @@ -865,7 +877,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1084,7 +1096,7 @@

    Declaration

    @@ -1116,7 +1128,7 @@

    Declaration

    @@ -1147,7 +1159,7 @@

    Declaration

    @@ -1178,7 +1190,7 @@

    Declaration

    @@ -1209,7 +1221,7 @@

    Declaration

    @@ -1241,7 +1253,7 @@

    Declaration

    @@ -1272,7 +1284,7 @@

    Declaration

    @@ -1304,7 +1316,7 @@

    Declaration

    @@ -1336,7 +1348,7 @@

    Declaration

    @@ -1368,7 +1380,7 @@

    Declaration

    @@ -1400,7 +1412,7 @@

    Declaration

    @@ -1451,7 +1463,7 @@

    Declaration

    @@ -1481,7 +1493,7 @@

    Declaration

    @@ -1511,7 +1523,7 @@

    Declaration

    @@ -1554,7 +1566,7 @@

    Declaration

    @@ -1597,7 +1609,7 @@

    Declaration

    @@ -1627,7 +1639,7 @@

    Declaration

    @@ -1657,7 +1669,7 @@

    Declaration

    @@ -1687,7 +1699,7 @@

    Declaration

    @@ -1700,7 +1712,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 cc9f17d99ab..08f291b8852 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceCardDetails

    dictionary for card sources.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1083,7 +1095,7 @@

    Declaration

    @@ -1113,7 +1125,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1168,7 +1180,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceKlarnaDetails.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceKlarnaDetails.html index 9c824abc11b..97f1d83123d 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceKlarnaDetails.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceKlarnaDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceKlarnaDetails

    Details of a Klarna source.

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -973,7 +985,7 @@

    Declaration

    @@ -986,7 +998,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 2b3d3fcc705..fa2754fdd07 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceOwner

    Information about a source’s owner.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1112,7 +1124,7 @@

    Declaration

    @@ -1155,7 +1167,7 @@

    Declaration

    @@ -1168,7 +1180,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 a68a15bdba6..a4a5a9cb2b3 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -835,7 +847,7 @@

    STPSourceParams

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -936,7 +948,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    @@ -1001,7 +1013,7 @@

    Declaration

    @@ -1034,7 +1046,7 @@

    Declaration

    @@ -1065,7 +1077,7 @@

    Declaration

    @@ -1097,7 +1109,7 @@

    Declaration

    @@ -1129,7 +1141,7 @@

    Declaration

    @@ -1161,7 +1173,7 @@

    Declaration

    @@ -1194,7 +1206,7 @@

    Declaration

    @@ -1224,7 +1236,7 @@

    Declaration

    @@ -1341,7 +1353,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -1400,7 +1412,7 @@

    Return Value

    an STPSourceParams object populated with the provided card details.

    @@ -1504,7 +1516,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -1621,7 +1633,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -1750,7 +1762,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -1854,7 +1866,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -2028,7 +2040,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -2143,7 +2155,7 @@

    Return Value

    an STPSourceParams object populated with the provided values.

    @@ -2244,7 +2256,7 @@

    Return Value

    an STPSourceParams object populated with the provided card details.

    @@ -2332,7 +2344,7 @@

    Return Value

    An STPSourceParams object populated with the provided values

    @@ -2407,7 +2419,7 @@

    Return Value

    An STPSourceParams object populated with the provided values

    @@ -2521,7 +2533,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2582,7 +2594,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2658,7 +2670,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2760,7 +2772,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2848,7 +2860,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2946,7 +2958,7 @@

    Return Value

    An STPSourceParams object populated with the provided values.

    @@ -2994,7 +3006,7 @@

    Declaration

    @@ -3036,7 +3048,7 @@

    Declaration

    @@ -3065,7 +3077,7 @@

    Declaration

    @@ -3078,7 +3090,7 @@

    Declaration

    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 c2389f45d30..98f223292ab 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceReceiver

    Information related to a source’s receiver flow.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    @@ -1030,7 +1042,7 @@

    Declaration

    @@ -1043,7 +1055,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 bb0ae016e60..50594d3f4b6 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceRedirect

    Information related to a source’s redirect flow.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -999,7 +1011,7 @@

    Declaration

    @@ -1012,7 +1024,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 2446daca5e2..2c7a1b1738e 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceSEPADebitDetails

    dictionary for SEPA Debit sources.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1093,7 +1105,7 @@

    Declaration

    @@ -1106,7 +1118,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 f22c7fc266b..144d46ba8b6 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceVerification

    Information related to a source’s verification flow.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    @@ -982,7 +994,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceWeChatPayDetails.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceWeChatPayDetails.html index 9bbab8c93f5..8b741000958 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceWeChatPayDetails.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/STPSourceWeChatPayDetails.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPSourceWeChatPayDetails

    Details of a WeChat Pay Source.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    @@ -951,7 +963,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 cb9bc5e5959..2c433dbd7c0 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPTheme

    STPTheme objects can be used to visually style Stripe-provided UI. See https://stripe.com/docs/mobile/ios/standard#theming for more information.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1052,7 +1064,7 @@

    Declaration

    @@ -1083,7 +1095,7 @@

    Declaration

    @@ -1114,7 +1126,7 @@

    Declaration

    @@ -1145,7 +1157,7 @@

    Declaration

    @@ -1176,7 +1188,7 @@

    Declaration

    @@ -1207,7 +1219,7 @@

    Declaration

    @@ -1240,7 +1252,7 @@

    Declaration

    @@ -1272,7 +1284,7 @@

    Declaration

    @@ -1303,7 +1315,7 @@

    Declaration

    @@ -1334,7 +1346,7 @@

    Declaration

    @@ -1347,7 +1359,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 ce52b7ef4d0..12771b89d0f 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSButtonCustomization

    A customization object to use to configure the UI of a button.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1055,7 +1067,7 @@

    Declaration

    @@ -1068,7 +1080,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 fb03852a1a0..fae6ca12554 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSCustomizationSettings

    STPThreeDSCustomizationSettings provides customization options for 3DS2 authentication flows in your app.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    @@ -951,7 +963,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 c9828e4aaab..ee4b5e7d0eb 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPThreeDSFooterCustomization

    expand when tapped. This object configures the appearance of that view.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -960,7 +972,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1022,7 +1034,7 @@

    Declaration

    @@ -1053,7 +1065,7 @@

    Declaration

    @@ -1066,7 +1078,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 8a667d29a3f..4c9abed3cde 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSLabelCustomization

    A customization object to use to configure the UI of a text label.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1002,7 +1014,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 10ac00ee7b3..573671fcf77 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSNavigationBarCustomization

    A customization object to use to configure a UINavigationBar.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -964,7 +976,7 @@

    Declaration

    @@ -996,7 +1008,7 @@

    Declaration

    @@ -1028,7 +1040,7 @@

    Declaration

    @@ -1059,7 +1071,7 @@

    Declaration

    @@ -1090,7 +1102,7 @@

    Declaration

    @@ -1103,7 +1115,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 016cdf27738..3344de9b870 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPThreeDSSelectionCustomization

    radio buttons and checkboxes.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -962,7 +974,7 @@

    Declaration

    @@ -994,7 +1006,7 @@

    Declaration

    @@ -1007,7 +1019,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 ee93c492d8f..75b95de1ed8 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPThreeDSTextFieldCustomization

    A customization object to use to configure the UI of a text field.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1095,7 +1107,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 4ad7339ca39..4d057170719 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -838,7 +850,7 @@

    STPThreeDSUICustomization

    @@ -873,7 +885,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -969,7 +981,7 @@

    Declaration

    @@ -1001,7 +1013,7 @@

    Declaration

    @@ -1033,7 +1045,7 @@

    Declaration

    @@ -1098,7 +1110,7 @@

    Parameters

    @@ -1159,7 +1171,7 @@

    Return Value

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

    @@ -1191,7 +1203,7 @@

    Declaration

    @@ -1236,7 +1248,7 @@

    Declaration

    @@ -1268,7 +1280,7 @@

    Declaration

    @@ -1281,7 +1293,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 1a8d45a2b8e..c6652a1398e 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    STPToken

    A token returned from submitting payment details to the Stripe API. You should not have to instantiate one of these directly.

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -964,7 +976,7 @@

    Declaration

    @@ -995,7 +1007,7 @@

    Declaration

    @@ -1026,7 +1038,7 @@

    Declaration

    @@ -1056,7 +1068,7 @@

    Declaration

    @@ -1099,7 +1111,7 @@

    Declaration

    @@ -1142,7 +1154,7 @@

    Declaration

    @@ -1155,7 +1167,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 1331a3a6732..5e2b01d54b7 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPUserInformation

    this information whenever possible.

    @@ -872,7 +884,7 @@

    Declaration

    @@ -905,7 +917,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    @@ -950,7 +962,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/StripeAPI.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/StripeAPI.html index 0ec8eb3fb78..31e90c91755 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/StripeAPI.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Classes/StripeAPI.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -830,7 +842,7 @@

    StripeAPI

    A top-level class that imports the rest of the Stripe SDK.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -936,7 +948,7 @@

    Declaration

    @@ -970,7 +982,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    @@ -1049,7 +1061,7 @@

    Declaration

    @@ -1107,7 +1119,7 @@

    Return Value

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

    @@ -1149,7 +1161,7 @@

    Return Value

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

    @@ -1214,7 +1226,7 @@

    Return Value

    the appropriate values for your business.

    @@ -1303,7 +1315,7 @@

    Return Value

    a PKPaymentRequest with proper default values.

    @@ -1382,7 +1394,7 @@

    Return Value

    YES if the URL is expected and will be handled by Stripe. NO otherwise.

    @@ -1395,7 +1407,7 @@

    Return Value

    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 e4105c3abb0..cf3e13491f5 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -856,7 +868,7 @@

    Declaration

    @@ -890,7 +902,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1053,7 +1065,7 @@

    Declaration

    @@ -1085,7 +1097,7 @@

    Declaration

    @@ -1117,7 +1129,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    @@ -1181,7 +1193,7 @@

    Declaration

    @@ -1213,7 +1225,7 @@

    Declaration

    @@ -1245,7 +1257,7 @@

    Declaration

    @@ -1278,7 +1290,7 @@

    Declaration

    @@ -1310,7 +1322,7 @@

    Declaration

    @@ -1342,7 +1354,7 @@

    Declaration

    @@ -1388,7 +1400,7 @@

    Declaration

    @@ -1420,7 +1432,7 @@

    Declaration

    @@ -1457,7 +1469,7 @@

    Declaration

    @@ -1490,7 +1502,7 @@

    Declaration

    @@ -1522,7 +1534,7 @@

    Declaration

    @@ -1554,7 +1566,7 @@

    Declaration

    @@ -1586,7 +1598,7 @@

    Declaration

    @@ -1618,7 +1630,7 @@

    Declaration

    @@ -1650,7 +1662,7 @@

    Declaration

    @@ -1682,7 +1694,7 @@

    Declaration

    @@ -1714,7 +1726,7 @@

    Declaration

    @@ -1752,7 +1764,7 @@

    Declaration

    @@ -1798,7 +1810,7 @@

    Declaration

    @@ -1833,7 +1845,7 @@

    Declaration

    @@ -1866,7 +1878,7 @@

    Declaration

    @@ -1898,7 +1910,7 @@

    Declaration

    @@ -1930,7 +1942,7 @@

    Declaration

    @@ -1962,7 +1974,7 @@

    Declaration

    @@ -1994,7 +2006,7 @@

    Declaration

    @@ -2026,7 +2038,7 @@

    Declaration

    @@ -2058,7 +2070,7 @@

    Declaration

    @@ -2095,7 +2107,7 @@

    Declaration

    @@ -2128,7 +2140,7 @@

    Declaration

    @@ -2165,7 +2177,7 @@

    Declaration

    @@ -2197,7 +2209,7 @@

    Declaration

    @@ -2229,7 +2241,7 @@

    Declaration

    @@ -2261,7 +2273,7 @@

    Declaration

    @@ -2298,7 +2310,7 @@

    Declaration

    @@ -2335,7 +2347,7 @@

    Declaration

    @@ -2367,7 +2379,7 @@

    Declaration

    @@ -2399,7 +2411,7 @@

    Declaration

    @@ -2431,7 +2443,7 @@

    Declaration

    @@ -2463,7 +2475,7 @@

    Declaration

    @@ -2495,7 +2507,7 @@

    Declaration

    @@ -2508,7 +2520,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/PaymentSheetError.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/PaymentSheetError.html index f116d1f9e92..11a24fcb81d 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/PaymentSheetError.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/PaymentSheetError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    PaymentSheetError

    or other SDK components like STPPaymentHandler, PassKit (Apple Pay), etc.

    @@ -867,7 +879,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -910,7 +922,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/PaymentSheetResult.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/PaymentSheetResult.html index 8071e6f88bf..80f5834812a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/PaymentSheetResult.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/PaymentSheetResult.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    PaymentSheetResult

    The result of an attempt to confirm a PaymentIntent or SetupIntent

    @@ -874,7 +886,7 @@

    Declaration

    @@ -904,7 +916,7 @@

    Declaration

    @@ -953,7 +965,7 @@

    Parameters

    @@ -966,7 +978,7 @@

    Parameters

    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 d3ec836e1b1..6d793c44ebc 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPBankAccountHolderType

    The type of entity that holds a bank account.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,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 2d6e970c1db..7514d2e5af0 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPBankAccountStatus

    Possible validation states for a bank account.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankSelectionMethod.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankSelectionMethod.html index dd5e09a0b61..d37fef09d53 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankSelectionMethod.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPBankSelectionMethod.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPBankSelectionMethod

    The payment methods supported by STPBankSelectionViewController.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,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 b63c9bbebfb..e30f2385648 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPBillingAddressFields

    the user may not be asked for one regardless of this setting.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -898,7 +910,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -988,7 +1000,7 @@

    Declaration

    @@ -1001,7 +1013,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 799eec9e719..238cdb700ac 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPCardBrand

    The various card brands to which a payment card can belong.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    @@ -1075,7 +1087,7 @@

    Declaration

    @@ -1088,7 +1100,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardErrorCode.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardErrorCode.html index 3d836f229dc..619250ea1c8 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardErrorCode.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardErrorCode.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPCardErrorCode

    under the STPCardErrorCodeKey key.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    @@ -1046,7 +1058,7 @@

    Declaration

    @@ -1076,7 +1088,7 @@

    Declaration

    @@ -1106,7 +1118,7 @@

    Declaration

    @@ -1136,7 +1148,7 @@

    Declaration

    @@ -1149,7 +1161,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardFormViewStyle.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardFormViewStyle.html index 0f30ab46906..edf03f903cb 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardFormViewStyle.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPCardFormViewStyle.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPCardFormViewStyle

    Options for configuring the display of an STPCardFormView instance.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -910,7 +922,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 0c29b709e0b..7ed36f15431 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPCardFundingType

    The various funding sources for a payment card.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,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 0bb11cdfa66..b935d85202e 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPCardValidationState

    value, or incomplete value.

    @@ -870,7 +882,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -945,7 +957,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPConnectAccountBusinessType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPConnectAccountBusinessType.html index 1857a9dc1c5..90828738bfe 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPConnectAccountBusinessType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPConnectAccountBusinessType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPConnectAccountBusinessType

    The business type of the Connect account.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,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 075ae352042..2f7ccc8b124 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPErrorCode

    Possible error code values for NSErrors with the StripeDomain domain

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1023,7 +1035,7 @@

    Declaration

    @@ -1036,7 +1048,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPFPXBankBrand.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPFPXBankBrand.html index f4876ce4962..dd99039812e 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPFPXBankBrand.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPFPXBankBrand.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPFPXBankBrand

    The various bank brands available for FPX payments.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    @@ -1075,7 +1087,7 @@

    Declaration

    @@ -1105,7 +1117,7 @@

    Declaration

    @@ -1135,7 +1147,7 @@

    Declaration

    @@ -1165,7 +1177,7 @@

    Declaration

    @@ -1195,7 +1207,7 @@

    Declaration

    @@ -1225,7 +1237,7 @@

    Declaration

    @@ -1255,7 +1267,7 @@

    Declaration

    @@ -1285,7 +1297,7 @@

    Declaration

    @@ -1315,7 +1327,7 @@

    Declaration

    @@ -1345,7 +1357,7 @@

    Declaration

    @@ -1375,7 +1387,7 @@

    Declaration

    @@ -1405,7 +1417,7 @@

    Declaration

    @@ -1418,7 +1430,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 59bc2c81a23..6200281455b 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPFilePurpose

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -943,7 +955,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 95d4f40064e..66158e5a890 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPIntentActionType

    You shouldn’t need to inspect this yourself; STPPaymentHandler will handle any next actions for you.

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1021,7 +1033,37 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPayRedirectToApp + +
    +
    +
    +
    +
    +
    +

    Contains instructions for authenticating a payment by redirecting your customer to the WeChat Pay App.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case weChatPayRedirectToApp
    + +
    +
    +
    @@ -1034,7 +1076,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPKlarnaLineItemType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPKlarnaLineItemType.html index c57428354fe..a557c2fa19d 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPKlarnaLineItemType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPKlarnaLineItemType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPKlarnaLineItemType

    The type of the Klarna line item.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPKlarnaPaymentMethods.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPKlarnaPaymentMethods.html index 81fbcad2233..80419db96a4 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPKlarnaPaymentMethods.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPKlarnaPaymentMethods.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPKlarnaPaymentMethods

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -960,7 +972,7 @@

    Declaration

    @@ -973,7 +985,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPMandateCustomerAcceptanceType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPMandateCustomerAcceptanceType.html index 7dc8bb08a12..fee57e828a0 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPMandateCustomerAcceptanceType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPMandateCustomerAcceptanceType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPMandateCustomerAcceptanceType

    The type of customer acceptance information included with the Mandate.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,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 f2f5ea1d9b9..76b8f08676c 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentHandlerActionStatus

    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.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,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 fc6469d4959..3495ee9c3a5 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentHandlerErrorCode

    Error codes generated by STPPaymentHandler

    @@ -866,7 +878,38 @@

    Declaration

    + + +
  • +
  • +
    + + + + requiredAppNotAvailable + +
    +
    +
    +
    +
    +
    +

    Indicates that the action requires an authentication app, but either the app is not installed or the request to switch to the app was denied.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @objc(STPPaymentHandlerRequiredAppNotAvailableErrorCode)
    +case requiredAppNotAvailable
    + +
    +
    +
    @@ -897,7 +940,7 @@

    Declaration

    @@ -928,7 +971,7 @@

    Declaration

    @@ -959,7 +1002,7 @@

    Declaration

    @@ -990,7 +1033,7 @@

    Declaration

    @@ -1021,7 +1064,7 @@

    Declaration

    @@ -1052,7 +1095,7 @@

    Declaration

    @@ -1083,7 +1126,7 @@

    Declaration

    @@ -1115,7 +1158,7 @@

    Declaration

    @@ -1147,7 +1190,7 @@

    Declaration

    @@ -1160,7 +1203,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 723e08bed09..3d5945856c7 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPPaymentIntentActionType

    status is STPPaymentIntentStatusRequiresAction.

    @@ -869,7 +881,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -913,7 +925,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 bb51c357cd3..3ec65558bf4 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentIntentCaptureMethod

    Capture methods for a STPPaymentIntent

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -939,7 +951,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 1c240a0e485..99f911c0b41 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentIntentConfirmationMethod

    Confirmation methods for a STPPaymentIntent

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentLastPaymentErrorType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentLastPaymentErrorType.html index ed7a0bbe693..b451448ad3a 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentLastPaymentErrorType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPPaymentIntentLastPaymentErrorType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPPaymentIntentLastPaymentErrorType

    Some STPPaymentIntentLastPaymentError properties are only populated for certain error types.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -928,7 +940,7 @@

    Declaration

    @@ -958,7 +970,7 @@

    Declaration

    @@ -990,7 +1002,7 @@

    Declaration

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1050,7 +1062,7 @@

    Declaration

    @@ -1080,7 +1092,7 @@

    Declaration

    @@ -1093,7 +1105,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 e92916f77bf..70316d2262e 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPPaymentIntentSetupFutureUsage

    @@ -871,7 +883,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -931,7 +943,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -974,7 +986,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 932d138d3d8..ec1d75794a2 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPPaymentIntentSourceActionType

    @deprecated UseSTPPaymentIntentActionType instead.

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -915,7 +927,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 520f66b1b89..42935dd6dbc 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentIntentStatus

    Status types for an STPPaymentIntent

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -987,7 +999,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1049,7 +1061,7 @@

    Declaration

    @@ -1079,7 +1091,7 @@

    Declaration

    @@ -1109,7 +1121,7 @@

    Declaration

    @@ -1139,7 +1151,7 @@

    Declaration

    @@ -1152,7 +1164,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 bb8d4f397df..6a1700a7af1 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentMethodCardCheckResult

    The result of a check on a Card address or CVC.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,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 928c93b28b7..fa31fa7039d 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentMethodCardWalletType

    The type of Card Wallet.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    @@ -1058,7 +1070,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 e901feaf0d2..5ea0357e3e6 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentMethodType

    The type of the PaymentMethod.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    @@ -1047,7 +1059,7 @@

    Declaration

    @@ -1078,7 +1090,7 @@

    Declaration

    @@ -1108,7 +1120,7 @@

    Declaration

    @@ -1138,7 +1150,7 @@

    Declaration

    @@ -1168,7 +1180,7 @@

    Declaration

    @@ -1199,7 +1211,7 @@

    Declaration

    @@ -1229,7 +1241,7 @@

    Declaration

    @@ -1259,7 +1271,7 @@

    Declaration

    @@ -1290,7 +1302,7 @@

    Declaration

    @@ -1320,7 +1332,7 @@

    Declaration

    @@ -1350,7 +1362,7 @@

    Declaration

    @@ -1380,7 +1392,7 @@

    Declaration

    @@ -1411,7 +1423,37 @@

    Declaration

    + + +
  • +
  • +
    + + + + weChatPay + +
    +
    +
    +
    +
    +
    +

    A WeChat Pay payment method

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    case weChatPay
    + +
    +
    +
    @@ -1441,7 +1483,7 @@

    Declaration

    @@ -1454,7 +1496,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 17b2fa34034..c048be8c4d2 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentStatus

    An enum representing the status of a payment requested from the user.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,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 8aa867fe3ca..b66df5b6301 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPinStatus

    An enum representing the success and error states of PIN management

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -1015,7 +1027,7 @@

    Declaration

    @@ -1045,7 +1057,7 @@

    Declaration

    @@ -1058,7 +1070,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPRedirectContextError.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPRedirectContextError.html index 532a4e71917..a07afc7e471 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPRedirectContextError.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPRedirectContextError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPRedirectContextError

    Error codes specific to STPRedirectContext

    @@ -867,7 +879,7 @@

    Declaration

    @@ -880,7 +892,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 4c4f9dad5e4..e3fa3ade827 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPRedirectContextState

    Possible states for the redirect context to be in

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentLastSetupErrorType.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentLastSetupErrorType.html index 0ab7aecb807..9e7261d55b1 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentLastSetupErrorType.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Enums/STPSetupIntentLastSetupErrorType.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPSetupIntentLastSetupErrorType

    Some STPSetupIntentLastError properties are only populated for certain error types.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -897,7 +909,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1049,7 +1061,7 @@

    Declaration

    @@ -1079,7 +1091,7 @@

    Declaration

    @@ -1092,7 +1104,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 37d943e303b..09298505caa 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSetupIntentStatus

    Status types for an STPSetupIntent

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -1016,7 +1028,7 @@

    Declaration

    @@ -1046,7 +1058,7 @@

    Declaration

    @@ -1059,7 +1071,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 06433976692..60338564fbc 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPSetupIntentUsage

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -960,7 +972,7 @@

    Declaration

    @@ -973,7 +985,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 deddfb59138..08923634866 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPShippingStatus

    An enum representing the status of a shipping address validation.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -908,7 +920,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 1d74702376e..431e6989b8c 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPShippingType

    These values control the labels used in the shipping info collection form.

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -909,7 +921,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 cc53ccd4cf2..d081889641c 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPSourceCard3DSecureStatus

    @@ -871,7 +883,7 @@

    Declaration

    @@ -902,7 +914,7 @@

    Declaration

    @@ -932,7 +944,7 @@

    Declaration

    @@ -963,7 +975,7 @@

    Declaration

    @@ -993,7 +1005,7 @@

    Declaration

    @@ -1006,7 +1018,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 bb449e78225..e3973c5d5c2 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceFlow

    Authentication flows for a Source

    @@ -866,7 +878,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -956,7 +968,7 @@

    Declaration

    @@ -986,7 +998,7 @@

    Declaration

    @@ -999,7 +1011,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 c98c565c596..b85565b361e 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceRedirectStatus

    Redirect status types for a Source.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,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 8796a84b1f4..fd87985716a 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceStatus

    Status types for a Source

    @@ -865,7 +877,7 @@

    Declaration

    @@ -896,7 +908,7 @@

    Declaration

    @@ -926,7 +938,7 @@

    Declaration

    @@ -957,7 +969,7 @@

    Declaration

    @@ -989,7 +1001,7 @@

    Declaration

    @@ -1019,7 +1031,7 @@

    Declaration

    @@ -1032,7 +1044,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 6a11102563d..1c17ed507f7 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -836,7 +848,7 @@

    STPSourceType

    @@ -870,7 +882,7 @@

    Declaration

    @@ -900,7 +912,7 @@

    Declaration

    @@ -930,7 +942,7 @@

    Declaration

    @@ -961,7 +973,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1021,7 +1033,7 @@

    Declaration

    @@ -1051,7 +1063,7 @@

    Declaration

    @@ -1081,7 +1093,7 @@

    Declaration

    @@ -1111,7 +1123,7 @@

    Declaration

    @@ -1141,7 +1153,7 @@

    Declaration

    @@ -1171,7 +1183,7 @@

    Declaration

    @@ -1201,7 +1213,7 @@

    Declaration

    @@ -1231,7 +1243,7 @@

    Declaration

    @@ -1261,7 +1273,7 @@

    Declaration

    @@ -1274,7 +1286,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 cdb4adaa74a..b6a04ea7ed3 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceUsage

    Usage types for a Source

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -938,7 +950,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 4af7e513cfe..d1f0bab7730 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPSourceVerificationStatus

    Verification status types for a Source.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,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 dff9c0d5676..b6a4686c960 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPThreeDSButtonTitleStyle

    An enumeration of the case transformations that can be applied to the button’s title

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -968,7 +980,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 e14aa4f9146..52770f9121b 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPThreeDSCustomizationButtonType

    An enum that defines the different types of buttons that are able to be customized.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,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 f636c71891b..a196fb87ac6 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPTokenType

    Possible Token types

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -925,7 +937,7 @@

    Declaration

    @@ -955,7 +967,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Declaration

    @@ -998,7 +1010,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions.html index cdbcf48fdf9..9f8cdded542 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -860,11 +872,11 @@

    Declaration

    - - + +
    - -

    STPCardErrorCodeKeys

    + +

    STPError

    @@ -935,7 +947,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/NSError.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/NSError.html index a9d4e5c82e6..74e83c953d7 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/NSError.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/NSError.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -886,7 +898,7 @@

    Return Value

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

    @@ -899,7 +911,7 @@

    Return Value

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/UINavigationBar.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/UINavigationBar.html index 10a1a38fe47..1527c118345 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/UINavigationBar.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/UINavigationBar.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -887,7 +899,7 @@

    Parameters

    @@ -924,7 +936,7 @@

    Declaration

    @@ -937,7 +949,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/View.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/View.html index bf38a034bf5..404dfdd81d1 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/View.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Extensions/View.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -907,7 +919,7 @@

    Parameters

    @@ -984,7 +996,7 @@

    Parameters

    @@ -1061,7 +1073,7 @@

    Parameters

    @@ -1138,7 +1150,7 @@

    Parameters

    @@ -1215,7 +1227,7 @@

    Parameters

    @@ -1228,7 +1240,7 @@

    Parameters

    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 66cf19f2411..c89f1532e24 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -857,7 +869,7 @@

    Declaration

    @@ -890,7 +902,7 @@

    Declaration

    @@ -924,7 +936,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -992,7 +1004,7 @@

    Declaration

    @@ -1036,7 +1048,7 @@

    Declaration

    @@ -1068,7 +1080,7 @@

    Declaration

    @@ -1101,7 +1113,7 @@

    Declaration

    @@ -1135,7 +1147,7 @@

    Declaration

    @@ -1169,7 +1181,7 @@

    Declaration

    @@ -1205,7 +1217,7 @@

    Declaration

    @@ -1237,7 +1249,7 @@

    Declaration

    @@ -1269,7 +1281,7 @@

    Declaration

    @@ -1303,7 +1315,7 @@

    Declaration

    @@ -1335,7 +1347,7 @@

    Declaration

    @@ -1382,7 +1394,7 @@

    Declaration

    @@ -1430,7 +1442,7 @@

    Declaration

    @@ -1462,7 +1474,7 @@

    Declaration

    @@ -1500,7 +1512,7 @@

    Declaration

    @@ -1513,7 +1525,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 faf51c3e689..a9a83929ee0 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAPIResponseDecodable

    from a JSON dictionary that was returned from the Stripe API.

    @@ -891,7 +903,7 @@

    Return Value

    could not be decoded (i.e. if one of its requiredFields is nil).

    @@ -922,7 +934,7 @@

    Declaration

    @@ -935,7 +947,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAUBECSDebitFormViewDelegate.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAUBECSDebitFormViewDelegate.html index afe520681d9..167f723a7b6 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAUBECSDebitFormViewDelegate.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPAUBECSDebitFormViewDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAUBECSDebitFormViewDelegate

    of when the form has been completed.

    @@ -897,7 +909,7 @@

    Parameters

    @@ -910,7 +922,7 @@

    Parameters

    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 fdae9c8045a..ce08098fddb 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPAddCardViewControllerDelegate

    logic, so there’s no error case to deal with.

    @@ -887,7 +899,7 @@

    Parameters

    @@ -970,7 +982,7 @@

    Parameters

    @@ -1020,7 +1032,7 @@

    Declaration

    @@ -1057,7 +1069,7 @@

    Declaration

    @@ -1070,7 +1082,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPApplePayContextDelegate.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPApplePayContextDelegate.html index 21cb74aa1a6..4816df86513 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPApplePayContextDelegate.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPApplePayContextDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPApplePayContextDelegate

    You may also implement the optional delegate methods to handle shipping methods and shipping address changes e.g. to verify you can ship to the address, or update the payment amount.

    @@ -918,7 +930,7 @@

    Parameters

    @@ -985,7 +997,7 @@

    Parameters

    @@ -1024,7 +1036,7 @@

    Declaration

    @@ -1062,7 +1074,7 @@

    Declaration

    @@ -1075,7 +1087,7 @@

    Declaration

    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 70478a2e926..7bd8c569883 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPAuthenticationContext

    to a user.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -901,7 +913,7 @@

    Declaration

    @@ -934,7 +946,7 @@

    Declaration

    @@ -968,7 +980,7 @@

    Declaration

    @@ -981,7 +993,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 cfc996c5f35..ccabd31307c 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -843,7 +855,7 @@

    STPBackendAPIAdapter

    @@ -907,7 +919,7 @@

    Parameters

    @@ -963,7 +975,7 @@

    Parameters

    @@ -1032,7 +1044,7 @@

    Parameters

    @@ -1101,7 +1113,7 @@

    Parameters

    @@ -1176,7 +1188,7 @@

    Parameters

    @@ -1189,7 +1201,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPBankSelectionViewControllerDelegate.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPBankSelectionViewControllerDelegate.html index 2329de72881..e8c128b1fd4 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPBankSelectionViewControllerDelegate.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPBankSelectionViewControllerDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPBankSelectionViewControllerDelegate

    An STPBankSelectionViewControllerDelegate is notified when a user selects a bank.

    @@ -903,7 +915,7 @@

    Parameters

    @@ -916,7 +928,7 @@

    Parameters

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPCardFormViewDelegate.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPCardFormViewDelegate.html index 5980a089c82..80788016dc0 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPCardFormViewDelegate.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPCardFormViewDelegate.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -832,7 +844,7 @@

    STPCardFormViewDelegate

    updates from STPCardFormView instances.

    @@ -868,7 +880,7 @@

    Declaration

    @@ -881,7 +893,7 @@

    Declaration

    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 45dbe335e09..e692678897e 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPCustomerEphemeralKeyProvider

    your backend, which it will use to retrieve and update Stripe API objects.

    @@ -911,7 +923,7 @@

    Parameters

    @@ -924,7 +936,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 48a9aa727a8..f15d61c4ce9 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPFormEncodable

    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.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -929,7 +941,7 @@

    Declaration

    @@ -942,7 +954,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPFormTextFieldContainer.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPFormTextFieldContainer.html index e24698bdf97..45c9d5ed67f 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPFormTextFieldContainer.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Protocols/STPFormTextFieldContainer.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPFormTextFieldContainer

    STPFormTextFieldContainer is a protocol that views can conform to to provide customization properties for the field form views that they contain.

    @@ -865,7 +877,7 @@

    Declaration

    @@ -895,7 +907,7 @@

    Declaration

    @@ -927,7 +939,7 @@

    Declaration

    @@ -959,7 +971,7 @@

    Declaration

    @@ -991,7 +1003,7 @@

    Declaration

    @@ -1022,7 +1034,7 @@

    Declaration

    @@ -1035,7 +1047,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 6e612f2c15b..44a14ef6dc6 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPIssuingCardEphemeralKeyProvider

    your backend, which it will use to retrieve and update Stripe API objects.

    @@ -911,7 +923,7 @@

    Parameters

    @@ -924,7 +936,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 e58c81eb5e2..22fb8af943c 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -833,7 +845,7 @@

    STPPaymentCardTextFieldDelegate

    on the validity of its contents.

    @@ -895,7 +907,7 @@

    Parameters

    @@ -928,7 +940,7 @@

    Declaration

    @@ -985,7 +997,7 @@

    Parameters

    @@ -1018,7 +1030,7 @@

    Declaration

    @@ -1050,7 +1062,7 @@

    Declaration

    @@ -1082,7 +1094,7 @@

    Declaration

    @@ -1113,7 +1125,7 @@

    Declaration

    @@ -1144,7 +1156,7 @@

    Declaration

    @@ -1176,7 +1188,7 @@

    Declaration

    @@ -1208,7 +1220,7 @@

    Declaration

    @@ -1240,7 +1252,7 @@

    Declaration

    @@ -1272,7 +1284,7 @@

    Declaration

    @@ -1285,7 +1297,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 9b9e98b6549..eda053bf470 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPPaymentContextDelegate

    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.

    @@ -902,7 +914,7 @@

    Parameters

    @@ -951,7 +963,7 @@

    Parameters

    @@ -1028,7 +1040,7 @@

    Parameters

    @@ -1105,7 +1117,7 @@

    Parameters

    @@ -1197,7 +1209,7 @@

    Parameters

    @@ -1210,7 +1222,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 e4fe5989869..3c56571cab8 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -846,7 +858,7 @@

    STPPaymentOption

    @@ -881,7 +893,7 @@

    Declaration

    @@ -912,7 +924,7 @@

    Declaration

    @@ -942,7 +954,7 @@

    Declaration

    @@ -973,7 +985,7 @@

    Declaration

    @@ -986,7 +998,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 d4f22eafdd7..ff2a70c16f1 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -834,7 +846,7 @@

    STPPaymentOptionsViewControllerDelegate

    it off the navigation stack, or dismissing it).

    @@ -904,7 +916,7 @@

    Parameters

    @@ -956,7 +968,7 @@

    Parameters

    @@ -1007,7 +1019,7 @@

    Parameters

    @@ -1080,7 +1092,7 @@

    Parameters

    @@ -1093,7 +1105,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 1859d81f174..b0019c8d3fb 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -831,7 +843,7 @@

    STPShippingAddressViewControllerDelegate

    An STPShippingAddressViewControllerDelegate is notified when an STPShippingAddressViewController receives an address, completes with an address, or is cancelled.

    @@ -885,7 +897,7 @@

    Parameters

    @@ -968,7 +980,7 @@

    Parameters

    @@ -1046,7 +1058,7 @@

    Parameters

    @@ -1059,7 +1071,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 c23fa1d9adc..46dda8594de 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 @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -837,7 +849,7 @@

    STPSourceProtocol

    @@ -871,7 +883,7 @@

    Declaration

    @@ -884,7 +896,7 @@

    Declaration

    diff --git a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Typealiases.html b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Typealiases.html index 1621023b82f..ff9ca5a8800 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Typealiases.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/Typealiases.html @@ -21,7 +21,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -134,6 +134,9 @@ + @@ -206,6 +209,9 @@ + @@ -401,6 +407,12 @@ + + @@ -854,7 +866,7 @@

    Declaration

    @@ -903,7 +915,7 @@

    Parameters

    @@ -964,7 +976,7 @@

    Parameters

    @@ -1025,7 +1037,7 @@

    Parameters

    @@ -1086,7 +1098,7 @@

    Parameters

    @@ -1147,7 +1159,7 @@

    Parameters

    @@ -1208,7 +1220,7 @@

    Parameters

    @@ -1269,7 +1281,7 @@

    Parameters

    @@ -1330,7 +1342,7 @@

    Parameters

    @@ -1391,7 +1403,7 @@

    Parameters

    @@ -1452,7 +1464,7 @@

    Parameters

    @@ -1540,7 +1552,7 @@

    Parameters

    @@ -1601,7 +1613,7 @@

    Parameters

    @@ -1662,7 +1674,7 @@

    Parameters

    @@ -1735,7 +1747,7 @@

    Parameters

    @@ -1784,7 +1796,7 @@

    Parameters

    @@ -1845,7 +1857,7 @@

    Parameters

    @@ -1906,7 +1918,7 @@

    Parameters

    @@ -1938,7 +1950,7 @@

    Declaration

    @@ -1970,7 +1982,7 @@

    Declaration

    @@ -2047,7 +2059,7 @@

    Parameters

    @@ -2078,7 +2090,7 @@

    Declaration

    @@ -2145,7 +2157,7 @@

    Parameters

    @@ -2158,7 +2170,7 @@

    Parameters

    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 7e23356b51c..9508b505b51 100644 --- a/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/index.html +++ b/docs/docs/docsets/Stripe.docset/Contents/Resources/Documents/index.html @@ -20,7 +20,7 @@

    - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

    @@ -133,6 +133,9 @@ + @@ -205,6 +208,9 @@ + @@ -400,6 +406,12 @@ + + @@ -866,12 +878,14 @@

    Features

    Native UI: We provide native screens and elements to collect payment details. For example, PaymentSheet is a prebuilt UI that combines all the steps required to pay - collecting payment details, billing details, and confirming the payment - into a single sheet that displays on top of your app.

    Card scanning: We support card scanning on iOS 13 and higher. See our Card scanning section.

    + +

    Localized: We support the following localizations: Chinese (Hong Kong), Chinese (Simplified), Chinese (Traditional), Danish, Dutch, English (US), English (United Kingdom), Finnish, French, French (Canada), German, Hungarian, Italian, Japanese, Korean, Maltese, Norwegian Bokmål, Norwegian Nynorsk (Norway), Portuguese (Brazil), Portuguese, Russian, Spanish, Spanish (Latin America), Swedish, and Turkish.

    Releases

    We support Cocoapods, Carthage, and Swift Package Manager. If you link the library manually, use a version from our releases page. Make sure to embed both Stripe.xcframework and Stripe3DS2.xcframework.

    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 requires Xcode 11 or later and is compatible with apps targeting iOS 11 or above. We support Catalyst on macOS 10.15 or later.

    @@ -884,12 +898,12 @@

    Integration

    Examples

      -
    • Prebuilt UI +
    • Prebuilt UI
      • This example demonstrates how to build a payment flow using our prebuilt UI component integration PaymentSheet.
    • -
    • Non-Card Payment Examples +
    • Non-Card Payment Examples
      • This example demonstrates how to use STPAPIClient to manually accept various non-card payment methods.
      • @@ -899,7 +913,7 @@

        Card scanning

        Our new PaymentSheet UI offers built-in card scanning. To enable card scanning, you’ll need to set NSCameraUsageDescription in your application’s plist, and provide a reason for accessing the camera (e.g. “To scan cards”). Card scanning is supported on devices with iOS 13 or higher.

        -

        You can demo this feature in our PaymentSheet example app. When you run the example app on a device, you’ll see a “Scan Card” button when adding a new card.

        +

        You can demo this feature in our PaymentSheet example app. When you run the example app on a device, you’ll see a “Scan Card” button when adding a new card.

        Contributing

        We welcome contributions of any kind including new features, bug fixes, and documentation improvements. Please first open an issue describing what you want to build if it is a major change so that we can discuss how to move forward. Otherwise, go ahead and open a pull request for minor changes such as typo fixes and one liners.

        @@ -921,7 +935,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 04045ca1146..4c671f5727c 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 @@ -{"Typealiases.html#/s:6Stripe12STPVoidBlocka":{"name":"STPVoidBlock","abstract":"

        An empty block, called with no arguments, returning nothing.

        "},"Typealiases.html#/s:6Stripe13STPErrorBlocka":{"name":"STPErrorBlock","abstract":"

        A block that may optionally be called with an error.

        "},"Typealiases.html#/s:6Stripe22STPBooleanSuccessBlocka":{"name":"STPBooleanSuccessBlock","abstract":"

        A block that contains a boolean success param and may optionally be called with an error.

        "},"Typealiases.html#/s:6Stripe30STPJSONResponseCompletionBlocka":{"name":"STPJSONResponseCompletionBlock","abstract":"

        A callback to be run with a JSON response.

        "},"Typealiases.html#/s:6Stripe23STPTokenCompletionBlocka":{"name":"STPTokenCompletionBlock","abstract":"

        A callback to be run with a token response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe24STPSourceCompletionBlocka":{"name":"STPSourceCompletionBlock","abstract":"

        A callback to be run with a source response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe32STPSourceProtocolCompletionBlocka":{"name":"STPSourceProtocolCompletionBlock","abstract":"

        A callback to be run with a source or card response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe31STPPaymentIntentCompletionBlocka":{"name":"STPPaymentIntentCompletionBlock","abstract":"

        A callback to be run with a PaymentIntent response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe29STPSetupIntentCompletionBlocka":{"name":"STPSetupIntentCompletionBlock","abstract":"

        A callback to be run with a PaymentIntent response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe31STPPaymentMethodCompletionBlocka":{"name":"STPPaymentMethodCompletionBlock","abstract":"

        A callback to be run with a PaymentMethod response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe32STPPaymentMethodsCompletionBlocka":{"name":"STPPaymentMethodsCompletionBlock","abstract":"

        A callback to be run with an array of PaymentMethods response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe33STPShippingMethodsCompletionBlocka":{"name":"STPShippingMethodsCompletionBlock","abstract":"

        A callback to be run with a validation result and shipping methods for a"},"Typealiases.html#/s:6Stripe22STPFileCompletionBlocka":{"name":"STPFileCompletionBlock","abstract":"

        A callback to be run with a file response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe26STPCustomerCompletionBlocka":{"name":"STPCustomerCompletionBlock","abstract":"

        A callback to be run with a customer response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe21STPPinCompletionBlocka":{"name":"STPPinCompletionBlock","abstract":"

        A callback to be run with a card PIN response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe21STPPaymentStatusBlocka":{"name":"STPPaymentStatusBlock","abstract":"

        A block called with a payment status and an optional error.

        "},"Typealiases.html#/s:6Stripe36STPIntentClientSecretCompletionBlocka":{"name":"STPIntentClientSecretCompletionBlock","abstract":"

        A block to be run with the client secret of a PaymentIntent or SetupIntent.

        "},"Typealiases.html#/s:6Stripe30STPRadarSessionCompletionBlocka":{"name":"STPRadarSessionCompletionBlock","abstract":"

        A callback to be run with an STPRadarSession

        "},"Typealiases.html#/s:6Stripe51STPPaymentHandlerActionPaymentIntentCompletionBlocka":{"name":"STPPaymentHandlerActionPaymentIntentCompletionBlock","abstract":"

        Completion block typedef for use in STPPaymentHandler methods for Payment Intents.

        "},"Typealiases.html#/s:6Stripe49STPPaymentHandlerActionSetupIntentCompletionBlocka":{"name":"STPPaymentHandlerActionSetupIntentCompletionBlock","abstract":"

        Completion block typedef for use in STPPaymentHandler methods for Setup Intents.

        "},"Typealiases.html#/s:6Stripe39STPRedirectContextSourceCompletionBlocka":{"name":"STPRedirectContextSourceCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed.

        "},"Typealiases.html#/s:6Stripe33STPRedirectContextCompletionBlocka":{"name":"STPRedirectContextCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed."},"Typealiases.html#/s:6Stripe46STPRedirectContextPaymentIntentCompletionBlocka":{"name":"STPRedirectContextPaymentIntentCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed."},"Protocols/STPSourceProtocol.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","abstract":"

        The Stripe ID of the source.

        ","parent_name":"STPSourceProtocol"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"shippingAddressViewController(_:didEnter:completion:)","abstract":"

        This is called when the user enters a shipping address and taps next. You","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"shippingAddressViewController(_:didFinishWith: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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"paymentOptionsViewControllerDidCancel(_:)","abstract":"

        This is called when the user taps “cancel”.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"paymentOptionsViewController(_:didSelect:)","abstract":"

        This is called when the user either makes a selection, or adds a new card.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOption.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","abstract":"

        Describes whether this payment option may be used multiple times. If it is not reusable,","parent_name":"STPPaymentOption"},"Protocols/STPPaymentContextDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentContextDelegate(im)paymentContext:didFinishWith:error:":{"name":"paymentContext(_:didFinishWith: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 STPPaymentStatusUserCancellation, do nothing.

        ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"paymentCardTextFieldWillEndEditing(forReturn:)","abstract":"

        Notification that the user pressed the return key after completely filling","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formFont":{"name":"formFont","abstract":"

        The font used in each child field. Default is .body.

        ","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextColor":{"name":"formTextColor","abstract":"

        The text color to be used when entering valid text. Default is .label on iOS 13.0 and later and .darkText on earlier versions.

        ","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextErrorColor":{"name":"formTextErrorColor","abstract":"

        The text color to be used when the user has entered invalid information,","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formPlaceholderColor":{"name":"formPlaceholderColor","abstract":"

        The text placeholder color used in each child field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formCursorColor":{"name":"formCursorColor","abstract":"

        The cursor color for the field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formKeyboardAppearance":{"name":"formKeyboardAppearance","abstract":"

        The keyboard appearance for the field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormEncodable.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPIssuingCardEphemeralKeyProvider(im)createIssuingCardKeyWithAPIVersion:completion:":{"name":"createIssuingCardKey(withAPIVersion:completion:)","abstract":"

        Creates a new ephemeral key for retrieving and updating a Stripe Issuing Card.","parent_name":"STPIssuingCardEphemeralKeyProvider"},"Protocols/STPCustomerEphemeralKeyProvider.html#/c:@M@Stripe@objc(pl)STPCustomerEphemeralKeyProvider(im)createCustomerKeyWithAPIVersion:completion:":{"name":"createCustomerKey(withAPIVersion:completion:)","abstract":"

        Creates a new ephemeral key for retrieving and updating a Stripe customer.","parent_name":"STPCustomerEphemeralKeyProvider"},"Protocols/STPCardFormViewDelegate.html#/c:@M@Stripe@objc(pl)STPCardFormViewDelegate(im)cardFormView:didChangeToStateComplete:":{"name":"cardFormView(_:didChangeToStateComplete:)","abstract":"

        Delegate method that is called when all of the form view’s required inputs","parent_name":"STPCardFormViewDelegate"},"Protocols/STPBankSelectionViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPBankSelectionViewControllerDelegate(im)bankSelectionViewController:didCreatePaymentMethodParams:":{"name":"bankSelectionViewController(_:didCreatePaymentMethodParams:)","abstract":"

        This is called when the user selects a bank.","parent_name":"STPBankSelectionViewControllerDelegate"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"listPaymentMethodsForCustomer(completion:)","abstract":"

        Retrieves a list of Payment Methods attached to a customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"attachPaymentMethod(toCustomer:completion:)","abstract":"

        Adds a Payment Method to a customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"detachPaymentMethod(fromCustomer:completion:)","abstract":"

        Deletes the given Payment Method from the customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"updateCustomer(withShippingAddress:completion:)","abstract":"

        Sets the given shipping address on the customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"prepare(forPresentation:)","abstract":"

        This method is called before presenting a UIViewController for authentication.","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)configureSafariViewController:":{"name":"configureSafariViewController(_:)","abstract":"

        This method is called before presenting an SFSafariViewController for web-based authentication.","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)authenticationContextWillDismissViewController:":{"name":"authenticationContextWillDismiss(_:)","abstract":"

        This method is called when an authentication UIViewController is about to be dismissed.","parent_name":"STPAuthenticationContext"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didCreatePaymentMethod:paymentInformation:completion:":{"name":"applePayContext(_:didCreatePaymentMethod:paymentInformation:completion:)","abstract":"

        Called after the customer has authorized Apple Pay. Implement this method to call the completion block with the client secret of a PaymentIntent or SetupIntent.

        ","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didCompleteWithStatus:error:":{"name":"applePayContext(_:didCompleteWith:error:)","abstract":"

        Called after the Apple Pay sheet is dismissed with the result of the payment.","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didSelectShippingMethod:handler:":{"name":"applePayContext(_:didSelect:handler:)","abstract":"

        Called when the user selects a new shipping method. The delegate should determine","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didSelectShippingContact:handler:":{"name":"applePayContext(_:didSelectShippingContact:handler:)","abstract":"

        Called when the user has selected a new shipping address. You should inspect the","parent_name":"STPApplePayContextDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@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:@M@Stripe@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/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreateToken:completion:":{"name":"addCardViewController(_:didCreateToken:completion:)","abstract":"

        This method is deprecated as of v16.0.0 (https://github.com/stripe/stripe-ios/blob/master/MIGRATING.md#migrating-from-versions–1600).","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreateSource:completion:":{"name":"addCardViewController(_:didCreateSource:completion:)","abstract":"

        This method is deprecated as of v16.0.0 (https://github.com/stripe/stripe-ios/blob/master/MIGRATING.md#migrating-from-versions–1600).","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAUBECSDebitFormViewDelegate.html#/c:@M@Stripe@objc(pl)STPAUBECSDebitFormViewDelegate(im)auBECSDebitForm:didChangeToStateComplete:":{"name":"auBECSDebitForm(_:didChangeToStateComplete:)","abstract":"

        Called when the form transitions from complete to incomplete or vice-versa.

        ","parent_name":"STPAUBECSDebitFormViewDelegate"},"Protocols/STPAPIResponseDecodable.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","abstract":"

        Parses an response from the Stripe API (in JSON format; represented as","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html#/c:@M@Stripe@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/STPAUBECSDebitFormViewDelegate.html":{"name":"STPAUBECSDebitFormViewDelegate","abstract":"

        STPAUBECSDebitFormViewDelegate provides methods for STPAUBECSDebitFormView to inform its delegate"},"Protocols/STPAddCardViewControllerDelegate.html":{"name":"STPAddCardViewControllerDelegate","abstract":"

        An STPAddCardViewControllerDelegate is notified when an STPAddCardViewController"},"Protocols/STPApplePayContextDelegate.html":{"name":"STPApplePayContextDelegate","abstract":"

        Implement the required methods of this delegate to supply a PaymentIntent to STPApplePayContext and be notified of the completion of the Apple Pay payment."},"Protocols/STPAuthenticationContext.html":{"name":"STPAuthenticationContext","abstract":"

        STPAuthenticationContext provides information required to present authentication challenges"},"Protocols/STPBackendAPIAdapter.html":{"name":"STPBackendAPIAdapter","abstract":"

        A “bridge” from our pre-built UI (STPPaymentContext, STPPaymentOptionsViewController)"},"Protocols/STPBankSelectionViewControllerDelegate.html":{"name":"STPBankSelectionViewControllerDelegate","abstract":"

        An STPBankSelectionViewControllerDelegate is notified when a user selects a bank.

        "},"Protocols/STPCardFormViewDelegate.html":{"name":"STPCardFormViewDelegate","abstract":"

        STPCardFormViewDelegate defines the interface that should be adopted to receive"},"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:@M@Stripe@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/STPFormTextFieldContainer.html":{"name":"STPFormTextFieldContainer","abstract":"

        STPFormTextFieldContainer is a protocol that views can conform to to provide customization properties for the field form views that they contain.

        "},"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"},"Extensions/UINavigationBar.html#/c:@CM@Stripe@@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"},"Extensions/UINavigationBar.html#/c:@CM@Stripe@@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"},"Extensions/NSError.html#/c:@CM@Stripe@@objc(cs)NSError(cm)stp_errorFromStripeResponse:":{"name":"stp_error(fromStripeResponse:)","abstract":"

        Creates an NSError object from a given Stripe API json response.

        ","parent_name":"NSError"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE12paymentSheet11isPresentedAE12onCompletionQrAA7BindingVySbG_AD07PaymentF0CyAD0lF6ResultOctF":{"name":"paymentSheet(isPresented:paymentSheet:onCompletion:)","abstract":"

        Presents a sheet for a customer to complete their payment.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE19paymentOptionsSheet11isPresented0eG14FlowController02onG9DismissedQrAA7BindingVySbG_AD07PaymentG0C0jK0CyycSgtF":{"name":"paymentOptionsSheet(isPresented:paymentSheetFlowController:onSheetDismissed:)","abstract":"

        Presents a sheet for a customer to select a payment option.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE24paymentConfirmationSheet12isConfirming0eG14FlowController12onCompletionQrAA7BindingVySbG_AD07PaymentG0C0jK0CyAD0oG6ResultOctF":{"name":"paymentConfirmationSheet(isConfirming:paymentSheetFlowController:onCompletion:)","abstract":"

        Confirm the payment, presenting a sheet for the user to confirm their payment if needed.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE24paymentConfirmationSheet19isConfirmingPayment0E12IntentParams12onCompletionQrAA7BindingVySbG_AD010STPPaymentkL0CyAD0P19HandlerActionStatusO_AD0pK0CSgSo7NSErrorCSgtctF":{"name":"paymentConfirmationSheet(isConfirmingPayment:paymentIntentParams:onCompletion:)","abstract":"

        Confirm the payment, presenting a sheet for the user to confirm their payment if needed.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE28setupIntentConfirmationSheet017isConfirmingSetupF00eF6Params12onCompletionQrAA7BindingVySbG_AD08STPSetupf7ConfirmL0CyAD29STPPaymentHandlerActionStatusO_AD0pF0CSgSo7NSErrorCSgtctF":{"name":"setupIntentConfirmationSheet(isConfirmingSetupIntent:setupIntentParams:onCompletion:)","abstract":"

        Confirm the SetupIntent, presenting a sheet for the user to confirm if needed.

        ","parent_name":"View"},"Extensions/View.html":{"name":"View"},"Extensions/NSError.html":{"name":"NSError","abstract":"

        NSError extensions for creating error objects from Stripe API responses.

        "},"Extensions/UINavigationBar.html":{"name":"UINavigationBar","abstract":"

        This allows quickly setting the appearance of a UINavigationBar to match your"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeAccount":{"name":"account","abstract":"

        Account token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeBankAccount":{"name":"bankAccount","abstract":"

        Bank account token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeCard":{"name":"card","abstract":"

        Card token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypePII":{"name":"PII","abstract":"

        PII token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeCvcUpdate":{"name":"cvcUpdate","abstract":"

        CVC update token type

        ","parent_name":"STPTokenType"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleDefault":{"name":"default","abstract":"

        Default style, doesn’t modify the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleUppercase":{"name":"uppercase","abstract":"

        Applies localizedUppercaseString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleLowercase":{"name":"lowercase","abstract":"

        Applies localizedLowercaseString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleSentenceCapitalized":{"name":"sentenceCapitalized","abstract":"

        Applies localizedCapitalizedString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeSubmit":{"name":"submit","abstract":"

        The submit button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeContinue":{"name":"continue","abstract":"

        The continue button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeNext":{"name":"next","abstract":"

        The next button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeCancel":{"name":"cancel","abstract":"

        The cancel button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeResend":{"name":"resend","abstract":"

        The resend button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusPending":{"name":"pending","abstract":"

        The verification is pending.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusSucceeded":{"name":"succeeded","abstract":"

        The verification has succeeeded.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusFailed":{"name":"failed","abstract":"

        The verification has failed.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusUnknown":{"name":"unknown","abstract":"

        The state of the verification is unknown.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusPending":{"name":"pending","abstract":"

        The redirect is pending.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusSucceeded":{"name":"succeeded","abstract":"

        The redirect has succeeded.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusFailed":{"name":"failed","abstract":"

        The redirect has failed.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusNotRequired":{"name":"notRequired","abstract":"

        The redirect should not be used.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusUnknown":{"name":"unknown","abstract":"

        The state of the redirect is unknown.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsNone":{"name":"none","abstract":"

        Don’t specify any custom payment methods.

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsPayIn4":{"name":"payIn4","abstract":"

        Offer payments over 4 installments. (a.k.a. Pay Later in 4)

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsInstallments":{"name":"installments","abstract":"

        Offer payments over an arbitrary number of installments. (a.k.a. Slice It)

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsPayIn4OrInstallments":{"name":"payIn4OrInstallments","abstract":"

        Offer payments over 4 or an arbitrary number of installments.

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeBancontact":{"name":"bancontact","abstract":"

        A Bancontact source. - seealso: https://stripe.com/docs/sources/bancontact

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeCard":{"name":"card","abstract":"

        A card source. - seealso: https://stripe.com/docs/sources/cards

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeGiropay":{"name":"giropay","abstract":"

        A Giropay source. - seealso: https://stripe.com/docs/sources/giropay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeiDEAL":{"name":"iDEAL","abstract":"

        An iDEAL source. - seealso: https://stripe.com/docs/sources/ideal

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeSEPADebit":{"name":"SEPADebit","abstract":"

        A SEPA Direct Debit source. - seealso: https://stripe.com/docs/sources/sepa-debit

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeSofort":{"name":"sofort","abstract":"

        A Sofort source. - seealso: https://stripe.com/docs/sources/sofort

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeThreeDSecure":{"name":"threeDSecure","abstract":"

        A 3DS card source. - seealso: https://stripe.com/docs/sources/three-d-secure

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeAlipay":{"name":"alipay","abstract":"

        An Alipay source. - seealso: https://stripe.com/docs/sources/alipay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeP24":{"name":"P24","abstract":"

        A P24 source. - seealso: https://stripe.com/docs/sources/p24

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeEPS":{"name":"EPS","abstract":"

        An EPS source. - seealso: https://stripe.com/docs/sources/eps

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeMultibanco":{"name":"multibanco","abstract":"

        A Multibanco source. - seealso: https://stripe.com/docs/sources/multibanco

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeWeChatPay":{"name":"weChatPay","abstract":"

        A WeChat Pay source. - seealso: https://stripe.com/docs/sources/wechat-pay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeKlarna":{"name":"klarna","abstract":"

        A Klarna source. - seealso: https://stripe.com/docs/sources/klarna

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeUnknown":{"name":"unknown","abstract":"

        An unknown type of source.

        ","parent_name":"STPSourceType"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusPending":{"name":"pending","abstract":"

        The source has been created and is awaiting customer action.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusChargeable":{"name":"chargeable","abstract":"

        The source is ready to use. The customer action has been completed or the","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusConsumed":{"name":"consumed","abstract":"

        The source has been used. This status only applies to single-use sources.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusCanceled":{"name":"canceled","abstract":"

        The source, which was chargeable, has expired because it was not used to","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusFailed":{"name":"failed","abstract":"

        Your customer has not taken the required action or revoked your access","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusUnknown":{"name":"unknown","abstract":"

        The source status is unknown.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageReusable":{"name":"reusable","abstract":"

        The source can be reused.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageSingleUse":{"name":"singleUse","abstract":"

        The source can only be used once.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageUnknown":{"name":"unknown","abstract":"

        The source’s usage is unknown.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowNone":{"name":"none","abstract":"

        No action is required from your customer.","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowRedirect":{"name":"redirect","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:@M@Stripe@E@STPSourceFlow@STPSourceFlowCodeVerification":{"name":"codeVerification","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:@M@Stripe@E@STPSourceFlow@STPSourceFlowReceiver":{"name":"receiver","abstract":"

        Your customer must push funds to the account information provided.

        ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowUnknown":{"name":"unknown","abstract":"

        The source’s flow is unknown.

        ","parent_name":"STPSourceFlow"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRequired":{"name":"required","abstract":"

        3D Secure is required. This card must be converted into a 3D Secure","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusOptional":{"name":"optional","abstract":"

        3D Secure is optional. It is not required nor recommended for successful charging,","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusNotSupported":{"name":"notSupported","abstract":"

        3D Secure is not supported on this card.

        ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRecommended":{"name":"recommended","abstract":"

        3D Secure is recommended. The process is not required, but it is highly recommended","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusUnknown":{"name":"unknown","abstract":"

        The status of 3D Secure support on this card is unknown.

        ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeUnknown":{"name":"unknown","abstract":"

        An unknown error type.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAPIConnection":{"name":"apiConnection","abstract":"

        An error connecting to Stripe’s API.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAPI":{"name":"API","abstract":"

        An error with the Stripe API.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAuthentication":{"name":"authentication","abstract":"

        A failure to authenticate your customer.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeCard":{"name":"card","abstract":"

        Card errors are the most common type of error you should expect to handle.","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeIdempotency":{"name":"idempotency","abstract":"

        Keys for idempotent requests can only be used with the same parameters they were first used with.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeInvalidRequest":{"name":"invalidRequest","abstract":"

        Invalid request errors. Typically, this is because your request has invalid parameters.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeRateLimit":{"name":"rateLimit","abstract":"

        Too many requests hit the API too quickly.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageUnknown":{"name":"unknown","abstract":"

        Unknown value. Update your SDK, or use allResponseFields for custom handling.

        ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageNone":{"name":"none","abstract":"

        No value was provided.

        ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageOnSession":{"name":"onSession","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:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageOffSession":{"name":"offSession","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:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusUnknown":{"name":"unknown","abstract":"

        Unknown status

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresPaymentMethod":{"name":"requiresPaymentMethod","abstract":"

        This SetupIntent requires a PaymentMethod

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresConfirmation":{"name":"requiresConfirmation","abstract":"

        This SetupIntent needs to be confirmed

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresAction":{"name":"requiresAction","abstract":"

        The selected PaymentMethod requires additional authentication steps.","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusProcessing":{"name":"processing","abstract":"

        Stripe is processing this SetupIntent

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusSucceeded":{"name":"succeeded","abstract":"

        The SetupIntent has succeeded

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusCanceled":{"name":"canceled","abstract":"

        This SetupIntent was canceled and cannot be changed.

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateNotStarted":{"name":"notStarted","abstract":"

        Initialized, but redirect not started.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateInProgress":{"name":"inProgress","abstract":"

        Redirect is in progress.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateCancelled":{"name":"cancelled","abstract":"

        Redirect has been cancelled programmatically before completing.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateCompleted":{"name":"completed","abstract":"

        Redirect has completed.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextError.html#/c:@M@Stripe@E@STPRedirectContextError@STPRedirectContextAppRedirectError":{"name":"appRedirectError","abstract":"

        STPRedirectContext failed to redirect to the app to complete the payment.","parent_name":"STPRedirectContextError"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeCard":{"name":"card","abstract":"

        A card payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAlipay":{"name":"alipay","abstract":"

        An Alipay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeGrabPay":{"name":"grabPay","abstract":"

        A GrabPay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeiDEAL":{"name":"iDEAL","abstract":"

        An iDEAL payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeFPX":{"name":"FPX","abstract":"

        An FPX payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeCardPresent":{"name":"cardPresent","abstract":"

        A card present payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeSEPADebit":{"name":"SEPADebit","abstract":"

        A SEPA Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAUBECSDebit":{"name":"AUBECSDebit","abstract":"

        An AU BECS Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBacsDebit":{"name":"bacsDebit","abstract":"

        A Bacs Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeGiropay":{"name":"giropay","abstract":"

        A giropay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypePrzelewy24":{"name":"przelewy24","abstract":"

        A Przelewy24 Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeEPS":{"name":"EPS","abstract":"

        An EPS payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBancontact":{"name":"bancontact","abstract":"

        A Bancontact payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeNetBanking":{"name":"netBanking","abstract":"

        A NetBanking payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeOXXO":{"name":"OXXO","abstract":"

        An OXXO payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeSofort":{"name":"sofort","abstract":"

        A Sofort payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeUPI":{"name":"UPI","abstract":"

        A UPI payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAfterpayClearpay":{"name":"afterpayClearpay","abstract":"

        An AfterpayClearpay payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBLIK":{"name":"blik","abstract":"

        A BLIK payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeUnknown":{"name":"unknown","abstract":"

        An unknown type.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeAmexExpressCheckout":{"name":"amexExpressCheckout","abstract":"

        Amex Express Checkout

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeApplePay":{"name":"applePay","abstract":"

        Apple Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeGooglePay":{"name":"googlePay","abstract":"

        Google Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeMasterpass":{"name":"masterpass","abstract":"

        Masterpass

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeSamsungPay":{"name":"samsungPay","abstract":"

        Samsung Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeVisaCheckout":{"name":"visaCheckout","abstract":"

        Visa Checkout

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeUnknown":{"name":"unknown","abstract":"

        An unknown Card Wallet type.

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultPass":{"name":"pass","abstract":"

        The check passed.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultFailed":{"name":"failed","abstract":"

        The check failed.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnavailable":{"name":"unavailable","abstract":"

        The check is unavailable.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnchecked":{"name":"unchecked","abstract":"

        The value was not checked.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnknown":{"name":"unknown","abstract":"

        Represents an unknown or null value.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeUnknown":{"name":"unknown","abstract":"

        An unknown error type.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAPIConnection":{"name":"apiConnection","abstract":"

        An error connecting to Stripe’s API.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAPI":{"name":"api","abstract":"

        An error with the Stripe API.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAuthentication":{"name":"authentication","abstract":"

        A failure to authenticate your customer.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeCard":{"name":"card","abstract":"

        Card errors are the most common type of error you should expect to handle.","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeIdempotency":{"name":"idempotency","abstract":"

        Keys for idempotent requests can only be used with the same parameters they were first used with.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeInvalidRequest":{"name":"invalidRequest","abstract":"

        Invalid request errors. Typically, this is because your request has invalid parameters.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeRateLimit":{"name":"rateLimit","abstract":"

        Too many requests hit the API too quickly.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@M@Stripe@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown source action, that’s been added since the SDK","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@M@Stripe@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeAuthorizeWithURL":{"name":"authorizeWithURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentActionType.html#/c:@M@Stripe@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown action, that’s been added since the SDK","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentActionType.html#/c:@M@Stripe@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeRedirectToURL":{"name":"redirectToURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageUnknown":{"name":"unknown","abstract":"

        Unknown value. Update your SDK, or use allResponseFields for custom handling.

        ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageNone":{"name":"none","abstract":"

        No value was provided.

        ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOnSession":{"name":"onSession","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:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOffSession":{"name":"offSession","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/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusUnknown":{"name":"unknown","abstract":"

        Unknown status

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresPaymentMethod":{"name":"requiresPaymentMethod","abstract":"

        This PaymentIntent requires a PaymentMethod or Source

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSource":{"name":"requiresSource","abstract":"

        This PaymentIntent requires a Source","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresConfirmation":{"name":"requiresConfirmation","abstract":"

        This PaymentIntent needs to be confirmed

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresAction":{"name":"requiresAction","abstract":"

        The selected PaymentMethod or Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSourceAction":{"name":"requiresSourceAction","abstract":"

        The selected Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusProcessing":{"name":"processing","abstract":"

        Stripe is processing this PaymentIntent

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusSucceeded":{"name":"succeeded","abstract":"

        The payment has succeeded

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresCapture":{"name":"requiresCapture","abstract":"

        Indicates the payment must be captured, for STPPaymentIntentCaptureMethodManual

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusCanceled":{"name":"canceled","abstract":"

        This PaymentIntent was canceled and cannot be changed.

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodUnknown":{"name":"unknown","abstract":"

        Unknown confirmation method

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodManual":{"name":"manual","abstract":"

        Confirmed via publishable key

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodAutomatic":{"name":"automatic","abstract":"

        Confirmed via secret key

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodUnknown":{"name":"unknown","abstract":"

        Unknown capture method

        ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodAutomatic":{"name":"automatic","abstract":"

        The PaymentIntent will be automatically captured

        ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodManual":{"name":"manual","abstract":"

        The PaymentIntent must be manually captured once it has the status","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerUnsupportedAuthenticationErrorCode":{"name":"unsupportedAuthenticationErrorCode","abstract":"

        Indicates that the action requires an authentication method not recognized or supported by the SDK.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresPaymentMethodErrorCode":{"name":"requiresPaymentMethodErrorCode","abstract":"

        Attach a payment method to the PaymentIntent or SetupIntent before using STPPaymentHandler.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerIntentStatusErrorCode":{"name":"intentStatusErrorCode","abstract":"

        The PaymentIntent or SetupIntent status cannot be resolved by STPPaymentHandler.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerTimedOutErrorCode":{"name":"timedOutErrorCode","abstract":"

        The action timed out.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerStripe3DS2ErrorCode":{"name":"stripe3DS2ErrorCode","abstract":"

        There was an error in the Stripe3DS2 SDK.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNotAuthenticatedErrorCode":{"name":"notAuthenticatedErrorCode","abstract":"

        The transaction did not authenticate (e.g. user entered the wrong code).

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNoConcurrentActionsErrorCode":{"name":"noConcurrentActionsErrorCode","abstract":"

        STPPaymentHandler does not support concurrent actions.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresAuthenticationContextErrorCode":{"name":"requiresAuthenticationContextErrorCode","abstract":"

        Payment requires a valid STPAuthenticationContext. Make sure your presentingViewController isn’t already presenting.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerPaymentErrorCode":{"name":"paymentErrorCode","abstract":"

        There was an error confirming the Intent.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerInvalidClientSecret":{"name":"invalidClientSecret","abstract":"

        The provided PaymentIntent of SetupIntent client secret does not match the expected pattern for client secrets.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusSucceeded":{"name":"succeeded","abstract":"

        The action succeeded.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusCanceled":{"name":"canceled","abstract":"

        The action was cancelled by the cardholder/user.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusFailed":{"name":"failed","abstract":"

        The action failed. See the error code for more details.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPMandateCustomerAcceptanceType.html#/c:@M@Stripe@E@STPMandateCustomerAcceptanceType@STPMandateCustomerAcceptanceTypeOnline":{"name":"online","abstract":"

        A Mandate that was accepted online.

        ","parent_name":"STPMandateCustomerAcceptanceType"},"Enums/STPMandateCustomerAcceptanceType.html#/c:@M@Stripe@E@STPMandateCustomerAcceptanceType@STPMandateCustomerAcceptanceTypeOffline":{"name":"offline","abstract":"

        A Mandate that was accepted offline.

        ","parent_name":"STPMandateCustomerAcceptanceType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeSKU":{"name":"SKU","abstract":"

        The line item for a product

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeTax":{"name":"tax","abstract":"

        The line item for taxes

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeShipping":{"name":"shipping","abstract":"

        The line item for shipping costs

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown action that’s been added since the SDK","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeRedirectToURL":{"name":"redirectToURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeUseStripeSDK":{"name":"useStripeSDK","abstract":"

        The payment intent requires additional action handled by STPPaymentHandler.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeOXXODisplayDetails":{"name":"OXXODisplayDetails","abstract":"

        The action type is OXXO payment. We provide STPPaymentHandler to display","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeAlipayHandleRedirect":{"name":"alipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeBLIKAuthorize":{"name":"BLIKAuthorize","abstract":"

        The action type for BLIK payment methods. The customer must authorize the transaction in their banking app within 1 minute.

        ","parent_name":"STPIntentActionType"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeIdentityDocument":{"name":"identityDocument","abstract":"

        Identity document file

        ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeDisputeEvidence":{"name":"disputeEvidence","abstract":"

        Dispute evidence file

        ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeUnknown":{"name":"unknown","abstract":"

        A file of unknown purpose type

        ","parent_name":"STPFilePurpose"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandMaybank2U":{"name":"maybank2U","abstract":"

        Maybank2U

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandCIMB":{"name":"CIMB","abstract":"

        CIMB Clicks

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandPublicBank":{"name":"publicBank","abstract":"

        Public Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandRHB":{"name":"RHB","abstract":"

        RHB Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandHongLeongBank":{"name":"hongLeongBank","abstract":"

        Hong Leong Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAmbank":{"name":"ambank","abstract":"

        AmBank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAffinBank":{"name":"affinBank","abstract":"

        Affin Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAllianceBank":{"name":"allianceBank","abstract":"

        Alliance Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankIslam":{"name":"bankIslam","abstract":"

        Bank Islam

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankMuamalat":{"name":"bankMuamalat","abstract":"

        Bank Muamalat

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankRakyat":{"name":"bankRakyat","abstract":"

        Bank Rakyat

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBSN":{"name":"BSN","abstract":"

        BSN

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandHSBC":{"name":"HSBC","abstract":"

        HSBC BANK

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandKFH":{"name":"KFH","abstract":"

        KFH

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandMaybank2E":{"name":"maybank2E","abstract":"

        Maybank2E

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandOcbc":{"name":"ocbc","abstract":"

        OCBC Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandStandardChartered":{"name":"standardChartered","abstract":"

        Standard Chartered

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandUOB":{"name":"UOB","abstract":"

        UOB Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandUnknown":{"name":"unknown","abstract":"

        An unknown bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO13invalidNumberyA2CmF":{"name":"invalidNumber","abstract":"

        The card number is not a valid credit card number.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO15invalidExpMonthyA2CmF":{"name":"invalidExpMonth","abstract":"

        The card has an invalid expiration month.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO14invalidExpYearyA2CmF":{"name":"invalidExpYear","abstract":"

        The card has an invalid expiration year.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO10invalidCVCyA2CmF":{"name":"invalidCVC","abstract":"

        The card has an invalid CVC.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO15incorrectNumberyA2CmF":{"name":"incorrectNumber","abstract":"

        The card number is incorrect.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO11expiredCardyA2CmF":{"name":"expiredCard","abstract":"

        The card is expired.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12cardDeclinedyA2CmF":{"name":"cardDeclined","abstract":"

        The card was declined.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12incorrectCVCyA2CmF":{"name":"incorrectCVC","abstract":"

        The card has an incorrect CVC.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO010processingC0yA2CmF":{"name":"processingError","abstract":"

        An error occured while processing this card.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12incorrectZipyA2CmF":{"name":"incorrectZip","abstract":"

        The postal code is incorrect.

        ","parent_name":"STPCardErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPConnectionError":{"name":"connectionError","abstract":"

        Trouble connecting to Stripe.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPInvalidRequestError":{"name":"invalidRequestError","abstract":"

        Your request had invalid parameters.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPAPIError":{"name":"apiError","abstract":"

        General-purpose API error.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPCardError":{"name":"cardError","abstract":"

        Something was wrong with the given card details.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPCancellationError":{"name":"cancellationError","abstract":"

        The operation was cancelled.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPEphemeralKeyDecodingError":{"name":"ephemeralKeyDecodingError","abstract":"

        The ephemeral key could not be decoded. Make sure your backend is sending","parent_name":"STPErrorCode"},"Enums/STPConnectAccountBusinessType.html#/c:@M@Stripe@E@STPConnectAccountBusinessType@STPConnectAccountBusinessTypeIndividual":{"name":"individual","abstract":"

        This Connect account represents an individual.

        ","parent_name":"STPConnectAccountBusinessType"},"Enums/STPConnectAccountBusinessType.html#/c:@M@Stripe@E@STPConnectAccountBusinessType@STPConnectAccountBusinessTypeCompany":{"name":"company","abstract":"

        This Connect account represents a company.

        ","parent_name":"STPConnectAccountBusinessType"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateValid":{"name":"valid","abstract":"

        The field’s contents are valid. For example, a valid, 16-digit card number.","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateInvalid":{"name":"invalid","abstract":"

        The field’s contents are invalid. For example, an expiration date","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateIncomplete":{"name":"incomplete","abstract":"

        The field’s contents are not currently valid, but could be by typing","parent_name":"STPCardValidationState"},"Enums/STPCardFormViewStyle.html#/c:@M@Stripe@E@STPCardFormViewStyle@STPCardFormViewStyleStandard":{"name":"standard","abstract":"

        Draws the form in a rounded rect with full separators between","parent_name":"STPCardFormViewStyle"},"Enums/STPCardFormViewStyle.html#/c:@M@Stripe@E@STPCardFormViewStyle@STPCardFormViewStyleBorderless":{"name":"borderless","abstract":"

        Draws the form without an outer border and underlines under","parent_name":"STPCardFormViewStyle"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandVisa":{"name":"visa","abstract":"

        Visa card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandAmex":{"name":"amex","abstract":"

        American Express card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandMastercard":{"name":"mastercard","abstract":"

        Mastercard card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandDiscover":{"name":"discover","abstract":"

        Discover card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandJCB":{"name":"JCB","abstract":"

        JCB card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandDinersClub":{"name":"dinersClub","abstract":"

        Diners Club card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandUnionPay":{"name":"unionPay","abstract":"

        UnionPay card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandUnknown":{"name":"unknown","abstract":"

        An unknown card brand type

        ","parent_name":"STPCardBrand"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeDebit":{"name":"debit","abstract":"

        Debit card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeCredit":{"name":"credit","abstract":"

        Credit card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypePrepaid":{"name":"prepaid","abstract":"

        Prepaid card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeOther":{"name":"other","abstract":"

        An other or unknown type of funding source.

        ","parent_name":"STPCardFundingType"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusSuccess":{"name":"success","abstract":"

        The verification object was already redeemed

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationAlreadyRedeemed":{"name":"errorVerificationAlreadyRedeemed","abstract":"

        The verification object was already redeemed

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationCodeIncorrect":{"name":"errorVerificationCodeIncorrect","abstract":"

        The one-time code was incorrect

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationExpired":{"name":"errorVerificationExpired","abstract":"

        The verification object was expired

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationTooManyAttempts":{"name":"errorVerificationTooManyAttempts","abstract":"

        The verification object has been attempted too many times

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusEphemeralKeyError":{"name":"ephemeralKeyError","abstract":"

        An error occured while retrieving the ephemeral key

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusUnknownError":{"name":"unknownError","abstract":"

        An unknown error occured

        ","parent_name":"STPPinStatus"},"Enums/STPPaymentStatus.html#/c:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusSuccess":{"name":"success","abstract":"

        The payment succeeded.

        ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusError":{"name":"error","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:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusUserCancellation":{"name":"userCancellation","abstract":"

        The user cancelled the payment (for example, by hitting “cancel” in the Apple Pay dialog).

        ","parent_name":"STPPaymentStatus"},"Enums/STPShippingStatus.html#/c:@M@Stripe@E@STPShippingStatus@STPShippingStatusValid":{"name":"valid","abstract":"

        The shipping address is valid.

        ","parent_name":"STPShippingStatus"},"Enums/STPShippingStatus.html#/c:@M@Stripe@E@STPShippingStatus@STPShippingStatusInvalid":{"name":"invalid","abstract":"

        The shipping address is invalid.

        ","parent_name":"STPShippingStatus"},"Enums/STPShippingType.html#/c:@M@Stripe@E@STPShippingType@STPShippingTypeShipping":{"name":"shipping","abstract":"

        Shipping the purchase to the provided address using a third-party","parent_name":"STPShippingType"},"Enums/STPShippingType.html#/c:@M@Stripe@E@STPShippingType@STPShippingTypeDelivery":{"name":"delivery","abstract":"

        Delivering the purchase by the seller.

        ","parent_name":"STPShippingType"},"Enums/STPBankSelectionMethod.html#/c:@M@Stripe@E@STPBankSelectionMethod@STPBankSelectionMethodFPX":{"name":"FPX","abstract":"

        FPX (Malaysia)

        ","parent_name":"STPBankSelectionMethod"},"Enums/STPBankSelectionMethod.html#/c:@M@Stripe@E@STPBankSelectionMethod@STPBankSelectionMethodUnknown":{"name":"unknown","abstract":"

        An unknown payment method

        ","parent_name":"STPBankSelectionMethod"},"Enums/STPBankAccountHolderType.html#/c:@M@Stripe@E@STPBankAccountHolderType@STPBankAccountHolderTypeIndividual":{"name":"individual","abstract":"

        An individual holds this bank account.

        ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountHolderType.html#/c:@M@Stripe@E@STPBankAccountHolderType@STPBankAccountHolderTypeCompany":{"name":"company","abstract":"

        A company holds this bank account.

        ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusNew":{"name":"new","abstract":"

        The account has had no activity or validation performed

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusValidated":{"name":"validated","abstract":"

        Stripe has determined this bank account exists.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusVerified":{"name":"verified","abstract":"

        Bank account verification has succeeded.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusVerificationFailed":{"name":"verificationFailed","abstract":"

        Verification for this bank account has failed.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusErrored":{"name":"errored","abstract":"

        A transfer sent to this bank account has failed.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsNone":{"name":"none","abstract":"

        No billing address information

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsPostalCode":{"name":"postalCode","abstract":"

        Just request the user’s billing postal code

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsFull":{"name":"full","abstract":"

        Request the user’s full billing address

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsName":{"name":"name","abstract":"

        Just request the user’s billing name

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsZip":{"name":"zip","abstract":"

        Just request the user’s billing ZIP (synonym for STPBillingAddressFieldsZip)

        ","parent_name":"STPBillingAddressFields"},"Enums/PaymentSheetError.html#/s:6Stripe17PaymentSheetErrorO7unknownyACSS_tcACmF":{"name":"unknown(debugDescription:)","abstract":"

        An unknown error.

        ","parent_name":"PaymentSheetError"},"Enums/PaymentSheetError.html#/s:6Stripe17PaymentSheetErrorO20localizedDescriptionSSvp":{"name":"localizedDescription","abstract":"

        Localized description of the error

        ","parent_name":"PaymentSheetError"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO9completedyA2CmF":{"name":"completed","abstract":"

        The customer completed the payment or setup

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO8canceledyA2CmF":{"name":"canceled","abstract":"

        The customer canceled the payment or setup attempt

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO6failedyACs5Error_p_tcACmF":{"name":"failed(error:)","abstract":"

        The attempt failed.

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html":{"name":"PaymentSheetResult","abstract":"

        The result of an attempt to confirm a PaymentIntent or SetupIntent

        "},"Enums/PaymentSheetError.html":{"name":"PaymentSheetError","abstract":"

        Errors specific to PaymentSheet itself

        "},"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/STPBankSelectionMethod.html":{"name":"STPBankSelectionMethod","abstract":"

        The payment methods supported by STPBankSelectionViewController.

        "},"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/STPCardFormViewStyle.html":{"name":"STPCardFormViewStyle","abstract":"

        Options for configuring the display of an STPCardFormView instance.

        "},"Enums/STPCardValidationState.html":{"name":"STPCardValidationState","abstract":"

        These fields indicate whether a card field represents a valid value, invalid"},"Enums/STPConnectAccountBusinessType.html":{"name":"STPConnectAccountBusinessType","abstract":"

        The business type of the Connect account.

        "},"Enums/STPErrorCode.html":{"name":"STPErrorCode","abstract":"

        Possible error code values for NSErrors with the StripeDomain domain

        "},"Enums/STPCardErrorCode.html":{"name":"STPCardErrorCode","abstract":"

        Possible string values you may receive when there was an error tokenizing"},"Enums/STPFPXBankBrand.html":{"name":"STPFPXBankBrand","abstract":"

        The various bank brands available for FPX payments.

        "},"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/STPKlarnaLineItemType.html":{"name":"STPKlarnaLineItemType","abstract":"

        The type of the Klarna line item.

        "},"Enums/STPMandateCustomerAcceptanceType.html":{"name":"STPMandateCustomerAcceptanceType","abstract":"

        The type of customer acceptance information included with the Mandate.

        "},"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/STPPaymentIntentCaptureMethod.html":{"name":"STPPaymentIntentCaptureMethod","abstract":"

        Capture methods for a STPPaymentIntent

        "},"Enums/STPPaymentIntentConfirmationMethod.html":{"name":"STPPaymentIntentConfirmationMethod","abstract":"

        Confirmation methods for a STPPaymentIntent

        "},"Enums/STPPaymentIntentStatus.html":{"name":"STPPaymentIntentStatus","abstract":"

        Status types for an 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/STPPaymentIntentLastPaymentErrorType.html":{"name":"STPPaymentIntentLastPaymentErrorType","abstract":"

        The type of the error represented by STPPaymentIntentLastPaymentError."},"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/STPRedirectContextError.html":{"name":"STPRedirectContextError","abstract":"

        Error codes specific to STPRedirectContext

        "},"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/STPSetupIntentLastSetupErrorType.html":{"name":"STPSetupIntentLastSetupErrorType","abstract":"

        The type of the error represented by STPSetupIntentLastSetupError."},"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/STPKlarnaPaymentMethods.html":{"name":"STPKlarnaPaymentMethods","abstract":"

        Custom payment methods for Klarna

        "},"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

        "},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)defaultPublishableKey":{"name":"defaultPublishableKey","abstract":"

        Set this to your Stripe publishable API key, obtained from https://dashboard.stripe.com/apikeys.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/s:6Stripe0A3APIC24setDefaultPublishableKeyyySSF":{"name":"setDefaultPublishableKey(_:)","abstract":"

        Set this to your Stripe publishable API key, obtained from https://dashboard.stripe.com/apikeys.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)advancedFraudSignalsEnabled":{"name":"advancedFraudSignalsEnabled","abstract":"

        A Boolean value that determines whether additional device data is sent to Stripe for fraud prevention.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)maxRetries":{"name":"maxRetries","abstract":"

        If the SDK receives a “Too Many Requests” (429) status code from Stripe,","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(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":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)additionalEnabledApplePayNetworks":{"name":"additionalEnabledApplePayNetworks","abstract":"

        The SDK accepts Amex, Mastercard, Visa, and Discover for Apple Pay.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)canSubmitPaymentRequest:":{"name":"canSubmitPaymentRequest(_:)","abstract":"

        Whether or not this device is capable of using Apple Pay. This checks both","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)deviceSupportsApplePay":{"name":"deviceSupportsApplePay()","abstract":"

        Whether or not this can make Apple Pay payments via a card network supported","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)paymentRequestWithMerchantIdentifier:":{"name":"paymentRequest(withMerchantIdentifier:)","abstract":"

        A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)paymentRequestWithMerchantIdentifier:country:currency:":{"name":"paymentRequest(withMerchantIdentifier:country:currency:)","abstract":"

        A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)handleStripeURLCallbackWithURL:":{"name":"handleURLCallback(with:)","abstract":"

        Call this method in your app delegate whenever you receive an URL in your","parent_name":"StripeAPI"},"Classes/STPUserInformation.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPUserInformation(im)setBillingAddressWithBillingDetails:":{"name":"setBillingAddress(with:)","abstract":"

        A convenience method to populate billingAddress with a PaymentMethod’s billing details.","parent_name":"STPUserInformation"},"Classes/STPToken.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPToken(py)type":{"name":"type","abstract":"

        The type of this token.

        ","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPToken(py)created":{"name":"created","abstract":"

        When the token was created.

        ","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPToken"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)labelCustomization":{"name":"labelCustomization","abstract":"

        Provides custom settings for labels.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)textFieldCustomization":{"name":"textFieldCustomization","abstract":"

        Provides custom settings for text fields.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSUICustomization(im)setButtonCustomization:forType:":{"name":"setButtonCustomization(_:for:)","abstract":"

        Sets a given button customization for the specified type.

        ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(im)buttonCustomizationForButtonType:":{"name":"buttonCustomization(for:)","abstract":"

        Retrieves a button customization object for the given button type.

        ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)selectionCustomization":{"name":"selectionCustomization","abstract":"

        Provides custom settings for radio buttons and checkboxes.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)activityIndicatorViewStyle":{"name":"activityIndicatorViewStyle","abstract":"

        The style of UIActivityIndicatorViews displayed.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)blurStyle":{"name":"blurStyle","abstract":"

        The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

        The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(py)font":{"name":"font","abstract":"

        The font to use for text.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(py)primarySelectedColor":{"name":"primarySelectedColor","abstract":"

        The primary color of the selected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(py)unselectedBackgroundColor":{"name":"unselectedBackgroundColor","abstract":"

        The background color displayed in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(py)barTintColor":{"name":"barTintColor","abstract":"

        The tint color of the navigation bar background.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(py)barStyle":{"name":"barStyle","abstract":"

        The navigation bar style.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)headingFont":{"name":"headingFont","abstract":"

        The font to use for heading text.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

        The color of heading text. Defaults to black.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)font":{"name":"font","abstract":"

        The font to use for non-heading text.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

        The background color of the footer.","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

        The color of the heading text. Defaults to black.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)headingFont":{"name":"headingFont","abstract":"

        The font to use for the heading text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)font":{"name":"font","abstract":"

        The font of the text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)textColor":{"name":"textColor","abstract":"

        The color of the text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSCustomizationSettings.html#/c:@M@Stripe@objc(cs)STPThreeDSCustomizationSettings(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        Returns an STPThreeDSCustomizationSettings preconfigured with the default","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(cm)defaultSettingsForButtonType:":{"name":"defaultSettings(for:)","abstract":"

        The default settings for the provided button type.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(im)initWithBackgroundColor:cornerRadius:":{"name":"init(backgroundColor:cornerRadius:)","abstract":"

        Initializes an instance of STDSButtonCustomization with the given backgroundColor and colorRadius.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

        The background color of the button.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

        The corner radius of the button. Defaults to 8.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)titleStyle":{"name":"titleStyle","abstract":"

        The capitalization style of the button title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)font":{"name":"font","abstract":"

        The font of the title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)textColor":{"name":"textColor","abstract":"

        The text color of the title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPTheme.html#/c:@M@Stripe@objc(cs)STPTheme(cpy)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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(cs)STPSourceWeChatPayDetails(py)weChatAppURL":{"name":"weChatAppURL","abstract":"

        A URL to the WeChat App.","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceVerification.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceVerification(py)status":{"name":"status","abstract":"

        The status of the verification.

        ","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceVerification"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)bankCode":{"name":"bankCode","abstract":"

        The account’s bank code.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)fingerprint":{"name":"fingerprint","abstract":"

        The account’s fingerprint.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)mandateReference":{"name":"mandateReference","abstract":"

        The reference of the mandate accepted by your customer.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)mandateURL":{"name":"mandateURL","abstract":"

        The details of the mandate accepted by your customer.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceRedirect(py)status":{"name":"status","abstract":"

        The status of the redirect.

        ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@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/STPSourceRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceRedirect"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceReceiver(py)amountCharged":{"name":"amountCharged","abstract":"

        The total amount charged by you.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(cs)STPSourceReceiver(py)amountReceived":{"name":"amountReceived","abstract":"

        The total amount received by the receiver source.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(cs)STPSourceReceiver(py)amountReturned":{"name":"amountReturned","abstract":"

        The total amount that was returned to the customer.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceReceiver"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(cs)STPSourceParams(py)type":{"name":"type","abstract":"

        The type of the source to create. Required.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(cs)STPSourceParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

        The raw underlying type string sent to the server.","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPSourceParams.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)bancontactParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"bancontactParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Creates params for a Bancontact source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)cardParamsWithCard:":{"name":"cardParams(withCard:)","abstract":"

        Creates params for a Card source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)giropayParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"giropayParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Creates params for a Giropay source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)idealParamsWithAmount:name:returnURL:statementDescriptor:bank:":{"name":"idealParams(withAmount:name:returnURL:statementDescriptor:bank:)","abstract":"

        Creates params for an iDEAL source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:":{"name":"sepaDebitParams(withName:iban:addressLine1:city:postalCode:country:)","abstract":"

        Creates params for a SEPA Debit source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)sofortParamsWithAmount:returnURL:country:statementDescriptor:":{"name":"sofortParams(withAmount:returnURL:country:statementDescriptor:)","abstract":"

        Creates params for a Sofort source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/s:6Stripe15STPSourceParamsC06klarnaC013withReturnURL8currency15purchaseCountry5items20customPaymentMethods14billingAddress0O9FirstName0o4LastR00O3DOBACSS_S2SSayAA17STPKlarnaLineItemCGSayAA0umN0OGAA10STPAddressCSgSSSgAwA14STPDateOfBirthCSgtFZ":{"name":"klarnaParams(withReturnURL:currency:purchaseCountry:items:customPaymentMethods:billingAddress:billingFirstName:billingLastName:billingDOB:)","abstract":"

        Creates params for a Klarna source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/s:6Stripe15STPSourceParamsC06klarnaC013withReturnURL8currency15purchaseCountry5items20customPaymentMethodsACSS_S2SSayAA17STPKlarnaLineItemCGSayAA0omN0OGtFZ":{"name":"klarnaParams(withReturnURL:currency:purchaseCountry:items:customPaymentMethods:)","abstract":"

        Creates params for a Klarna source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)threeDSecureParamsWithAmount:currency:returnURL:card:":{"name":"threeDSecureParams(withAmount:currency:returnURL:card:)","abstract":"

        Creates params for a 3DS source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)alipayParamsWithAmount:currency:returnURL:":{"name":"alipayParams(withAmount:currency:returnURL:)","abstract":"

        Creates params for a single-use Alipay source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)alipayReusableParamsWithCurrency:returnURL:":{"name":"alipayReusableParams(withCurrency:returnURL:)","abstract":"

        Creates params for a reusable Alipay source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)p24ParamsWithAmount:currency:email:name:returnURL:":{"name":"p24Params(withAmount:currency:email:name:returnURL:)","abstract":"

        Creates params for a P24 source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)visaCheckoutParamsWithCallId:":{"name":"visaCheckoutParams(withCallId:)","abstract":"

        Creates params for a card source created from Visa Checkout.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)masterpassParamsWithCartId:transactionId:":{"name":"masterpassParams(withCartId:transactionId:)","abstract":"

        Creates params for a card source created from Masterpass.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)epsParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"epsParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Create params for an EPS source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)multibancoParamsWithAmount:returnURL:email:":{"name":"multibancoParams(withAmount:returnURL:email:)","abstract":"

        Create params for a Multibanco source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)wechatPayParamsWithAmount:currency:appId:statementDescriptor:":{"name":"wechatPay(withAmount:currency:appId:statementDescriptor:)","abstract":"

        Create params for a WeChat Pay native app redirect source","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(im)redirectDictionaryWithMerchantNameIfNecessary":{"name":"redirectDictionaryWithMerchantNameIfNecessary()","abstract":"

        Private setter allows for setting the name of the app in the returnURL so","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPSourceParams"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)address":{"name":"address","abstract":"

        Owner’s address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)email":{"name":"email","abstract":"

        Owner’s email address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)name":{"name":"name","abstract":"

        Owner’s full name.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)phone":{"name":"phone","abstract":"

        Owner’s phone number.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedAddress":{"name":"verifiedAddress","abstract":"

        Verified owner’s address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedEmail":{"name":"verifiedEmail","abstract":"

        Verified owner’s email address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedName":{"name":"verifiedName","abstract":"

        Verified owner’s full name.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedPhone":{"name":"verifiedPhone","abstract":"

        Verified owner’s phone number.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceOwner"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(cs)STPSourceKlarnaDetails(py)clientToken":{"name":"clientToken","abstract":"

        The Klarna-specific client token. This may be used with the Klarna SDK.

        ","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(cs)STPSourceKlarnaDetails(py)purchaseCountry":{"name":"purchaseCountry","abstract":"

        The ISO-3166 2-letter country code of the customer’s location.

        ","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(cs)STPSourceCardDetails(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceCardDetails(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(cs)STPSourceCardDetails(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceCardDetails(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

        True if this card was created through Apple Pay, false otherwise.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceCardDetails"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)amount":{"name":"amount","abstract":"

        The amount associated with the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)created":{"name":"created","abstract":"

        When the source was created.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)currency":{"name":"currency","abstract":"

        The currency associated with the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)flow":{"name":"flow","abstract":"

        The authentication flow of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)livemode":{"name":"livemode","abstract":"

        Whether or not this source was created in livemode.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)owner":{"name":"owner","abstract":"

        Information about the owner of the payment instrument.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)status":{"name":"status","abstract":"

        The status of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)type":{"name":"type","abstract":"

        The type of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)usage":{"name":"usage","abstract":"

        Whether this source should be reusable or not.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)details":{"name":"details","abstract":"

        Information about the source specific to its type

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)klarnaDetails":{"name":"klarnaDetails","abstract":"

        If this is a Klarna source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)weChatPayDetails":{"name":"weChatPayDetails","abstract":"

        If this is a WeChat Pay source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPSource"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(configuration: STPPaymentConfiguration.shared theme: STPTheme.defaultTheme currency:"" shippingAddress:nil selectedShippingMethod:nil prefilledInformation:nil).

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)initWithPaymentContext:":{"name":"init(paymentContext:)","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:@M@Stripe@objc(cs)STPShippingAddressViewController(im)initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:":{"name":"init(configuration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:)","abstract":"

        Initializes a new STPShippingAddressCardViewController with the provided parameters.

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@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. - seealso: STPShippingAddressViewControllerDelegate

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)dismissWithCompletion:":{"name":"dismiss(withCompletion:)","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/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)code":{"name":"code","abstract":"

        For some errors that could be handled programmatically, a short string indicating the error code reported.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)declineCode":{"name":"declineCode","abstract":"

        For card (STPSetupIntentLastSetupErrorTypeCard) errors resulting from a card issuer decline,","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)docURL":{"name":"docURL","abstract":"

        A URL to more information about the error code reported.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)message":{"name":"message","abstract":"

        A human-readable message providing more details about the error.","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)param":{"name":"param","abstract":"

        If the error is parameter-specific, the parameter related to the error.","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)paymentMethod":{"name":"paymentMethod","abstract":"

        The PaymentMethod object for errors returned on a request involving a PaymentMethod.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)type":{"name":"type","abstract":"

        The type of error.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@CM@Stripe@objc(cs)STPSetupIntentLastSetupError(cpy)CodeAuthenticationFailure":{"name":"CodeAuthenticationFailure","abstract":"

        A possible value for the error property. The provided payment method has failed authentication. Provide a new payment method to attempt to fulfill this SetupIntent again.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(im)initWithClientSecret:":{"name":"init(clientSecret:)","abstract":"

        Initialize this STPSetupIntentConfirmParams with a clientSecret.

        ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret of the SetupIntent. Required.

        ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(py)mandateData":{"name":"mandateData","abstract":"

        Details about the Mandate to create.","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)stripeID":{"name":"stripeID","abstract":"

        The Stripe ID of the SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSetupIntent(py)created":{"name":"created","abstract":"

        Time at which the object was created.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSetupIntent(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

        ID of the payment method used with this SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

        The list of payment method types (e.g. [STPPaymentMethodType.card]) that this SetupIntent is allowed to set up.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)status":{"name":"status","abstract":"

        Status of this SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)lastSetupError":{"name":"lastSetupError","abstract":"

        The setup error encountered in the previous SetupIntent confirmation.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSetupIntent"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(cpy)STPRedirectContextErrorDomain":{"name":"STPRedirectContextErrorDomain","abstract":"

        The domain for NSErrors specific to STPRedirectContext

        ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(py)state":{"name":"state","abstract":"

        The current state of the context.

        ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)initWithSource:completion:":{"name":"init(source:completion:)","abstract":"

        Initializer for context from an STPSource.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)initWithPaymentIntent:completion:":{"name":"init(paymentIntent:completion:)","abstract":"

        Initializer for context from an STPPaymentIntent.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)startRedirectFlowFromViewController:":{"name":"startRedirectFlow(from:)","abstract":"

        Starts a redirect flow.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)startSafariViewControllerRedirectFlowFromViewController:":{"name":"startSafariViewControllerRedirectFlow(from:)","abstract":"

        Starts a redirect flow by presenting an SFSafariViewController in your app","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPRedirectContext(im)cancel":{"name":"cancel()","abstract":"

        Dismisses any presented views and stops listening for any","parent_name":"STPRedirectContext"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(cs)STPRadarSession(py)id":{"name":"id","abstract":"

        The Stripe identifier of the RadarSession

        ","parent_name":"STPRadarSession"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPRadarSession"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPRadarSession"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)cardId":{"name":"cardId","abstract":"

        The Stripe ID of the Issuing card object to retrieve details for.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)certificates":{"name":"certificates","abstract":"

        An array of certificates that should be used to encrypt the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonce":{"name":"nonce","abstract":"

        A nonce that should be used during the encryption of the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceSignature":{"name":"nonceSignature","abstract":"

        A nonce signature that should be used during the encryption of the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)certificatesBase64":{"name":"certificatesBase64","abstract":"

        Implemented for convenience - the Stripe API expects the certificate chain as an array of base64-encoded strings.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceHex":{"name":"nonceHex","abstract":"

        Implemented for convenience - the Stripe API expects the nonce as a hex-encoded string.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceSignatureHex":{"name":"nonceSignatureHex","abstract":"

        Implemented for convenience - the Stripe API expects the nonce signature as a hex-encoded string.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(im)initWithCardId:certificates:nonce:nonceSignature:":{"name":"init(cardId:certificates:nonce:nonceSignature:)","abstract":"

        Instantiates a new params object with the provided attributes.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(cm)requestConfigurationWithName:description:last4:brand:":{"name":"requestConfiguration(withName:description:last4:brand:)","abstract":"

        This is a helper method to generate a PKAddPaymentPassRequestConfiguration that will work with","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        In order to retreive the encrypted payload that PKAddPaymentPassViewController expects, the Stripe SDK must talk to the Stripe API. As this requires privileged access, you must write a “key provider” that generates an Ephemeral Key on your backend and provides it to the SDK when requested. For more information, see https://stripe.com/docs/mobile/ios/basic#ephemeral-key

        ","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(im)addPaymentPassViewController:generateRequestWithCertificateChain:nonce:nonceSignature:completionHandler:":{"name":"addPaymentPassViewController(_:generateRequestWithCertificateChain:nonce:nonceSignature:completionHandler:)","abstract":"

        This method lines up with the method of the same name on PKAddPaymentPassViewControllerDelegate. You should implement that protocol in your own app, and when that method is called, call this method on your STPPushProvisioningContext. This in turn will first initiate a call to your keyProvider (see above) to obtain an Ephemeral Key, then make a call to the Stripe Issuing API to fetch an encrypted payload for the card in question, then return that payload to iOS.

        ","parent_name":"STPPushProvisioningContext"},"Classes/STPPinManagementService.html#/c:@M@Stripe@objc(cs)STPPinManagementService(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:@M@Stripe@objc(cs)STPPinManagementService(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        Create a STPPinManagementService, you must provide an implementation of STPIssuingCardEphemeralKeyProvider

        ","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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. - seealso: STPPaymentMethod.h","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

        The parameters for a payment method that the user has selected. This is","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(py)paymentOption":{"name":"paymentOption","abstract":"

        The STPPaymentOption that was used to initialize this STPPaymentResult, either an STPPaymentMethod or an STPPaymentMethodParams.

        ","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(im)initWithPaymentOption:":{"name":"init(paymentOption:)","abstract":"

        Initializes the payment result with a given payment option. This is invoked by STPPaymentContext internally; you shouldn’t have to call it directly.

        ","parent_name":"STPPaymentResult"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithPaymentContext:":{"name":"init(paymentContext:)","abstract":"

        Creates a new payment methods view controller.

        ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:customerContext:delegate:":{"name":"init(configuration:theme:customerContext:delegate:)","abstract":"

        Initializes a new payment methods view controller without using a","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:apiAdapter:delegate:":{"name":"init(configuration:theme:apiAdapter:delegate:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentOptionsViewController(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

        @note This is no longer recommended as of v18.3.0 - the SDK automatically saves the Stripe ID of the last selected","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentOptionsViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)dismissWithCompletion:":{"name":"dismiss(withCompletion:)","abstract":"

        If you’re pushing STPPaymentOptionsViewController onto an existing","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewControllerDidCancel:":{"name":"addCardViewControllerDidCancel(_:)","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreatePaymentMethod:completion:":{"name":"addCardViewController(_:didCreatePaymentMethod:completion:)","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEALParams(py)bankName":{"name":"bankName","abstract":"

        The customer’s bank.

        ","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEAL(py)bankName":{"name":"bankName","abstract":"

        The customer’s bank.

        ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEAL(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

        The Bank Identifier Code of the customer’s bank.

        ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodUPIParams(py)vpa":{"name":"vpa","abstract":"

        Customer’s Virtual Payment Address (VPA). Required.

        ","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(cs)STPPaymentMethodUPI(py)vpa":{"name":"vpa","abstract":"

        Customer’s Virtual Payment Address (VPA).

        ","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(cs)STPPaymentMethodThreeDSecureUsage(py)supported":{"name":"supported","abstract":"

        YES if 3D Secure is supported on this card.

        ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSofortParams(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country the bank account is located in. Required.

        ","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSofort(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country the bank account is located in.

        ","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebitParams(py)iban":{"name":"iban","abstract":"

        The IBAN number for the bank account you wish to debit. Required.

        ","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)bankCode":{"name":"bankCode","abstract":"

        The account’s bank code.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)branchCode":{"name":"branchCode","abstract":"

        The account’s branch code

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country of the bank account.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)fingerprint":{"name":"fingerprint","abstract":"

        The account’s fingerprint.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)mandate":{"name":"mandate","abstract":"

        The reference of the mandate accepted by your customer. - seealso: https://stripe.com/docs/api/sources/create#create_source-mandate

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodPrzelewy24"},"Classes/STPPaymentMethodPrzelewy24.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodPrzelewy24"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

        The raw underlying type string sent to the server.","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)alipay":{"name":"alipay","abstract":"

        If this is an Alipay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)fpx":{"name":"fpx","abstract":"

        If this is a FPX PaymentMethod, this contains details about user’s bank.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)sepaDebit":{"name":"sepaDebit","abstract":"

        If this is a SEPA Debit PaymentMethod, this contains details about the bank to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)bacsDebit":{"name":"bacsDebit","abstract":"

        If this is a Bacs Debit PaymentMethod, this contains details about the bank account to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)auBECSDebit":{"name":"auBECSDebit","abstract":"

        If this is an AU BECS Debit PaymentMethod, this contains details about the bank to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)giropay":{"name":"giropay","abstract":"

        If this is a giropay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)przelewy24":{"name":"przelewy24","abstract":"

        If this is a Przelewy24 PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)eps":{"name":"eps","abstract":"

        If this is an EPS PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)bancontact":{"name":"bancontact","abstract":"

        If this is a Bancontact PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)netBanking":{"name":"netBanking","abstract":"

        If this is a NetBanking PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)oxxo":{"name":"oxxo","abstract":"

        If this is an OXXO PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)sofort":{"name":"sofort","abstract":"

        If this is a Sofort PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)upi":{"name":"upi","abstract":"

        If this is a UPI PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)grabPay":{"name":"grabPay","abstract":"

        If this is a GrabPay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)afterpayClearpay":{"name":"afterpayClearpay","abstract":"

        If this is a Afterpay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)blik":{"name":"blik","abstract":"

        If this is a BLIK PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithCard:billingDetails:metadata:":{"name":"init(card:billingDetails:metadata:)","abstract":"

        Creates params for a card PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithIDEAL:billingDetails:metadata:":{"name":"init(iDEAL:billingDetails:metadata:)","abstract":"

        Creates params for an iDEAL PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithFpx:billingDetails:metadata:":{"name":"init(fpx:billingDetails:metadata:)","abstract":"

        Creates params for an FPX PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSepaDebit:billingDetails:metadata:":{"name":"init(sepaDebit:billingDetails:metadata:)","abstract":"

        Creates params for a SEPA Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBacsDebit:billingDetails:metadata:":{"name":"init(bacsDebit:billingDetails:metadata:)","abstract":"

        Creates params for a Bacs Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithAubecsDebit:billingDetails:metadata:":{"name":"init(aubecsDebit:billingDetails:metadata:)","abstract":"

        Creates params for an AU BECS Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithGiropay:billingDetails:metadata:":{"name":"init(giropay:billingDetails:metadata:)","abstract":"

        Creates params for a giropay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithEps:billingDetails:metadata:":{"name":"init(eps:billingDetails:metadata:)","abstract":"

        Creates params for an EPS PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithPrzelewy24:billingDetails:metadata:":{"name":"init(przelewy24:billingDetails:metadata:)","abstract":"

        Creates params for a Przelewy24 PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBancontact:billingDetails:metadata:":{"name":"init(bancontact:billingDetails:metadata:)","abstract":"

        Creates params for a Bancontact PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithNetBanking:billingDetails:metadata:":{"name":"init(netBanking:billingDetails:metadata:)","abstract":"

        Creates params for a NetBanking PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithGrabPay:billingDetails:metadata:":{"name":"init(grabPay:billingDetails:metadata:)","abstract":"

        Creates params for a GrabPay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithOxxo:billingDetails:metadata:":{"name":"init(oxxo:billingDetails:metadata:)","abstract":"

        Creates params for an OXXO PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSofort:billingDetails:metadata:":{"name":"init(sofort:billingDetails:metadata:)","abstract":"

        Creates params for a Sofort PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithUpi:billingDetails:metadata:":{"name":"init(upi:billingDetails:metadata:)","abstract":"

        Creates params for a UPI PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithAlipay:billingDetails:metadata:":{"name":"init(alipay:billingDetails:metadata:)","abstract":"

        Creates params for an Alipay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBlik:billingDetails:metadata:":{"name":"init(blik:billingDetails:metadata:)","abstract":"

        Creates params for a BLIK PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSingleUsePaymentMethod:":{"name":"init(singleUsePaymentMethod:)","abstract":"

        Creates params from a single-use PaymentMethod. This is useful for recreating a new payment method","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithCard:billingDetails:metadata:":{"name":"paramsWith(card:billingDetails:metadata:)","abstract":"

        Creates params for a card PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithiDEAL:billingDetails:metadata:":{"name":"paramsWith(iDEAL:billingDetails:metadata:)","abstract":"

        Creates params for an iDEAL PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithFPX:billingDetails:metadata:":{"name":"paramsWith(fpx:billingDetails:metadata:)","abstract":"

        Creates params for an FPX PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithSEPADebit:billingDetails:metadata:":{"name":"paramsWith(sepaDebit:billingDetails:metadata:)","abstract":"

        Creates params for a SEPA Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBacsDebit:billingDetails:metadata:":{"name":"paramsWith(bacsDebit:billingDetails:metadata:)","abstract":"

        Creates params for a Bacs Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAUBECSDebit:billingDetails:metadata:":{"name":"paramsWith(auBECSDebit:billingDetails:metadata:)","abstract":"

        Creates params for an AU BECS Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithGiropay:billingDetails:metadata:":{"name":"paramsWith(giropay:billingDetails:metadata:)","abstract":"

        Creates params for a giropay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithEPS:billingDetails:metadata:":{"name":"paramsWith(eps:billingDetails:metadata:)","abstract":"

        Creates params for an EPS PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithPrzelewy24:billingDetails:metadata:":{"name":"paramsWith(przelewy24:billingDetails:metadata:)","abstract":"

        Creates params for a Przelewy24 PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBancontact:billingDetails:metadata:":{"name":"paramsWith(bancontact:billingDetails:metadata:)","abstract":"

        Creates params for a Bancontact PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithNetBanking:billingDetails:metadata:":{"name":"paramsWith(netBanking:billingDetails:metadata:)","abstract":"

        Creates params for a NetBanking PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithOXXO:billingDetails:metadata:":{"name":"paramsWith(oxxo:billingDetails:metadata:)","abstract":"

        Creates params for an OXXO PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithGrabPay:billingDetails:metadata:":{"name":"paramsWith(grabPay:billingDetails:metadata:)","abstract":"

        Creates params for a GrabPay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithSofort:billingDetails:metadata:":{"name":"paramsWith(sofort:billingDetails:metadata:)","abstract":"

        Creates params for a Sofort PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithUPI:billingDetails:metadata:":{"name":"paramsWith(upi:billingDetails:metadata:)","abstract":"

        Creates params for a UPI PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAlipay:billingDetails:metadata:":{"name":"paramsWith(alipay:billingDetails:metadata:)","abstract":"

        Creates params for an Alipay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithPayPal:billingDetails:metadata:":{"name":"paramsWith(payPal:billingDetails:metadata:)","abstract":"

        Creates params for a PayPal PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAfterpayClearpay:billingDetails:metadata:":{"name":"paramsWith(afterpayClearpay:billingDetails:metadata:)","abstract":"

        Creates params for an AfterpayClearpay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBLIK:billingDetails:metadata:":{"name":"paramsWith(blik:billingDetails:metadata:)","abstract":"

        Creates params for a BLIK PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXO.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodOXXO"},"Classes/STPPaymentMethodOXXO.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodOXXO"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodNetBankingParams(py)bank":{"name":"bank","abstract":"

        Customer’s Bank Name. Required.

        ","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(cs)STPPaymentMethodNetBanking(py)bank":{"name":"bank","abstract":"

        Customer’s Bank Name

        ","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodGrabPay"},"Classes/STPPaymentMethodGrabPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodGrabPay"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodGiropay"},"Classes/STPPaymentMethodGiropay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodGiropay"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPXParams(py)bank":{"name":"bank","abstract":"

        The customer’s bank. Required.

        ","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPXParams(py)rawBankString":{"name":"rawBankString","abstract":"

        The raw underlying bank string sent to the server.","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPX(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

        The customer’s bank identifier code.

        ","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPS.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodEPS"},"Classes/STPPaymentMethodEPS.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodEPS"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWallet.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWallet.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardPresent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardPresent"},"Classes/STPPaymentMethodCardPresent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardPresent"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(im)initWithCardSourceParams:":{"name":"init(cardSourceParams:)","abstract":"

        A convenience initializer for creating a payment method from a card source.","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPPaymentMethodCardParams.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)expMonth":{"name":"expMonth","abstract":"

        Number representing the card’s expiration month. Ex. @1

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)cvc":{"name":"cvc","abstract":"

        Card security code. It is highly recommended to always include this value.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardNetworks(py)available":{"name":"available","abstract":"

        All available networks for the card.

        ","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardNetworks(py)preferred":{"name":"preferred","abstract":"

        The preferred network for the card if one exists.

        ","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardChecks(py)cvcCheck":{"name":"cvcCheck","abstract":"

        If a CVC was provided, results of the check.","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)checks":{"name":"checks","abstract":"

        Checks on Card address and CVC if provided.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)expMonth":{"name":"expMonth","abstract":"

        Two-digit number representing the card’s expiration month.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)expYear":{"name":"expYear","abstract":"

        Four-digit number representing the card’s expiration year.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)last4":{"name":"last4","abstract":"

        The last four digits of the card.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)networks":{"name":"networks","abstract":"

        Contains information about card networks that can be used to process the payment.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(cm)stringFromBrand:":{"name":"string(from:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)address":{"name":"address","abstract":"

        Billing address.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)email":{"name":"email","abstract":"

        Email address.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)name":{"name":"name","abstract":"

        Full name.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)phone":{"name":"phone","abstract":"

        Billing phone number (including extension).

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontact.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBancontact"},"Classes/STPPaymentMethodBancontact.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBancontact"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebitParams(py)accountNumber":{"name":"accountNumber","abstract":"

        The bank account number (eg 00012345)

        ","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebitParams(py)sortCode":{"name":"sortCode","abstract":"

        The sort code of the bank account (eg 10-88-00)

        ","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)fingerprint":{"name":"fingerprint","abstract":"

        This payment method’s fingerprint.

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)last4":{"name":"last4","abstract":"

        The last four digits of the bank account.

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)sortCode":{"name":"sortCode","abstract":"

        The sort code of the bank account (eg 10-88-00)

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodAfterpayClearpay"},"Classes/STPPaymentMethodAfterpayClearpay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAfterpayClearpay"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)country":{"name":"country","abstract":"

        2-letter country code.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(im)initWithAddress:":{"name":"init(address:)","abstract":"

        Convenience initializer for creating a STPPaymentMethodAddress from an STPAddress.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebitParams(py)accountNumber":{"name":"accountNumber","abstract":"

        The account number to debit.

        ","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebitParams(py)bsbNumber":{"name":"bsbNumber","abstract":"

        Six-digit number identifying bank and branch associated with this bank account.

        ","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)bsbNumber":{"name":"bsbNumber","abstract":"

        Six-digit number identifying bank and branch associated with this bank account.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)fingerprint":{"name":"fingerprint","abstract":"

        Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)last4":{"name":"last4","abstract":"

        Last four digits of the bank account number.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)stripeId":{"name":"stripeId","abstract":"

        Unique identifier for the object.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)alipay":{"name":"alipay","abstract":"

        If this is an Alipay PaymentMethod (ie self.type == STPPaymentMethodTypeAlipay), this contains additional detailsl

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)grabPay":{"name":"grabPay","abstract":"

        If this is a GrabPay PaymentMethod (ie self.type == STPPaymentMethodTypeGrabPay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)fpx":{"name":"fpx","abstract":"

        If this is an FPX PaymentMethod (ie self.type == STPPaymentMethodTypeFPX), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)sepaDebit":{"name":"sepaDebit","abstract":"

        If this is a SEPA Debit PaymentMethod (ie self.type == STPPaymentMethodTypeSEPADebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)bacsDebit":{"name":"bacsDebit","abstract":"

        If this is a Bacs Debit PaymentMethod (ie self.type == STPPaymentMethodTypeBacsDebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)auBECSDebit":{"name":"auBECSDebit","abstract":"

        If this is an AU BECS Debit PaymentMethod (i.e. self.type == STPPaymentMethodTypeAUBECSDebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)giropay":{"name":"giropay","abstract":"

        If this is a giropay PaymentMethod (i.e. self.type == STPPaymentMethodTypeGiropay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)eps":{"name":"eps","abstract":"

        If this is an EPS PaymentMethod (i.e. self.type == STPPaymentMethodTypeEPS), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)przelewy24":{"name":"przelewy24","abstract":"

        If this is a Przelewy24 PaymentMethod (i.e. self.type == STPPaymentMethodTypePrzelewy24), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)bancontact":{"name":"bancontact","abstract":"

        If this is a Bancontact PaymentMethod (i.e. self.type == STPPaymentMethodTypeBancontact), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)netBanking":{"name":"netBanking","abstract":"

        If this is a NetBanking PaymentMethod (i.e. self.type == STPPaymentMethodTypeNetBanking), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)oxxo":{"name":"oxxo","abstract":"

        If this is an OXXO PaymentMethod (i.e. self.type == STPPaymentMethodTypeOXXO), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)sofort":{"name":"sofort","abstract":"

        If this is a Sofort PaymentMethod (i.e. self.type == STPPaymentMethodTypeSofort), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPPaymentMethod"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)address":{"name":"address","abstract":"

        Shipping address.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)name":{"name":"name","abstract":"

        Recipient name.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)carrier":{"name":"carrier","abstract":"

        The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)phone":{"name":"phone","abstract":"

        Recipient phone (including extension).

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)trackingNumber":{"name":"trackingNumber","abstract":"

        The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(im)initWithAddress:name:":{"name":"init(address:name:)","abstract":"

        Initialize an STPPaymentIntentShippingDetailsParams with required properties.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(im)initWithLine1:":{"name":"init(line1:)","abstract":"

        Initialize an STPPaymentIntentShippingDetailsAddressParams instance with required properties.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)address":{"name":"address","abstract":"

        Shipping address.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)name":{"name":"name","abstract":"

        Recipient name.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)carrier":{"name":"carrier","abstract":"

        The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)phone":{"name":"phone","abstract":"

        Recipient phone (including extension).

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)trackingNumber":{"name":"trackingNumber","abstract":"

        The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(im)initWithClientSecret:":{"name":"init(clientSecret:)","abstract":"

        Initialize this STPPaymentIntentParams with a clientSecret, which is the only required","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret of the PaymentIntent. Required

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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#/s:6Stripe22STPPaymentIntentParamsC16setupFutureUsageAA0bc5SetupfG0OSgvp":{"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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)mandateData":{"name":"mandateData","abstract":"

        Details about the Mandate to create.","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(py)paymentMethodOptions":{"name":"paymentMethodOptions","abstract":"

        Options to update the associated PaymentMethod during confirmation.

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(py)shipping":{"name":"shipping","abstract":"

        Shipping information.

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)saveSourceToCustomer":{"name":"saveSourceToCustomer","abstract":"

        @YES to save this PaymentIntent’s Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(im)configureWith:":{"name":"configure(with:)","abstract":"

        Provide an STPPaymentResult from STPPaymentContext, and this will populate","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(cpy)ErrorCodeAuthenticationFailure":{"name":"ErrorCodeAuthenticationFailure","abstract":"

        A value for code indicating the provided payment method failed authentication.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)code":{"name":"code","abstract":"

        For some errors that could be handled programmatically, a short string indicating the error code reported.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)declineCode":{"name":"declineCode","abstract":"

        For card (STPPaymentIntentLastPaymentErrorType.card) errors resulting from a card issuer decline,","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)docURL":{"name":"docURL","abstract":"

        A URL to more information about the error code reported.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)message":{"name":"message","abstract":"

        A human-readable message providing more details about the error.","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)param":{"name":"param","abstract":"

        If the error is parameter-specific, the parameter related to the error.","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)paymentMethod":{"name":"paymentMethod","abstract":"

        The PaymentMethod object for errors returned on a request involving a PaymentMethod.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)type":{"name":"type","abstract":"

        The type of error.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)stripeId":{"name":"stripeId","abstract":"

        The Stripe ID of the PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret used to fetch this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)amount":{"name":"amount","abstract":"

        Amount intended to be collected by this PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)canceledAt":{"name":"canceledAt","abstract":"

        If status is .canceled, when the PaymentIntent was canceled.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)captureMethod":{"name":"captureMethod","abstract":"

        Capture method of this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)confirmationMethod":{"name":"confirmationMethod","abstract":"

        Confirmation method of this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)created":{"name":"created","abstract":"

        When the PaymentIntent was created.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)currency":{"name":"currency","abstract":"

        The currency associated with the PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

        The description field of the PaymentIntent.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)livemode":{"name":"livemode","abstract":"

        Whether or not this PaymentIntent was created in livemode.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)nextAction":{"name":"nextAction","abstract":"

        If status == .requiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntent(py)status":{"name":"status","abstract":"

        Status of the PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

        The list of payment method types (e.g. [NSNumber(value: STPPaymentMethodType.card.rawValue)]) that this PaymentIntent is allowed to use.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntent(py)lastPaymentError":{"name":"lastPaymentError","abstract":"

        The payment error encountered in the previous PaymentIntent confirmation.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)shipping":{"name":"shipping","abstract":"

        Shipping information for this PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@CM@Stripe@objc(cs)STPPaymentIntent(py)nextSourceAction":{"name":"nextSourceAction","abstract":"

        If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cpy)errorDomain":{"name":"errorDomain","abstract":"

        The error domain for errors in STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cpy)sharedHandler":{"name":"sharedHandler","abstract":"

        The globally shared instance of STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cm)shared":{"name":"shared()","abstract":"

        The globally shared instance of STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)apiClient":{"name":"apiClient","abstract":"

        By default sharedHandler initializes with STPAPIClient.shared.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)threeDSCustomizationSettings":{"name":"threeDSCustomizationSettings","abstract":"

        Customizable settings to use when performing 3DS2 authentication.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)simulateAppToAppRedirect":{"name":"simulateAppToAppRedirect","abstract":"

        When this flag is enabled, STPPaymentHandler will confirm certain PaymentMethods using","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)confirmPayment:withAuthenticationContext:completion:":{"name":"confirmPayment(_:with:completion:)","abstract":"

        Confirms the PaymentIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)handleNextActionForPayment:withAuthenticationContext:returnURL:completion:":{"name":"handleNextAction(forPayment:with:returnURL:completion:)","abstract":"

        Handles any nextAction required to authenticate the PaymentIntent.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)confirmSetupIntent:withAuthenticationContext:completion:":{"name":"confirmSetupIntent(_:with:completion:)","abstract":"

        Confirms the SetupIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:":{"name":"handleNextAction(forSetupIntent:with:returnURL:completion:)","abstract":"

        Handles any nextAction required to authenticate the SetupIntent.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithCustomerContext:":{"name":"init(customerContext:)","abstract":"

        This is a convenience initializer; it is equivalent to calling","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithCustomerContext:configuration:theme:":{"name":"init(customerContext:configuration:theme:)","abstract":"

        Initializes a new Payment Context with the provided customer context, configuration,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithApiAdapter:":{"name":"init(apiAdapter:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithApiAdapter:configuration:theme:":{"name":"init(apiAdapter:configuration:theme:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)configuration":{"name":"configuration","abstract":"

        The configuration for the payment context to use internally. - seealso: STPPaymentConfiguration.h

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(py)theme":{"name":"theme","abstract":"

        The visual appearance that will be used by any views that the context generates. - seealso: STPTheme.h

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)delegate":{"name":"delegate","abstract":"

        This delegate will be notified when the payment context’s contents change. - seealso: STPPaymentContextDelegate

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

        @note This is no longer recommended as of v18.3.0 - the SDK automatically saves the Stripe ID of the last selected","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)shippingAddress":{"name":"shippingAddress","abstract":"

        The user’s shipping address. May be nil.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)retryLoading":{"name":"retryLoading()","abstract":"

        If paymentContext:didFailToLoadWithError: is called on your delegate, you","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)presentPaymentOptionsViewController":{"name":"presentPaymentOptionsViewController()","abstract":"

        This creates, configures, and appropriately presents an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)pushPaymentOptionsViewController":{"name":"pushPaymentOptionsViewController()","abstract":"

        This creates, configures, and appropriately pushes an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"paymentOptionsViewController(_:didSelect:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidFinish:":{"name":"paymentOptionsViewControllerDidFinish(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"paymentOptionsViewControllerDidCancel(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didFailToLoadWithError:":{"name":"paymentOptionsViewController(_:didFailToLoadWithError:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewControllerDidCancel:":{"name":"shippingAddressViewControllerDidCancel(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"shippingAddressViewController(_:didEnter:completion:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"shippingAddressViewController(_:didFinishWith:shippingMethod:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)authenticationPresentingViewController":{"name":"authenticationPresentingViewController()","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"prepare(forPresentation:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(cpy)sharedConfiguration":{"name":"shared","abstract":"

        This is a convenience singleton configuration that uses the default values for","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)applePayEnabled":{"name":"applePayEnabled","abstract":"

        The user is allowed to pay with Apple Pay if it’s configured and available on their device.

        ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)fpxEnabled":{"name":"fpxEnabled","abstract":"

        The user is allowed to pay with FPX.

        ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)availableCountries":{"name":"availableCountries","abstract":"

        The set of countries supported when entering an address. This property accepts","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)cardScanningEnabled":{"name":"cardScanningEnabled","abstract":"

        Determines whether STPAddCardViewController allows the user to","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)publishableKey":{"name":"publishableKey","abstract":"

        If you used STPPaymentConfiguration.shared.publishableKey, use STPAPIClient.shared.publishableKey instead. The SDK uses STPAPIClient.shared to make API requests by default.","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)stripeAccount":{"name":"stripeAccount","abstract":"

        If you used STPPaymentConfiguration.shared.stripeAccount, use STPAPIClient.shared.stripeAccount instead. The SDK uses STPAPIClient.shared to make API requests by default.","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentCardTextField/Representable/Coordinator.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"paymentCardTextFieldDidChange(_:)","parent_name":"Coordinator"},"Classes/STPPaymentCardTextField/Representable.html#/s:6Stripe23STPPaymentCardTextFieldC13RepresentableV19paymentMethodParamsAE7SwiftUI7BindingVyAA0bhI0CSgG_tcfc":{"name":"init(paymentMethodParams:)","abstract":"

        Initialize a SwiftUI representation of an STPPaymentCardTextField.

        ","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP15makeCoordinator0F0QzyF":{"name":"makeCoordinator()","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP04makeC07context0C4TypeQzAA0cD7ContextVyxG_tF":{"name":"makeUIView(context:)","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP06updateC0_7contexty0C4TypeQz_AA0cD7ContextVyxGtF":{"name":"updateUIView(_:context:)","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable/Coordinator.html":{"name":"Coordinator","parent_name":"Representable"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)delegate":{"name":"delegate","abstract":"
        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)font":{"name":"font","abstract":"

        The font used in each child field. Default is UIFont.systemFont(ofSize:18).

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)textColor":{"name":"textColor","abstract":"

        The text color to be used when entering valid text. Default is .label.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)placeholderColor":{"name":"placeholderColor","abstract":"

        The text placeholder color used in each child field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)numberPlaceholder":{"name":"numberPlaceholder","abstract":"

        The placeholder for the card number field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cvcPlaceholder":{"name":"cvcPlaceholder","abstract":"

        The placeholder for the cvc field. Defaults to “CVC”.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cursorColor":{"name":"cursorColor","abstract":"

        The cursor color for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)borderColor":{"name":"borderColor","abstract":"

        The border color for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)borderWidth":{"name":"borderWidth","abstract":"

        The width of the field’s border.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cornerRadius":{"name":"cornerRadius","abstract":"

        The corner radius for the field’s border.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

        The keyboard appearance for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)brandImage":{"name":"brandImage","abstract":"

        The curent brand image displayed in the receiver.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)enabled":{"name":"isEnabled","abstract":"

        Enable/disable selecting or editing the field. Useful when submitting card details to Stripe.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cardNumber":{"name":"cardNumber","abstract":"

        The current card number displayed by the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cvc":{"name":"cvc","abstract":"

        The current card CVC displayed by the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cardParams":{"name":"cardParams","abstract":"

        Convenience property for creating an STPPaymentMethodCardParams from the currently entered information","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)cvcImageForCardBrand:":{"name":"cvcImage(for:)","abstract":"

        Returns the cvc image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)brandImageForCardBrand:":{"name":"brandImage(for:)","abstract":"

        Returns the brand image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)errorImageForCardBrand:":{"name":"errorImage(for:)","abstract":"

        Returns the error image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(im)brandImageRectForBounds:":{"name":"brandImageRect(forBounds:)","abstract":"

        Returns the rectangle in which the receiver draws its brand image.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(im)fieldsRectForBounds:":{"name":"fieldsRect(forBounds:)","abstract":"

        Returns the rectangle in which the receiver draws the text fields.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField/Representable.html":{"name":"Representable","abstract":"

        A SwiftUI representation of an STPPaymentCardTextField.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentActivityIndicatorView.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentActivityIndicatorView(py)animating":{"name":"animating","abstract":"

        Whether or not the view is animating.

        ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:@M@Stripe@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/STPMultiFormTextField.html#/c:@M@Stripe@objc(cs)STPMultiFormTextField(im)focusNextForm":{"name":"focusNextForm()","abstract":"

        Calling this method will make the next incomplete STPFormTextField in formTextFields become the first responder.","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formFont":{"name":"formFont","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextColor":{"name":"formTextColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextErrorColor":{"name":"formTextErrorColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formPlaceholderColor":{"name":"formPlaceholderColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formCursorColor":{"name":"formCursorColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formKeyboardAppearance":{"name":"formKeyboardAppearance","parent_name":"STPMultiFormTextField"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(py)ipAddress":{"name":"ipAddress","abstract":"

        The IP address from which the Mandate was accepted by the customer.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(py)userAgent":{"name":"userAgent","abstract":"

        The user agent of the browser from which the Mandate was accepted by the customer.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(im)initWithIPAddress:userAgent:":{"name":"init(ipAddress:userAgent:)","abstract":"

        Initializes an STPMandateOnlineParams.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(cs)STPMandateDataParams(py)customerAcceptance":{"name":"customerAcceptance","abstract":"

        Details about the customer acceptance of the Mandate.

        ","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(cs)STPMandateDataParams(im)initWithCustomerAcceptance:":{"name":"init(customerAcceptance:)","abstract":"

        Initializes an STPMandateDataParams from an STPMandateCustomerAcceptanceParams.

        ","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateDataParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(py)type":{"name":"type","abstract":"

        The type of customer acceptance information included with the Mandate.

        ","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(py)onlineParams":{"name":"onlineParams","abstract":"

        If this is a Mandate accepted online, this object contains details about the online acceptance.","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPMandateCustomerAcceptanceParams.

        ","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)itemType":{"name":"itemType","abstract":"

        The line item’s type. One of sku (for a product), tax (for taxes), or shipping (for shipping costs).

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)itemDescription":{"name":"itemDescription","abstract":"

        The human-readable description for the line item.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)quantity":{"name":"quantity","abstract":"

        The quantity to display for this line item.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)totalAmount":{"name":"totalAmount","abstract":"

        The total price of this line item.","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(im)initWithItemType:itemDescription:quantity:totalAmount:":{"name":"init(itemType:itemDescription:quantity:totalAmount:)","abstract":"

        Initialize this STPKlarnaLineItem with a set of parameters.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(cs)STPIssuingCardPin(py)pin":{"name":"pin","abstract":"

        The PIN for the card

        ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(cs)STPIssuingCardPin(py)error":{"name":"error","abstract":"

        If the PIN failed to be created, this error might be present

        ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIssuingCardPin"},"Classes/STPIntentActionRedirectToURL.html#/c:@M@Stripe@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:@M@Stripe@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/STPIntentActionRedirectToURL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)expiresAfter":{"name":"expiresAfter","abstract":"

        The timestamp after which the OXXO voucher expires.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)hostedVoucherURL":{"name":"hostedVoucherURL","abstract":"

        The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)number":{"name":"number","abstract":"

        OXXO reference number.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)nativeURL":{"name":"nativeURL","abstract":"

        The native URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)returnURL":{"name":"returnURL","abstract":"

        If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)url":{"name":"url","abstract":"

        The URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentAction.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPIntentAction(py)redirectToURL":{"name":"redirectToURL","abstract":"

        The details for authorizing via URL, when type == .redirectToURL

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)oxxoDisplayDetails":{"name":"oxxoDisplayDetails","abstract":"

        The details for displaying OXXO voucher via URL, when type == .OXXODisplayDetails

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)alipayHandleRedirect":{"name":"alipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website.

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@CM@Stripe@objc(cs)STPIntentAction(py)authorizeWithURL":{"name":"authorizeWithURL","abstract":"

        The details for authorizing via URL, when type == STPIntentActionTypeRedirectToURL","parent_name":"STPIntentAction"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)applePayCardImage":{"name":"applePayCardImage()","abstract":"

        An icon representing Apple Pay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)amexCardImage":{"name":"amexCardImage()","abstract":"

        An icon representing American Express.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)dinersClubCardImage":{"name":"dinersClubCardImage()","abstract":"

        An icon representing Diners Club.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)discoverCardImage":{"name":"discoverCardImage()","abstract":"

        An icon representing Discover.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)jcbCardImage":{"name":"jcbCardImage()","abstract":"

        An icon representing JCB.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)mastercardCardImage":{"name":"mastercardCardImage()","abstract":"

        An icon representing Mastercard.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)unionPayCardImage":{"name":"unionPayCardImage()","abstract":"

        An icon representing UnionPay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)visaCardImage":{"name":"visaCardImage()","abstract":"

        An icon representing Visa.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPImageLibrary(cm)brandImageForCardBrand:":{"name":"cardBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)brandImageForFPXBankBrand:":{"name":"fpxBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified bank brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)fpxLogo":{"name":"fpxLogo()","abstract":"

        An icon representing FPX.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)largeFpxLogo":{"name":"largeFpxLogo()","abstract":"

        A large branding image for FPX.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)templatedBrandImageForCardBrand:":{"name":"templatedBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified card brand as a","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)cvcImageForCardBrand:":{"name":"cvcImage(for:)","abstract":"

        This returns a small icon indicating the CVC location for the given card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)errorImageForCardBrand:":{"name":"errorImage(for:)","abstract":"

        This returns a small icon indicating a card number error for the given card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPFile.html#/c:@M@Stripe@objc(cs)STPFile(py)fileId":{"name":"fileId","abstract":"

        The token for this file.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(cs)STPFile(py)created":{"name":"created","abstract":"

        The date this file was created.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPFile(py)size":{"name":"size","abstract":"

        The file size in bytes.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPFile(cm)stringFromPurpose:":{"name":"string(from:)","abstract":"

        Returns the string value for a purpose.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPFile"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(cm)canAddPaymentPass":{"name":"canAddPaymentPass()","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(im)initWithRequestConfiguration:delegate:":{"name":"init(requestConfiguration:delegate:)","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(py)delegate":{"name":"delegate","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)stringFrom:":{"name":"stringFrom(_:)","abstract":"

        Returns a string representation for the provided bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)brandFrom:":{"name":"brandFrom(_:)","abstract":"

        Returns a bank brand provided a string representation identifying a bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)identifierFrom:":{"name":"identifierFrom(_:)","abstract":"

        Returns a string representation identifying the provided bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)bankCodeFrom::":{"name":"bankCodeFrom(_:_:)","abstract":"

        Returns the code identifying the provided bank brand in the FPX status API;","parent_name":"STPFPXBank"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeDomain":{"name":"stripeDomain","abstract":"

        All Stripe iOS errors will be under this domain.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)errorMessageKey":{"name":"errorMessageKey","abstract":"

        A developer-friendly error message that explains what went wrong. You probably","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)cardErrorCodeKey":{"name":"cardErrorCodeKey","abstract":"

        What went wrong with your STPCard (e.g., STPInvalidCVC. See below for full list).

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)errorParameterKey":{"name":"errorParameterKey","abstract":"

        Which parameter on the STPCard had an error (e.g., “cvc”). Useful for marking up the","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeErrorCodeKey":{"name":"stripeErrorCodeKey","abstract":"

        The error code returned by the Stripe API.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeErrorTypeKey":{"name":"stripeErrorTypeKey","abstract":"

        The error type returned by the Stripe API.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeDeclineCodeKey":{"name":"stripeDeclineCodeKey","abstract":"

        If the value of userInfo[stripeErrorCodeKey] is STPError.cardDeclined,","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)invalidNumber":{"name":"invalidNumber","abstract":"

        The card number is not a valid credit card number.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)invalidExpMonth":{"name":"invalidExpMonth","abstract":"

        The card has an invalid expiration month.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)invalidExpYear":{"name":"invalidExpYear","abstract":"

        The card has an invalid expiration year.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)invalidCVC":{"name":"invalidCVC","abstract":"

        The card has an invalid CVC.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)incorrectNumber":{"name":"incorrectNumber","abstract":"

        The card number is incorrect.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)expiredCard":{"name":"expiredCard","abstract":"

        The card is expired.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)cardDeclined":{"name":"cardDeclined","abstract":"

        The card was declined.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)processingError":{"name":"processingError","abstract":"

        An error occured while processing this card.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)incorrectCVC":{"name":"incorrectCVC","abstract":"

        The card has an incorrect CVC.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)incorrectZip":{"name":"incorrectZip","abstract":"

        The postal code is incorrect.

        ","parent_name":"STPError"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)initWithKeyProvider:apiClient:":{"name":"init(keyProvider:apiClient:)","abstract":"

        Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomerContext(py)includeApplePayPaymentMethods":{"name":"includeApplePayPaymentMethods","abstract":"

        By default, STPCustomerContext will filter Apple Pay when it retrieves","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)retrieveCustomer:":{"name":"retrieveCustomer(_:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"updateCustomer(withShippingAddress:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)attachPaymentMethodToCustomerWithPaymentMethodId:completion:":{"name":"attachPaymentMethodToCustomer(paymentMethodId:completion:)","abstract":"

        A convenience method for attaching the PaymentMethod to the current Customer

        ","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"attachPaymentMethod(toCustomer:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)detachPaymentMethodFromCustomerWithPaymentMethodId:completion:":{"name":"detachPaymentMethodFromCustomer(paymentMethodId:completion:)","abstract":"

        A convenience method for detaching the PaymentMethod to the current Customer

        ","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"detachPaymentMethod(fromCustomer:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"listPaymentMethodsForCustomer(completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerDeserializer.html#/c:@M@Stripe@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:@M@Stripe@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/STPCustomerDeserializer.html#/c:@M@Stripe@objc(cs)STPCustomerDeserializer(im)initWithData:urlResponse:error:":{"name":"init(data:urlResponse:error:)","abstract":"

        Initialize a customer deserializer. The data, urlResponse, and error","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:@M@Stripe@objc(cs)STPCustomerDeserializer(im)initWithJsonResponse:":{"name":"init(jsonResponse:)","abstract":"

        Initializes a customer deserializer with a JSON dictionary. This JSON should be","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomer.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomer(py)defaultSource":{"name":"defaultSource","abstract":"

        The default source used to charge the customer.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomer(py)shippingAddress":{"name":"shippingAddress","abstract":"

        The customer’s shipping address.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(cs)STPCustomer(im)initWithStripeID:defaultSource:sources:":{"name":"init(stripeID:defaultSource:sources:)","abstract":"

        Initialize a customer object with the provided values.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(cs)STPCustomer(im)updateSourcesFilteringApplePay:":{"name":"updateSources(filteringApplePay:)","abstract":"

        Replaces the customer’s sources and defaultSource based on whether or not","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPCustomer"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(theme: STPTheme.defaultTheme).

        ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithTheme:":{"name":"init(theme:)","abstract":"

        Initializes a new view controller with the specified theme

        ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithNibName:bundle:":{"name":"init(nibName:bundle:)","abstract":"

        Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithCoder:":{"name":"init(coder:)","abstract":"

        Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreTableViewController.html#/c:@M@Stripe@objc(cs)STPCoreTableViewController(py)tableView":{"name":"tableView","abstract":"

        This points to the same object as STPCoreScrollViewController‘s scrollView","parent_name":"STPCoreTableViewController"},"Classes/STPCoreScrollViewController.html#/c:@M@Stripe@objc(cs)STPCoreScrollViewController(py)scrollView":{"name":"scrollView","abstract":"

        This returns the scroll view being managed by the view controller

        ","parent_name":"STPCoreScrollViewController"},"Classes/STPContactField.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"STPContactField"},"Classes/STPContactField.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)postalAddress":{"name":"postalAddress","abstract":"

        The contact’s full physical address.

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)emailAddress":{"name":"emailAddress","abstract":"

        The contact’s email address

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)phoneNumber":{"name":"phoneNumber","abstract":"

        The contact’s phone number.

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)name":{"name":"name","abstract":"

        The contact’s name.

        ","parent_name":"STPContactField"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)tosShownAndAccepted":{"name":"tosShownAndAccepted","abstract":"

        Boolean indicating that the Terms Of Service were shown to the user &","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)businessType":{"name":"businessType","abstract":"

        The business type.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)individual":{"name":"individual","abstract":"

        Information about the individual represented by the account.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)company":{"name":"company","abstract":"

        Information about the company or business.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:individual:":{"name":"init(tosShownAndAccepted:individual:)","abstract":"

        Initialize STPConnectAccountParams with tosShownAndAccepted = YES","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:company:":{"name":"init(tosShownAndAccepted:company:)","abstract":"

        Initialize STPConnectAccountParams with tosShownAndAccepted = YES","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithIndividual:":{"name":"init(individual:)","abstract":"

        Initialize STPConnectAccountParams with the provided individual dictionary.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithCompany:":{"name":"init(company:)","abstract":"

        Initialize STPConnectAccountParams with the provided company dictionary.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountParams"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)day":{"name":"day","abstract":"

        The day of birth, between 1 and 31.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)month":{"name":"month","abstract":"

        The month of birth, between 1 and 12.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)year":{"name":"year","abstract":"

        The four-digit year of birth.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPDateOfBirth"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(cs)STPConnectAccountVerificationDocument(py)back":{"name":"back","abstract":"

        The back of an ID returned by a file upload with a purpose value of identity_document.

        ","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(cs)STPConnectAccountVerificationDocument(py)front":{"name":"front","abstract":"

        The front of an ID returned by a file upload with a purpose value of identity_document.

        ","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualVerification(py)document":{"name":"document","abstract":"

        An identifying document, either a passport or local ID card.

        ","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualVerification(py)additionalDocument":{"name":"additionalDocument","abstract":"

        A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.

        ","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)address":{"name":"address","abstract":"

        The individual’s primary address.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaAddress":{"name":"kanaAddress","abstract":"

        The Kana variation of the the individual’s primary address (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiAddress":{"name":"kanjiAddress","abstract":"

        The Kanji variation of the the individual’s primary address (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)dateOfBirth":{"name":"dateOfBirth","abstract":"

        The individual’s date of birth.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)email":{"name":"email","abstract":"

        The individual’s email address.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)firstName":{"name":"firstName","abstract":"

        The individual’s first name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaFirstName":{"name":"kanaFirstName","abstract":"

        The Kana variation of the the individual’s first name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiFirstName":{"name":"kanjiFirstName","abstract":"

        The Kanji variation of the individual’s first name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)gender":{"name":"gender","abstract":"

        The individual’s gender","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)idNumber":{"name":"idNumber","abstract":"

        The government-issued ID number of the individual, as appropriate for the representative’s country.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)lastName":{"name":"lastName","abstract":"

        The individual’s last name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaLastName":{"name":"kanaLastName","abstract":"

        The Kana varation of the individual’s last name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiLastName":{"name":"kanjiLastName","abstract":"

        The Kanji varation of the individual’s last name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)maidenName":{"name":"maidenName","abstract":"

        The individual’s maiden name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)metadata":{"name":"metadata","abstract":"

        Set of key-value pairs that you can attach to an object.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)phone":{"name":"phone","abstract":"

        The individual’s phone number.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)ssnLast4":{"name":"ssnLast4","abstract":"

        The last four digits of the individual’s Social Security Number (U.S. only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)verification":{"name":"verification","abstract":"

        The individual’s verification document information.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)address":{"name":"address","abstract":"

        The company’s primary address.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanaAddress":{"name":"kanaAddress","abstract":"

        The Kana variation of the company’s primary address (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanjiAddress":{"name":"kanjiAddress","abstract":"

        The Kanji variation of the company’s primary address (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)directorsProvided":{"name":"directorsProvided","abstract":"

        Whether the company’s directors have been provided.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)name":{"name":"name","abstract":"

        The company’s legal name.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanaName":{"name":"kanaName","abstract":"

        The Kana variation of the company’s legal name (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanjiName":{"name":"kanjiName","abstract":"

        The Kanji variation of the company’s legal name (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)ownersProvided":{"name":"ownersProvided","abstract":"

        Whether the company’s owners have been provided.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)phone":{"name":"phone","abstract":"

        The company’s phone number (used for verification).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)taxID":{"name":"taxID","abstract":"

        The business ID number of the company, as appropriate for the company’s country.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)taxIDRegistrar":{"name":"taxIDRegistrar","abstract":"

        The jurisdiction in which the taxID is registered (Germany-based companies only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)vatID":{"name":"vatID","abstract":"

        The VAT number of the company.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)city":{"name":"city","abstract":"

        City, district, suburb, town, or village.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (e.g., street, PO Box, or company name).","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (e.g., apartment, suite, unit, or building).","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)state":{"name":"state","abstract":"

        State, county, province, or region.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)town":{"name":"town","abstract":"

        Town or cho-me.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountAddress"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)cardOptions":{"name":"cardOptions","abstract":"

        Options to update a Card PaymentMethod.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)alipayOptions":{"name":"alipayOptions","abstract":"

        Options for an Alipay Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)blikOptions":{"name":"blikOptions","abstract":"

        Options for a BLIK Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(cs)STPConfirmCardOptions(py)cvc":{"name":"cvc","abstract":"

        CVC value with which to update the Card PaymentMethod.

        ","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(cs)STPConfirmCardOptions(py)network":{"name":"network","abstract":"

        Selected network to process this PaymentIntent on. Depends on the available networks of the card attached to the PaymentIntent. Can be only set confirm-time.

        ","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(cs)STPConfirmBLIKOptions(py)code":{"name":"code","abstract":"

        The 6-digit BLIK code that a customer has generated using their banking application.

        ","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(cs)STPConfirmBLIKOptions(im)initWithCode:":{"name":"init(code:)","abstract":"

        Initializes STPConfirmBLIKOptions

        ","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmAlipayOptions(py)appBundleID":{"name":"appBundleID","abstract":"

        The app bundle ID.","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmAlipayOptions(py)appVersionKey":{"name":"appVersionKey","abstract":"

        The app version.","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmAlipayOptions"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)sanitizedNumericStringForString:":{"name":"sanitizedNumericString(for:)","abstract":"

        Returns a copy of the passed string with all non-numeric characters removed.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)sanitizedPostalStringForString:":{"name":"sanitizedPostalString(for:)","abstract":"

        Returns a copy of the passed string with all characters removed that do not exist within a postal code.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForNumber:validatingCardBrand:":{"name":"validationState(forNumber:validatingCardBrand:)","abstract":"

        Validates a card number, passed as a string. This will return","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)brandForNumber:":{"name":"brand(forNumber:)","abstract":"

        The card brand for a card number or substring thereof.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)lengthsForCardBrand:":{"name":"lengths(for:)","abstract":"

        The possible number lengths for cards associated with a card brand. For","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)maxLengthForCardBrand:":{"name":"maxLength(for:)","abstract":"

        The maximum possible length the number of a card associated with the specified","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)fragmentLengthForCardBrand:":{"name":"fragmentLength(for:)","abstract":"

        The length of the final grouping of digits to use when formatting a card number","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForExpirationMonth:":{"name":"validationState(forExpirationMonth:)","abstract":"

        Validates an expiration month, passed as an (optionally 0-padded) string.","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForExpirationYear:inMonth:":{"name":"validationState(forExpirationYear:inMonth:)","abstract":"

        Validates an expiration year, passed as a string representing the final","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)maxCVCLengthForCardBrand:":{"name":"maxCVCLength(for:)","abstract":"

        The max CVC length for a card brand (for example, American Express CVCs are","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForCVC:cardBrand:":{"name":"validationState(forCVC:cardBrand:)","abstract":"

        Validates a card’s CVC, passed as a numeric string, for the given card brand.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForCard:":{"name":"validationState(forCard:)","abstract":"

        Validates the given card details.

        ","parent_name":"STPCardValidator"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)number":{"name":"number","abstract":"

        The card’s number.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardParams(py)expMonth":{"name":"expMonth","abstract":"

        The card’s expiration month.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)cvc":{"name":"cvc","abstract":"

        The card’s security code, found on the back.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)name":{"name":"name","abstract":"

        The cardholder’s name.","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)address":{"name":"address","abstract":"

        The cardholder’s address.","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardParams(py)addressLine1":{"name":"addressLine1","abstract":"

        The first line of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressLine2":{"name":"addressLine2","abstract":"

        The second line of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressCity":{"name":"addressCity","abstract":"

        The city of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressState":{"name":"addressState","abstract":"

        The state of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressZip":{"name":"addressZip","abstract":"

        The zip code of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressCountry":{"name":"addressCountry","abstract":"

        The country of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPCardParams.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPCardParams"},"Classes/STPCardFormView/Representable.html#/s:6Stripe15STPCardFormViewC13RepresentableV_19paymentMethodParamsAeA0bcD5StyleO_7SwiftUI7BindingVyAA010STPPaymentgH0CSgGtcfc":{"name":"init(_:paymentMethodParams:)","abstract":"

        Initialize a SwiftUI representation of an STPCardFormView.

        ","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP15makeCoordinator0F0QzyF":{"name":"makeCoordinator()","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP04makeC07context0C4TypeQzAA0cD7ContextVyxG_tF":{"name":"makeUIView(context:)","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP06updateC0_7contexty0C4TypeQz_AA0cD7ContextVyxGtF":{"name":"updateUIView(_:context:)","parent_name":"Representable"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)delegate":{"name":"delegate","abstract":"

        The delegate to notify when the card form transitions to or from being complete.

        ","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)disabledBackgroundColor":{"name":"disabledBackgroundColor","abstract":"

        The background color that is automatically applied to the input fields when isUserInteractionEnabled is set to false.","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)cardParams":{"name":"cardParams","abstract":"

        A configured STPPaymentMethodParams with the entered card number, expiration date, cvc, and","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)userInteractionEnabled":{"name":"isUserInteractionEnabled","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(im)initWithStyle:":{"name":"init(style:)","abstract":"

        Public initializer for STPCardFormView.","parent_name":"STPCardFormView"},"Classes/STPCardFormView/Representable.html":{"name":"Representable","abstract":"

        A SwiftUI representation of STPCardFormView

        ","parent_name":"STPCardFormView"},"Classes/STPCardBrandUtilities.html#/c:@M@Stripe@objc(cs)STPCardBrandUtilities(cm)stringFromCardBrand:":{"name":"stringFrom(_:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPCardBrandUtilities"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

        Whether or not the card originated from Apple Pay.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)name":{"name":"name","abstract":"

        The cardholder’s name.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)address":{"name":"address","abstract":"

        The cardholder’s address.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(cm)stringFromBrand:":{"name":"string(from:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(cm)brandFromString:":{"name":"brand(from:)","abstract":"

        This parses a string representing a card’s brand into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(im)initWithID:brand:last4:expMonth:expYear:funding:":{"name":"init(id:brand:last4:expMonth:expYear:funding:)","abstract":"

        Create an STPCard from a Stripe API response.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(cm)fundingFromString:":{"name":"funding(from:)","abstract":"

        This parses a string representing a card’s funding type into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)cardId":{"name":"cardId","abstract":"

        The Stripe ID for the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressLine1":{"name":"addressLine1","abstract":"

        The first line of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressLine2":{"name":"addressLine2","abstract":"

        The second line of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressCity":{"name":"addressCity","abstract":"

        The city of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressState":{"name":"addressState","abstract":"

        The state of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressZip":{"name":"addressZip","abstract":"

        The zip code of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressCountry":{"name":"addressCountry","abstract":"

        The country of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithBankMethod:":{"name":"init(bankMethod:)","abstract":"

        A convenience initializer; equivalent to calling init( bankMethod:bankMethod configuration:STPPaymentConfiguration.shared theme:STPTheme.defaultTheme.

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithTheme:":{"name":"init(theme:)","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithBankMethod:configuration:theme:":{"name":"init(bankMethod:configuration:theme:)","abstract":"

        Initializes a new STPBankSelectionViewController with the provided configuration and theme. Don’t forget to set the delegate property after initialization.

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(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. - seealso: STPBankSelectionViewControllerDelegate

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPBankSelectionViewController"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccountParams(py)currency":{"name":"currency","abstract":"

        The default currency for the bank account.

        ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccountParams(py)accountHolderType":{"name":"accountHolderType","abstract":"

        The type of entity that holds the account.","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(cs)STPBankAccountParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPBankAccountParams.

        ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPBankAccountParams"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)currency":{"name":"currency","abstract":"

        The default currency for the bank account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)bankName":{"name":"bankName","abstract":"

        The name of the bank that owns the account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)accountHolderType":{"name":"accountHolderType","abstract":"

        The type of entity that holds the account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)status":{"name":"status","abstract":"

        The validation status of the bank account. - seealso: STPBankAccountStatus

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)bankAccountId":{"name":"bankAccountId","abstract":"

        The Stripe ID for the bank account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPBankAccount"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)initWithPaymentRequest:delegate:":{"name":"init(paymentRequest:delegate:)","abstract":"

        Initializes this class.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayOnViewController:completion:":{"name":"presentApplePay(on:completion:)","abstract":"

        Presents the Apple Pay sheet from the specified view controller, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayWithCompletion:":{"name":"presentApplePay(completion:)","abstract":"

        Presents the Apple Pay sheet from the key window, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayFromWindow:withCompletion:":{"name":"presentApplePay(from:completion:)","abstract":"

        Presents the Apple Pay sheet from the specified window, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(py)apiClient":{"name":"apiClient","abstract":"

        The STPAPIClient instance to use to make API requests to Stripe.","parent_name":"STPApplePayContext"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(im)initWithName:partnerId:version:url:":{"name":"init(name:partnerId:version:url:)","abstract":"

        Initializes an instance of STPAppInfo.

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(py)name":{"name":"name","abstract":"

        The name of your library (e.g. “MyAwesomeLibrary”).

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(py)partnerId":{"name":"partnerId","abstract":"

        Your Stripe Partner ID (e.g. “pp_partner_1234”).

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(py)name":{"name":"name","abstract":"

        The user’s full name (e.g. “Jane Doe”)

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(py)phone":{"name":"phone","abstract":"

        The phone number of the address (e.g. “8885551212”)

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)shippingInfoForChargeWithAddress:shippingMethod:":{"name":"shippingInfoForCharge(with:shippingMethod:)","abstract":"

        When creating a charge on your backend, you can attach shipping information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)init":{"name":"init()","abstract":"

        Initializes an empty STPAddress.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithPaymentMethodBillingDetails:":{"name":"init(paymentMethodBillingDetails:)","abstract":"

        Initializes a new STPAddress with data from STPPaymentMethodBillingDetails.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithPKContact:":{"name":"init(pkContact:)","abstract":"

        Initializes a new STPAddress with data from an PassKit contact.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)PKContactValue":{"name":"pkContactValue()","abstract":"

        Generates a PassKit contact representation of this STPAddress.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithCNContact:":{"name":"init(cnContact:)","abstract":"

        Initializes a new STPAddress with a contact from the Contacts framework.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(im)containsContentForBillingAddressFields:":{"name":"containsContent(for:)","abstract":"

        Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(im)containsContentForShippingAddressFields:":{"name":"containsContent(forShippingAddressFields:)","abstract":"

        Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)applePayContactFieldsFromBillingAddressFields:":{"name":"applePayContactFields(from:)","abstract":"

        Converts an STPBillingAddressFields enum value into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)pkContactFieldsFromStripeContactFields:":{"name":"pkContactFields(fromStripeContactFields:)","abstract":"

        Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPAddress"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(configuration: STPPaymentConfiguration.shared, theme: STPTheme.defaultTheme).

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(im)initWithConfiguration:theme:":{"name":"init(configuration: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:@M@Stripe@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. - seealso: STPAddCardViewControllerDelegate

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@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. - seealso: STPUserInformation.h

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(py)customFooterView":{"name":"customFooterView","abstract":"

        Provide this view controller with a footer view.","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"paymentCardTextFieldDidChange(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"paymentCardTextFieldWillEndEditing(forReturn:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingCVC:":{"name":"paymentCardTextFieldDidBeginEditingCVC(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingCVC:":{"name":"paymentCardTextFieldDidEndEditingCVC(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditing:":{"name":"paymentCardTextFieldDidBeginEditing(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(im)initWithCompanyName:":{"name":"init(companyName:)","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)formBackgroundColor":{"name":"formBackgroundColor","abstract":"

        The background color for the form text fields. Defaults to .systemBackground on iOS 13.0 and later, .white on earlier iOS versions.

        ","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)becsDebitFormDelegate":{"name":"becsDebitFormDelegate","abstract":"

        The delegate to inform about changes to this STPAUBECSDebitFormView instance.

        ","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

        This property will return a non-nil value if and only if the form is in a complete state. The STPPaymentMethodParams instance","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(cpy)STPSDKVersion":{"name":"STPSDKVersion","abstract":"

        The current version of this library.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(cpy)sharedClient":{"name":"shared","abstract":"

        A shared singleton API client.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(py)publishableKey":{"name":"publishableKey","abstract":"

        The client’s publishable key.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(py)configuration":{"name":"configuration","abstract":"

        The client’s configuration.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAPIClient(cpy)apiVersion":{"name":"apiVersion","abstract":"

        The API version used to communicate with Stripe.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(im)initWithPublishableKey:":{"name":"init(publishableKey:)","abstract":"

        Initializes an API client with the given publishable key.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(im)initWithConfiguration:":{"name":"init(configuration:)","abstract":"

        Initializes an API client with the given configuration.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithPayment:completion:":{"name":"createToken(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createSourceWithPayment:completion:":{"name":"createSource(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe source using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createPaymentMethodWithPayment:completion:":{"name":"createPaymentMethod(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe Payment Method using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/s:6Stripe12STPAPIClientC14pkPaymentError03foraE0s0E0_pSgAG_tFZ":{"name":"pkPaymentError(forStripeError:)","abstract":"

        Converts Stripe errors into the appropriate Apple Pay error, for use in PKPaymentAuthorizationResult.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createRadarSessionWithCompletion:":{"name":"createRadarSession(completion:)","abstract":"

        Creates a Radar Session.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithBankAccount:completion:":{"name":"createToken(withBankAccount:completion:)","abstract":"

        Converts an STPBankAccount object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithPersonalIDNumber:completion:":{"name":"createToken(withPersonalIDNumber:completion:)","abstract":"

        Converts a personal identification number into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithSSNLast4:completion:":{"name":"createToken(withSSNLast4:completion:)","abstract":"

        Converts the last 4 SSN digits into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithConnectAccount:completion:":{"name":"createToken(withConnectAccount:completion:)","abstract":"

        Converts an STPConnectAccountParams object into a Stripe token using the Stripe API.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@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:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithCard:completion:":{"name":"createToken(withCard:completion:)","abstract":"

        Converts an STPCardParams object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenForCVCUpdate:completion:":{"name":"createToken(forCVCUpdate:completion:)","abstract":"

        Converts a CVC string into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createSourceWithParams:completion:":{"name":"createSource(with:completion:)","abstract":"

        Creates a Source object using the provided details.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrieveSourceWithId:clientSecret:completion:":{"name":"retrieveSource(withId:clientSecret:completion:)","abstract":"

        Retrieves the Source object with the given ID. - seealso: https://stripe.com/docs/api#retrieve_source

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)startPollingSourceWithId:clientSecret:timeout:completion:":{"name":"startPollingSource(withId: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:@CM@Stripe@objc(cs)STPAPIClient(im)stopPollingSourceWithId:":{"name":"stopPollingSource(withId:)","abstract":"

        Stops polling the Source object with the given ID. Note that the completion block passed to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:completion:":{"name":"retrievePaymentIntent(withClientSecret:completion:)","abstract":"

        Retrieves the PaymentIntent object using the given secret. - seealso: https://stripe.com/docs/api#retrieve_payment_intent

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:expand:completion:":{"name":"retrievePaymentIntent(withClientSecret:expand:completion:)","abstract":"

        Retrieves the PaymentIntent object using the given secret. - seealso: https://stripe.com/docs/api#retrieve_payment_intent

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:completion:":{"name":"confirmPaymentIntent(with:completion:)","abstract":"

        Confirms the PaymentIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:expand:completion:":{"name":"confirmPaymentIntent(with:expand:completion:)","abstract":"

        Confirms the PaymentIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrieveSetupIntentWithClientSecret:completion:":{"name":"retrieveSetupIntent(withClientSecret:completion:)","abstract":"

        Retrieves the SetupIntent object using the given secret. - seealso: https://stripe.com/docs/api/setup_intents/retrieve

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmSetupIntentWithParams:completion:":{"name":"confirmSetupIntent(with:completion:)","abstract":"

        Confirms the SetupIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createPaymentMethodWithParams:completion:":{"name":"createPaymentMethod(with:completion:)","abstract":"

        Creates a PaymentMethod object with the provided params object.

        ","parent_name":"STPAPIClient"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV10merchantIdSSvp":{"name":"merchantId","abstract":"

        The Apple Merchant Identifier to use during Apple Pay transactions.","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV19merchantCountryCodeSSvp":{"name":"merchantCountryCode","abstract":"

        The two-letter ISO 3166 code of the country of your business, e.g. “US”","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV10merchantId0G11CountryCodeAESS_SStcfc":{"name":"init(merchantId:merchantCountryCode:)","abstract":"

        Initializes a ApplePayConfiguration

        ","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV2idSSvp":{"name":"id","abstract":"

        The identifier of the Stripe Customer object.","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV18ephemeralKeySecretSSvp":{"name":"ephemeralKeySecret","abstract":"

        A short-lived token that allows the SDK to access a Customer’s payment methods

        ","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV2id18ephemeralKeySecretAESS_SStcfc":{"name":"init(id:ephemeralKeySecret:)","abstract":"

        Initializes a CustomerConfiguration

        ","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV9apiClientAA12STPAPIClientCvp":{"name":"apiClient","abstract":"

        The APIClient instance used to make requests to Stripe

        ","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV8applePayAC05ApplefD0VSgvp":{"name":"applePay","abstract":"

        Configuration related to Apple Pay","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV18primaryButtonColorSo7UIColorCvp":{"name":"primaryButtonColor","abstract":"

        The color of the Buy or Add button. Defaults to .systemBlue

        ","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV5styleAC18UserInterfaceStyleOvp":{"name":"style","abstract":"

        The color styling to use for PaymentSheet UI","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV8customerAC08CustomerD0VSgvp":{"name":"customer","abstract":"

        Configuration related to the Stripe Customer","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV19merchantDisplayNameSSvp":{"name":"merchantDisplayName","abstract":"

        Your customer-facing business name.","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV9returnURLSSSgvp":{"name":"returnURL","abstract":"

        A URL that redirects back to your app that PaymentSheet can use to auto-dismiss","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationVAEycfc":{"name":"init()","abstract":"

        Initializes a Configuration with default values

        ","parent_name":"Configuration"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO9automaticyA2EmF":{"name":"automatic","abstract":"

        (default) PaymentSheet will automatically switch between standard and dark mode compatible colors based on device settings

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO11alwaysLightyA2EmF":{"name":"alwaysLight","abstract":"

        PaymentSheet will always use colors appropriate for standard, i.e. non-dark mode UI

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO10alwaysDarkyA2EmF":{"name":"alwaysDark","abstract":"

        PaymentSheet will always use colors appropriate for dark mode UI

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/FlowController/ConfirmButton.html#/s:6Stripe12PaymentSheetC14FlowControllerC13ConfirmButtonV07paymentcdE012onCompletion7contentAGy__xGAE_yAA0bC6ResultOcxyXEtcfc":{"name":"init(paymentSheetFlowController:onCompletion:content:)","abstract":"

        Initialize a ConfirmPaymentButton with required parameters.

        ","parent_name":"ConfirmButton"},"Classes/PaymentSheet/FlowController/ConfirmButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"ConfirmButton"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B13OptionsButtonV07paymentcdE002onC9Dismissed7contentAGy__xGAE_yycxyXEtcfc":{"name":"init(paymentSheetFlowController:onSheetDismissed:content:)","abstract":"

        Initialize a PaymentOptionsButton with required parameters.

        ","parent_name":"PaymentOptionsButton"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"PaymentOptionsButton"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B17OptionDisplayDataV5imageSo7UIImageCvp":{"name":"image","abstract":"

        An image representing a payment method; e.g. the Apple Pay logo or a VISA logo

        ","parent_name":"PaymentOptionDisplayData"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B17OptionDisplayDataV5labelSSvp":{"name":"label","abstract":"

        A user facing string representing the payment method; e.g. “Apple Pay” or “····4242” for a card

        ","parent_name":"PaymentOptionDisplayData"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html":{"name":"PaymentOptionDisplayData","abstract":"

        Contains details about a payment method that can be displayed to the customer

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC13configurationAC13ConfigurationVvp":{"name":"configuration","abstract":"

        This contains all configurable properties of PaymentSheet

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC13paymentOptionAE0bG11DisplayDataVSgvp":{"name":"paymentOption","abstract":"

        Contains information about the customer’s desired payment option.","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC6create25paymentIntentClientSecret13configuration10completionySS_AC13ConfigurationVys6ResultOyAEs5Error_pGctFZ":{"name":"create(paymentIntentClientSecret:configuration:completion:)","abstract":"

        An asynchronous failable initializer for PaymentSheet.FlowController","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC6create23setupIntentClientSecret13configuration10completionySS_AC13ConfigurationVys6ResultOyAEs5Error_pGctFZ":{"name":"create(setupIntentClientSecret:configuration:completion:)","abstract":"

        An asynchronous failable initializer for PaymentSheet.FlowController","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC07presentB7Options4from10completionySo06UIViewE0C_yycSgtF":{"name":"presentPaymentOptions(from:completion:)","abstract":"

        Presents a sheet where the customer chooses how to pay, either by selecting an existing payment method or adding a new one","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC7confirm4from10completionySo06UIViewE0C_yAA0bC6ResultOctF":{"name":"confirm(from:completion:)","abstract":"

        Completes the payment or setup.

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html":{"name":"PaymentOptionsButton","abstract":"

        A button which presents a sheet for a customer to select a payment method.","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController/ConfirmButton.html":{"name":"ConfirmButton","abstract":"

        A button which confirms the payment or setup. Depending on the user’s payment method, it may present a confirmation sheet.","parent_name":"FlowController"},"Classes/PaymentSheet/PaymentButton.html#/s:6Stripe12PaymentSheetC0B6ButtonV07paymentC012onCompletion7contentAEy_xGAC_yAA0bC6ResultOcxyXEtcfc":{"name":"init(paymentSheet:onCompletion:content:)","abstract":"

        Initialize a PaymentButton with required parameters.

        ","parent_name":"PaymentButton"},"Classes/PaymentSheet/PaymentButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"PaymentButton"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC13configurationAC13ConfigurationVvp":{"name":"configuration","abstract":"

        This contains all configurable properties of PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC15mostRecentErrors0F0_pSgvp":{"name":"mostRecentError","abstract":"

        The most recent error encountered by the customer, if any.

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC25paymentIntentClientSecret13configurationACSS_AC13ConfigurationVtcfc":{"name":"init(paymentIntentClientSecret:configuration:)","abstract":"

        Initializes a PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC23setupIntentClientSecret13configurationACSS_AC13ConfigurationVtcfc":{"name":"init(setupIntentClientSecret:configuration:)","abstract":"

        Initializes a PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC7present4from10completionySo16UIViewControllerC_yAA0bC6ResultOctF":{"name":"present(from:completion:)","abstract":"

        Presents a sheet for a customer to complete their payment

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/PaymentButton.html":{"name":"PaymentButton","abstract":"

        A button which presents a sheet for a customer to complete their payment.","parent_name":"PaymentSheet"},"Classes/PaymentSheet/FlowController.html":{"name":"FlowController","abstract":"

        A class that presents the individual steps of a payment flow

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/UserInterfaceStyle.html":{"name":"UserInterfaceStyle","abstract":"

        Style options for colors in PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/Configuration.html":{"name":"Configuration","abstract":"

        Configuration for PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/CustomerConfiguration.html":{"name":"CustomerConfiguration","abstract":"

        Configuration related to the Stripe Customer

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/ApplePayConfiguration.html":{"name":"ApplePayConfiguration","abstract":"

        Configuration related to Apple Pay

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html":{"name":"PaymentSheet","abstract":"

        A drop-in class that presents a sheet for a customer to complete their payment

        "},"Classes/STPAPIClient.html":{"name":"STPAPIClient","abstract":"

        A client for making connections to the Stripe API.

        "},"Classes/STPAUBECSDebitFormView.html":{"name":"STPAUBECSDebitFormView","abstract":"

        STPAUBECSDebitFormView is a subclass of UIControl that contains all of the necessary fields and legal text for collecting AU BECS Debit payments."},"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/STPApplePayContext.html":{"name":"STPApplePayContext","abstract":"

        A helper class that implements Apple Pay."},"Classes/STPApplePayPaymentOption.html":{"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/STPBankSelectionViewController.html":{"name":"STPBankSelectionViewController","abstract":"

        This view controller displays a list of banks of the specified type, allowing the user to select one to pay from."},"Classes/STPCard.html":{"name":"STPCard","abstract":"

        Representation of a user’s credit card details that have been tokenized with"},"Classes/STPCardBrandUtilities.html":{"name":"STPCardBrandUtilities","abstract":"

        Contains STPStringFromCardBrand

        "},"Classes/STPCardFormView.html":{"name":"STPCardFormView","abstract":"

        STPCardFormView provides a multiline interface for users to input their"},"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/STPConfirmAlipayOptions.html":{"name":"STPConfirmAlipayOptions","abstract":"

        Alipay options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConfirmBLIKOptions.html":{"name":"STPConfirmBLIKOptions","abstract":"

        BLIK options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConfirmCardOptions.html":{"name":"STPConfirmCardOptions","abstract":"

        Options to update a Card PaymentMethod during PaymentIntent confirmation.

        "},"Classes/STPConfirmPaymentMethodOptions.html":{"name":"STPConfirmPaymentMethodOptions","abstract":"

        Options to update the associated PaymentMethod during PaymentIntent confirmation.

        "},"Classes/STPConnectAccountAddress.html":{"name":"STPConnectAccountAddress","abstract":"

        An address to use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountCompanyParams.html":{"name":"STPConnectAccountCompanyParams","abstract":"

        Information about the company or business to use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountIndividualParams.html":{"name":"STPConnectAccountIndividualParams","abstract":"

        Information about the person represented by the account for use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountIndividualVerification.html":{"name":"STPConnectAccountIndividualVerification","abstract":"

        The individual’s verification document information for use with STPConnectAccountIndividualParams.

        "},"Classes/STPConnectAccountVerificationDocument.html":{"name":"STPConnectAccountVerificationDocument","abstract":"

        An identifying document, either a passport or local ID card for use with STPConnectAccountIndividualVerification.

        "},"Classes/STPDateOfBirth.html":{"name":"STPDateOfBirth","abstract":"

        An individual’s date of birth."},"Classes/STPConnectAccountParams.html":{"name":"STPConnectAccountParams","abstract":"

        Parameters for creating a Connect Account token.

        "},"Classes/STPContactField.html":{"name":"STPContactField","abstract":"

        Contains constants that represent different parts of a users contact/address information.

        "},"Classes/STPCoreScrollViewController.html":{"name":"STPCoreScrollViewController","abstract":"

        This is the base class for all Stripe scroll view controllers. It is intended"},"Classes/STPCoreTableViewController.html":{"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/STPError.html":{"name":"STPError","abstract":"

        Top-level class for Stripe error constants.

        "},"Classes/STPFPXBank.html":{"name":"STPFPXBank","abstract":"

        Convenience methods for using FPX bank brands.

        "},"Classes/STPFakeAddPaymentPassViewController.html":{"name":"STPFakeAddPaymentPassViewController","abstract":"

        This class is a piece of fake UI that is intended to mimic PKAddPaymentPassViewController. That class is restricted to apps with a special entitlement from Apple, and as such can be difficult to build and test against. This class implements the same public API as PKAddPaymentPassViewController, and can be used to develop against the Stripe API in testmode only. (Obviously it will not actually place cards into the user’s Apple Pay wallet either.) When it’s time to go to production, you may simply replace all references to STPFakeAddPaymentPassViewController in your app with PKAddPaymentPassViewController and it will continue to function. For more information on developing against this API, please see https://stripe.com/docs/issuing/cards/digital-wallets .

        "},"Classes/STPFile.html":{"name":"STPFile","abstract":"

        Representation of a file upload object in the Stripe API.

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPFormView":{"name":"STPFormView","abstract":"

        STPFormView is a base class for the Stripe SDK’s form input UI. You should use one of the available subclasses"},"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/STPIntentActionAlipayHandleRedirect.html":{"name":"STPIntentActionAlipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website."},"Classes/STPIntentActionOXXODisplayDetails.html":{"name":"STPIntentActionOXXODisplayDetails","abstract":"

        Contains OXXO details necessary for the customer to complete the payment.

        "},"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/STPKlarnaLineItem.html":{"name":"STPKlarnaLineItem","abstract":"

        An object representing a line item in a Klarna source.

        "},"Classes/STPMandateCustomerAcceptanceParams.html":{"name":"STPMandateCustomerAcceptanceParams","abstract":"

        An object that contains details about the customer acceptance of the Mandate. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance

        "},"Classes/STPMandateDataParams.html":{"name":"STPMandateDataParams","abstract":"

        This object contains details about the Mandate to create. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data

        "},"Classes/STPMandateOnlineParams.html":{"name":"STPMandateOnlineParams","abstract":"

        Contains details about a Mandate accepted online. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance-online

        "},"Classes/STPMultiFormTextField.html":{"name":"STPMultiFormTextField","abstract":"

        STPMultiFormTextField is a lightweight UIView that wraps a collection of STPFormTextFields and can automatically move to the next form field when one is completed.

        "},"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 confirms PaymentIntents/SetupIntents and handles any authentication required, such as 3DS1/3DS2 for Strong Customer Authentication."},"Classes/STPPaymentIntent.html":{"name":"STPPaymentIntent","abstract":"

        A PaymentIntent tracks the process of collecting a payment from your customer.

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentIntentAction":{"name":"STPPaymentIntentAction","abstract":"

        Action details for an STPPaymentIntent. This is a container for"},"Classes/STPPaymentIntentLastPaymentError.html":{"name":"STPPaymentIntentLastPaymentError","abstract":"

        A value for code indicating the provided payment method failed authentication./// The payment error encountered in the previous PaymentIntent confirmation.

        "},"Classes/STPPaymentIntentParams.html":{"name":"STPPaymentIntentParams","abstract":"

        An object representing parameters used to confirm a PaymentIntent object."},"Classes/STPPaymentIntentShippingDetails.html":{"name":"STPPaymentIntentShippingDetails","abstract":"

        Shipping information for a PaymentIntent"},"Classes/STPPaymentIntentShippingDetailsAddress.html":{"name":"STPPaymentIntentShippingDetailsAddress","abstract":"

        Shipping address for a PaymentIntent’s shipping details."},"Classes/STPPaymentIntentShippingDetailsAddressParams.html":{"name":"STPPaymentIntentShippingDetailsAddressParams","abstract":"

        Shipping address for a PaymentIntent’s shipping details.

        "},"Classes/STPPaymentIntentShippingDetailsParams.html":{"name":"STPPaymentIntentShippingDetailsParams","abstract":"

        Shipping information for a PaymentIntent

        "},"Classes/STPPaymentMethod.html":{"name":"STPPaymentMethod","abstract":"

        PaymentMethod objects represent your customer’s payment instruments. They can be used with PaymentIntents to collect payments.

        "},"Classes/STPPaymentMethodAUBECSDebit.html":{"name":"STPPaymentMethodAUBECSDebit","abstract":"

        An AU BECS Debit Payment Method.

        "},"Classes/STPPaymentMethodAUBECSDebitParams.html":{"name":"STPPaymentMethodAUBECSDebitParams","abstract":"

        An object representing parameters used to create an AU BECS Debit Payment Method

        "},"Classes/STPPaymentMethodAddress.html":{"name":"STPPaymentMethodAddress","abstract":"

        The billing address, a property on STPPaymentMethodBillingDetails

        "},"Classes/STPPaymentMethodAfterpayClearpay.html":{"name":"STPPaymentMethodAfterpayClearpay","abstract":"

        An AfterpayClearpay Payment Method.

        "},"Classes/STPPaymentMethodAfterpayClearpayParams.html":{"name":"STPPaymentMethodAfterpayClearpayParams","abstract":"

        An object representing parameters used to create an AfterpayClearpay Payment Method

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAlipay":{"name":"STPPaymentMethodAlipay","abstract":"

        Contains details for an Alipay Payment Method.

        "},"Classes/STPPaymentMethodAlipayParams.html":{"name":"STPPaymentMethodAlipayParams","abstract":"

        An object representing parameters used to create an Alipay Payment Method."},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBLIK":{"name":"STPPaymentMethodBLIK","abstract":"

        Contains details for a BLIK Payment Method.

        "},"Classes/STPPaymentMethodBLIKParams.html":{"name":"STPPaymentMethodBLIKParams","abstract":"

        An object representing parameters used to create a BLIK Payment Method"},"Classes/STPPaymentMethodBacsDebit.html":{"name":"STPPaymentMethodBacsDebit","abstract":"

        A Bacs Debit Payment Method.

        "},"Classes/STPPaymentMethodBacsDebitParams.html":{"name":"STPPaymentMethodBacsDebitParams","abstract":"

        The user’s bank account details.

        "},"Classes/STPPaymentMethodBancontact.html":{"name":"STPPaymentMethodBancontact","abstract":"

        A Bancontact Payment Method.

        "},"Classes/STPPaymentMethodBancontactParams.html":{"name":"STPPaymentMethodBancontactParams","abstract":"

        An object representing parameters used to create a Bancontact Payment Method

        "},"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/STPPaymentMethodCardNetworks.html":{"name":"STPPaymentMethodCardNetworks","abstract":"

        STPPaymentMethodCardNetworks contains information about card networks that can be used to process a payment.

        "},"Classes/STPPaymentMethodCardParams.html":{"name":"STPPaymentMethodCardParams","abstract":"

        The user’s card details.

        "},"Classes/STPPaymentMethodCardPresent.html":{"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/STPPaymentMethodEPS.html":{"name":"STPPaymentMethodEPS","abstract":"

        An EPS Payment Method.

        "},"Classes/STPPaymentMethodEPSParams.html":{"name":"STPPaymentMethodEPSParams","abstract":"

        An object representing parameters used to create a EPS Payment Method

        "},"Classes/STPPaymentMethodFPX.html":{"name":"STPPaymentMethodFPX","abstract":"

        An FPX Payment Method.

        "},"Classes/STPPaymentMethodFPXParams.html":{"name":"STPPaymentMethodFPXParams","abstract":"

        An object representing parameters used to create an FPX Payment Method

        "},"Classes/STPPaymentMethodGiropay.html":{"name":"STPPaymentMethodGiropay","abstract":"

        A giropay Payment Method.

        "},"Classes/STPPaymentMethodGiropayParams.html":{"name":"STPPaymentMethodGiropayParams","abstract":"

        An object representing parameters used to create a giropay Payment Method

        "},"Classes/STPPaymentMethodGrabPay.html":{"name":"STPPaymentMethodGrabPay","abstract":"

        A GrabPay PaymentMethod

        "},"Classes/STPPaymentMethodGrabPayParams.html":{"name":"STPPaymentMethodGrabPayParams","abstract":"

        An object representing parameters used to create a GrabPay Payment Method

        "},"Classes/STPPaymentMethodNetBanking.html":{"name":"STPPaymentMethodNetBanking","abstract":"

        A NetBanking Payment Method.

        "},"Classes/STPPaymentMethodNetBankingParams.html":{"name":"STPPaymentMethodNetBankingParams","abstract":"

        An object representing parameters used to create a NetBanking Payment Method

        "},"Classes/STPPaymentMethodOXXO.html":{"name":"STPPaymentMethodOXXO","abstract":"

        An OXXO Payment Method.

        "},"Classes/STPPaymentMethodOXXOParams.html":{"name":"STPPaymentMethodOXXOParams","abstract":"

        An object representing parameters used to create an OXXO Payment Method

        "},"Classes/STPPaymentMethodParams.html":{"name":"STPPaymentMethodParams","abstract":"

        An object representing parameters used to create a PaymentMethod object."},"Classes/STPPaymentMethodPrzelewy24.html":{"name":"STPPaymentMethodPrzelewy24","abstract":"

        A Przelewy24 Payment Method.

        "},"Classes/STPPaymentMethodPrzelewy24Params.html":{"name":"STPPaymentMethodPrzelewy24Params","abstract":"

        An object representing parameters used to create a Przelewy24 Payment Method

        "},"Classes/STPPaymentMethodSEPADebit.html":{"name":"STPPaymentMethodSEPADebit","abstract":"

        A SEPA Debit Payment Method.

        "},"Classes/STPPaymentMethodSEPADebitParams.html":{"name":"STPPaymentMethodSEPADebitParams","abstract":"

        An object representing parameters used to create a SEPA Debit Payment Method

        "},"Classes/STPPaymentMethodSofort.html":{"name":"STPPaymentMethodSofort","abstract":"

        A Sofort Payment Method.

        "},"Classes/STPPaymentMethodSofortParams.html":{"name":"STPPaymentMethodSofortParams","abstract":"

        An object representing parameters used to create a Sofort Payment Method

        "},"Classes/STPPaymentMethodThreeDSecureUsage.html":{"name":"STPPaymentMethodThreeDSecureUsage","abstract":"

        Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

        "},"Classes/STPPaymentMethodUPI.html":{"name":"STPPaymentMethodUPI","abstract":"

        A UPI Payment Method.

        "},"Classes/STPPaymentMethodUPIParams.html":{"name":"STPPaymentMethodUPIParams","abstract":"

        An object representing parameters used to create a UPI Payment Method

        "},"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/STPPushProvisioningContext.html":{"name":"STPPushProvisioningContext","abstract":"

        This class makes it easier to implement “Push Provisioning”, the process by which an end-user can add a card to their Apple Pay wallet without having to type their number. This process is mediated by an Apple class called PKAddPaymentPassViewController; this class will help you implement that class’ delegate methods. Note that this flow requires a special entitlement from Apple; for more information please see https://stripe.com/docs/issuing/cards/digital-wallets .

        "},"Classes/STPPushProvisioningDetailsParams.html":{"name":"STPPushProvisioningDetailsParams","abstract":"

        A helper class for turning the raw certificate array, nonce, and nonce signature emitted by PKAddPaymentPassViewController into a format that is understandable by the Stripe API."},"Classes/STPRadarSession.html":{"name":"STPRadarSession","abstract":"

        A Radar Session.

        "},"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/STPSetupIntentLastSetupError.html":{"name":"STPSetupIntentLastSetupError","abstract":"

        A value for code indicating the provided payment method failed authentication./// The error encountered in the previous SetupIntent confirmation.

        "},"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. - seealso: 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/STPSourceKlarnaDetails.html":{"name":"STPSourceKlarnaDetails","abstract":"

        Details of a Klarna source.

        "},"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/STPSourceWeChatPayDetails.html":{"name":"STPSourceWeChatPayDetails","abstract":"

        Details of a WeChat Pay Source.

        "},"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"},"Classes/StripeAPI.html":{"name":"StripeAPI","abstract":"

        A top-level class that imports the rest of the Stripe SDK.

        "},"Classes.html":{"name":"Classes","abstract":"

        The following classes are available globally.

        "},"Enums.html":{"name":"Enumerations","abstract":"

        The following enumerations are available globally.

        "},"Extensions.html":{"name":"Extensions","abstract":"

        The following extensions are available globally.

        "},"Protocols.html":{"name":"Protocols","abstract":"

        The following protocols are available globally.

        "},"Typealiases.html":{"name":"Type Aliases","abstract":"

        The following type aliases are available globally.

        "}} \ No newline at end of file +{"Typealiases.html#/s:6Stripe12STPVoidBlocka":{"name":"STPVoidBlock","abstract":"

        An empty block, called with no arguments, returning nothing.

        "},"Typealiases.html#/s:6Stripe13STPErrorBlocka":{"name":"STPErrorBlock","abstract":"

        A block that may optionally be called with an error.

        "},"Typealiases.html#/s:6Stripe22STPBooleanSuccessBlocka":{"name":"STPBooleanSuccessBlock","abstract":"

        A block that contains a boolean success param and may optionally be called with an error.

        "},"Typealiases.html#/s:6Stripe30STPJSONResponseCompletionBlocka":{"name":"STPJSONResponseCompletionBlock","abstract":"

        A callback to be run with a JSON response.

        "},"Typealiases.html#/s:6Stripe23STPTokenCompletionBlocka":{"name":"STPTokenCompletionBlock","abstract":"

        A callback to be run with a token response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe24STPSourceCompletionBlocka":{"name":"STPSourceCompletionBlock","abstract":"

        A callback to be run with a source response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe32STPSourceProtocolCompletionBlocka":{"name":"STPSourceProtocolCompletionBlock","abstract":"

        A callback to be run with a source or card response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe31STPPaymentIntentCompletionBlocka":{"name":"STPPaymentIntentCompletionBlock","abstract":"

        A callback to be run with a PaymentIntent response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe29STPSetupIntentCompletionBlocka":{"name":"STPSetupIntentCompletionBlock","abstract":"

        A callback to be run with a PaymentIntent response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe31STPPaymentMethodCompletionBlocka":{"name":"STPPaymentMethodCompletionBlock","abstract":"

        A callback to be run with a PaymentMethod response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe32STPPaymentMethodsCompletionBlocka":{"name":"STPPaymentMethodsCompletionBlock","abstract":"

        A callback to be run with an array of PaymentMethods response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe33STPShippingMethodsCompletionBlocka":{"name":"STPShippingMethodsCompletionBlock","abstract":"

        A callback to be run with a validation result and shipping methods for a"},"Typealiases.html#/s:6Stripe22STPFileCompletionBlocka":{"name":"STPFileCompletionBlock","abstract":"

        A callback to be run with a file response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe26STPCustomerCompletionBlocka":{"name":"STPCustomerCompletionBlock","abstract":"

        A callback to be run with a customer response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe21STPPinCompletionBlocka":{"name":"STPPinCompletionBlock","abstract":"

        A callback to be run with a card PIN response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe21STPPaymentStatusBlocka":{"name":"STPPaymentStatusBlock","abstract":"

        A block called with a payment status and an optional error.

        "},"Typealiases.html#/s:6Stripe36STPIntentClientSecretCompletionBlocka":{"name":"STPIntentClientSecretCompletionBlock","abstract":"

        A block to be run with the client secret of a PaymentIntent or SetupIntent.

        "},"Typealiases.html#/s:6Stripe30STPRadarSessionCompletionBlocka":{"name":"STPRadarSessionCompletionBlock","abstract":"

        A callback to be run with an STPRadarSession

        "},"Typealiases.html#/s:6Stripe51STPPaymentHandlerActionPaymentIntentCompletionBlocka":{"name":"STPPaymentHandlerActionPaymentIntentCompletionBlock","abstract":"

        Completion block typedef for use in STPPaymentHandler methods for Payment Intents.

        "},"Typealiases.html#/s:6Stripe49STPPaymentHandlerActionSetupIntentCompletionBlocka":{"name":"STPPaymentHandlerActionSetupIntentCompletionBlock","abstract":"

        Completion block typedef for use in STPPaymentHandler methods for Setup Intents.

        "},"Typealiases.html#/s:6Stripe39STPRedirectContextSourceCompletionBlocka":{"name":"STPRedirectContextSourceCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed.

        "},"Typealiases.html#/s:6Stripe33STPRedirectContextCompletionBlocka":{"name":"STPRedirectContextCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed."},"Typealiases.html#/s:6Stripe46STPRedirectContextPaymentIntentCompletionBlocka":{"name":"STPRedirectContextPaymentIntentCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed."},"Protocols/STPSourceProtocol.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","abstract":"

        The Stripe ID of the source.

        ","parent_name":"STPSourceProtocol"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"shippingAddressViewController(_:didEnter:completion:)","abstract":"

        This is called when the user enters a shipping address and taps next. You","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"shippingAddressViewController(_:didFinishWith: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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"paymentOptionsViewControllerDidCancel(_:)","abstract":"

        This is called when the user taps “cancel”.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"paymentOptionsViewController(_:didSelect:)","abstract":"

        This is called when the user either makes a selection, or adds a new card.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOption.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","abstract":"

        Describes whether this payment option may be used multiple times. If it is not reusable,","parent_name":"STPPaymentOption"},"Protocols/STPPaymentContextDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentContextDelegate(im)paymentContext:didFinishWith:error:":{"name":"paymentContext(_:didFinishWith: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 STPPaymentStatusUserCancellation, do nothing.

        ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"paymentCardTextFieldWillEndEditing(forReturn:)","abstract":"

        Notification that the user pressed the return key after completely filling","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formFont":{"name":"formFont","abstract":"

        The font used in each child field. Default is .body.

        ","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextColor":{"name":"formTextColor","abstract":"

        The text color to be used when entering valid text. Default is .label on iOS 13.0 and later and .darkText on earlier versions.

        ","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextErrorColor":{"name":"formTextErrorColor","abstract":"

        The text color to be used when the user has entered invalid information,","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formPlaceholderColor":{"name":"formPlaceholderColor","abstract":"

        The text placeholder color used in each child field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formCursorColor":{"name":"formCursorColor","abstract":"

        The cursor color for the field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formKeyboardAppearance":{"name":"formKeyboardAppearance","abstract":"

        The keyboard appearance for the field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormEncodable.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPIssuingCardEphemeralKeyProvider(im)createIssuingCardKeyWithAPIVersion:completion:":{"name":"createIssuingCardKey(withAPIVersion:completion:)","abstract":"

        Creates a new ephemeral key for retrieving and updating a Stripe Issuing Card.","parent_name":"STPIssuingCardEphemeralKeyProvider"},"Protocols/STPCustomerEphemeralKeyProvider.html#/c:@M@Stripe@objc(pl)STPCustomerEphemeralKeyProvider(im)createCustomerKeyWithAPIVersion:completion:":{"name":"createCustomerKey(withAPIVersion:completion:)","abstract":"

        Creates a new ephemeral key for retrieving and updating a Stripe customer.","parent_name":"STPCustomerEphemeralKeyProvider"},"Protocols/STPCardFormViewDelegate.html#/c:@M@Stripe@objc(pl)STPCardFormViewDelegate(im)cardFormView:didChangeToStateComplete:":{"name":"cardFormView(_:didChangeToStateComplete:)","abstract":"

        Delegate method that is called when all of the form view’s required inputs","parent_name":"STPCardFormViewDelegate"},"Protocols/STPBankSelectionViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPBankSelectionViewControllerDelegate(im)bankSelectionViewController:didCreatePaymentMethodParams:":{"name":"bankSelectionViewController(_:didCreatePaymentMethodParams:)","abstract":"

        This is called when the user selects a bank.","parent_name":"STPBankSelectionViewControllerDelegate"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"listPaymentMethodsForCustomer(completion:)","abstract":"

        Retrieves a list of Payment Methods attached to a customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"attachPaymentMethod(toCustomer:completion:)","abstract":"

        Adds a Payment Method to a customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"detachPaymentMethod(fromCustomer:completion:)","abstract":"

        Deletes the given Payment Method from the customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"updateCustomer(withShippingAddress:completion:)","abstract":"

        Sets the given shipping address on the customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"prepare(forPresentation:)","abstract":"

        This method is called before presenting a UIViewController for authentication.","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)configureSafariViewController:":{"name":"configureSafariViewController(_:)","abstract":"

        This method is called before presenting an SFSafariViewController for web-based authentication.","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)authenticationContextWillDismissViewController:":{"name":"authenticationContextWillDismiss(_:)","abstract":"

        This method is called when an authentication UIViewController is about to be dismissed.","parent_name":"STPAuthenticationContext"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didCreatePaymentMethod:paymentInformation:completion:":{"name":"applePayContext(_:didCreatePaymentMethod:paymentInformation:completion:)","abstract":"

        Called after the customer has authorized Apple Pay. Implement this method to call the completion block with the client secret of a PaymentIntent or SetupIntent.

        ","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didCompleteWithStatus:error:":{"name":"applePayContext(_:didCompleteWith:error:)","abstract":"

        Called after the Apple Pay sheet is dismissed with the result of the payment.","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didSelectShippingMethod:handler:":{"name":"applePayContext(_:didSelect:handler:)","abstract":"

        Called when the user selects a new shipping method. The delegate should determine","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didSelectShippingContact:handler:":{"name":"applePayContext(_:didSelectShippingContact:handler:)","abstract":"

        Called when the user has selected a new shipping address. You should inspect the","parent_name":"STPApplePayContextDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@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:@M@Stripe@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/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreateToken:completion:":{"name":"addCardViewController(_:didCreateToken:completion:)","abstract":"

        This method is deprecated as of v16.0.0 (https://github.com/stripe/stripe-ios/blob/master/MIGRATING.md#migrating-from-versions–1600).","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreateSource:completion:":{"name":"addCardViewController(_:didCreateSource:completion:)","abstract":"

        This method is deprecated as of v16.0.0 (https://github.com/stripe/stripe-ios/blob/master/MIGRATING.md#migrating-from-versions–1600).","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAUBECSDebitFormViewDelegate.html#/c:@M@Stripe@objc(pl)STPAUBECSDebitFormViewDelegate(im)auBECSDebitForm:didChangeToStateComplete:":{"name":"auBECSDebitForm(_:didChangeToStateComplete:)","abstract":"

        Called when the form transitions from complete to incomplete or vice-versa.

        ","parent_name":"STPAUBECSDebitFormViewDelegate"},"Protocols/STPAPIResponseDecodable.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","abstract":"

        Parses an response from the Stripe API (in JSON format; represented as","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html#/c:@M@Stripe@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/STPAUBECSDebitFormViewDelegate.html":{"name":"STPAUBECSDebitFormViewDelegate","abstract":"

        STPAUBECSDebitFormViewDelegate provides methods for STPAUBECSDebitFormView to inform its delegate"},"Protocols/STPAddCardViewControllerDelegate.html":{"name":"STPAddCardViewControllerDelegate","abstract":"

        An STPAddCardViewControllerDelegate is notified when an STPAddCardViewController"},"Protocols/STPApplePayContextDelegate.html":{"name":"STPApplePayContextDelegate","abstract":"

        Implement the required methods of this delegate to supply a PaymentIntent to STPApplePayContext and be notified of the completion of the Apple Pay payment."},"Protocols/STPAuthenticationContext.html":{"name":"STPAuthenticationContext","abstract":"

        STPAuthenticationContext provides information required to present authentication challenges"},"Protocols/STPBackendAPIAdapter.html":{"name":"STPBackendAPIAdapter","abstract":"

        A “bridge” from our pre-built UI (STPPaymentContext, STPPaymentOptionsViewController)"},"Protocols/STPBankSelectionViewControllerDelegate.html":{"name":"STPBankSelectionViewControllerDelegate","abstract":"

        An STPBankSelectionViewControllerDelegate is notified when a user selects a bank.

        "},"Protocols/STPCardFormViewDelegate.html":{"name":"STPCardFormViewDelegate","abstract":"

        STPCardFormViewDelegate defines the interface that should be adopted to receive"},"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:@M@Stripe@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/STPFormTextFieldContainer.html":{"name":"STPFormTextFieldContainer","abstract":"

        STPFormTextFieldContainer is a protocol that views can conform to to provide customization properties for the field form views that they contain.

        "},"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"},"Extensions/UINavigationBar.html#/c:@CM@Stripe@@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"},"Extensions/UINavigationBar.html#/c:@CM@Stripe@@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"},"Extensions/NSError.html#/c:@CM@Stripe@@objc(cs)NSError(cm)stp_errorFromStripeResponse:":{"name":"stp_error(fromStripeResponse:)","abstract":"

        Creates an NSError object from a given Stripe API json response.

        ","parent_name":"NSError"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE12paymentSheet11isPresentedAE12onCompletionQrAA7BindingVySbG_AD07PaymentF0CyAD0lF6ResultOctF":{"name":"paymentSheet(isPresented:paymentSheet:onCompletion:)","abstract":"

        Presents a sheet for a customer to complete their payment.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE19paymentOptionsSheet11isPresented0eG14FlowController02onG9DismissedQrAA7BindingVySbG_AD07PaymentG0C0jK0CyycSgtF":{"name":"paymentOptionsSheet(isPresented:paymentSheetFlowController:onSheetDismissed:)","abstract":"

        Presents a sheet for a customer to select a payment option.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE24paymentConfirmationSheet12isConfirming0eG14FlowController12onCompletionQrAA7BindingVySbG_AD07PaymentG0C0jK0CyAD0oG6ResultOctF":{"name":"paymentConfirmationSheet(isConfirming:paymentSheetFlowController:onCompletion:)","abstract":"

        Confirm the payment, presenting a sheet for the user to confirm their payment if needed.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE24paymentConfirmationSheet19isConfirmingPayment0E12IntentParams12onCompletionQrAA7BindingVySbG_AD010STPPaymentkL0CyAD0P19HandlerActionStatusO_AD0pK0CSgSo7NSErrorCSgtctF":{"name":"paymentConfirmationSheet(isConfirmingPayment:paymentIntentParams:onCompletion:)","abstract":"

        Confirm the payment, presenting a sheet for the user to confirm their payment if needed.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE28setupIntentConfirmationSheet017isConfirmingSetupF00eF6Params12onCompletionQrAA7BindingVySbG_AD08STPSetupf7ConfirmL0CyAD29STPPaymentHandlerActionStatusO_AD0pF0CSgSo7NSErrorCSgtctF":{"name":"setupIntentConfirmationSheet(isConfirmingSetupIntent:setupIntentParams:onCompletion:)","abstract":"

        Confirm the SetupIntent, presenting a sheet for the user to confirm if needed.

        ","parent_name":"View"},"Extensions/View.html":{"name":"View"},"Extensions/NSError.html":{"name":"NSError","abstract":"

        NSError extensions for creating error objects from Stripe API responses.

        "},"Extensions/UINavigationBar.html":{"name":"UINavigationBar","abstract":"

        This allows quickly setting the appearance of a UINavigationBar to match your"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeAccount":{"name":"account","abstract":"

        Account token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeBankAccount":{"name":"bankAccount","abstract":"

        Bank account token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeCard":{"name":"card","abstract":"

        Card token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypePII":{"name":"PII","abstract":"

        PII token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeCvcUpdate":{"name":"cvcUpdate","abstract":"

        CVC update token type

        ","parent_name":"STPTokenType"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleDefault":{"name":"default","abstract":"

        Default style, doesn’t modify the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleUppercase":{"name":"uppercase","abstract":"

        Applies localizedUppercaseString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleLowercase":{"name":"lowercase","abstract":"

        Applies localizedLowercaseString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleSentenceCapitalized":{"name":"sentenceCapitalized","abstract":"

        Applies localizedCapitalizedString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeSubmit":{"name":"submit","abstract":"

        The submit button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeContinue":{"name":"continue","abstract":"

        The continue button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeNext":{"name":"next","abstract":"

        The next button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeCancel":{"name":"cancel","abstract":"

        The cancel button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeResend":{"name":"resend","abstract":"

        The resend button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusPending":{"name":"pending","abstract":"

        The verification is pending.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusSucceeded":{"name":"succeeded","abstract":"

        The verification has succeeeded.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusFailed":{"name":"failed","abstract":"

        The verification has failed.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusUnknown":{"name":"unknown","abstract":"

        The state of the verification is unknown.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusPending":{"name":"pending","abstract":"

        The redirect is pending.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusSucceeded":{"name":"succeeded","abstract":"

        The redirect has succeeded.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusFailed":{"name":"failed","abstract":"

        The redirect has failed.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusNotRequired":{"name":"notRequired","abstract":"

        The redirect should not be used.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusUnknown":{"name":"unknown","abstract":"

        The state of the redirect is unknown.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsNone":{"name":"none","abstract":"

        Don’t specify any custom payment methods.

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsPayIn4":{"name":"payIn4","abstract":"

        Offer payments over 4 installments. (a.k.a. Pay Later in 4)

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsInstallments":{"name":"installments","abstract":"

        Offer payments over an arbitrary number of installments. (a.k.a. Slice It)

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsPayIn4OrInstallments":{"name":"payIn4OrInstallments","abstract":"

        Offer payments over 4 or an arbitrary number of installments.

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeBancontact":{"name":"bancontact","abstract":"

        A Bancontact source. - seealso: https://stripe.com/docs/sources/bancontact

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeCard":{"name":"card","abstract":"

        A card source. - seealso: https://stripe.com/docs/sources/cards

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeGiropay":{"name":"giropay","abstract":"

        A Giropay source. - seealso: https://stripe.com/docs/sources/giropay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeiDEAL":{"name":"iDEAL","abstract":"

        An iDEAL source. - seealso: https://stripe.com/docs/sources/ideal

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeSEPADebit":{"name":"SEPADebit","abstract":"

        A SEPA Direct Debit source. - seealso: https://stripe.com/docs/sources/sepa-debit

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeSofort":{"name":"sofort","abstract":"

        A Sofort source. - seealso: https://stripe.com/docs/sources/sofort

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeThreeDSecure":{"name":"threeDSecure","abstract":"

        A 3DS card source. - seealso: https://stripe.com/docs/sources/three-d-secure

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeAlipay":{"name":"alipay","abstract":"

        An Alipay source. - seealso: https://stripe.com/docs/sources/alipay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeP24":{"name":"P24","abstract":"

        A P24 source. - seealso: https://stripe.com/docs/sources/p24

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeEPS":{"name":"EPS","abstract":"

        An EPS source. - seealso: https://stripe.com/docs/sources/eps

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeMultibanco":{"name":"multibanco","abstract":"

        A Multibanco source. - seealso: https://stripe.com/docs/sources/multibanco

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeWeChatPay":{"name":"weChatPay","abstract":"

        A WeChat Pay source. - seealso: https://stripe.com/docs/sources/wechat-pay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeKlarna":{"name":"klarna","abstract":"

        A Klarna source. - seealso: https://stripe.com/docs/sources/klarna

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeUnknown":{"name":"unknown","abstract":"

        An unknown type of source.

        ","parent_name":"STPSourceType"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusPending":{"name":"pending","abstract":"

        The source has been created and is awaiting customer action.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusChargeable":{"name":"chargeable","abstract":"

        The source is ready to use. The customer action has been completed or the","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusConsumed":{"name":"consumed","abstract":"

        The source has been used. This status only applies to single-use sources.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusCanceled":{"name":"canceled","abstract":"

        The source, which was chargeable, has expired because it was not used to","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusFailed":{"name":"failed","abstract":"

        Your customer has not taken the required action or revoked your access","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusUnknown":{"name":"unknown","abstract":"

        The source status is unknown.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageReusable":{"name":"reusable","abstract":"

        The source can be reused.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageSingleUse":{"name":"singleUse","abstract":"

        The source can only be used once.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageUnknown":{"name":"unknown","abstract":"

        The source’s usage is unknown.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowNone":{"name":"none","abstract":"

        No action is required from your customer.","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowRedirect":{"name":"redirect","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:@M@Stripe@E@STPSourceFlow@STPSourceFlowCodeVerification":{"name":"codeVerification","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:@M@Stripe@E@STPSourceFlow@STPSourceFlowReceiver":{"name":"receiver","abstract":"

        Your customer must push funds to the account information provided.

        ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowUnknown":{"name":"unknown","abstract":"

        The source’s flow is unknown.

        ","parent_name":"STPSourceFlow"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRequired":{"name":"required","abstract":"

        3D Secure is required. This card must be converted into a 3D Secure","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusOptional":{"name":"optional","abstract":"

        3D Secure is optional. It is not required nor recommended for successful charging,","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusNotSupported":{"name":"notSupported","abstract":"

        3D Secure is not supported on this card.

        ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRecommended":{"name":"recommended","abstract":"

        3D Secure is recommended. The process is not required, but it is highly recommended","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusUnknown":{"name":"unknown","abstract":"

        The status of 3D Secure support on this card is unknown.

        ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeUnknown":{"name":"unknown","abstract":"

        An unknown error type.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAPIConnection":{"name":"apiConnection","abstract":"

        An error connecting to Stripe’s API.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAPI":{"name":"API","abstract":"

        An error with the Stripe API.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAuthentication":{"name":"authentication","abstract":"

        A failure to authenticate your customer.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeCard":{"name":"card","abstract":"

        Card errors are the most common type of error you should expect to handle.","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeIdempotency":{"name":"idempotency","abstract":"

        Keys for idempotent requests can only be used with the same parameters they were first used with.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeInvalidRequest":{"name":"invalidRequest","abstract":"

        Invalid request errors. Typically, this is because your request has invalid parameters.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeRateLimit":{"name":"rateLimit","abstract":"

        Too many requests hit the API too quickly.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageUnknown":{"name":"unknown","abstract":"

        Unknown value. Update your SDK, or use allResponseFields for custom handling.

        ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageNone":{"name":"none","abstract":"

        No value was provided.

        ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageOnSession":{"name":"onSession","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:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageOffSession":{"name":"offSession","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:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusUnknown":{"name":"unknown","abstract":"

        Unknown status

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresPaymentMethod":{"name":"requiresPaymentMethod","abstract":"

        This SetupIntent requires a PaymentMethod

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresConfirmation":{"name":"requiresConfirmation","abstract":"

        This SetupIntent needs to be confirmed

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresAction":{"name":"requiresAction","abstract":"

        The selected PaymentMethod requires additional authentication steps.","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusProcessing":{"name":"processing","abstract":"

        Stripe is processing this SetupIntent

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusSucceeded":{"name":"succeeded","abstract":"

        The SetupIntent has succeeded

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusCanceled":{"name":"canceled","abstract":"

        This SetupIntent was canceled and cannot be changed.

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateNotStarted":{"name":"notStarted","abstract":"

        Initialized, but redirect not started.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateInProgress":{"name":"inProgress","abstract":"

        Redirect is in progress.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateCancelled":{"name":"cancelled","abstract":"

        Redirect has been cancelled programmatically before completing.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateCompleted":{"name":"completed","abstract":"

        Redirect has completed.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextError.html#/c:@M@Stripe@E@STPRedirectContextError@STPRedirectContextAppRedirectError":{"name":"appRedirectError","abstract":"

        STPRedirectContext failed to redirect to the app to complete the payment.","parent_name":"STPRedirectContextError"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeCard":{"name":"card","abstract":"

        A card payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAlipay":{"name":"alipay","abstract":"

        An Alipay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeGrabPay":{"name":"grabPay","abstract":"

        A GrabPay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeiDEAL":{"name":"iDEAL","abstract":"

        An iDEAL payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeFPX":{"name":"FPX","abstract":"

        An FPX payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeCardPresent":{"name":"cardPresent","abstract":"

        A card present payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeSEPADebit":{"name":"SEPADebit","abstract":"

        A SEPA Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAUBECSDebit":{"name":"AUBECSDebit","abstract":"

        An AU BECS Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBacsDebit":{"name":"bacsDebit","abstract":"

        A Bacs Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeGiropay":{"name":"giropay","abstract":"

        A giropay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypePrzelewy24":{"name":"przelewy24","abstract":"

        A Przelewy24 Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeEPS":{"name":"EPS","abstract":"

        An EPS payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBancontact":{"name":"bancontact","abstract":"

        A Bancontact payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeNetBanking":{"name":"netBanking","abstract":"

        A NetBanking payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeOXXO":{"name":"OXXO","abstract":"

        An OXXO payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeSofort":{"name":"sofort","abstract":"

        A Sofort payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeUPI":{"name":"UPI","abstract":"

        A UPI payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAfterpayClearpay":{"name":"afterpayClearpay","abstract":"

        An AfterpayClearpay payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBLIK":{"name":"blik","abstract":"

        A BLIK payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeWeChatPay":{"name":"weChatPay","abstract":"

        A WeChat Pay payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeUnknown":{"name":"unknown","abstract":"

        An unknown type.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeAmexExpressCheckout":{"name":"amexExpressCheckout","abstract":"

        Amex Express Checkout

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeApplePay":{"name":"applePay","abstract":"

        Apple Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeGooglePay":{"name":"googlePay","abstract":"

        Google Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeMasterpass":{"name":"masterpass","abstract":"

        Masterpass

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeSamsungPay":{"name":"samsungPay","abstract":"

        Samsung Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeVisaCheckout":{"name":"visaCheckout","abstract":"

        Visa Checkout

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeUnknown":{"name":"unknown","abstract":"

        An unknown Card Wallet type.

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultPass":{"name":"pass","abstract":"

        The check passed.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultFailed":{"name":"failed","abstract":"

        The check failed.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnavailable":{"name":"unavailable","abstract":"

        The check is unavailable.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnchecked":{"name":"unchecked","abstract":"

        The value was not checked.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnknown":{"name":"unknown","abstract":"

        Represents an unknown or null value.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeUnknown":{"name":"unknown","abstract":"

        An unknown error type.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAPIConnection":{"name":"apiConnection","abstract":"

        An error connecting to Stripe’s API.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAPI":{"name":"api","abstract":"

        An error with the Stripe API.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAuthentication":{"name":"authentication","abstract":"

        A failure to authenticate your customer.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeCard":{"name":"card","abstract":"

        Card errors are the most common type of error you should expect to handle.","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeIdempotency":{"name":"idempotency","abstract":"

        Keys for idempotent requests can only be used with the same parameters they were first used with.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeInvalidRequest":{"name":"invalidRequest","abstract":"

        Invalid request errors. Typically, this is because your request has invalid parameters.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeRateLimit":{"name":"rateLimit","abstract":"

        Too many requests hit the API too quickly.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@M@Stripe@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown source action, that’s been added since the SDK","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@M@Stripe@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeAuthorizeWithURL":{"name":"authorizeWithURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentActionType.html#/c:@M@Stripe@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown action, that’s been added since the SDK","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentActionType.html#/c:@M@Stripe@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeRedirectToURL":{"name":"redirectToURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageUnknown":{"name":"unknown","abstract":"

        Unknown value. Update your SDK, or use allResponseFields for custom handling.

        ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageNone":{"name":"none","abstract":"

        No value was provided.

        ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOnSession":{"name":"onSession","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:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOffSession":{"name":"offSession","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/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusUnknown":{"name":"unknown","abstract":"

        Unknown status

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresPaymentMethod":{"name":"requiresPaymentMethod","abstract":"

        This PaymentIntent requires a PaymentMethod or Source

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSource":{"name":"requiresSource","abstract":"

        This PaymentIntent requires a Source","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresConfirmation":{"name":"requiresConfirmation","abstract":"

        This PaymentIntent needs to be confirmed

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresAction":{"name":"requiresAction","abstract":"

        The selected PaymentMethod or Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSourceAction":{"name":"requiresSourceAction","abstract":"

        The selected Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusProcessing":{"name":"processing","abstract":"

        Stripe is processing this PaymentIntent

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusSucceeded":{"name":"succeeded","abstract":"

        The payment has succeeded

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresCapture":{"name":"requiresCapture","abstract":"

        Indicates the payment must be captured, for STPPaymentIntentCaptureMethodManual

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusCanceled":{"name":"canceled","abstract":"

        This PaymentIntent was canceled and cannot be changed.

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodUnknown":{"name":"unknown","abstract":"

        Unknown confirmation method

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodManual":{"name":"manual","abstract":"

        Confirmed via publishable key

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodAutomatic":{"name":"automatic","abstract":"

        Confirmed via secret key

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodUnknown":{"name":"unknown","abstract":"

        Unknown capture method

        ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodAutomatic":{"name":"automatic","abstract":"

        The PaymentIntent will be automatically captured

        ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodManual":{"name":"manual","abstract":"

        The PaymentIntent must be manually captured once it has the status","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerUnsupportedAuthenticationErrorCode":{"name":"unsupportedAuthenticationErrorCode","abstract":"

        Indicates that the action requires an authentication method not recognized or supported by the SDK.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiredAppNotAvailableErrorCode":{"name":"requiredAppNotAvailable","abstract":"

        Indicates that the action requires an authentication app, but either the app is not installed or the request to switch to the app was denied.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresPaymentMethodErrorCode":{"name":"requiresPaymentMethodErrorCode","abstract":"

        Attach a payment method to the PaymentIntent or SetupIntent before using STPPaymentHandler.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerIntentStatusErrorCode":{"name":"intentStatusErrorCode","abstract":"

        The PaymentIntent or SetupIntent status cannot be resolved by STPPaymentHandler.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerTimedOutErrorCode":{"name":"timedOutErrorCode","abstract":"

        The action timed out.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerStripe3DS2ErrorCode":{"name":"stripe3DS2ErrorCode","abstract":"

        There was an error in the Stripe3DS2 SDK.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNotAuthenticatedErrorCode":{"name":"notAuthenticatedErrorCode","abstract":"

        The transaction did not authenticate (e.g. user entered the wrong code).

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNoConcurrentActionsErrorCode":{"name":"noConcurrentActionsErrorCode","abstract":"

        STPPaymentHandler does not support concurrent actions.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresAuthenticationContextErrorCode":{"name":"requiresAuthenticationContextErrorCode","abstract":"

        Payment requires a valid STPAuthenticationContext. Make sure your presentingViewController isn’t already presenting.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerPaymentErrorCode":{"name":"paymentErrorCode","abstract":"

        There was an error confirming the Intent.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerInvalidClientSecret":{"name":"invalidClientSecret","abstract":"

        The provided PaymentIntent of SetupIntent client secret does not match the expected pattern for client secrets.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusSucceeded":{"name":"succeeded","abstract":"

        The action succeeded.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusCanceled":{"name":"canceled","abstract":"

        The action was cancelled by the cardholder/user.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusFailed":{"name":"failed","abstract":"

        The action failed. See the error code for more details.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPMandateCustomerAcceptanceType.html#/c:@M@Stripe@E@STPMandateCustomerAcceptanceType@STPMandateCustomerAcceptanceTypeOnline":{"name":"online","abstract":"

        A Mandate that was accepted online.

        ","parent_name":"STPMandateCustomerAcceptanceType"},"Enums/STPMandateCustomerAcceptanceType.html#/c:@M@Stripe@E@STPMandateCustomerAcceptanceType@STPMandateCustomerAcceptanceTypeOffline":{"name":"offline","abstract":"

        A Mandate that was accepted offline.

        ","parent_name":"STPMandateCustomerAcceptanceType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeSKU":{"name":"SKU","abstract":"

        The line item for a product

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeTax":{"name":"tax","abstract":"

        The line item for taxes

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeShipping":{"name":"shipping","abstract":"

        The line item for shipping costs

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown action that’s been added since the SDK","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeRedirectToURL":{"name":"redirectToURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeUseStripeSDK":{"name":"useStripeSDK","abstract":"

        The payment intent requires additional action handled by STPPaymentHandler.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeOXXODisplayDetails":{"name":"OXXODisplayDetails","abstract":"

        The action type is OXXO payment. We provide STPPaymentHandler to display","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeAlipayHandleRedirect":{"name":"alipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeBLIKAuthorize":{"name":"BLIKAuthorize","abstract":"

        The action type for BLIK payment methods. The customer must authorize the transaction in their banking app within 1 minute.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeWeChatPayRedirectToApp":{"name":"weChatPayRedirectToApp","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to the WeChat Pay App.

        ","parent_name":"STPIntentActionType"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeIdentityDocument":{"name":"identityDocument","abstract":"

        Identity document file

        ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeDisputeEvidence":{"name":"disputeEvidence","abstract":"

        Dispute evidence file

        ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeUnknown":{"name":"unknown","abstract":"

        A file of unknown purpose type

        ","parent_name":"STPFilePurpose"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandMaybank2U":{"name":"maybank2U","abstract":"

        Maybank2U

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandCIMB":{"name":"CIMB","abstract":"

        CIMB Clicks

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandPublicBank":{"name":"publicBank","abstract":"

        Public Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandRHB":{"name":"RHB","abstract":"

        RHB Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandHongLeongBank":{"name":"hongLeongBank","abstract":"

        Hong Leong Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAmbank":{"name":"ambank","abstract":"

        AmBank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAffinBank":{"name":"affinBank","abstract":"

        Affin Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAllianceBank":{"name":"allianceBank","abstract":"

        Alliance Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankIslam":{"name":"bankIslam","abstract":"

        Bank Islam

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankMuamalat":{"name":"bankMuamalat","abstract":"

        Bank Muamalat

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankRakyat":{"name":"bankRakyat","abstract":"

        Bank Rakyat

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBSN":{"name":"BSN","abstract":"

        BSN

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandHSBC":{"name":"HSBC","abstract":"

        HSBC BANK

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandKFH":{"name":"KFH","abstract":"

        KFH

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandMaybank2E":{"name":"maybank2E","abstract":"

        Maybank2E

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandOcbc":{"name":"ocbc","abstract":"

        OCBC Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandStandardChartered":{"name":"standardChartered","abstract":"

        Standard Chartered

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandUOB":{"name":"UOB","abstract":"

        UOB Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandUnknown":{"name":"unknown","abstract":"

        An unknown bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO13invalidNumberyA2CmF":{"name":"invalidNumber","abstract":"

        The card number is not a valid credit card number.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO15invalidExpMonthyA2CmF":{"name":"invalidExpMonth","abstract":"

        The card has an invalid expiration month.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO14invalidExpYearyA2CmF":{"name":"invalidExpYear","abstract":"

        The card has an invalid expiration year.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO10invalidCVCyA2CmF":{"name":"invalidCVC","abstract":"

        The card has an invalid CVC.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO15incorrectNumberyA2CmF":{"name":"incorrectNumber","abstract":"

        The card number is incorrect.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO11expiredCardyA2CmF":{"name":"expiredCard","abstract":"

        The card is expired.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12cardDeclinedyA2CmF":{"name":"cardDeclined","abstract":"

        The card was declined.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12incorrectCVCyA2CmF":{"name":"incorrectCVC","abstract":"

        The card has an incorrect CVC.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO010processingC0yA2CmF":{"name":"processingError","abstract":"

        An error occured while processing this card.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12incorrectZipyA2CmF":{"name":"incorrectZip","abstract":"

        The postal code is incorrect.

        ","parent_name":"STPCardErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPConnectionError":{"name":"connectionError","abstract":"

        Trouble connecting to Stripe.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPInvalidRequestError":{"name":"invalidRequestError","abstract":"

        Your request had invalid parameters.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPAPIError":{"name":"apiError","abstract":"

        General-purpose API error.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPCardError":{"name":"cardError","abstract":"

        Something was wrong with the given card details.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPCancellationError":{"name":"cancellationError","abstract":"

        The operation was cancelled.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPEphemeralKeyDecodingError":{"name":"ephemeralKeyDecodingError","abstract":"

        The ephemeral key could not be decoded. Make sure your backend is sending","parent_name":"STPErrorCode"},"Enums/STPConnectAccountBusinessType.html#/c:@M@Stripe@E@STPConnectAccountBusinessType@STPConnectAccountBusinessTypeIndividual":{"name":"individual","abstract":"

        This Connect account represents an individual.

        ","parent_name":"STPConnectAccountBusinessType"},"Enums/STPConnectAccountBusinessType.html#/c:@M@Stripe@E@STPConnectAccountBusinessType@STPConnectAccountBusinessTypeCompany":{"name":"company","abstract":"

        This Connect account represents a company.

        ","parent_name":"STPConnectAccountBusinessType"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateValid":{"name":"valid","abstract":"

        The field’s contents are valid. For example, a valid, 16-digit card number.","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateInvalid":{"name":"invalid","abstract":"

        The field’s contents are invalid. For example, an expiration date","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateIncomplete":{"name":"incomplete","abstract":"

        The field’s contents are not currently valid, but could be by typing","parent_name":"STPCardValidationState"},"Enums/STPCardFormViewStyle.html#/c:@M@Stripe@E@STPCardFormViewStyle@STPCardFormViewStyleStandard":{"name":"standard","abstract":"

        Draws the form in a rounded rect with full separators between","parent_name":"STPCardFormViewStyle"},"Enums/STPCardFormViewStyle.html#/c:@M@Stripe@E@STPCardFormViewStyle@STPCardFormViewStyleBorderless":{"name":"borderless","abstract":"

        Draws the form without an outer border and underlines under","parent_name":"STPCardFormViewStyle"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandVisa":{"name":"visa","abstract":"

        Visa card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandAmex":{"name":"amex","abstract":"

        American Express card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandMastercard":{"name":"mastercard","abstract":"

        Mastercard card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandDiscover":{"name":"discover","abstract":"

        Discover card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandJCB":{"name":"JCB","abstract":"

        JCB card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandDinersClub":{"name":"dinersClub","abstract":"

        Diners Club card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandUnionPay":{"name":"unionPay","abstract":"

        UnionPay card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandUnknown":{"name":"unknown","abstract":"

        An unknown card brand type

        ","parent_name":"STPCardBrand"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeDebit":{"name":"debit","abstract":"

        Debit card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeCredit":{"name":"credit","abstract":"

        Credit card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypePrepaid":{"name":"prepaid","abstract":"

        Prepaid card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeOther":{"name":"other","abstract":"

        An other or unknown type of funding source.

        ","parent_name":"STPCardFundingType"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusSuccess":{"name":"success","abstract":"

        The verification object was already redeemed

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationAlreadyRedeemed":{"name":"errorVerificationAlreadyRedeemed","abstract":"

        The verification object was already redeemed

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationCodeIncorrect":{"name":"errorVerificationCodeIncorrect","abstract":"

        The one-time code was incorrect

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationExpired":{"name":"errorVerificationExpired","abstract":"

        The verification object was expired

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationTooManyAttempts":{"name":"errorVerificationTooManyAttempts","abstract":"

        The verification object has been attempted too many times

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusEphemeralKeyError":{"name":"ephemeralKeyError","abstract":"

        An error occured while retrieving the ephemeral key

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusUnknownError":{"name":"unknownError","abstract":"

        An unknown error occured

        ","parent_name":"STPPinStatus"},"Enums/STPPaymentStatus.html#/c:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusSuccess":{"name":"success","abstract":"

        The payment succeeded.

        ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusError":{"name":"error","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:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusUserCancellation":{"name":"userCancellation","abstract":"

        The user cancelled the payment (for example, by hitting “cancel” in the Apple Pay dialog).

        ","parent_name":"STPPaymentStatus"},"Enums/STPShippingStatus.html#/c:@M@Stripe@E@STPShippingStatus@STPShippingStatusValid":{"name":"valid","abstract":"

        The shipping address is valid.

        ","parent_name":"STPShippingStatus"},"Enums/STPShippingStatus.html#/c:@M@Stripe@E@STPShippingStatus@STPShippingStatusInvalid":{"name":"invalid","abstract":"

        The shipping address is invalid.

        ","parent_name":"STPShippingStatus"},"Enums/STPShippingType.html#/c:@M@Stripe@E@STPShippingType@STPShippingTypeShipping":{"name":"shipping","abstract":"

        Shipping the purchase to the provided address using a third-party","parent_name":"STPShippingType"},"Enums/STPShippingType.html#/c:@M@Stripe@E@STPShippingType@STPShippingTypeDelivery":{"name":"delivery","abstract":"

        Delivering the purchase by the seller.

        ","parent_name":"STPShippingType"},"Enums/STPBankSelectionMethod.html#/c:@M@Stripe@E@STPBankSelectionMethod@STPBankSelectionMethodFPX":{"name":"FPX","abstract":"

        FPX (Malaysia)

        ","parent_name":"STPBankSelectionMethod"},"Enums/STPBankSelectionMethod.html#/c:@M@Stripe@E@STPBankSelectionMethod@STPBankSelectionMethodUnknown":{"name":"unknown","abstract":"

        An unknown payment method

        ","parent_name":"STPBankSelectionMethod"},"Enums/STPBankAccountHolderType.html#/c:@M@Stripe@E@STPBankAccountHolderType@STPBankAccountHolderTypeIndividual":{"name":"individual","abstract":"

        An individual holds this bank account.

        ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountHolderType.html#/c:@M@Stripe@E@STPBankAccountHolderType@STPBankAccountHolderTypeCompany":{"name":"company","abstract":"

        A company holds this bank account.

        ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusNew":{"name":"new","abstract":"

        The account has had no activity or validation performed

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusValidated":{"name":"validated","abstract":"

        Stripe has determined this bank account exists.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusVerified":{"name":"verified","abstract":"

        Bank account verification has succeeded.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusVerificationFailed":{"name":"verificationFailed","abstract":"

        Verification for this bank account has failed.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusErrored":{"name":"errored","abstract":"

        A transfer sent to this bank account has failed.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsNone":{"name":"none","abstract":"

        No billing address information

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsPostalCode":{"name":"postalCode","abstract":"

        Just request the user’s billing postal code

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsFull":{"name":"full","abstract":"

        Request the user’s full billing address

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsName":{"name":"name","abstract":"

        Just request the user’s billing name

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsZip":{"name":"zip","abstract":"

        Just request the user’s billing ZIP (synonym for STPBillingAddressFieldsZip)

        ","parent_name":"STPBillingAddressFields"},"Enums/PaymentSheetError.html#/s:6Stripe17PaymentSheetErrorO7unknownyACSS_tcACmF":{"name":"unknown(debugDescription:)","abstract":"

        An unknown error.

        ","parent_name":"PaymentSheetError"},"Enums/PaymentSheetError.html#/s:6Stripe17PaymentSheetErrorO20localizedDescriptionSSvp":{"name":"localizedDescription","abstract":"

        Localized description of the error

        ","parent_name":"PaymentSheetError"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO9completedyA2CmF":{"name":"completed","abstract":"

        The customer completed the payment or setup

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO8canceledyA2CmF":{"name":"canceled","abstract":"

        The customer canceled the payment or setup attempt

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO6failedyACs5Error_p_tcACmF":{"name":"failed(error:)","abstract":"

        The attempt failed.

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html":{"name":"PaymentSheetResult","abstract":"

        The result of an attempt to confirm a PaymentIntent or SetupIntent

        "},"Enums/PaymentSheetError.html":{"name":"PaymentSheetError","abstract":"

        Errors specific to PaymentSheet itself

        "},"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/STPBankSelectionMethod.html":{"name":"STPBankSelectionMethod","abstract":"

        The payment methods supported by STPBankSelectionViewController.

        "},"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/STPCardFormViewStyle.html":{"name":"STPCardFormViewStyle","abstract":"

        Options for configuring the display of an STPCardFormView instance.

        "},"Enums/STPCardValidationState.html":{"name":"STPCardValidationState","abstract":"

        These fields indicate whether a card field represents a valid value, invalid"},"Enums/STPConnectAccountBusinessType.html":{"name":"STPConnectAccountBusinessType","abstract":"

        The business type of the Connect account.

        "},"Enums/STPErrorCode.html":{"name":"STPErrorCode","abstract":"

        Possible error code values for NSErrors with the StripeDomain domain

        "},"Enums/STPCardErrorCode.html":{"name":"STPCardErrorCode","abstract":"

        Possible string values you may receive when there was an error tokenizing"},"Enums/STPFPXBankBrand.html":{"name":"STPFPXBankBrand","abstract":"

        The various bank brands available for FPX payments.

        "},"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/STPKlarnaLineItemType.html":{"name":"STPKlarnaLineItemType","abstract":"

        The type of the Klarna line item.

        "},"Enums/STPMandateCustomerAcceptanceType.html":{"name":"STPMandateCustomerAcceptanceType","abstract":"

        The type of customer acceptance information included with the Mandate.

        "},"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/STPPaymentIntentCaptureMethod.html":{"name":"STPPaymentIntentCaptureMethod","abstract":"

        Capture methods for a STPPaymentIntent

        "},"Enums/STPPaymentIntentConfirmationMethod.html":{"name":"STPPaymentIntentConfirmationMethod","abstract":"

        Confirmation methods for a STPPaymentIntent

        "},"Enums/STPPaymentIntentStatus.html":{"name":"STPPaymentIntentStatus","abstract":"

        Status types for an 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/STPPaymentIntentLastPaymentErrorType.html":{"name":"STPPaymentIntentLastPaymentErrorType","abstract":"

        The type of the error represented by STPPaymentIntentLastPaymentError."},"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/STPRedirectContextError.html":{"name":"STPRedirectContextError","abstract":"

        Error codes specific to STPRedirectContext

        "},"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/STPSetupIntentLastSetupErrorType.html":{"name":"STPSetupIntentLastSetupErrorType","abstract":"

        The type of the error represented by STPSetupIntentLastSetupError."},"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/STPKlarnaPaymentMethods.html":{"name":"STPKlarnaPaymentMethods","abstract":"

        Custom payment methods for Klarna

        "},"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

        "},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)defaultPublishableKey":{"name":"defaultPublishableKey","abstract":"

        Set this to your Stripe publishable API key, obtained from https://dashboard.stripe.com/apikeys.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/s:6Stripe0A3APIC24setDefaultPublishableKeyyySSF":{"name":"setDefaultPublishableKey(_:)","abstract":"

        Set this to your Stripe publishable API key, obtained from https://dashboard.stripe.com/apikeys.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)advancedFraudSignalsEnabled":{"name":"advancedFraudSignalsEnabled","abstract":"

        A Boolean value that determines whether additional device data is sent to Stripe for fraud prevention.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)maxRetries":{"name":"maxRetries","abstract":"

        If the SDK receives a “Too Many Requests” (429) status code from Stripe,","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(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":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)additionalEnabledApplePayNetworks":{"name":"additionalEnabledApplePayNetworks","abstract":"

        The SDK accepts Amex, Mastercard, Visa, and Discover for Apple Pay.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)canSubmitPaymentRequest:":{"name":"canSubmitPaymentRequest(_:)","abstract":"

        Whether or not this device is capable of using Apple Pay. This checks both","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)deviceSupportsApplePay":{"name":"deviceSupportsApplePay()","abstract":"

        Whether or not this can make Apple Pay payments via a card network supported","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)paymentRequestWithMerchantIdentifier:":{"name":"paymentRequest(withMerchantIdentifier:)","abstract":"

        A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)paymentRequestWithMerchantIdentifier:country:currency:":{"name":"paymentRequest(withMerchantIdentifier:country:currency:)","abstract":"

        A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)handleStripeURLCallbackWithURL:":{"name":"handleURLCallback(with:)","abstract":"

        Call this method in your app delegate whenever you receive an URL in your","parent_name":"StripeAPI"},"Classes/STPUserInformation.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPUserInformation(im)setBillingAddressWithBillingDetails:":{"name":"setBillingAddress(with:)","abstract":"

        A convenience method to populate billingAddress with a PaymentMethod’s billing details.","parent_name":"STPUserInformation"},"Classes/STPToken.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPToken(py)type":{"name":"type","abstract":"

        The type of this token.

        ","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPToken(py)created":{"name":"created","abstract":"

        When the token was created.

        ","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPToken"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)labelCustomization":{"name":"labelCustomization","abstract":"

        Provides custom settings for labels.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)textFieldCustomization":{"name":"textFieldCustomization","abstract":"

        Provides custom settings for text fields.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSUICustomization(im)setButtonCustomization:forType:":{"name":"setButtonCustomization(_:for:)","abstract":"

        Sets a given button customization for the specified type.

        ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(im)buttonCustomizationForButtonType:":{"name":"buttonCustomization(for:)","abstract":"

        Retrieves a button customization object for the given button type.

        ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)selectionCustomization":{"name":"selectionCustomization","abstract":"

        Provides custom settings for radio buttons and checkboxes.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)activityIndicatorViewStyle":{"name":"activityIndicatorViewStyle","abstract":"

        The style of UIActivityIndicatorViews displayed.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)blurStyle":{"name":"blurStyle","abstract":"

        The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

        The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(py)font":{"name":"font","abstract":"

        The font to use for text.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(py)primarySelectedColor":{"name":"primarySelectedColor","abstract":"

        The primary color of the selected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(py)unselectedBackgroundColor":{"name":"unselectedBackgroundColor","abstract":"

        The background color displayed in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(py)barTintColor":{"name":"barTintColor","abstract":"

        The tint color of the navigation bar background.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(py)barStyle":{"name":"barStyle","abstract":"

        The navigation bar style.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)headingFont":{"name":"headingFont","abstract":"

        The font to use for heading text.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

        The color of heading text. Defaults to black.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)font":{"name":"font","abstract":"

        The font to use for non-heading text.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

        The background color of the footer.","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

        The color of the heading text. Defaults to black.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)headingFont":{"name":"headingFont","abstract":"

        The font to use for the heading text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)font":{"name":"font","abstract":"

        The font of the text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)textColor":{"name":"textColor","abstract":"

        The color of the text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSCustomizationSettings.html#/c:@M@Stripe@objc(cs)STPThreeDSCustomizationSettings(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        Returns an STPThreeDSCustomizationSettings preconfigured with the default","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(cm)defaultSettingsForButtonType:":{"name":"defaultSettings(for:)","abstract":"

        The default settings for the provided button type.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(im)initWithBackgroundColor:cornerRadius:":{"name":"init(backgroundColor:cornerRadius:)","abstract":"

        Initializes an instance of STDSButtonCustomization with the given backgroundColor and colorRadius.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

        The background color of the button.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

        The corner radius of the button. Defaults to 8.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)titleStyle":{"name":"titleStyle","abstract":"

        The capitalization style of the button title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)font":{"name":"font","abstract":"

        The font of the title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)textColor":{"name":"textColor","abstract":"

        The text color of the title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPTheme.html#/c:@M@Stripe@objc(cs)STPTheme(cpy)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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(cs)STPSourceWeChatPayDetails(py)weChatAppURL":{"name":"weChatAppURL","abstract":"

        A URL to the WeChat App.","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceVerification.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceVerification(py)status":{"name":"status","abstract":"

        The status of the verification.

        ","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceVerification"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)bankCode":{"name":"bankCode","abstract":"

        The account’s bank code.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)fingerprint":{"name":"fingerprint","abstract":"

        The account’s fingerprint.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)mandateReference":{"name":"mandateReference","abstract":"

        The reference of the mandate accepted by your customer.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)mandateURL":{"name":"mandateURL","abstract":"

        The details of the mandate accepted by your customer.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceRedirect(py)status":{"name":"status","abstract":"

        The status of the redirect.

        ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@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/STPSourceRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceRedirect"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceReceiver(py)amountCharged":{"name":"amountCharged","abstract":"

        The total amount charged by you.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(cs)STPSourceReceiver(py)amountReceived":{"name":"amountReceived","abstract":"

        The total amount received by the receiver source.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(cs)STPSourceReceiver(py)amountReturned":{"name":"amountReturned","abstract":"

        The total amount that was returned to the customer.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceReceiver"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(cs)STPSourceParams(py)type":{"name":"type","abstract":"

        The type of the source to create. Required.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(cs)STPSourceParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

        The raw underlying type string sent to the server.","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPSourceParams.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)bancontactParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"bancontactParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Creates params for a Bancontact source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)cardParamsWithCard:":{"name":"cardParams(withCard:)","abstract":"

        Creates params for a Card source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)giropayParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"giropayParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Creates params for a Giropay source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)idealParamsWithAmount:name:returnURL:statementDescriptor:bank:":{"name":"idealParams(withAmount:name:returnURL:statementDescriptor:bank:)","abstract":"

        Creates params for an iDEAL source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:":{"name":"sepaDebitParams(withName:iban:addressLine1:city:postalCode:country:)","abstract":"

        Creates params for a SEPA Debit source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)sofortParamsWithAmount:returnURL:country:statementDescriptor:":{"name":"sofortParams(withAmount:returnURL:country:statementDescriptor:)","abstract":"

        Creates params for a Sofort source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/s:6Stripe15STPSourceParamsC06klarnaC013withReturnURL8currency15purchaseCountry5items20customPaymentMethods14billingAddress0O9FirstName0o4LastR00O3DOBACSS_S2SSayAA17STPKlarnaLineItemCGSayAA0umN0OGAA10STPAddressCSgSSSgAwA14STPDateOfBirthCSgtFZ":{"name":"klarnaParams(withReturnURL:currency:purchaseCountry:items:customPaymentMethods:billingAddress:billingFirstName:billingLastName:billingDOB:)","abstract":"

        Creates params for a Klarna source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/s:6Stripe15STPSourceParamsC06klarnaC013withReturnURL8currency15purchaseCountry5items20customPaymentMethodsACSS_S2SSayAA17STPKlarnaLineItemCGSayAA0omN0OGtFZ":{"name":"klarnaParams(withReturnURL:currency:purchaseCountry:items:customPaymentMethods:)","abstract":"

        Creates params for a Klarna source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)threeDSecureParamsWithAmount:currency:returnURL:card:":{"name":"threeDSecureParams(withAmount:currency:returnURL:card:)","abstract":"

        Creates params for a 3DS source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)alipayParamsWithAmount:currency:returnURL:":{"name":"alipayParams(withAmount:currency:returnURL:)","abstract":"

        Creates params for a single-use Alipay source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)alipayReusableParamsWithCurrency:returnURL:":{"name":"alipayReusableParams(withCurrency:returnURL:)","abstract":"

        Creates params for a reusable Alipay source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)p24ParamsWithAmount:currency:email:name:returnURL:":{"name":"p24Params(withAmount:currency:email:name:returnURL:)","abstract":"

        Creates params for a P24 source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)visaCheckoutParamsWithCallId:":{"name":"visaCheckoutParams(withCallId:)","abstract":"

        Creates params for a card source created from Visa Checkout.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)masterpassParamsWithCartId:transactionId:":{"name":"masterpassParams(withCartId:transactionId:)","abstract":"

        Creates params for a card source created from Masterpass.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)epsParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"epsParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Create params for an EPS source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)multibancoParamsWithAmount:returnURL:email:":{"name":"multibancoParams(withAmount:returnURL:email:)","abstract":"

        Create params for a Multibanco source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)wechatPayParamsWithAmount:currency:appId:statementDescriptor:":{"name":"wechatPay(withAmount:currency:appId:statementDescriptor:)","abstract":"

        Create params for a WeChat Pay native app redirect source","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(im)redirectDictionaryWithMerchantNameIfNecessary":{"name":"redirectDictionaryWithMerchantNameIfNecessary()","abstract":"

        Private setter allows for setting the name of the app in the returnURL so","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPSourceParams"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)address":{"name":"address","abstract":"

        Owner’s address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)email":{"name":"email","abstract":"

        Owner’s email address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)name":{"name":"name","abstract":"

        Owner’s full name.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)phone":{"name":"phone","abstract":"

        Owner’s phone number.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedAddress":{"name":"verifiedAddress","abstract":"

        Verified owner’s address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedEmail":{"name":"verifiedEmail","abstract":"

        Verified owner’s email address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedName":{"name":"verifiedName","abstract":"

        Verified owner’s full name.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedPhone":{"name":"verifiedPhone","abstract":"

        Verified owner’s phone number.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceOwner"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(cs)STPSourceKlarnaDetails(py)clientToken":{"name":"clientToken","abstract":"

        The Klarna-specific client token. This may be used with the Klarna SDK.

        ","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(cs)STPSourceKlarnaDetails(py)purchaseCountry":{"name":"purchaseCountry","abstract":"

        The ISO-3166 2-letter country code of the customer’s location.

        ","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(cs)STPSourceCardDetails(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceCardDetails(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(cs)STPSourceCardDetails(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceCardDetails(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

        True if this card was created through Apple Pay, false otherwise.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceCardDetails"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)amount":{"name":"amount","abstract":"

        The amount associated with the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)created":{"name":"created","abstract":"

        When the source was created.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)currency":{"name":"currency","abstract":"

        The currency associated with the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)flow":{"name":"flow","abstract":"

        The authentication flow of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)livemode":{"name":"livemode","abstract":"

        Whether or not this source was created in livemode.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)owner":{"name":"owner","abstract":"

        Information about the owner of the payment instrument.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)status":{"name":"status","abstract":"

        The status of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)type":{"name":"type","abstract":"

        The type of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)usage":{"name":"usage","abstract":"

        Whether this source should be reusable or not.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)details":{"name":"details","abstract":"

        Information about the source specific to its type

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)klarnaDetails":{"name":"klarnaDetails","abstract":"

        If this is a Klarna source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)weChatPayDetails":{"name":"weChatPayDetails","abstract":"

        If this is a WeChat Pay source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPSource"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(configuration: STPPaymentConfiguration.shared theme: STPTheme.defaultTheme currency:"" shippingAddress:nil selectedShippingMethod:nil prefilledInformation:nil).

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)initWithPaymentContext:":{"name":"init(paymentContext:)","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:@M@Stripe@objc(cs)STPShippingAddressViewController(im)initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:":{"name":"init(configuration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:)","abstract":"

        Initializes a new STPShippingAddressCardViewController with the provided parameters.

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@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. - seealso: STPShippingAddressViewControllerDelegate

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)dismissWithCompletion:":{"name":"dismiss(withCompletion:)","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/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)code":{"name":"code","abstract":"

        For some errors that could be handled programmatically, a short string indicating the error code reported.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)declineCode":{"name":"declineCode","abstract":"

        For card (STPSetupIntentLastSetupErrorTypeCard) errors resulting from a card issuer decline,","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)docURL":{"name":"docURL","abstract":"

        A URL to more information about the error code reported.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)message":{"name":"message","abstract":"

        A human-readable message providing more details about the error.","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)param":{"name":"param","abstract":"

        If the error is parameter-specific, the parameter related to the error.","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)paymentMethod":{"name":"paymentMethod","abstract":"

        The PaymentMethod object for errors returned on a request involving a PaymentMethod.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)type":{"name":"type","abstract":"

        The type of error.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@CM@Stripe@objc(cs)STPSetupIntentLastSetupError(cpy)CodeAuthenticationFailure":{"name":"CodeAuthenticationFailure","abstract":"

        A possible value for the error property. The provided payment method has failed authentication. Provide a new payment method to attempt to fulfill this SetupIntent again.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(im)initWithClientSecret:":{"name":"init(clientSecret:)","abstract":"

        Initialize this STPSetupIntentConfirmParams with a clientSecret.

        ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret of the SetupIntent. Required.

        ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(py)mandateData":{"name":"mandateData","abstract":"

        Details about the Mandate to create.","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)stripeID":{"name":"stripeID","abstract":"

        The Stripe ID of the SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSetupIntent(py)created":{"name":"created","abstract":"

        Time at which the object was created.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSetupIntent(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

        ID of the payment method used with this SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

        The list of payment method types (e.g. [STPPaymentMethodType.card]) that this SetupIntent is allowed to set up.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)status":{"name":"status","abstract":"

        Status of this SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)lastSetupError":{"name":"lastSetupError","abstract":"

        The setup error encountered in the previous SetupIntent confirmation.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSetupIntent"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(cpy)STPRedirectContextErrorDomain":{"name":"STPRedirectContextErrorDomain","abstract":"

        The domain for NSErrors specific to STPRedirectContext

        ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(py)state":{"name":"state","abstract":"

        The current state of the context.

        ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)initWithSource:completion:":{"name":"init(source:completion:)","abstract":"

        Initializer for context from an STPSource.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)initWithPaymentIntent:completion:":{"name":"init(paymentIntent:completion:)","abstract":"

        Initializer for context from an STPPaymentIntent.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)startRedirectFlowFromViewController:":{"name":"startRedirectFlow(from:)","abstract":"

        Starts a redirect flow.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)startSafariViewControllerRedirectFlowFromViewController:":{"name":"startSafariViewControllerRedirectFlow(from:)","abstract":"

        Starts a redirect flow by presenting an SFSafariViewController in your app","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPRedirectContext(im)cancel":{"name":"cancel()","abstract":"

        Dismisses any presented views and stops listening for any","parent_name":"STPRedirectContext"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(cs)STPRadarSession(py)id":{"name":"id","abstract":"

        The Stripe identifier of the RadarSession

        ","parent_name":"STPRadarSession"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPRadarSession"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPRadarSession"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)cardId":{"name":"cardId","abstract":"

        The Stripe ID of the Issuing card object to retrieve details for.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)certificates":{"name":"certificates","abstract":"

        An array of certificates that should be used to encrypt the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonce":{"name":"nonce","abstract":"

        A nonce that should be used during the encryption of the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceSignature":{"name":"nonceSignature","abstract":"

        A nonce signature that should be used during the encryption of the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)certificatesBase64":{"name":"certificatesBase64","abstract":"

        Implemented for convenience - the Stripe API expects the certificate chain as an array of base64-encoded strings.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceHex":{"name":"nonceHex","abstract":"

        Implemented for convenience - the Stripe API expects the nonce as a hex-encoded string.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceSignatureHex":{"name":"nonceSignatureHex","abstract":"

        Implemented for convenience - the Stripe API expects the nonce signature as a hex-encoded string.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(im)initWithCardId:certificates:nonce:nonceSignature:":{"name":"init(cardId:certificates:nonce:nonceSignature:)","abstract":"

        Instantiates a new params object with the provided attributes.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(cm)requestConfigurationWithName:description:last4:brand:":{"name":"requestConfiguration(withName:description:last4:brand:)","abstract":"

        This is a helper method to generate a PKAddPaymentPassRequestConfiguration that will work with","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        In order to retreive the encrypted payload that PKAddPaymentPassViewController expects, the Stripe SDK must talk to the Stripe API. As this requires privileged access, you must write a “key provider” that generates an Ephemeral Key on your backend and provides it to the SDK when requested. For more information, see https://stripe.com/docs/mobile/ios/basic#ephemeral-key

        ","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(im)addPaymentPassViewController:generateRequestWithCertificateChain:nonce:nonceSignature:completionHandler:":{"name":"addPaymentPassViewController(_:generateRequestWithCertificateChain:nonce:nonceSignature:completionHandler:)","abstract":"

        This method lines up with the method of the same name on PKAddPaymentPassViewControllerDelegate. You should implement that protocol in your own app, and when that method is called, call this method on your STPPushProvisioningContext. This in turn will first initiate a call to your keyProvider (see above) to obtain an Ephemeral Key, then make a call to the Stripe Issuing API to fetch an encrypted payload for the card in question, then return that payload to iOS.

        ","parent_name":"STPPushProvisioningContext"},"Classes/STPPinManagementService.html#/c:@M@Stripe@objc(cs)STPPinManagementService(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:@M@Stripe@objc(cs)STPPinManagementService(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        Create a STPPinManagementService, you must provide an implementation of STPIssuingCardEphemeralKeyProvider

        ","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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. - seealso: STPPaymentMethod.h","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

        The parameters for a payment method that the user has selected. This is","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(py)paymentOption":{"name":"paymentOption","abstract":"

        The STPPaymentOption that was used to initialize this STPPaymentResult, either an STPPaymentMethod or an STPPaymentMethodParams.

        ","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(im)initWithPaymentOption:":{"name":"init(paymentOption:)","abstract":"

        Initializes the payment result with a given payment option. This is invoked by STPPaymentContext internally; you shouldn’t have to call it directly.

        ","parent_name":"STPPaymentResult"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithPaymentContext:":{"name":"init(paymentContext:)","abstract":"

        Creates a new payment methods view controller.

        ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:customerContext:delegate:":{"name":"init(configuration:theme:customerContext:delegate:)","abstract":"

        Initializes a new payment methods view controller without using a","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:apiAdapter:delegate:":{"name":"init(configuration:theme:apiAdapter:delegate:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentOptionsViewController(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

        @note This is no longer recommended as of v18.3.0 - the SDK automatically saves the Stripe ID of the last selected","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentOptionsViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)dismissWithCompletion:":{"name":"dismiss(withCompletion:)","abstract":"

        If you’re pushing STPPaymentOptionsViewController onto an existing","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewControllerDidCancel:":{"name":"addCardViewControllerDidCancel(_:)","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreatePaymentMethod:completion:":{"name":"addCardViewController(_:didCreatePaymentMethod:completion:)","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEALParams(py)bankName":{"name":"bankName","abstract":"

        The customer’s bank.

        ","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEAL(py)bankName":{"name":"bankName","abstract":"

        The customer’s bank.

        ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEAL(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

        The Bank Identifier Code of the customer’s bank.

        ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodWeChatPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodWeChatPayParams"},"Classes/STPPaymentMethodWeChatPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodWeChatPayParams"},"Classes/STPPaymentMethodWeChatPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodWeChatPayParams"},"Classes/STPPaymentMethodWeChatPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodWeChatPay"},"Classes/STPPaymentMethodWeChatPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodWeChatPay"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodUPIParams(py)vpa":{"name":"vpa","abstract":"

        Customer’s Virtual Payment Address (VPA). Required.

        ","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(cs)STPPaymentMethodUPI(py)vpa":{"name":"vpa","abstract":"

        Customer’s Virtual Payment Address (VPA).

        ","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(cs)STPPaymentMethodThreeDSecureUsage(py)supported":{"name":"supported","abstract":"

        YES if 3D Secure is supported on this card.

        ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSofortParams(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country the bank account is located in. Required.

        ","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSofort(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country the bank account is located in.

        ","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebitParams(py)iban":{"name":"iban","abstract":"

        The IBAN number for the bank account you wish to debit. Required.

        ","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)bankCode":{"name":"bankCode","abstract":"

        The account’s bank code.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)branchCode":{"name":"branchCode","abstract":"

        The account’s branch code

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country of the bank account.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)fingerprint":{"name":"fingerprint","abstract":"

        The account’s fingerprint.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)mandate":{"name":"mandate","abstract":"

        The reference of the mandate accepted by your customer. - seealso: https://stripe.com/docs/api/sources/create#create_source-mandate

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodPrzelewy24"},"Classes/STPPaymentMethodPrzelewy24.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodPrzelewy24"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

        The raw underlying type string sent to the server.","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)alipay":{"name":"alipay","abstract":"

        If this is an Alipay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)fpx":{"name":"fpx","abstract":"

        If this is a FPX PaymentMethod, this contains details about user’s bank.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)sepaDebit":{"name":"sepaDebit","abstract":"

        If this is a SEPA Debit PaymentMethod, this contains details about the bank to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)bacsDebit":{"name":"bacsDebit","abstract":"

        If this is a Bacs Debit PaymentMethod, this contains details about the bank account to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)auBECSDebit":{"name":"auBECSDebit","abstract":"

        If this is an AU BECS Debit PaymentMethod, this contains details about the bank to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)giropay":{"name":"giropay","abstract":"

        If this is a giropay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)przelewy24":{"name":"przelewy24","abstract":"

        If this is a Przelewy24 PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)eps":{"name":"eps","abstract":"

        If this is an EPS PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)bancontact":{"name":"bancontact","abstract":"

        If this is a Bancontact PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)netBanking":{"name":"netBanking","abstract":"

        If this is a NetBanking PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)oxxo":{"name":"oxxo","abstract":"

        If this is an OXXO PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)sofort":{"name":"sofort","abstract":"

        If this is a Sofort PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)upi":{"name":"upi","abstract":"

        If this is a UPI PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)grabPay":{"name":"grabPay","abstract":"

        If this is a GrabPay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)afterpayClearpay":{"name":"afterpayClearpay","abstract":"

        If this is a Afterpay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)blik":{"name":"blik","abstract":"

        If this is a BLIK PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)weChatPay":{"name":"weChatPay","abstract":"

        If this is a WeChat Pay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithCard:billingDetails:metadata:":{"name":"init(card:billingDetails:metadata:)","abstract":"

        Creates params for a card PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithIDEAL:billingDetails:metadata:":{"name":"init(iDEAL:billingDetails:metadata:)","abstract":"

        Creates params for an iDEAL PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithFpx:billingDetails:metadata:":{"name":"init(fpx:billingDetails:metadata:)","abstract":"

        Creates params for an FPX PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSepaDebit:billingDetails:metadata:":{"name":"init(sepaDebit:billingDetails:metadata:)","abstract":"

        Creates params for a SEPA Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBacsDebit:billingDetails:metadata:":{"name":"init(bacsDebit:billingDetails:metadata:)","abstract":"

        Creates params for a Bacs Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithAubecsDebit:billingDetails:metadata:":{"name":"init(aubecsDebit:billingDetails:metadata:)","abstract":"

        Creates params for an AU BECS Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithGiropay:billingDetails:metadata:":{"name":"init(giropay:billingDetails:metadata:)","abstract":"

        Creates params for a giropay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithEps:billingDetails:metadata:":{"name":"init(eps:billingDetails:metadata:)","abstract":"

        Creates params for an EPS PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithPrzelewy24:billingDetails:metadata:":{"name":"init(przelewy24:billingDetails:metadata:)","abstract":"

        Creates params for a Przelewy24 PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBancontact:billingDetails:metadata:":{"name":"init(bancontact:billingDetails:metadata:)","abstract":"

        Creates params for a Bancontact PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithNetBanking:billingDetails:metadata:":{"name":"init(netBanking:billingDetails:metadata:)","abstract":"

        Creates params for a NetBanking PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithGrabPay:billingDetails:metadata:":{"name":"init(grabPay:billingDetails:metadata:)","abstract":"

        Creates params for a GrabPay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithOxxo:billingDetails:metadata:":{"name":"init(oxxo:billingDetails:metadata:)","abstract":"

        Creates params for an OXXO PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSofort:billingDetails:metadata:":{"name":"init(sofort:billingDetails:metadata:)","abstract":"

        Creates params for a Sofort PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithUpi:billingDetails:metadata:":{"name":"init(upi:billingDetails:metadata:)","abstract":"

        Creates params for a UPI PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithAlipay:billingDetails:metadata:":{"name":"init(alipay:billingDetails:metadata:)","abstract":"

        Creates params for an Alipay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBlik:billingDetails:metadata:":{"name":"init(blik:billingDetails:metadata:)","abstract":"

        Creates params for a BLIK PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithWeChatPay:billingDetails:metadata:":{"name":"init(weChatPay:billingDetails:metadata:)","abstract":"

        Creates params for a WeChat Pay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSingleUsePaymentMethod:":{"name":"init(singleUsePaymentMethod:)","abstract":"

        Creates params from a single-use PaymentMethod. This is useful for recreating a new payment method","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithCard:billingDetails:metadata:":{"name":"paramsWith(card:billingDetails:metadata:)","abstract":"

        Creates params for a card PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithiDEAL:billingDetails:metadata:":{"name":"paramsWith(iDEAL:billingDetails:metadata:)","abstract":"

        Creates params for an iDEAL PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithFPX:billingDetails:metadata:":{"name":"paramsWith(fpx:billingDetails:metadata:)","abstract":"

        Creates params for an FPX PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithSEPADebit:billingDetails:metadata:":{"name":"paramsWith(sepaDebit:billingDetails:metadata:)","abstract":"

        Creates params for a SEPA Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBacsDebit:billingDetails:metadata:":{"name":"paramsWith(bacsDebit:billingDetails:metadata:)","abstract":"

        Creates params for a Bacs Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAUBECSDebit:billingDetails:metadata:":{"name":"paramsWith(auBECSDebit:billingDetails:metadata:)","abstract":"

        Creates params for an AU BECS Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithGiropay:billingDetails:metadata:":{"name":"paramsWith(giropay:billingDetails:metadata:)","abstract":"

        Creates params for a giropay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithEPS:billingDetails:metadata:":{"name":"paramsWith(eps:billingDetails:metadata:)","abstract":"

        Creates params for an EPS PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithPrzelewy24:billingDetails:metadata:":{"name":"paramsWith(przelewy24:billingDetails:metadata:)","abstract":"

        Creates params for a Przelewy24 PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBancontact:billingDetails:metadata:":{"name":"paramsWith(bancontact:billingDetails:metadata:)","abstract":"

        Creates params for a Bancontact PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithNetBanking:billingDetails:metadata:":{"name":"paramsWith(netBanking:billingDetails:metadata:)","abstract":"

        Creates params for a NetBanking PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithOXXO:billingDetails:metadata:":{"name":"paramsWith(oxxo:billingDetails:metadata:)","abstract":"

        Creates params for an OXXO PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithGrabPay:billingDetails:metadata:":{"name":"paramsWith(grabPay:billingDetails:metadata:)","abstract":"

        Creates params for a GrabPay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithSofort:billingDetails:metadata:":{"name":"paramsWith(sofort:billingDetails:metadata:)","abstract":"

        Creates params for a Sofort PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithUPI:billingDetails:metadata:":{"name":"paramsWith(upi:billingDetails:metadata:)","abstract":"

        Creates params for a UPI PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAlipay:billingDetails:metadata:":{"name":"paramsWith(alipay:billingDetails:metadata:)","abstract":"

        Creates params for an Alipay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithPayPal:billingDetails:metadata:":{"name":"paramsWith(payPal:billingDetails:metadata:)","abstract":"

        Creates params for a PayPal PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAfterpayClearpay:billingDetails:metadata:":{"name":"paramsWith(afterpayClearpay:billingDetails:metadata:)","abstract":"

        Creates params for an AfterpayClearpay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBLIK:billingDetails:metadata:":{"name":"paramsWith(blik:billingDetails:metadata:)","abstract":"

        Creates params for a BLIK PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithWeChatPay:billingDetails:metadata:":{"name":"paramsWith(weChatPay:billingDetails:metadata:)","abstract":"

        Creates params for a WeChat Pay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXO.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodOXXO"},"Classes/STPPaymentMethodOXXO.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodOXXO"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodNetBankingParams(py)bank":{"name":"bank","abstract":"

        Customer’s Bank Name. Required.

        ","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(cs)STPPaymentMethodNetBanking(py)bank":{"name":"bank","abstract":"

        Customer’s Bank Name

        ","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodGrabPay"},"Classes/STPPaymentMethodGrabPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodGrabPay"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodGiropay"},"Classes/STPPaymentMethodGiropay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodGiropay"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPXParams(py)bank":{"name":"bank","abstract":"

        The customer’s bank. Required.

        ","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPXParams(py)rawBankString":{"name":"rawBankString","abstract":"

        The raw underlying bank string sent to the server.","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPX(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

        The customer’s bank identifier code.

        ","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPS.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodEPS"},"Classes/STPPaymentMethodEPS.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodEPS"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWallet.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWallet.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardPresent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardPresent"},"Classes/STPPaymentMethodCardPresent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardPresent"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(im)initWithCardSourceParams:":{"name":"init(cardSourceParams:)","abstract":"

        A convenience initializer for creating a payment method from a card source.","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPPaymentMethodCardParams.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)expMonth":{"name":"expMonth","abstract":"

        Number representing the card’s expiration month. Ex. @1

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)cvc":{"name":"cvc","abstract":"

        Card security code. It is highly recommended to always include this value.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardNetworks(py)available":{"name":"available","abstract":"

        All available networks for the card.

        ","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardNetworks(py)preferred":{"name":"preferred","abstract":"

        The preferred network for the card if one exists.

        ","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardChecks(py)cvcCheck":{"name":"cvcCheck","abstract":"

        If a CVC was provided, results of the check.","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)checks":{"name":"checks","abstract":"

        Checks on Card address and CVC if provided.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)expMonth":{"name":"expMonth","abstract":"

        Two-digit number representing the card’s expiration month.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)expYear":{"name":"expYear","abstract":"

        Four-digit number representing the card’s expiration year.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)last4":{"name":"last4","abstract":"

        The last four digits of the card.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)networks":{"name":"networks","abstract":"

        Contains information about card networks that can be used to process the payment.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(cm)stringFromBrand:":{"name":"string(from:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)address":{"name":"address","abstract":"

        Billing address.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)email":{"name":"email","abstract":"

        Email address.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)name":{"name":"name","abstract":"

        Full name.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)phone":{"name":"phone","abstract":"

        Billing phone number (including extension).

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontact.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBancontact"},"Classes/STPPaymentMethodBancontact.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBancontact"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebitParams(py)accountNumber":{"name":"accountNumber","abstract":"

        The bank account number (eg 00012345)

        ","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebitParams(py)sortCode":{"name":"sortCode","abstract":"

        The sort code of the bank account (eg 10-88-00)

        ","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)fingerprint":{"name":"fingerprint","abstract":"

        This payment method’s fingerprint.

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)last4":{"name":"last4","abstract":"

        The last four digits of the bank account.

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)sortCode":{"name":"sortCode","abstract":"

        The sort code of the bank account (eg 10-88-00)

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodAfterpayClearpay"},"Classes/STPPaymentMethodAfterpayClearpay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAfterpayClearpay"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)country":{"name":"country","abstract":"

        2-letter country code.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(im)initWithAddress:":{"name":"init(address:)","abstract":"

        Convenience initializer for creating a STPPaymentMethodAddress from an STPAddress.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebitParams(py)accountNumber":{"name":"accountNumber","abstract":"

        The account number to debit.

        ","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebitParams(py)bsbNumber":{"name":"bsbNumber","abstract":"

        Six-digit number identifying bank and branch associated with this bank account.

        ","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)bsbNumber":{"name":"bsbNumber","abstract":"

        Six-digit number identifying bank and branch associated with this bank account.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)fingerprint":{"name":"fingerprint","abstract":"

        Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)last4":{"name":"last4","abstract":"

        Last four digits of the bank account number.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)stripeId":{"name":"stripeId","abstract":"

        Unique identifier for the object.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)alipay":{"name":"alipay","abstract":"

        If this is an Alipay PaymentMethod (ie self.type == STPPaymentMethodTypeAlipay), this contains additional detailsl

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)grabPay":{"name":"grabPay","abstract":"

        If this is a GrabPay PaymentMethod (ie self.type == STPPaymentMethodTypeGrabPay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)fpx":{"name":"fpx","abstract":"

        If this is an FPX PaymentMethod (ie self.type == STPPaymentMethodTypeFPX), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)sepaDebit":{"name":"sepaDebit","abstract":"

        If this is a SEPA Debit PaymentMethod (ie self.type == STPPaymentMethodTypeSEPADebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)bacsDebit":{"name":"bacsDebit","abstract":"

        If this is a Bacs Debit PaymentMethod (ie self.type == STPPaymentMethodTypeBacsDebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)auBECSDebit":{"name":"auBECSDebit","abstract":"

        If this is an AU BECS Debit PaymentMethod (i.e. self.type == STPPaymentMethodTypeAUBECSDebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)giropay":{"name":"giropay","abstract":"

        If this is a giropay PaymentMethod (i.e. self.type == STPPaymentMethodTypeGiropay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)eps":{"name":"eps","abstract":"

        If this is an EPS PaymentMethod (i.e. self.type == STPPaymentMethodTypeEPS), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)przelewy24":{"name":"przelewy24","abstract":"

        If this is a Przelewy24 PaymentMethod (i.e. self.type == STPPaymentMethodTypePrzelewy24), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)bancontact":{"name":"bancontact","abstract":"

        If this is a Bancontact PaymentMethod (i.e. self.type == STPPaymentMethodTypeBancontact), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)netBanking":{"name":"netBanking","abstract":"

        If this is a NetBanking PaymentMethod (i.e. self.type == STPPaymentMethodTypeNetBanking), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)oxxo":{"name":"oxxo","abstract":"

        If this is an OXXO PaymentMethod (i.e. self.type == STPPaymentMethodTypeOXXO), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)sofort":{"name":"sofort","abstract":"

        If this is a Sofort PaymentMethod (i.e. self.type == STPPaymentMethodTypeSofort), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)weChatPay":{"name":"weChatPay","abstract":"

        If this is a WeChat Pay PaymentMethod (i.e. self.type == STPPaymentMethodTypeWeChatPay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPPaymentMethod"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)address":{"name":"address","abstract":"

        Shipping address.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)name":{"name":"name","abstract":"

        Recipient name.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)carrier":{"name":"carrier","abstract":"

        The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)phone":{"name":"phone","abstract":"

        Recipient phone (including extension).

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)trackingNumber":{"name":"trackingNumber","abstract":"

        The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(im)initWithAddress:name:":{"name":"init(address:name:)","abstract":"

        Initialize an STPPaymentIntentShippingDetailsParams with required properties.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(im)initWithLine1:":{"name":"init(line1:)","abstract":"

        Initialize an STPPaymentIntentShippingDetailsAddressParams instance with required properties.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)address":{"name":"address","abstract":"

        Shipping address.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)name":{"name":"name","abstract":"

        Recipient name.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)carrier":{"name":"carrier","abstract":"

        The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)phone":{"name":"phone","abstract":"

        Recipient phone (including extension).

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)trackingNumber":{"name":"trackingNumber","abstract":"

        The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(im)initWithClientSecret:":{"name":"init(clientSecret:)","abstract":"

        Initialize this STPPaymentIntentParams with a clientSecret, which is the only required","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret of the PaymentIntent. Required

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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#/s:6Stripe22STPPaymentIntentParamsC16setupFutureUsageAA0bc5SetupfG0OSgvp":{"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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)mandateData":{"name":"mandateData","abstract":"

        Details about the Mandate to create.","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(py)paymentMethodOptions":{"name":"paymentMethodOptions","abstract":"

        Options to update the associated PaymentMethod during confirmation.

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(py)shipping":{"name":"shipping","abstract":"

        Shipping information.

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)saveSourceToCustomer":{"name":"saveSourceToCustomer","abstract":"

        @YES to save this PaymentIntent’s Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(im)configureWith:":{"name":"configure(with:)","abstract":"

        Provide an STPPaymentResult from STPPaymentContext, and this will populate","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(cpy)ErrorCodeAuthenticationFailure":{"name":"ErrorCodeAuthenticationFailure","abstract":"

        A value for code indicating the provided payment method failed authentication.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)code":{"name":"code","abstract":"

        For some errors that could be handled programmatically, a short string indicating the error code reported.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)declineCode":{"name":"declineCode","abstract":"

        For card (STPPaymentIntentLastPaymentErrorType.card) errors resulting from a card issuer decline,","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)docURL":{"name":"docURL","abstract":"

        A URL to more information about the error code reported.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)message":{"name":"message","abstract":"

        A human-readable message providing more details about the error.","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)param":{"name":"param","abstract":"

        If the error is parameter-specific, the parameter related to the error.","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)paymentMethod":{"name":"paymentMethod","abstract":"

        The PaymentMethod object for errors returned on a request involving a PaymentMethod.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)type":{"name":"type","abstract":"

        The type of error.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)stripeId":{"name":"stripeId","abstract":"

        The Stripe ID of the PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret used to fetch this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)amount":{"name":"amount","abstract":"

        Amount intended to be collected by this PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)canceledAt":{"name":"canceledAt","abstract":"

        If status is .canceled, when the PaymentIntent was canceled.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)captureMethod":{"name":"captureMethod","abstract":"

        Capture method of this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)confirmationMethod":{"name":"confirmationMethod","abstract":"

        Confirmation method of this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)created":{"name":"created","abstract":"

        When the PaymentIntent was created.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)currency":{"name":"currency","abstract":"

        The currency associated with the PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

        The description field of the PaymentIntent.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)livemode":{"name":"livemode","abstract":"

        Whether or not this PaymentIntent was created in livemode.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)nextAction":{"name":"nextAction","abstract":"

        If status == .requiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntent(py)status":{"name":"status","abstract":"

        Status of the PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

        The list of payment method types (e.g. [NSNumber(value: STPPaymentMethodType.card.rawValue)]) that this PaymentIntent is allowed to use.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntent(py)lastPaymentError":{"name":"lastPaymentError","abstract":"

        The payment error encountered in the previous PaymentIntent confirmation.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)shipping":{"name":"shipping","abstract":"

        Shipping information for this PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@CM@Stripe@objc(cs)STPPaymentIntent(py)nextSourceAction":{"name":"nextSourceAction","abstract":"

        If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cpy)errorDomain":{"name":"errorDomain","abstract":"

        The error domain for errors in STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cpy)sharedHandler":{"name":"sharedHandler","abstract":"

        The globally shared instance of STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cm)shared":{"name":"shared()","abstract":"

        The globally shared instance of STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)apiClient":{"name":"apiClient","abstract":"

        By default sharedHandler initializes with STPAPIClient.shared.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)threeDSCustomizationSettings":{"name":"threeDSCustomizationSettings","abstract":"

        Customizable settings to use when performing 3DS2 authentication.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)simulateAppToAppRedirect":{"name":"simulateAppToAppRedirect","abstract":"

        When this flag is enabled, STPPaymentHandler will confirm certain PaymentMethods using","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)confirmPayment:withAuthenticationContext:completion:":{"name":"confirmPayment(_:with:completion:)","abstract":"

        Confirms the PaymentIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)handleNextActionForPayment:withAuthenticationContext:returnURL:completion:":{"name":"handleNextAction(forPayment:with:returnURL:completion:)","abstract":"

        Handles any nextAction required to authenticate the PaymentIntent.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)confirmSetupIntent:withAuthenticationContext:completion:":{"name":"confirmSetupIntent(_:with:completion:)","abstract":"

        Confirms the SetupIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:":{"name":"handleNextAction(forSetupIntent:with:returnURL:completion:)","abstract":"

        Handles any nextAction required to authenticate the SetupIntent.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithCustomerContext:":{"name":"init(customerContext:)","abstract":"

        This is a convenience initializer; it is equivalent to calling","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithCustomerContext:configuration:theme:":{"name":"init(customerContext:configuration:theme:)","abstract":"

        Initializes a new Payment Context with the provided customer context, configuration,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithApiAdapter:":{"name":"init(apiAdapter:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithApiAdapter:configuration:theme:":{"name":"init(apiAdapter:configuration:theme:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)configuration":{"name":"configuration","abstract":"

        The configuration for the payment context to use internally. - seealso: STPPaymentConfiguration.h

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(py)theme":{"name":"theme","abstract":"

        The visual appearance that will be used by any views that the context generates. - seealso: STPTheme.h

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)delegate":{"name":"delegate","abstract":"

        This delegate will be notified when the payment context’s contents change. - seealso: STPPaymentContextDelegate

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

        @note This is no longer recommended as of v18.3.0 - the SDK automatically saves the Stripe ID of the last selected","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)shippingAddress":{"name":"shippingAddress","abstract":"

        The user’s shipping address. May be nil.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)retryLoading":{"name":"retryLoading()","abstract":"

        If paymentContext:didFailToLoadWithError: is called on your delegate, you","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)presentPaymentOptionsViewController":{"name":"presentPaymentOptionsViewController()","abstract":"

        This creates, configures, and appropriately presents an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)pushPaymentOptionsViewController":{"name":"pushPaymentOptionsViewController()","abstract":"

        This creates, configures, and appropriately pushes an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"paymentOptionsViewController(_:didSelect:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidFinish:":{"name":"paymentOptionsViewControllerDidFinish(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"paymentOptionsViewControllerDidCancel(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didFailToLoadWithError:":{"name":"paymentOptionsViewController(_:didFailToLoadWithError:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewControllerDidCancel:":{"name":"shippingAddressViewControllerDidCancel(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"shippingAddressViewController(_:didEnter:completion:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"shippingAddressViewController(_:didFinishWith:shippingMethod:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)authenticationPresentingViewController":{"name":"authenticationPresentingViewController()","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"prepare(forPresentation:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(cpy)sharedConfiguration":{"name":"shared","abstract":"

        This is a convenience singleton configuration that uses the default values for","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)applePayEnabled":{"name":"applePayEnabled","abstract":"

        The user is allowed to pay with Apple Pay if it’s configured and available on their device.

        ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)fpxEnabled":{"name":"fpxEnabled","abstract":"

        The user is allowed to pay with FPX.

        ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)availableCountries":{"name":"availableCountries","abstract":"

        The set of countries supported when entering an address. This property accepts","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)cardScanningEnabled":{"name":"cardScanningEnabled","abstract":"

        Determines whether STPAddCardViewController allows the user to","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)publishableKey":{"name":"publishableKey","abstract":"

        If you used STPPaymentConfiguration.shared.publishableKey, use STPAPIClient.shared.publishableKey instead. The SDK uses STPAPIClient.shared to make API requests by default.","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)stripeAccount":{"name":"stripeAccount","abstract":"

        If you used STPPaymentConfiguration.shared.stripeAccount, use STPAPIClient.shared.stripeAccount instead. The SDK uses STPAPIClient.shared to make API requests by default.","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentCardTextField/Representable/Coordinator.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"paymentCardTextFieldDidChange(_:)","parent_name":"Coordinator"},"Classes/STPPaymentCardTextField/Representable.html#/s:6Stripe23STPPaymentCardTextFieldC13RepresentableV19paymentMethodParamsAE7SwiftUI7BindingVyAA0bhI0CSgG_tcfc":{"name":"init(paymentMethodParams:)","abstract":"

        Initialize a SwiftUI representation of an STPPaymentCardTextField.

        ","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP15makeCoordinator0F0QzyF":{"name":"makeCoordinator()","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP04makeC07context0C4TypeQzAA0cD7ContextVyxG_tF":{"name":"makeUIView(context:)","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP06updateC0_7contexty0C4TypeQz_AA0cD7ContextVyxGtF":{"name":"updateUIView(_:context:)","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable/Coordinator.html":{"name":"Coordinator","parent_name":"Representable"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)delegate":{"name":"delegate","abstract":"
        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)font":{"name":"font","abstract":"

        The font used in each child field. Default is UIFont.systemFont(ofSize:18).

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)textColor":{"name":"textColor","abstract":"

        The text color to be used when entering valid text. Default is .label.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)placeholderColor":{"name":"placeholderColor","abstract":"

        The text placeholder color used in each child field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)numberPlaceholder":{"name":"numberPlaceholder","abstract":"

        The placeholder for the card number field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cvcPlaceholder":{"name":"cvcPlaceholder","abstract":"

        The placeholder for the cvc field. Defaults to “CVC”.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cursorColor":{"name":"cursorColor","abstract":"

        The cursor color for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)borderColor":{"name":"borderColor","abstract":"

        The border color for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)borderWidth":{"name":"borderWidth","abstract":"

        The width of the field’s border.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cornerRadius":{"name":"cornerRadius","abstract":"

        The corner radius for the field’s border.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

        The keyboard appearance for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)brandImage":{"name":"brandImage","abstract":"

        The curent brand image displayed in the receiver.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)enabled":{"name":"isEnabled","abstract":"

        Enable/disable selecting or editing the field. Useful when submitting card details to Stripe.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cardNumber":{"name":"cardNumber","abstract":"

        The current card number displayed by the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cvc":{"name":"cvc","abstract":"

        The current card CVC displayed by the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cardParams":{"name":"cardParams","abstract":"

        Convenience property for creating an STPPaymentMethodCardParams from the currently entered information","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)cvcImageForCardBrand:":{"name":"cvcImage(for:)","abstract":"

        Returns the cvc image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)brandImageForCardBrand:":{"name":"brandImage(for:)","abstract":"

        Returns the brand image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)errorImageForCardBrand:":{"name":"errorImage(for:)","abstract":"

        Returns the error image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(im)brandImageRectForBounds:":{"name":"brandImageRect(forBounds:)","abstract":"

        Returns the rectangle in which the receiver draws its brand image.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(im)fieldsRectForBounds:":{"name":"fieldsRect(forBounds:)","abstract":"

        Returns the rectangle in which the receiver draws the text fields.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField/Representable.html":{"name":"Representable","abstract":"

        A SwiftUI representation of an STPPaymentCardTextField.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentActivityIndicatorView.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentActivityIndicatorView(py)animating":{"name":"animating","abstract":"

        Whether or not the view is animating.

        ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:@M@Stripe@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/STPMultiFormTextField.html#/c:@M@Stripe@objc(cs)STPMultiFormTextField(im)focusNextForm":{"name":"focusNextForm()","abstract":"

        Calling this method will make the next incomplete STPFormTextField in formTextFields become the first responder.","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formFont":{"name":"formFont","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextColor":{"name":"formTextColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextErrorColor":{"name":"formTextErrorColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formPlaceholderColor":{"name":"formPlaceholderColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formCursorColor":{"name":"formCursorColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formKeyboardAppearance":{"name":"formKeyboardAppearance","parent_name":"STPMultiFormTextField"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(py)ipAddress":{"name":"ipAddress","abstract":"

        The IP address from which the Mandate was accepted by the customer.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(py)userAgent":{"name":"userAgent","abstract":"

        The user agent of the browser from which the Mandate was accepted by the customer.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(im)initWithIPAddress:userAgent:":{"name":"init(ipAddress:userAgent:)","abstract":"

        Initializes an STPMandateOnlineParams.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(cs)STPMandateDataParams(py)customerAcceptance":{"name":"customerAcceptance","abstract":"

        Details about the customer acceptance of the Mandate.

        ","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(cs)STPMandateDataParams(im)initWithCustomerAcceptance:":{"name":"init(customerAcceptance:)","abstract":"

        Initializes an STPMandateDataParams from an STPMandateCustomerAcceptanceParams.

        ","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateDataParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(py)type":{"name":"type","abstract":"

        The type of customer acceptance information included with the Mandate.

        ","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(py)onlineParams":{"name":"onlineParams","abstract":"

        If this is a Mandate accepted online, this object contains details about the online acceptance.","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPMandateCustomerAcceptanceParams.

        ","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)itemType":{"name":"itemType","abstract":"

        The line item’s type. One of sku (for a product), tax (for taxes), or shipping (for shipping costs).

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)itemDescription":{"name":"itemDescription","abstract":"

        The human-readable description for the line item.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)quantity":{"name":"quantity","abstract":"

        The quantity to display for this line item.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)totalAmount":{"name":"totalAmount","abstract":"

        The total price of this line item.","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(im)initWithItemType:itemDescription:quantity:totalAmount:":{"name":"init(itemType:itemDescription:quantity:totalAmount:)","abstract":"

        Initialize this STPKlarnaLineItem with a set of parameters.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(cs)STPIssuingCardPin(py)pin":{"name":"pin","abstract":"

        The PIN for the card

        ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(cs)STPIssuingCardPin(py)error":{"name":"error","abstract":"

        If the PIN failed to be created, this error might be present

        ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIssuingCardPin"},"Classes/STPIntentActionWechatPayRedirectToApp.html#/c:@M@Stripe@objc(cs)STPIntentActionWechatPayRedirectToApp(py)nativeURL":{"name":"nativeURL","abstract":"

        The native URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionWechatPayRedirectToApp"},"Classes/STPIntentActionWechatPayRedirectToApp.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionWechatPayRedirectToApp"},"Classes/STPIntentActionRedirectToURL.html#/c:@M@Stripe@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:@M@Stripe@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/STPIntentActionRedirectToURL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)expiresAfter":{"name":"expiresAfter","abstract":"

        The timestamp after which the OXXO voucher expires.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)hostedVoucherURL":{"name":"hostedVoucherURL","abstract":"

        The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)number":{"name":"number","abstract":"

        OXXO reference number.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)nativeURL":{"name":"nativeURL","abstract":"

        The native URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)returnURL":{"name":"returnURL","abstract":"

        If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)url":{"name":"url","abstract":"

        The URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentAction.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPIntentAction(py)redirectToURL":{"name":"redirectToURL","abstract":"

        The details for authorizing via URL, when type == .redirectToURL

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)oxxoDisplayDetails":{"name":"oxxoDisplayDetails","abstract":"

        The details for displaying OXXO voucher via URL, when type == .OXXODisplayDetails

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)alipayHandleRedirect":{"name":"alipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website.

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)weChatPayRedirectToApp":{"name":"weChatPayRedirectToApp","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to the WeChat Pay app.

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@CM@Stripe@objc(cs)STPIntentAction(py)authorizeWithURL":{"name":"authorizeWithURL","abstract":"

        The details for authorizing via URL, when type == STPIntentActionTypeRedirectToURL","parent_name":"STPIntentAction"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)applePayCardImage":{"name":"applePayCardImage()","abstract":"

        An icon representing Apple Pay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)amexCardImage":{"name":"amexCardImage()","abstract":"

        An icon representing American Express.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)dinersClubCardImage":{"name":"dinersClubCardImage()","abstract":"

        An icon representing Diners Club.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)discoverCardImage":{"name":"discoverCardImage()","abstract":"

        An icon representing Discover.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)jcbCardImage":{"name":"jcbCardImage()","abstract":"

        An icon representing JCB.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)mastercardCardImage":{"name":"mastercardCardImage()","abstract":"

        An icon representing Mastercard.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)unionPayCardImage":{"name":"unionPayCardImage()","abstract":"

        An icon representing UnionPay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)visaCardImage":{"name":"visaCardImage()","abstract":"

        An icon representing Visa.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPImageLibrary(cm)brandImageForCardBrand:":{"name":"cardBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)brandImageForFPXBankBrand:":{"name":"fpxBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified bank brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)fpxLogo":{"name":"fpxLogo()","abstract":"

        An icon representing FPX.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)largeFpxLogo":{"name":"largeFpxLogo()","abstract":"

        A large branding image for FPX.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)afterpayLogo":{"name":"afterpayLogo()","abstract":"

        An icon representing Afterpay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)templatedBrandImageForCardBrand:":{"name":"templatedBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified card brand as a","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)cvcImageForCardBrand:":{"name":"cvcImage(for:)","abstract":"

        This returns a small icon indicating the CVC location for the given card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)errorImageForCardBrand:":{"name":"errorImage(for:)","abstract":"

        This returns a small icon indicating a card number error for the given card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPFile.html#/c:@M@Stripe@objc(cs)STPFile(py)fileId":{"name":"fileId","abstract":"

        The token for this file.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(cs)STPFile(py)created":{"name":"created","abstract":"

        The date this file was created.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPFile(py)size":{"name":"size","abstract":"

        The file size in bytes.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPFile(cm)stringFromPurpose:":{"name":"string(from:)","abstract":"

        Returns the string value for a purpose.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPFile"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(cm)canAddPaymentPass":{"name":"canAddPaymentPass()","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(im)initWithRequestConfiguration:delegate:":{"name":"init(requestConfiguration:delegate:)","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(py)delegate":{"name":"delegate","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)stringFrom:":{"name":"stringFrom(_:)","abstract":"

        Returns a string representation for the provided bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)brandFrom:":{"name":"brandFrom(_:)","abstract":"

        Returns a bank brand provided a string representation identifying a bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)identifierFrom:":{"name":"identifierFrom(_:)","abstract":"

        Returns a string representation identifying the provided bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)bankCodeFrom::":{"name":"bankCodeFrom(_:_:)","abstract":"

        Returns the code identifying the provided bank brand in the FPX status API;","parent_name":"STPFPXBank"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeDomain":{"name":"stripeDomain","abstract":"

        All Stripe iOS errors will be under this domain.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)errorMessageKey":{"name":"errorMessageKey","abstract":"

        A developer-friendly error message that explains what went wrong. You probably","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)cardErrorCodeKey":{"name":"cardErrorCodeKey","abstract":"

        What went wrong with your STPCard (e.g., STPInvalidCVC. See below for full list).

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)errorParameterKey":{"name":"errorParameterKey","abstract":"

        Which parameter on the STPCard had an error (e.g., “cvc”). Useful for marking up the","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeErrorCodeKey":{"name":"stripeErrorCodeKey","abstract":"

        The error code returned by the Stripe API.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeErrorTypeKey":{"name":"stripeErrorTypeKey","abstract":"

        The error type returned by the Stripe API.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeDeclineCodeKey":{"name":"stripeDeclineCodeKey","abstract":"

        If the value of userInfo[stripeErrorCodeKey] is STPError.cardDeclined,","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)invalidNumber":{"name":"invalidNumber","abstract":"

        The card number is not a valid credit card number.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)invalidExpMonth":{"name":"invalidExpMonth","abstract":"

        The card has an invalid expiration month.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)invalidExpYear":{"name":"invalidExpYear","abstract":"

        The card has an invalid expiration year.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)invalidCVC":{"name":"invalidCVC","abstract":"

        The card has an invalid CVC.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)incorrectNumber":{"name":"incorrectNumber","abstract":"

        The card number is incorrect.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)expiredCard":{"name":"expiredCard","abstract":"

        The card is expired.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)cardDeclined":{"name":"cardDeclined","abstract":"

        The card was declined.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)processingError":{"name":"processingError","abstract":"

        An error occured while processing this card.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)incorrectCVC":{"name":"incorrectCVC","abstract":"

        The card has an incorrect CVC.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)incorrectZip":{"name":"incorrectZip","abstract":"

        The postal code is incorrect.

        ","parent_name":"STPError"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)initWithKeyProvider:apiClient:":{"name":"init(keyProvider:apiClient:)","abstract":"

        Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomerContext(py)includeApplePayPaymentMethods":{"name":"includeApplePayPaymentMethods","abstract":"

        By default, STPCustomerContext will filter Apple Pay when it retrieves","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)retrieveCustomer:":{"name":"retrieveCustomer(_:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"updateCustomer(withShippingAddress:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)attachPaymentMethodToCustomerWithPaymentMethodId:completion:":{"name":"attachPaymentMethodToCustomer(paymentMethodId:completion:)","abstract":"

        A convenience method for attaching the PaymentMethod to the current Customer

        ","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"attachPaymentMethod(toCustomer:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)detachPaymentMethodFromCustomerWithPaymentMethodId:completion:":{"name":"detachPaymentMethodFromCustomer(paymentMethodId:completion:)","abstract":"

        A convenience method for detaching the PaymentMethod to the current Customer

        ","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"detachPaymentMethod(fromCustomer:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"listPaymentMethodsForCustomer(completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerDeserializer.html#/c:@M@Stripe@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:@M@Stripe@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/STPCustomerDeserializer.html#/c:@M@Stripe@objc(cs)STPCustomerDeserializer(im)initWithData:urlResponse:error:":{"name":"init(data:urlResponse:error:)","abstract":"

        Initialize a customer deserializer. The data, urlResponse, and error","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:@M@Stripe@objc(cs)STPCustomerDeserializer(im)initWithJsonResponse:":{"name":"init(jsonResponse:)","abstract":"

        Initializes a customer deserializer with a JSON dictionary. This JSON should be","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomer.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomer(py)defaultSource":{"name":"defaultSource","abstract":"

        The default source used to charge the customer.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomer(py)shippingAddress":{"name":"shippingAddress","abstract":"

        The customer’s shipping address.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(cs)STPCustomer(im)initWithStripeID:defaultSource:sources:":{"name":"init(stripeID:defaultSource:sources:)","abstract":"

        Initialize a customer object with the provided values.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(cs)STPCustomer(im)updateSourcesFilteringApplePay:":{"name":"updateSources(filteringApplePay:)","abstract":"

        Replaces the customer’s sources and defaultSource based on whether or not","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPCustomer"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(theme: STPTheme.defaultTheme).

        ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithTheme:":{"name":"init(theme:)","abstract":"

        Initializes a new view controller with the specified theme

        ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithNibName:bundle:":{"name":"init(nibName:bundle:)","abstract":"

        Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithCoder:":{"name":"init(coder:)","abstract":"

        Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreTableViewController.html#/c:@M@Stripe@objc(cs)STPCoreTableViewController(py)tableView":{"name":"tableView","abstract":"

        This points to the same object as STPCoreScrollViewController‘s scrollView","parent_name":"STPCoreTableViewController"},"Classes/STPCoreScrollViewController.html#/c:@M@Stripe@objc(cs)STPCoreScrollViewController(py)scrollView":{"name":"scrollView","abstract":"

        This returns the scroll view being managed by the view controller

        ","parent_name":"STPCoreScrollViewController"},"Classes/STPContactField.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"STPContactField"},"Classes/STPContactField.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)postalAddress":{"name":"postalAddress","abstract":"

        The contact’s full physical address.

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)emailAddress":{"name":"emailAddress","abstract":"

        The contact’s email address

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)phoneNumber":{"name":"phoneNumber","abstract":"

        The contact’s phone number.

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)name":{"name":"name","abstract":"

        The contact’s name.

        ","parent_name":"STPContactField"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)tosShownAndAccepted":{"name":"tosShownAndAccepted","abstract":"

        Boolean indicating that the Terms Of Service were shown to the user &","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)businessType":{"name":"businessType","abstract":"

        The business type.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)individual":{"name":"individual","abstract":"

        Information about the individual represented by the account.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)company":{"name":"company","abstract":"

        Information about the company or business.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:individual:":{"name":"init(tosShownAndAccepted:individual:)","abstract":"

        Initialize STPConnectAccountParams with tosShownAndAccepted = YES","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:company:":{"name":"init(tosShownAndAccepted:company:)","abstract":"

        Initialize STPConnectAccountParams with tosShownAndAccepted = YES","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithIndividual:":{"name":"init(individual:)","abstract":"

        Initialize STPConnectAccountParams with the provided individual dictionary.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithCompany:":{"name":"init(company:)","abstract":"

        Initialize STPConnectAccountParams with the provided company dictionary.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountParams"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)day":{"name":"day","abstract":"

        The day of birth, between 1 and 31.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)month":{"name":"month","abstract":"

        The month of birth, between 1 and 12.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)year":{"name":"year","abstract":"

        The four-digit year of birth.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPDateOfBirth"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(cs)STPConnectAccountVerificationDocument(py)back":{"name":"back","abstract":"

        The back of an ID returned by a file upload with a purpose value of identity_document.

        ","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(cs)STPConnectAccountVerificationDocument(py)front":{"name":"front","abstract":"

        The front of an ID returned by a file upload with a purpose value of identity_document.

        ","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualVerification(py)document":{"name":"document","abstract":"

        An identifying document, either a passport or local ID card.

        ","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualVerification(py)additionalDocument":{"name":"additionalDocument","abstract":"

        A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.

        ","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)address":{"name":"address","abstract":"

        The individual’s primary address.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaAddress":{"name":"kanaAddress","abstract":"

        The Kana variation of the the individual’s primary address (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiAddress":{"name":"kanjiAddress","abstract":"

        The Kanji variation of the the individual’s primary address (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)dateOfBirth":{"name":"dateOfBirth","abstract":"

        The individual’s date of birth.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)email":{"name":"email","abstract":"

        The individual’s email address.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)firstName":{"name":"firstName","abstract":"

        The individual’s first name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaFirstName":{"name":"kanaFirstName","abstract":"

        The Kana variation of the the individual’s first name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiFirstName":{"name":"kanjiFirstName","abstract":"

        The Kanji variation of the individual’s first name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)gender":{"name":"gender","abstract":"

        The individual’s gender","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)idNumber":{"name":"idNumber","abstract":"

        The government-issued ID number of the individual, as appropriate for the representative’s country.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)lastName":{"name":"lastName","abstract":"

        The individual’s last name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaLastName":{"name":"kanaLastName","abstract":"

        The Kana varation of the individual’s last name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiLastName":{"name":"kanjiLastName","abstract":"

        The Kanji varation of the individual’s last name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)maidenName":{"name":"maidenName","abstract":"

        The individual’s maiden name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)metadata":{"name":"metadata","abstract":"

        Set of key-value pairs that you can attach to an object.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)phone":{"name":"phone","abstract":"

        The individual’s phone number.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)ssnLast4":{"name":"ssnLast4","abstract":"

        The last four digits of the individual’s Social Security Number (U.S. only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)verification":{"name":"verification","abstract":"

        The individual’s verification document information.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)address":{"name":"address","abstract":"

        The company’s primary address.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanaAddress":{"name":"kanaAddress","abstract":"

        The Kana variation of the company’s primary address (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanjiAddress":{"name":"kanjiAddress","abstract":"

        The Kanji variation of the company’s primary address (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)directorsProvided":{"name":"directorsProvided","abstract":"

        Whether the company’s directors have been provided.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)name":{"name":"name","abstract":"

        The company’s legal name.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanaName":{"name":"kanaName","abstract":"

        The Kana variation of the company’s legal name (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanjiName":{"name":"kanjiName","abstract":"

        The Kanji variation of the company’s legal name (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)ownersProvided":{"name":"ownersProvided","abstract":"

        Whether the company’s owners have been provided.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)phone":{"name":"phone","abstract":"

        The company’s phone number (used for verification).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)taxID":{"name":"taxID","abstract":"

        The business ID number of the company, as appropriate for the company’s country.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)taxIDRegistrar":{"name":"taxIDRegistrar","abstract":"

        The jurisdiction in which the taxID is registered (Germany-based companies only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)vatID":{"name":"vatID","abstract":"

        The VAT number of the company.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)city":{"name":"city","abstract":"

        City, district, suburb, town, or village.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (e.g., street, PO Box, or company name).","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (e.g., apartment, suite, unit, or building).","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)state":{"name":"state","abstract":"

        State, county, province, or region.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)town":{"name":"town","abstract":"

        Town or cho-me.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountAddress"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmWeChatPayOptions(py)appId":{"name":"appId","abstract":"

        Your WeChat-provided application ID. WeChat Pay uses","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmWeChatPayOptions(im)initWithAppId:":{"name":"init(appId:)","abstract":"

        Initializes STPConfirmWeChatPayOptions

        ","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)cardOptions":{"name":"cardOptions","abstract":"

        Options to update a Card PaymentMethod.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)alipayOptions":{"name":"alipayOptions","abstract":"

        Options for an Alipay Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)blikOptions":{"name":"blikOptions","abstract":"

        Options for a BLIK Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)weChatPayOptions":{"name":"weChatPayOptions","abstract":"

        Options for a WeChat Pay Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(cs)STPConfirmCardOptions(py)cvc":{"name":"cvc","abstract":"

        CVC value with which to update the Card PaymentMethod.

        ","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(cs)STPConfirmCardOptions(py)network":{"name":"network","abstract":"

        Selected network to process this PaymentIntent on. Depends on the available networks of the card attached to the PaymentIntent. Can be only set confirm-time.

        ","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(cs)STPConfirmBLIKOptions(py)code":{"name":"code","abstract":"

        The 6-digit BLIK code that a customer has generated using their banking application.

        ","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(cs)STPConfirmBLIKOptions(im)initWithCode:":{"name":"init(code:)","abstract":"

        Initializes STPConfirmBLIKOptions

        ","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmAlipayOptions(py)appBundleID":{"name":"appBundleID","abstract":"

        The app bundle ID.","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmAlipayOptions(py)appVersionKey":{"name":"appVersionKey","abstract":"

        The app version.","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmAlipayOptions"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)sanitizedNumericStringForString:":{"name":"sanitizedNumericString(for:)","abstract":"

        Returns a copy of the passed string with all non-numeric characters removed.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)sanitizedPostalStringForString:":{"name":"sanitizedPostalString(for:)","abstract":"

        Returns a copy of the passed string with all characters removed that do not exist within a postal code.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForNumber:validatingCardBrand:":{"name":"validationState(forNumber:validatingCardBrand:)","abstract":"

        Validates a card number, passed as a string. This will return","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)brandForNumber:":{"name":"brand(forNumber:)","abstract":"

        The card brand for a card number or substring thereof.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)lengthsForCardBrand:":{"name":"lengths(for:)","abstract":"

        The possible number lengths for cards associated with a card brand. For","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)maxLengthForCardBrand:":{"name":"maxLength(for:)","abstract":"

        The maximum possible length the number of a card associated with the specified","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)fragmentLengthForCardBrand:":{"name":"fragmentLength(for:)","abstract":"

        The length of the final grouping of digits to use when formatting a card number","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForExpirationMonth:":{"name":"validationState(forExpirationMonth:)","abstract":"

        Validates an expiration month, passed as an (optionally 0-padded) string.","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForExpirationYear:inMonth:":{"name":"validationState(forExpirationYear:inMonth:)","abstract":"

        Validates an expiration year, passed as a string representing the final","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)maxCVCLengthForCardBrand:":{"name":"maxCVCLength(for:)","abstract":"

        The max CVC length for a card brand (for example, American Express CVCs are","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForCVC:cardBrand:":{"name":"validationState(forCVC:cardBrand:)","abstract":"

        Validates a card’s CVC, passed as a numeric string, for the given card brand.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForCard:":{"name":"validationState(forCard:)","abstract":"

        Validates the given card details.

        ","parent_name":"STPCardValidator"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)number":{"name":"number","abstract":"

        The card’s number.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardParams(py)expMonth":{"name":"expMonth","abstract":"

        The card’s expiration month.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)cvc":{"name":"cvc","abstract":"

        The card’s security code, found on the back.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)name":{"name":"name","abstract":"

        The cardholder’s name.","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)address":{"name":"address","abstract":"

        The cardholder’s address.","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardParams(py)addressLine1":{"name":"addressLine1","abstract":"

        The first line of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressLine2":{"name":"addressLine2","abstract":"

        The second line of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressCity":{"name":"addressCity","abstract":"

        The city of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressState":{"name":"addressState","abstract":"

        The state of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressZip":{"name":"addressZip","abstract":"

        The zip code of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressCountry":{"name":"addressCountry","abstract":"

        The country of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPCardParams.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPCardParams"},"Classes/STPCardFormView/Representable.html#/s:6Stripe15STPCardFormViewC13RepresentableV_19paymentMethodParamsAeA0bcD5StyleO_7SwiftUI7BindingVyAA010STPPaymentgH0CSgGtcfc":{"name":"init(_:paymentMethodParams:)","abstract":"

        Initialize a SwiftUI representation of an STPCardFormView.

        ","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP15makeCoordinator0F0QzyF":{"name":"makeCoordinator()","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP04makeC07context0C4TypeQzAA0cD7ContextVyxG_tF":{"name":"makeUIView(context:)","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP06updateC0_7contexty0C4TypeQz_AA0cD7ContextVyxGtF":{"name":"updateUIView(_:context:)","parent_name":"Representable"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)delegate":{"name":"delegate","abstract":"

        The delegate to notify when the card form transitions to or from being complete.

        ","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)disabledBackgroundColor":{"name":"disabledBackgroundColor","abstract":"

        The background color that is automatically applied to the input fields when isUserInteractionEnabled is set to false.","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)cardParams":{"name":"cardParams","abstract":"

        A configured STPPaymentMethodParams with the entered card number, expiration date, cvc, and","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)userInteractionEnabled":{"name":"isUserInteractionEnabled","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(im)initWithStyle:":{"name":"init(style:)","abstract":"

        Public initializer for STPCardFormView.","parent_name":"STPCardFormView"},"Classes/STPCardFormView/Representable.html":{"name":"Representable","abstract":"

        A SwiftUI representation of STPCardFormView

        ","parent_name":"STPCardFormView"},"Classes/STPCardBrandUtilities.html#/c:@M@Stripe@objc(cs)STPCardBrandUtilities(cm)stringFromCardBrand:":{"name":"stringFrom(_:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPCardBrandUtilities"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

        Whether or not the card originated from Apple Pay.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)name":{"name":"name","abstract":"

        The cardholder’s name.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)address":{"name":"address","abstract":"

        The cardholder’s address.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(cm)stringFromBrand:":{"name":"string(from:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(cm)brandFromString:":{"name":"brand(from:)","abstract":"

        This parses a string representing a card’s brand into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(im)initWithID:brand:last4:expMonth:expYear:funding:":{"name":"init(id:brand:last4:expMonth:expYear:funding:)","abstract":"

        Create an STPCard from a Stripe API response.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(cm)fundingFromString:":{"name":"funding(from:)","abstract":"

        This parses a string representing a card’s funding type into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)cardId":{"name":"cardId","abstract":"

        The Stripe ID for the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressLine1":{"name":"addressLine1","abstract":"

        The first line of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressLine2":{"name":"addressLine2","abstract":"

        The second line of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressCity":{"name":"addressCity","abstract":"

        The city of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressState":{"name":"addressState","abstract":"

        The state of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressZip":{"name":"addressZip","abstract":"

        The zip code of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressCountry":{"name":"addressCountry","abstract":"

        The country of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithBankMethod:":{"name":"init(bankMethod:)","abstract":"

        A convenience initializer; equivalent to calling init( bankMethod:bankMethod configuration:STPPaymentConfiguration.shared theme:STPTheme.defaultTheme.

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithTheme:":{"name":"init(theme:)","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithBankMethod:configuration:theme:":{"name":"init(bankMethod:configuration:theme:)","abstract":"

        Initializes a new STPBankSelectionViewController with the provided configuration and theme. Don’t forget to set the delegate property after initialization.

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(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. - seealso: STPBankSelectionViewControllerDelegate

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPBankSelectionViewController"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccountParams(py)currency":{"name":"currency","abstract":"

        The default currency for the bank account.

        ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccountParams(py)accountHolderType":{"name":"accountHolderType","abstract":"

        The type of entity that holds the account.","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(cs)STPBankAccountParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPBankAccountParams.

        ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPBankAccountParams"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)currency":{"name":"currency","abstract":"

        The default currency for the bank account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)bankName":{"name":"bankName","abstract":"

        The name of the bank that owns the account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)accountHolderType":{"name":"accountHolderType","abstract":"

        The type of entity that holds the account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)status":{"name":"status","abstract":"

        The validation status of the bank account. - seealso: STPBankAccountStatus

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)bankAccountId":{"name":"bankAccountId","abstract":"

        The Stripe ID for the bank account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPBankAccount"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)initWithPaymentRequest:delegate:":{"name":"init(paymentRequest:delegate:)","abstract":"

        Initializes this class.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayOnViewController:completion:":{"name":"presentApplePay(on:completion:)","abstract":"

        Presents the Apple Pay sheet from the specified view controller, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayWithCompletion:":{"name":"presentApplePay(completion:)","abstract":"

        Presents the Apple Pay sheet from the key window, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayFromWindow:withCompletion:":{"name":"presentApplePay(from:completion:)","abstract":"

        Presents the Apple Pay sheet from the specified window, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(py)apiClient":{"name":"apiClient","abstract":"

        The STPAPIClient instance to use to make API requests to Stripe.","parent_name":"STPApplePayContext"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(im)initWithName:partnerId:version:url:":{"name":"init(name:partnerId:version:url:)","abstract":"

        Initializes an instance of STPAppInfo.

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(py)name":{"name":"name","abstract":"

        The name of your library (e.g. “MyAwesomeLibrary”).

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(py)partnerId":{"name":"partnerId","abstract":"

        Your Stripe Partner ID (e.g. “pp_partner_1234”).

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(py)name":{"name":"name","abstract":"

        The user’s full name (e.g. “Jane Doe”)

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(py)phone":{"name":"phone","abstract":"

        The phone number of the address (e.g. “8885551212”)

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)shippingInfoForChargeWithAddress:shippingMethod:":{"name":"shippingInfoForCharge(with:shippingMethod:)","abstract":"

        When creating a charge on your backend, you can attach shipping information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)init":{"name":"init()","abstract":"

        Initializes an empty STPAddress.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithPaymentMethodBillingDetails:":{"name":"init(paymentMethodBillingDetails:)","abstract":"

        Initializes a new STPAddress with data from STPPaymentMethodBillingDetails.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithPKContact:":{"name":"init(pkContact:)","abstract":"

        Initializes a new STPAddress with data from an PassKit contact.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)PKContactValue":{"name":"pkContactValue()","abstract":"

        Generates a PassKit contact representation of this STPAddress.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithCNContact:":{"name":"init(cnContact:)","abstract":"

        Initializes a new STPAddress with a contact from the Contacts framework.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(im)containsContentForBillingAddressFields:":{"name":"containsContent(for:)","abstract":"

        Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(im)containsContentForShippingAddressFields:":{"name":"containsContent(forShippingAddressFields:)","abstract":"

        Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)applePayContactFieldsFromBillingAddressFields:":{"name":"applePayContactFields(from:)","abstract":"

        Converts an STPBillingAddressFields enum value into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)pkContactFieldsFromStripeContactFields:":{"name":"pkContactFields(fromStripeContactFields:)","abstract":"

        Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPAddress"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(configuration: STPPaymentConfiguration.shared, theme: STPTheme.defaultTheme).

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(im)initWithConfiguration:theme:":{"name":"init(configuration: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:@M@Stripe@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. - seealso: STPAddCardViewControllerDelegate

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@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. - seealso: STPUserInformation.h

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(py)customFooterView":{"name":"customFooterView","abstract":"

        Provide this view controller with a footer view.","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"paymentCardTextFieldDidChange(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"paymentCardTextFieldWillEndEditing(forReturn:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingCVC:":{"name":"paymentCardTextFieldDidBeginEditingCVC(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingCVC:":{"name":"paymentCardTextFieldDidEndEditingCVC(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditing:":{"name":"paymentCardTextFieldDidBeginEditing(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(im)initWithCompanyName:":{"name":"init(companyName:)","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)formBackgroundColor":{"name":"formBackgroundColor","abstract":"

        The background color for the form text fields. Defaults to .systemBackground on iOS 13.0 and later, .white on earlier iOS versions.

        ","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)becsDebitFormDelegate":{"name":"becsDebitFormDelegate","abstract":"

        The delegate to inform about changes to this STPAUBECSDebitFormView instance.

        ","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

        This property will return a non-nil value if and only if the form is in a complete state. The STPPaymentMethodParams instance","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(cpy)STPSDKVersion":{"name":"STPSDKVersion","abstract":"

        The current version of this library.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(cpy)sharedClient":{"name":"shared","abstract":"

        A shared singleton API client.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(py)publishableKey":{"name":"publishableKey","abstract":"

        The client’s publishable key.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(py)configuration":{"name":"configuration","abstract":"

        The client’s configuration.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAPIClient(cpy)apiVersion":{"name":"apiVersion","abstract":"

        The API version used to communicate with Stripe.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(im)initWithPublishableKey:":{"name":"init(publishableKey:)","abstract":"

        Initializes an API client with the given publishable key.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(im)initWithConfiguration:":{"name":"init(configuration:)","abstract":"

        Initializes an API client with the given configuration.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithPayment:completion:":{"name":"createToken(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createSourceWithPayment:completion:":{"name":"createSource(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe source using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createPaymentMethodWithPayment:completion:":{"name":"createPaymentMethod(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe Payment Method using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/s:6Stripe12STPAPIClientC14pkPaymentError03foraE0s0E0_pSgAG_tFZ":{"name":"pkPaymentError(forStripeError:)","abstract":"

        Converts Stripe errors into the appropriate Apple Pay error, for use in PKPaymentAuthorizationResult.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createRadarSessionWithCompletion:":{"name":"createRadarSession(completion:)","abstract":"

        Creates a Radar Session.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithBankAccount:completion:":{"name":"createToken(withBankAccount:completion:)","abstract":"

        Converts an STPBankAccount object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithPersonalIDNumber:completion:":{"name":"createToken(withPersonalIDNumber:completion:)","abstract":"

        Converts a personal identification number into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithSSNLast4:completion:":{"name":"createToken(withSSNLast4:completion:)","abstract":"

        Converts the last 4 SSN digits into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithConnectAccount:completion:":{"name":"createToken(withConnectAccount:completion:)","abstract":"

        Converts an STPConnectAccountParams object into a Stripe token using the Stripe API.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@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:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithCard:completion:":{"name":"createToken(withCard:completion:)","abstract":"

        Converts an STPCardParams object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenForCVCUpdate:completion:":{"name":"createToken(forCVCUpdate:completion:)","abstract":"

        Converts a CVC string into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createSourceWithParams:completion:":{"name":"createSource(with:completion:)","abstract":"

        Creates a Source object using the provided details.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrieveSourceWithId:clientSecret:completion:":{"name":"retrieveSource(withId:clientSecret:completion:)","abstract":"

        Retrieves the Source object with the given ID. - seealso: https://stripe.com/docs/api#retrieve_source

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)startPollingSourceWithId:clientSecret:timeout:completion:":{"name":"startPollingSource(withId: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:@CM@Stripe@objc(cs)STPAPIClient(im)stopPollingSourceWithId:":{"name":"stopPollingSource(withId:)","abstract":"

        Stops polling the Source object with the given ID. Note that the completion block passed to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:completion:":{"name":"retrievePaymentIntent(withClientSecret:completion:)","abstract":"

        Retrieves the PaymentIntent object using the given secret. - seealso: https://stripe.com/docs/api#retrieve_payment_intent

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:expand:completion:":{"name":"retrievePaymentIntent(withClientSecret:expand:completion:)","abstract":"

        Retrieves the PaymentIntent object using the given secret. - seealso: https://stripe.com/docs/api#retrieve_payment_intent

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:completion:":{"name":"confirmPaymentIntent(with:completion:)","abstract":"

        Confirms the PaymentIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:expand:completion:":{"name":"confirmPaymentIntent(with:expand:completion:)","abstract":"

        Confirms the PaymentIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrieveSetupIntentWithClientSecret:completion:":{"name":"retrieveSetupIntent(withClientSecret:completion:)","abstract":"

        Retrieves the SetupIntent object using the given secret. - seealso: https://stripe.com/docs/api/setup_intents/retrieve

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmSetupIntentWithParams:completion:":{"name":"confirmSetupIntent(with:completion:)","abstract":"

        Confirms the SetupIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createPaymentMethodWithParams:completion:":{"name":"createPaymentMethod(with:completion:)","abstract":"

        Creates a PaymentMethod object with the provided params object.

        ","parent_name":"STPAPIClient"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV10merchantIdSSvp":{"name":"merchantId","abstract":"

        The Apple Merchant Identifier to use during Apple Pay transactions.","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV19merchantCountryCodeSSvp":{"name":"merchantCountryCode","abstract":"

        The two-letter ISO 3166 code of the country of your business, e.g. “US”","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV10merchantId0G11CountryCodeAESS_SStcfc":{"name":"init(merchantId:merchantCountryCode:)","abstract":"

        Initializes a ApplePayConfiguration

        ","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV2idSSvp":{"name":"id","abstract":"

        The identifier of the Stripe Customer object.","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV18ephemeralKeySecretSSvp":{"name":"ephemeralKeySecret","abstract":"

        A short-lived token that allows the SDK to access a Customer’s payment methods

        ","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV2id18ephemeralKeySecretAESS_SStcfc":{"name":"init(id:ephemeralKeySecret:)","abstract":"

        Initializes a CustomerConfiguration

        ","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV9apiClientAA12STPAPIClientCvp":{"name":"apiClient","abstract":"

        The APIClient instance used to make requests to Stripe

        ","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV8applePayAC05ApplefD0VSgvp":{"name":"applePay","abstract":"

        Configuration related to Apple Pay","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV18primaryButtonColorSo7UIColorCvp":{"name":"primaryButtonColor","abstract":"

        The color of the Buy or Add button. Defaults to .systemBlue

        ","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV5styleAC18UserInterfaceStyleOvp":{"name":"style","abstract":"

        The color styling to use for PaymentSheet UI","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV8customerAC08CustomerD0VSgvp":{"name":"customer","abstract":"

        Configuration related to the Stripe Customer","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV19merchantDisplayNameSSvp":{"name":"merchantDisplayName","abstract":"

        Your customer-facing business name.","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV9returnURLSSSgvp":{"name":"returnURL","abstract":"

        A URL that redirects back to your app that PaymentSheet can use to auto-dismiss","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationVAEycfc":{"name":"init()","abstract":"

        Initializes a Configuration with default values

        ","parent_name":"Configuration"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO9automaticyA2EmF":{"name":"automatic","abstract":"

        (default) PaymentSheet will automatically switch between standard and dark mode compatible colors based on device settings

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO11alwaysLightyA2EmF":{"name":"alwaysLight","abstract":"

        PaymentSheet will always use colors appropriate for standard, i.e. non-dark mode UI

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO10alwaysDarkyA2EmF":{"name":"alwaysDark","abstract":"

        PaymentSheet will always use colors appropriate for dark mode UI

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/FlowController/ConfirmButton.html#/s:6Stripe12PaymentSheetC14FlowControllerC13ConfirmButtonV07paymentcdE012onCompletion7contentAGy__xGAE_yAA0bC6ResultOcxyXEtcfc":{"name":"init(paymentSheetFlowController:onCompletion:content:)","abstract":"

        Initialize a ConfirmPaymentButton with required parameters.

        ","parent_name":"ConfirmButton"},"Classes/PaymentSheet/FlowController/ConfirmButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"ConfirmButton"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B13OptionsButtonV07paymentcdE002onC9Dismissed7contentAGy__xGAE_yycxyXEtcfc":{"name":"init(paymentSheetFlowController:onSheetDismissed:content:)","abstract":"

        Initialize a PaymentOptionsButton with required parameters.

        ","parent_name":"PaymentOptionsButton"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"PaymentOptionsButton"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B17OptionDisplayDataV5imageSo7UIImageCvp":{"name":"image","abstract":"

        An image representing a payment method; e.g. the Apple Pay logo or a VISA logo

        ","parent_name":"PaymentOptionDisplayData"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B17OptionDisplayDataV5labelSSvp":{"name":"label","abstract":"

        A user facing string representing the payment method; e.g. “Apple Pay” or “····4242” for a card

        ","parent_name":"PaymentOptionDisplayData"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html":{"name":"PaymentOptionDisplayData","abstract":"

        Contains details about a payment method that can be displayed to the customer

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC13configurationAC13ConfigurationVvp":{"name":"configuration","abstract":"

        This contains all configurable properties of PaymentSheet

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC13paymentOptionAE0bG11DisplayDataVSgvp":{"name":"paymentOption","abstract":"

        Contains information about the customer’s desired payment option.","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC6create25paymentIntentClientSecret13configuration10completionySS_AC13ConfigurationVys6ResultOyAEs5Error_pGctFZ":{"name":"create(paymentIntentClientSecret:configuration:completion:)","abstract":"

        An asynchronous failable initializer for PaymentSheet.FlowController","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC6create23setupIntentClientSecret13configuration10completionySS_AC13ConfigurationVys6ResultOyAEs5Error_pGctFZ":{"name":"create(setupIntentClientSecret:configuration:completion:)","abstract":"

        An asynchronous failable initializer for PaymentSheet.FlowController","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC07presentB7Options4from10completionySo06UIViewE0C_yycSgtF":{"name":"presentPaymentOptions(from:completion:)","abstract":"

        Presents a sheet where the customer chooses how to pay, either by selecting an existing payment method or adding a new one","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC7confirm4from10completionySo06UIViewE0C_yAA0bC6ResultOctF":{"name":"confirm(from:completion:)","abstract":"

        Completes the payment or setup.

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html":{"name":"PaymentOptionsButton","abstract":"

        A button which presents a sheet for a customer to select a payment method.","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController/ConfirmButton.html":{"name":"ConfirmButton","abstract":"

        A button which confirms the payment or setup. Depending on the user’s payment method, it may present a confirmation sheet.","parent_name":"FlowController"},"Classes/PaymentSheet/PaymentButton.html#/s:6Stripe12PaymentSheetC0B6ButtonV07paymentC012onCompletion7contentAEy_xGAC_yAA0bC6ResultOcxyXEtcfc":{"name":"init(paymentSheet:onCompletion:content:)","abstract":"

        Initialize a PaymentButton with required parameters.

        ","parent_name":"PaymentButton"},"Classes/PaymentSheet/PaymentButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"PaymentButton"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC13configurationAC13ConfigurationVvp":{"name":"configuration","abstract":"

        This contains all configurable properties of PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC15mostRecentErrors0F0_pSgvp":{"name":"mostRecentError","abstract":"

        The most recent error encountered by the customer, if any.

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC25paymentIntentClientSecret13configurationACSS_AC13ConfigurationVtcfc":{"name":"init(paymentIntentClientSecret:configuration:)","abstract":"

        Initializes a PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC23setupIntentClientSecret13configurationACSS_AC13ConfigurationVtcfc":{"name":"init(setupIntentClientSecret:configuration:)","abstract":"

        Initializes a PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC7present4from10completionySo16UIViewControllerC_yAA0bC6ResultOctF":{"name":"present(from:completion:)","abstract":"

        Presents a sheet for a customer to complete their payment

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/PaymentButton.html":{"name":"PaymentButton","abstract":"

        A button which presents a sheet for a customer to complete their payment.","parent_name":"PaymentSheet"},"Classes/PaymentSheet/FlowController.html":{"name":"FlowController","abstract":"

        A class that presents the individual steps of a payment flow

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/UserInterfaceStyle.html":{"name":"UserInterfaceStyle","abstract":"

        Style options for colors in PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/Configuration.html":{"name":"Configuration","abstract":"

        Configuration for PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/CustomerConfiguration.html":{"name":"CustomerConfiguration","abstract":"

        Configuration related to the Stripe Customer

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/ApplePayConfiguration.html":{"name":"ApplePayConfiguration","abstract":"

        Configuration related to Apple Pay

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html":{"name":"PaymentSheet","abstract":"

        A drop-in class that presents a sheet for a customer to complete their payment

        "},"Classes/STPAPIClient.html":{"name":"STPAPIClient","abstract":"

        A client for making connections to the Stripe API.

        "},"Classes/STPAUBECSDebitFormView.html":{"name":"STPAUBECSDebitFormView","abstract":"

        STPAUBECSDebitFormView is a subclass of UIControl that contains all of the necessary fields and legal text for collecting AU BECS Debit payments."},"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/STPApplePayContext.html":{"name":"STPApplePayContext","abstract":"

        A helper class that implements Apple Pay."},"Classes/STPApplePayPaymentOption.html":{"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/STPBankSelectionViewController.html":{"name":"STPBankSelectionViewController","abstract":"

        This view controller displays a list of banks of the specified type, allowing the user to select one to pay from."},"Classes/STPCard.html":{"name":"STPCard","abstract":"

        Representation of a user’s credit card details that have been tokenized with"},"Classes/STPCardBrandUtilities.html":{"name":"STPCardBrandUtilities","abstract":"

        Contains STPStringFromCardBrand

        "},"Classes/STPCardFormView.html":{"name":"STPCardFormView","abstract":"

        STPCardFormView provides a multiline interface for users to input their"},"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/STPConfirmAlipayOptions.html":{"name":"STPConfirmAlipayOptions","abstract":"

        Alipay options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConfirmBLIKOptions.html":{"name":"STPConfirmBLIKOptions","abstract":"

        BLIK options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConfirmCardOptions.html":{"name":"STPConfirmCardOptions","abstract":"

        Options to update a Card PaymentMethod during PaymentIntent confirmation.

        "},"Classes/STPConfirmPaymentMethodOptions.html":{"name":"STPConfirmPaymentMethodOptions","abstract":"

        Options to update the associated PaymentMethod during PaymentIntent confirmation.

        "},"Classes/STPConfirmWeChatPayOptions.html":{"name":"STPConfirmWeChatPayOptions","abstract":"

        WeChat Pay options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConnectAccountAddress.html":{"name":"STPConnectAccountAddress","abstract":"

        An address to use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountCompanyParams.html":{"name":"STPConnectAccountCompanyParams","abstract":"

        Information about the company or business to use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountIndividualParams.html":{"name":"STPConnectAccountIndividualParams","abstract":"

        Information about the person represented by the account for use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountIndividualVerification.html":{"name":"STPConnectAccountIndividualVerification","abstract":"

        The individual’s verification document information for use with STPConnectAccountIndividualParams.

        "},"Classes/STPConnectAccountVerificationDocument.html":{"name":"STPConnectAccountVerificationDocument","abstract":"

        An identifying document, either a passport or local ID card for use with STPConnectAccountIndividualVerification.

        "},"Classes/STPDateOfBirth.html":{"name":"STPDateOfBirth","abstract":"

        An individual’s date of birth."},"Classes/STPConnectAccountParams.html":{"name":"STPConnectAccountParams","abstract":"

        Parameters for creating a Connect Account token.

        "},"Classes/STPContactField.html":{"name":"STPContactField","abstract":"

        Contains constants that represent different parts of a users contact/address information.

        "},"Classes/STPCoreScrollViewController.html":{"name":"STPCoreScrollViewController","abstract":"

        This is the base class for all Stripe scroll view controllers. It is intended"},"Classes/STPCoreTableViewController.html":{"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/STPError.html":{"name":"STPError","abstract":"

        Top-level class for Stripe error constants.

        "},"Classes/STPFPXBank.html":{"name":"STPFPXBank","abstract":"

        Convenience methods for using FPX bank brands.

        "},"Classes/STPFakeAddPaymentPassViewController.html":{"name":"STPFakeAddPaymentPassViewController","abstract":"

        This class is a piece of fake UI that is intended to mimic PKAddPaymentPassViewController. That class is restricted to apps with a special entitlement from Apple, and as such can be difficult to build and test against. This class implements the same public API as PKAddPaymentPassViewController, and can be used to develop against the Stripe API in testmode only. (Obviously it will not actually place cards into the user’s Apple Pay wallet either.) When it’s time to go to production, you may simply replace all references to STPFakeAddPaymentPassViewController in your app with PKAddPaymentPassViewController and it will continue to function. For more information on developing against this API, please see https://stripe.com/docs/issuing/cards/digital-wallets .

        "},"Classes/STPFile.html":{"name":"STPFile","abstract":"

        Representation of a file upload object in the Stripe API.

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPFormView":{"name":"STPFormView","abstract":"

        STPFormView is a base class for the Stripe SDK’s form input UI. You should use one of the available subclasses"},"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/STPIntentActionAlipayHandleRedirect.html":{"name":"STPIntentActionAlipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website."},"Classes/STPIntentActionOXXODisplayDetails.html":{"name":"STPIntentActionOXXODisplayDetails","abstract":"

        Contains OXXO details necessary for the customer to complete the payment.

        "},"Classes/STPIntentActionRedirectToURL.html":{"name":"STPIntentActionRedirectToURL","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to another page or application."},"Classes/STPIntentActionWechatPayRedirectToApp.html":{"name":"STPIntentActionWechatPayRedirectToApp","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to WeChat Pay app."},"Classes/STPIssuingCardPin.html":{"name":"STPIssuingCardPin","abstract":"

        Information related to a Stripe Issuing card, including the PIN

        "},"Classes/STPKlarnaLineItem.html":{"name":"STPKlarnaLineItem","abstract":"

        An object representing a line item in a Klarna source.

        "},"Classes/STPMandateCustomerAcceptanceParams.html":{"name":"STPMandateCustomerAcceptanceParams","abstract":"

        An object that contains details about the customer acceptance of the Mandate. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance

        "},"Classes/STPMandateDataParams.html":{"name":"STPMandateDataParams","abstract":"

        This object contains details about the Mandate to create. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data

        "},"Classes/STPMandateOnlineParams.html":{"name":"STPMandateOnlineParams","abstract":"

        Contains details about a Mandate accepted online. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance-online

        "},"Classes/STPMultiFormTextField.html":{"name":"STPMultiFormTextField","abstract":"

        STPMultiFormTextField is a lightweight UIView that wraps a collection of STPFormTextFields and can automatically move to the next form field when one is completed.

        "},"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 confirms PaymentIntents/SetupIntents and handles any authentication required, such as 3DS1/3DS2 for Strong Customer Authentication."},"Classes/STPPaymentIntent.html":{"name":"STPPaymentIntent","abstract":"

        A PaymentIntent tracks the process of collecting a payment from your customer.

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentIntentAction":{"name":"STPPaymentIntentAction","abstract":"

        Action details for an STPPaymentIntent. This is a container for"},"Classes/STPPaymentIntentLastPaymentError.html":{"name":"STPPaymentIntentLastPaymentError","abstract":"

        A value for code indicating the provided payment method failed authentication./// The payment error encountered in the previous PaymentIntent confirmation.

        "},"Classes/STPPaymentIntentParams.html":{"name":"STPPaymentIntentParams","abstract":"

        An object representing parameters used to confirm a PaymentIntent object."},"Classes/STPPaymentIntentShippingDetails.html":{"name":"STPPaymentIntentShippingDetails","abstract":"

        Shipping information for a PaymentIntent"},"Classes/STPPaymentIntentShippingDetailsAddress.html":{"name":"STPPaymentIntentShippingDetailsAddress","abstract":"

        Shipping address for a PaymentIntent’s shipping details."},"Classes/STPPaymentIntentShippingDetailsAddressParams.html":{"name":"STPPaymentIntentShippingDetailsAddressParams","abstract":"

        Shipping address for a PaymentIntent’s shipping details.

        "},"Classes/STPPaymentIntentShippingDetailsParams.html":{"name":"STPPaymentIntentShippingDetailsParams","abstract":"

        Shipping information for a PaymentIntent

        "},"Classes/STPPaymentMethod.html":{"name":"STPPaymentMethod","abstract":"

        PaymentMethod objects represent your customer’s payment instruments. They can be used with PaymentIntents to collect payments.

        "},"Classes/STPPaymentMethodAUBECSDebit.html":{"name":"STPPaymentMethodAUBECSDebit","abstract":"

        An AU BECS Debit Payment Method.

        "},"Classes/STPPaymentMethodAUBECSDebitParams.html":{"name":"STPPaymentMethodAUBECSDebitParams","abstract":"

        An object representing parameters used to create an AU BECS Debit Payment Method

        "},"Classes/STPPaymentMethodAddress.html":{"name":"STPPaymentMethodAddress","abstract":"

        The billing address, a property on STPPaymentMethodBillingDetails

        "},"Classes/STPPaymentMethodAfterpayClearpay.html":{"name":"STPPaymentMethodAfterpayClearpay","abstract":"

        An AfterpayClearpay Payment Method.

        "},"Classes/STPPaymentMethodAfterpayClearpayParams.html":{"name":"STPPaymentMethodAfterpayClearpayParams","abstract":"

        An object representing parameters used to create an AfterpayClearpay Payment Method

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAlipay":{"name":"STPPaymentMethodAlipay","abstract":"

        Contains details for an Alipay Payment Method.

        "},"Classes/STPPaymentMethodAlipayParams.html":{"name":"STPPaymentMethodAlipayParams","abstract":"

        An object representing parameters used to create an Alipay Payment Method."},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBLIK":{"name":"STPPaymentMethodBLIK","abstract":"

        Contains details for a BLIK Payment Method.

        "},"Classes/STPPaymentMethodBLIKParams.html":{"name":"STPPaymentMethodBLIKParams","abstract":"

        An object representing parameters used to create a BLIK Payment Method"},"Classes/STPPaymentMethodBacsDebit.html":{"name":"STPPaymentMethodBacsDebit","abstract":"

        A Bacs Debit Payment Method.

        "},"Classes/STPPaymentMethodBacsDebitParams.html":{"name":"STPPaymentMethodBacsDebitParams","abstract":"

        The user’s bank account details.

        "},"Classes/STPPaymentMethodBancontact.html":{"name":"STPPaymentMethodBancontact","abstract":"

        A Bancontact Payment Method.

        "},"Classes/STPPaymentMethodBancontactParams.html":{"name":"STPPaymentMethodBancontactParams","abstract":"

        An object representing parameters used to create a Bancontact Payment Method

        "},"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/STPPaymentMethodCardNetworks.html":{"name":"STPPaymentMethodCardNetworks","abstract":"

        STPPaymentMethodCardNetworks contains information about card networks that can be used to process a payment.

        "},"Classes/STPPaymentMethodCardParams.html":{"name":"STPPaymentMethodCardParams","abstract":"

        The user’s card details.

        "},"Classes/STPPaymentMethodCardPresent.html":{"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/STPPaymentMethodEPS.html":{"name":"STPPaymentMethodEPS","abstract":"

        An EPS Payment Method.

        "},"Classes/STPPaymentMethodEPSParams.html":{"name":"STPPaymentMethodEPSParams","abstract":"

        An object representing parameters used to create a EPS Payment Method

        "},"Classes/STPPaymentMethodFPX.html":{"name":"STPPaymentMethodFPX","abstract":"

        An FPX Payment Method.

        "},"Classes/STPPaymentMethodFPXParams.html":{"name":"STPPaymentMethodFPXParams","abstract":"

        An object representing parameters used to create an FPX Payment Method

        "},"Classes/STPPaymentMethodGiropay.html":{"name":"STPPaymentMethodGiropay","abstract":"

        A giropay Payment Method.

        "},"Classes/STPPaymentMethodGiropayParams.html":{"name":"STPPaymentMethodGiropayParams","abstract":"

        An object representing parameters used to create a giropay Payment Method

        "},"Classes/STPPaymentMethodGrabPay.html":{"name":"STPPaymentMethodGrabPay","abstract":"

        A GrabPay PaymentMethod

        "},"Classes/STPPaymentMethodGrabPayParams.html":{"name":"STPPaymentMethodGrabPayParams","abstract":"

        An object representing parameters used to create a GrabPay Payment Method

        "},"Classes/STPPaymentMethodNetBanking.html":{"name":"STPPaymentMethodNetBanking","abstract":"

        A NetBanking Payment Method.

        "},"Classes/STPPaymentMethodNetBankingParams.html":{"name":"STPPaymentMethodNetBankingParams","abstract":"

        An object representing parameters used to create a NetBanking Payment Method

        "},"Classes/STPPaymentMethodOXXO.html":{"name":"STPPaymentMethodOXXO","abstract":"

        An OXXO Payment Method.

        "},"Classes/STPPaymentMethodOXXOParams.html":{"name":"STPPaymentMethodOXXOParams","abstract":"

        An object representing parameters used to create an OXXO Payment Method

        "},"Classes/STPPaymentMethodParams.html":{"name":"STPPaymentMethodParams","abstract":"

        An object representing parameters used to create a PaymentMethod object."},"Classes/STPPaymentMethodPrzelewy24.html":{"name":"STPPaymentMethodPrzelewy24","abstract":"

        A Przelewy24 Payment Method.

        "},"Classes/STPPaymentMethodPrzelewy24Params.html":{"name":"STPPaymentMethodPrzelewy24Params","abstract":"

        An object representing parameters used to create a Przelewy24 Payment Method

        "},"Classes/STPPaymentMethodSEPADebit.html":{"name":"STPPaymentMethodSEPADebit","abstract":"

        A SEPA Debit Payment Method.

        "},"Classes/STPPaymentMethodSEPADebitParams.html":{"name":"STPPaymentMethodSEPADebitParams","abstract":"

        An object representing parameters used to create a SEPA Debit Payment Method

        "},"Classes/STPPaymentMethodSofort.html":{"name":"STPPaymentMethodSofort","abstract":"

        A Sofort Payment Method.

        "},"Classes/STPPaymentMethodSofortParams.html":{"name":"STPPaymentMethodSofortParams","abstract":"

        An object representing parameters used to create a Sofort Payment Method

        "},"Classes/STPPaymentMethodThreeDSecureUsage.html":{"name":"STPPaymentMethodThreeDSecureUsage","abstract":"

        Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

        "},"Classes/STPPaymentMethodUPI.html":{"name":"STPPaymentMethodUPI","abstract":"

        A UPI Payment Method.

        "},"Classes/STPPaymentMethodUPIParams.html":{"name":"STPPaymentMethodUPIParams","abstract":"

        An object representing parameters used to create a UPI Payment Method

        "},"Classes/STPPaymentMethodWeChatPay.html":{"name":"STPPaymentMethodWeChatPay","abstract":"

        A WeChat Pay Payment Method.

        "},"Classes/STPPaymentMethodWeChatPayParams.html":{"name":"STPPaymentMethodWeChatPayParams","abstract":"

        An object representing parameters used to create a WeChat Pay Payment Method

        "},"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/STPPushProvisioningContext.html":{"name":"STPPushProvisioningContext","abstract":"

        This class makes it easier to implement “Push Provisioning”, the process by which an end-user can add a card to their Apple Pay wallet without having to type their number. This process is mediated by an Apple class called PKAddPaymentPassViewController; this class will help you implement that class’ delegate methods. Note that this flow requires a special entitlement from Apple; for more information please see https://stripe.com/docs/issuing/cards/digital-wallets .

        "},"Classes/STPPushProvisioningDetailsParams.html":{"name":"STPPushProvisioningDetailsParams","abstract":"

        A helper class for turning the raw certificate array, nonce, and nonce signature emitted by PKAddPaymentPassViewController into a format that is understandable by the Stripe API."},"Classes/STPRadarSession.html":{"name":"STPRadarSession","abstract":"

        A Radar Session.

        "},"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/STPSetupIntentLastSetupError.html":{"name":"STPSetupIntentLastSetupError","abstract":"

        A value for code indicating the provided payment method failed authentication./// The error encountered in the previous SetupIntent confirmation.

        "},"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. - seealso: 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/STPSourceKlarnaDetails.html":{"name":"STPSourceKlarnaDetails","abstract":"

        Details of a Klarna source.

        "},"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/STPSourceWeChatPayDetails.html":{"name":"STPSourceWeChatPayDetails","abstract":"

        Details of a WeChat Pay Source.

        "},"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"},"Classes/StripeAPI.html":{"name":"StripeAPI","abstract":"

        A top-level class that imports the rest of the Stripe SDK.

        "},"Classes.html":{"name":"Classes","abstract":"

        The following classes are available globally.

        "},"Enums.html":{"name":"Enumerations","abstract":"

        The following enumerations are available globally.

        "},"Extensions.html":{"name":"Extensions","abstract":"

        The following extensions are available globally.

        "},"Protocols.html":{"name":"Protocols","abstract":"

        The following protocols are available globally.

        "},"Typealiases.html":{"name":"Type Aliases","abstract":"

        The following type aliases 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 af2203e6b7c..9c402d2daed 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 d6b71f90896..da8117032f1 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 7e23356b51c..9508b505b51 100644 --- a/docs/docs/index.html +++ b/docs/docs/index.html @@ -20,7 +20,7 @@

        - Stripe 21.6.0 Docs + Stripe 21.7.0 Docs

        @@ -133,6 +133,9 @@ + @@ -205,6 +208,9 @@ + @@ -400,6 +406,12 @@ + + @@ -866,12 +878,14 @@

        Features

        Native UI: We provide native screens and elements to collect payment details. For example, PaymentSheet is a prebuilt UI that combines all the steps required to pay - collecting payment details, billing details, and confirming the payment - into a single sheet that displays on top of your app.

        Card scanning: We support card scanning on iOS 13 and higher. See our Card scanning section.

        + +

        Localized: We support the following localizations: Chinese (Hong Kong), Chinese (Simplified), Chinese (Traditional), Danish, Dutch, English (US), English (United Kingdom), Finnish, French, French (Canada), German, Hungarian, Italian, Japanese, Korean, Maltese, Norwegian Bokmål, Norwegian Nynorsk (Norway), Portuguese (Brazil), Portuguese, Russian, Spanish, Spanish (Latin America), Swedish, and Turkish.

        Releases

        We support Cocoapods, Carthage, and Swift Package Manager. If you link the library manually, use a version from our releases page. Make sure to embed both Stripe.xcframework and Stripe3DS2.xcframework.

        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 requires Xcode 11 or later and is compatible with apps targeting iOS 11 or above. We support Catalyst on macOS 10.15 or later.

        @@ -884,12 +898,12 @@

        Integration

        Examples

          -
        • Prebuilt UI +
        • Prebuilt UI
          • This example demonstrates how to build a payment flow using our prebuilt UI component integration PaymentSheet.
        • -
        • Non-Card Payment Examples +
        • Non-Card Payment Examples
          • This example demonstrates how to use STPAPIClient to manually accept various non-card payment methods.
          • @@ -899,7 +913,7 @@

            Card scanning

            Our new PaymentSheet UI offers built-in card scanning. To enable card scanning, you’ll need to set NSCameraUsageDescription in your application’s plist, and provide a reason for accessing the camera (e.g. “To scan cards”). Card scanning is supported on devices with iOS 13 or higher.

            -

            You can demo this feature in our PaymentSheet example app. When you run the example app on a device, you’ll see a “Scan Card” button when adding a new card.

            +

            You can demo this feature in our PaymentSheet example app. When you run the example app on a device, you’ll see a “Scan Card” button when adding a new card.

            Contributing

            We welcome contributions of any kind including new features, bug fixes, and documentation improvements. Please first open an issue describing what you want to build if it is a major change so that we can discuss how to move forward. Otherwise, go ahead and open a pull request for minor changes such as typo fixes and one liners.

            @@ -921,7 +935,7 @@

            Migrating from Older Vers

        diff --git a/docs/docs/search.json b/docs/docs/search.json index 04045ca1146..4c671f5727c 100644 --- a/docs/docs/search.json +++ b/docs/docs/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:6Stripe12STPVoidBlocka":{"name":"STPVoidBlock","abstract":"

        An empty block, called with no arguments, returning nothing.

        "},"Typealiases.html#/s:6Stripe13STPErrorBlocka":{"name":"STPErrorBlock","abstract":"

        A block that may optionally be called with an error.

        "},"Typealiases.html#/s:6Stripe22STPBooleanSuccessBlocka":{"name":"STPBooleanSuccessBlock","abstract":"

        A block that contains a boolean success param and may optionally be called with an error.

        "},"Typealiases.html#/s:6Stripe30STPJSONResponseCompletionBlocka":{"name":"STPJSONResponseCompletionBlock","abstract":"

        A callback to be run with a JSON response.

        "},"Typealiases.html#/s:6Stripe23STPTokenCompletionBlocka":{"name":"STPTokenCompletionBlock","abstract":"

        A callback to be run with a token response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe24STPSourceCompletionBlocka":{"name":"STPSourceCompletionBlock","abstract":"

        A callback to be run with a source response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe32STPSourceProtocolCompletionBlocka":{"name":"STPSourceProtocolCompletionBlock","abstract":"

        A callback to be run with a source or card response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe31STPPaymentIntentCompletionBlocka":{"name":"STPPaymentIntentCompletionBlock","abstract":"

        A callback to be run with a PaymentIntent response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe29STPSetupIntentCompletionBlocka":{"name":"STPSetupIntentCompletionBlock","abstract":"

        A callback to be run with a PaymentIntent response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe31STPPaymentMethodCompletionBlocka":{"name":"STPPaymentMethodCompletionBlock","abstract":"

        A callback to be run with a PaymentMethod response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe32STPPaymentMethodsCompletionBlocka":{"name":"STPPaymentMethodsCompletionBlock","abstract":"

        A callback to be run with an array of PaymentMethods response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe33STPShippingMethodsCompletionBlocka":{"name":"STPShippingMethodsCompletionBlock","abstract":"

        A callback to be run with a validation result and shipping methods for a"},"Typealiases.html#/s:6Stripe22STPFileCompletionBlocka":{"name":"STPFileCompletionBlock","abstract":"

        A callback to be run with a file response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe26STPCustomerCompletionBlocka":{"name":"STPCustomerCompletionBlock","abstract":"

        A callback to be run with a customer response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe21STPPinCompletionBlocka":{"name":"STPPinCompletionBlock","abstract":"

        A callback to be run with a card PIN response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe21STPPaymentStatusBlocka":{"name":"STPPaymentStatusBlock","abstract":"

        A block called with a payment status and an optional error.

        "},"Typealiases.html#/s:6Stripe36STPIntentClientSecretCompletionBlocka":{"name":"STPIntentClientSecretCompletionBlock","abstract":"

        A block to be run with the client secret of a PaymentIntent or SetupIntent.

        "},"Typealiases.html#/s:6Stripe30STPRadarSessionCompletionBlocka":{"name":"STPRadarSessionCompletionBlock","abstract":"

        A callback to be run with an STPRadarSession

        "},"Typealiases.html#/s:6Stripe51STPPaymentHandlerActionPaymentIntentCompletionBlocka":{"name":"STPPaymentHandlerActionPaymentIntentCompletionBlock","abstract":"

        Completion block typedef for use in STPPaymentHandler methods for Payment Intents.

        "},"Typealiases.html#/s:6Stripe49STPPaymentHandlerActionSetupIntentCompletionBlocka":{"name":"STPPaymentHandlerActionSetupIntentCompletionBlock","abstract":"

        Completion block typedef for use in STPPaymentHandler methods for Setup Intents.

        "},"Typealiases.html#/s:6Stripe39STPRedirectContextSourceCompletionBlocka":{"name":"STPRedirectContextSourceCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed.

        "},"Typealiases.html#/s:6Stripe33STPRedirectContextCompletionBlocka":{"name":"STPRedirectContextCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed."},"Typealiases.html#/s:6Stripe46STPRedirectContextPaymentIntentCompletionBlocka":{"name":"STPRedirectContextPaymentIntentCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed."},"Protocols/STPSourceProtocol.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","abstract":"

        The Stripe ID of the source.

        ","parent_name":"STPSourceProtocol"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"shippingAddressViewController(_:didEnter:completion:)","abstract":"

        This is called when the user enters a shipping address and taps next. You","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"shippingAddressViewController(_:didFinishWith: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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"paymentOptionsViewControllerDidCancel(_:)","abstract":"

        This is called when the user taps “cancel”.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"paymentOptionsViewController(_:didSelect:)","abstract":"

        This is called when the user either makes a selection, or adds a new card.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOption.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","abstract":"

        Describes whether this payment option may be used multiple times. If it is not reusable,","parent_name":"STPPaymentOption"},"Protocols/STPPaymentContextDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentContextDelegate(im)paymentContext:didFinishWith:error:":{"name":"paymentContext(_:didFinishWith: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 STPPaymentStatusUserCancellation, do nothing.

        ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"paymentCardTextFieldWillEndEditing(forReturn:)","abstract":"

        Notification that the user pressed the return key after completely filling","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formFont":{"name":"formFont","abstract":"

        The font used in each child field. Default is .body.

        ","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextColor":{"name":"formTextColor","abstract":"

        The text color to be used when entering valid text. Default is .label on iOS 13.0 and later and .darkText on earlier versions.

        ","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextErrorColor":{"name":"formTextErrorColor","abstract":"

        The text color to be used when the user has entered invalid information,","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formPlaceholderColor":{"name":"formPlaceholderColor","abstract":"

        The text placeholder color used in each child field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formCursorColor":{"name":"formCursorColor","abstract":"

        The cursor color for the field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formKeyboardAppearance":{"name":"formKeyboardAppearance","abstract":"

        The keyboard appearance for the field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormEncodable.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPIssuingCardEphemeralKeyProvider(im)createIssuingCardKeyWithAPIVersion:completion:":{"name":"createIssuingCardKey(withAPIVersion:completion:)","abstract":"

        Creates a new ephemeral key for retrieving and updating a Stripe Issuing Card.","parent_name":"STPIssuingCardEphemeralKeyProvider"},"Protocols/STPCustomerEphemeralKeyProvider.html#/c:@M@Stripe@objc(pl)STPCustomerEphemeralKeyProvider(im)createCustomerKeyWithAPIVersion:completion:":{"name":"createCustomerKey(withAPIVersion:completion:)","abstract":"

        Creates a new ephemeral key for retrieving and updating a Stripe customer.","parent_name":"STPCustomerEphemeralKeyProvider"},"Protocols/STPCardFormViewDelegate.html#/c:@M@Stripe@objc(pl)STPCardFormViewDelegate(im)cardFormView:didChangeToStateComplete:":{"name":"cardFormView(_:didChangeToStateComplete:)","abstract":"

        Delegate method that is called when all of the form view’s required inputs","parent_name":"STPCardFormViewDelegate"},"Protocols/STPBankSelectionViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPBankSelectionViewControllerDelegate(im)bankSelectionViewController:didCreatePaymentMethodParams:":{"name":"bankSelectionViewController(_:didCreatePaymentMethodParams:)","abstract":"

        This is called when the user selects a bank.","parent_name":"STPBankSelectionViewControllerDelegate"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"listPaymentMethodsForCustomer(completion:)","abstract":"

        Retrieves a list of Payment Methods attached to a customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"attachPaymentMethod(toCustomer:completion:)","abstract":"

        Adds a Payment Method to a customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"detachPaymentMethod(fromCustomer:completion:)","abstract":"

        Deletes the given Payment Method from the customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"updateCustomer(withShippingAddress:completion:)","abstract":"

        Sets the given shipping address on the customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"prepare(forPresentation:)","abstract":"

        This method is called before presenting a UIViewController for authentication.","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)configureSafariViewController:":{"name":"configureSafariViewController(_:)","abstract":"

        This method is called before presenting an SFSafariViewController for web-based authentication.","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)authenticationContextWillDismissViewController:":{"name":"authenticationContextWillDismiss(_:)","abstract":"

        This method is called when an authentication UIViewController is about to be dismissed.","parent_name":"STPAuthenticationContext"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didCreatePaymentMethod:paymentInformation:completion:":{"name":"applePayContext(_:didCreatePaymentMethod:paymentInformation:completion:)","abstract":"

        Called after the customer has authorized Apple Pay. Implement this method to call the completion block with the client secret of a PaymentIntent or SetupIntent.

        ","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didCompleteWithStatus:error:":{"name":"applePayContext(_:didCompleteWith:error:)","abstract":"

        Called after the Apple Pay sheet is dismissed with the result of the payment.","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didSelectShippingMethod:handler:":{"name":"applePayContext(_:didSelect:handler:)","abstract":"

        Called when the user selects a new shipping method. The delegate should determine","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didSelectShippingContact:handler:":{"name":"applePayContext(_:didSelectShippingContact:handler:)","abstract":"

        Called when the user has selected a new shipping address. You should inspect the","parent_name":"STPApplePayContextDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@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:@M@Stripe@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/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreateToken:completion:":{"name":"addCardViewController(_:didCreateToken:completion:)","abstract":"

        This method is deprecated as of v16.0.0 (https://github.com/stripe/stripe-ios/blob/master/MIGRATING.md#migrating-from-versions–1600).","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreateSource:completion:":{"name":"addCardViewController(_:didCreateSource:completion:)","abstract":"

        This method is deprecated as of v16.0.0 (https://github.com/stripe/stripe-ios/blob/master/MIGRATING.md#migrating-from-versions–1600).","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAUBECSDebitFormViewDelegate.html#/c:@M@Stripe@objc(pl)STPAUBECSDebitFormViewDelegate(im)auBECSDebitForm:didChangeToStateComplete:":{"name":"auBECSDebitForm(_:didChangeToStateComplete:)","abstract":"

        Called when the form transitions from complete to incomplete or vice-versa.

        ","parent_name":"STPAUBECSDebitFormViewDelegate"},"Protocols/STPAPIResponseDecodable.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","abstract":"

        Parses an response from the Stripe API (in JSON format; represented as","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html#/c:@M@Stripe@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/STPAUBECSDebitFormViewDelegate.html":{"name":"STPAUBECSDebitFormViewDelegate","abstract":"

        STPAUBECSDebitFormViewDelegate provides methods for STPAUBECSDebitFormView to inform its delegate"},"Protocols/STPAddCardViewControllerDelegate.html":{"name":"STPAddCardViewControllerDelegate","abstract":"

        An STPAddCardViewControllerDelegate is notified when an STPAddCardViewController"},"Protocols/STPApplePayContextDelegate.html":{"name":"STPApplePayContextDelegate","abstract":"

        Implement the required methods of this delegate to supply a PaymentIntent to STPApplePayContext and be notified of the completion of the Apple Pay payment."},"Protocols/STPAuthenticationContext.html":{"name":"STPAuthenticationContext","abstract":"

        STPAuthenticationContext provides information required to present authentication challenges"},"Protocols/STPBackendAPIAdapter.html":{"name":"STPBackendAPIAdapter","abstract":"

        A “bridge” from our pre-built UI (STPPaymentContext, STPPaymentOptionsViewController)"},"Protocols/STPBankSelectionViewControllerDelegate.html":{"name":"STPBankSelectionViewControllerDelegate","abstract":"

        An STPBankSelectionViewControllerDelegate is notified when a user selects a bank.

        "},"Protocols/STPCardFormViewDelegate.html":{"name":"STPCardFormViewDelegate","abstract":"

        STPCardFormViewDelegate defines the interface that should be adopted to receive"},"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:@M@Stripe@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/STPFormTextFieldContainer.html":{"name":"STPFormTextFieldContainer","abstract":"

        STPFormTextFieldContainer is a protocol that views can conform to to provide customization properties for the field form views that they contain.

        "},"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"},"Extensions/UINavigationBar.html#/c:@CM@Stripe@@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"},"Extensions/UINavigationBar.html#/c:@CM@Stripe@@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"},"Extensions/NSError.html#/c:@CM@Stripe@@objc(cs)NSError(cm)stp_errorFromStripeResponse:":{"name":"stp_error(fromStripeResponse:)","abstract":"

        Creates an NSError object from a given Stripe API json response.

        ","parent_name":"NSError"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE12paymentSheet11isPresentedAE12onCompletionQrAA7BindingVySbG_AD07PaymentF0CyAD0lF6ResultOctF":{"name":"paymentSheet(isPresented:paymentSheet:onCompletion:)","abstract":"

        Presents a sheet for a customer to complete their payment.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE19paymentOptionsSheet11isPresented0eG14FlowController02onG9DismissedQrAA7BindingVySbG_AD07PaymentG0C0jK0CyycSgtF":{"name":"paymentOptionsSheet(isPresented:paymentSheetFlowController:onSheetDismissed:)","abstract":"

        Presents a sheet for a customer to select a payment option.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE24paymentConfirmationSheet12isConfirming0eG14FlowController12onCompletionQrAA7BindingVySbG_AD07PaymentG0C0jK0CyAD0oG6ResultOctF":{"name":"paymentConfirmationSheet(isConfirming:paymentSheetFlowController:onCompletion:)","abstract":"

        Confirm the payment, presenting a sheet for the user to confirm their payment if needed.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE24paymentConfirmationSheet19isConfirmingPayment0E12IntentParams12onCompletionQrAA7BindingVySbG_AD010STPPaymentkL0CyAD0P19HandlerActionStatusO_AD0pK0CSgSo7NSErrorCSgtctF":{"name":"paymentConfirmationSheet(isConfirmingPayment:paymentIntentParams:onCompletion:)","abstract":"

        Confirm the payment, presenting a sheet for the user to confirm their payment if needed.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE28setupIntentConfirmationSheet017isConfirmingSetupF00eF6Params12onCompletionQrAA7BindingVySbG_AD08STPSetupf7ConfirmL0CyAD29STPPaymentHandlerActionStatusO_AD0pF0CSgSo7NSErrorCSgtctF":{"name":"setupIntentConfirmationSheet(isConfirmingSetupIntent:setupIntentParams:onCompletion:)","abstract":"

        Confirm the SetupIntent, presenting a sheet for the user to confirm if needed.

        ","parent_name":"View"},"Extensions/View.html":{"name":"View"},"Extensions/NSError.html":{"name":"NSError","abstract":"

        NSError extensions for creating error objects from Stripe API responses.

        "},"Extensions/UINavigationBar.html":{"name":"UINavigationBar","abstract":"

        This allows quickly setting the appearance of a UINavigationBar to match your"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeAccount":{"name":"account","abstract":"

        Account token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeBankAccount":{"name":"bankAccount","abstract":"

        Bank account token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeCard":{"name":"card","abstract":"

        Card token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypePII":{"name":"PII","abstract":"

        PII token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeCvcUpdate":{"name":"cvcUpdate","abstract":"

        CVC update token type

        ","parent_name":"STPTokenType"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleDefault":{"name":"default","abstract":"

        Default style, doesn’t modify the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleUppercase":{"name":"uppercase","abstract":"

        Applies localizedUppercaseString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleLowercase":{"name":"lowercase","abstract":"

        Applies localizedLowercaseString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleSentenceCapitalized":{"name":"sentenceCapitalized","abstract":"

        Applies localizedCapitalizedString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeSubmit":{"name":"submit","abstract":"

        The submit button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeContinue":{"name":"continue","abstract":"

        The continue button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeNext":{"name":"next","abstract":"

        The next button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeCancel":{"name":"cancel","abstract":"

        The cancel button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeResend":{"name":"resend","abstract":"

        The resend button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusPending":{"name":"pending","abstract":"

        The verification is pending.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusSucceeded":{"name":"succeeded","abstract":"

        The verification has succeeeded.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusFailed":{"name":"failed","abstract":"

        The verification has failed.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusUnknown":{"name":"unknown","abstract":"

        The state of the verification is unknown.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusPending":{"name":"pending","abstract":"

        The redirect is pending.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusSucceeded":{"name":"succeeded","abstract":"

        The redirect has succeeded.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusFailed":{"name":"failed","abstract":"

        The redirect has failed.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusNotRequired":{"name":"notRequired","abstract":"

        The redirect should not be used.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusUnknown":{"name":"unknown","abstract":"

        The state of the redirect is unknown.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsNone":{"name":"none","abstract":"

        Don’t specify any custom payment methods.

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsPayIn4":{"name":"payIn4","abstract":"

        Offer payments over 4 installments. (a.k.a. Pay Later in 4)

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsInstallments":{"name":"installments","abstract":"

        Offer payments over an arbitrary number of installments. (a.k.a. Slice It)

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsPayIn4OrInstallments":{"name":"payIn4OrInstallments","abstract":"

        Offer payments over 4 or an arbitrary number of installments.

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeBancontact":{"name":"bancontact","abstract":"

        A Bancontact source. - seealso: https://stripe.com/docs/sources/bancontact

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeCard":{"name":"card","abstract":"

        A card source. - seealso: https://stripe.com/docs/sources/cards

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeGiropay":{"name":"giropay","abstract":"

        A Giropay source. - seealso: https://stripe.com/docs/sources/giropay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeiDEAL":{"name":"iDEAL","abstract":"

        An iDEAL source. - seealso: https://stripe.com/docs/sources/ideal

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeSEPADebit":{"name":"SEPADebit","abstract":"

        A SEPA Direct Debit source. - seealso: https://stripe.com/docs/sources/sepa-debit

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeSofort":{"name":"sofort","abstract":"

        A Sofort source. - seealso: https://stripe.com/docs/sources/sofort

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeThreeDSecure":{"name":"threeDSecure","abstract":"

        A 3DS card source. - seealso: https://stripe.com/docs/sources/three-d-secure

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeAlipay":{"name":"alipay","abstract":"

        An Alipay source. - seealso: https://stripe.com/docs/sources/alipay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeP24":{"name":"P24","abstract":"

        A P24 source. - seealso: https://stripe.com/docs/sources/p24

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeEPS":{"name":"EPS","abstract":"

        An EPS source. - seealso: https://stripe.com/docs/sources/eps

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeMultibanco":{"name":"multibanco","abstract":"

        A Multibanco source. - seealso: https://stripe.com/docs/sources/multibanco

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeWeChatPay":{"name":"weChatPay","abstract":"

        A WeChat Pay source. - seealso: https://stripe.com/docs/sources/wechat-pay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeKlarna":{"name":"klarna","abstract":"

        A Klarna source. - seealso: https://stripe.com/docs/sources/klarna

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeUnknown":{"name":"unknown","abstract":"

        An unknown type of source.

        ","parent_name":"STPSourceType"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusPending":{"name":"pending","abstract":"

        The source has been created and is awaiting customer action.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusChargeable":{"name":"chargeable","abstract":"

        The source is ready to use. The customer action has been completed or the","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusConsumed":{"name":"consumed","abstract":"

        The source has been used. This status only applies to single-use sources.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusCanceled":{"name":"canceled","abstract":"

        The source, which was chargeable, has expired because it was not used to","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusFailed":{"name":"failed","abstract":"

        Your customer has not taken the required action or revoked your access","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusUnknown":{"name":"unknown","abstract":"

        The source status is unknown.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageReusable":{"name":"reusable","abstract":"

        The source can be reused.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageSingleUse":{"name":"singleUse","abstract":"

        The source can only be used once.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageUnknown":{"name":"unknown","abstract":"

        The source’s usage is unknown.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowNone":{"name":"none","abstract":"

        No action is required from your customer.","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowRedirect":{"name":"redirect","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:@M@Stripe@E@STPSourceFlow@STPSourceFlowCodeVerification":{"name":"codeVerification","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:@M@Stripe@E@STPSourceFlow@STPSourceFlowReceiver":{"name":"receiver","abstract":"

        Your customer must push funds to the account information provided.

        ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowUnknown":{"name":"unknown","abstract":"

        The source’s flow is unknown.

        ","parent_name":"STPSourceFlow"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRequired":{"name":"required","abstract":"

        3D Secure is required. This card must be converted into a 3D Secure","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusOptional":{"name":"optional","abstract":"

        3D Secure is optional. It is not required nor recommended for successful charging,","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusNotSupported":{"name":"notSupported","abstract":"

        3D Secure is not supported on this card.

        ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRecommended":{"name":"recommended","abstract":"

        3D Secure is recommended. The process is not required, but it is highly recommended","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusUnknown":{"name":"unknown","abstract":"

        The status of 3D Secure support on this card is unknown.

        ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeUnknown":{"name":"unknown","abstract":"

        An unknown error type.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAPIConnection":{"name":"apiConnection","abstract":"

        An error connecting to Stripe’s API.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAPI":{"name":"API","abstract":"

        An error with the Stripe API.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAuthentication":{"name":"authentication","abstract":"

        A failure to authenticate your customer.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeCard":{"name":"card","abstract":"

        Card errors are the most common type of error you should expect to handle.","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeIdempotency":{"name":"idempotency","abstract":"

        Keys for idempotent requests can only be used with the same parameters they were first used with.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeInvalidRequest":{"name":"invalidRequest","abstract":"

        Invalid request errors. Typically, this is because your request has invalid parameters.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeRateLimit":{"name":"rateLimit","abstract":"

        Too many requests hit the API too quickly.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageUnknown":{"name":"unknown","abstract":"

        Unknown value. Update your SDK, or use allResponseFields for custom handling.

        ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageNone":{"name":"none","abstract":"

        No value was provided.

        ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageOnSession":{"name":"onSession","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:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageOffSession":{"name":"offSession","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:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusUnknown":{"name":"unknown","abstract":"

        Unknown status

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresPaymentMethod":{"name":"requiresPaymentMethod","abstract":"

        This SetupIntent requires a PaymentMethod

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresConfirmation":{"name":"requiresConfirmation","abstract":"

        This SetupIntent needs to be confirmed

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresAction":{"name":"requiresAction","abstract":"

        The selected PaymentMethod requires additional authentication steps.","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusProcessing":{"name":"processing","abstract":"

        Stripe is processing this SetupIntent

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusSucceeded":{"name":"succeeded","abstract":"

        The SetupIntent has succeeded

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusCanceled":{"name":"canceled","abstract":"

        This SetupIntent was canceled and cannot be changed.

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateNotStarted":{"name":"notStarted","abstract":"

        Initialized, but redirect not started.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateInProgress":{"name":"inProgress","abstract":"

        Redirect is in progress.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateCancelled":{"name":"cancelled","abstract":"

        Redirect has been cancelled programmatically before completing.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateCompleted":{"name":"completed","abstract":"

        Redirect has completed.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextError.html#/c:@M@Stripe@E@STPRedirectContextError@STPRedirectContextAppRedirectError":{"name":"appRedirectError","abstract":"

        STPRedirectContext failed to redirect to the app to complete the payment.","parent_name":"STPRedirectContextError"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeCard":{"name":"card","abstract":"

        A card payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAlipay":{"name":"alipay","abstract":"

        An Alipay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeGrabPay":{"name":"grabPay","abstract":"

        A GrabPay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeiDEAL":{"name":"iDEAL","abstract":"

        An iDEAL payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeFPX":{"name":"FPX","abstract":"

        An FPX payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeCardPresent":{"name":"cardPresent","abstract":"

        A card present payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeSEPADebit":{"name":"SEPADebit","abstract":"

        A SEPA Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAUBECSDebit":{"name":"AUBECSDebit","abstract":"

        An AU BECS Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBacsDebit":{"name":"bacsDebit","abstract":"

        A Bacs Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeGiropay":{"name":"giropay","abstract":"

        A giropay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypePrzelewy24":{"name":"przelewy24","abstract":"

        A Przelewy24 Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeEPS":{"name":"EPS","abstract":"

        An EPS payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBancontact":{"name":"bancontact","abstract":"

        A Bancontact payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeNetBanking":{"name":"netBanking","abstract":"

        A NetBanking payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeOXXO":{"name":"OXXO","abstract":"

        An OXXO payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeSofort":{"name":"sofort","abstract":"

        A Sofort payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeUPI":{"name":"UPI","abstract":"

        A UPI payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAfterpayClearpay":{"name":"afterpayClearpay","abstract":"

        An AfterpayClearpay payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBLIK":{"name":"blik","abstract":"

        A BLIK payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeUnknown":{"name":"unknown","abstract":"

        An unknown type.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeAmexExpressCheckout":{"name":"amexExpressCheckout","abstract":"

        Amex Express Checkout

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeApplePay":{"name":"applePay","abstract":"

        Apple Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeGooglePay":{"name":"googlePay","abstract":"

        Google Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeMasterpass":{"name":"masterpass","abstract":"

        Masterpass

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeSamsungPay":{"name":"samsungPay","abstract":"

        Samsung Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeVisaCheckout":{"name":"visaCheckout","abstract":"

        Visa Checkout

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeUnknown":{"name":"unknown","abstract":"

        An unknown Card Wallet type.

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultPass":{"name":"pass","abstract":"

        The check passed.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultFailed":{"name":"failed","abstract":"

        The check failed.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnavailable":{"name":"unavailable","abstract":"

        The check is unavailable.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnchecked":{"name":"unchecked","abstract":"

        The value was not checked.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnknown":{"name":"unknown","abstract":"

        Represents an unknown or null value.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeUnknown":{"name":"unknown","abstract":"

        An unknown error type.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAPIConnection":{"name":"apiConnection","abstract":"

        An error connecting to Stripe’s API.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAPI":{"name":"api","abstract":"

        An error with the Stripe API.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAuthentication":{"name":"authentication","abstract":"

        A failure to authenticate your customer.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeCard":{"name":"card","abstract":"

        Card errors are the most common type of error you should expect to handle.","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeIdempotency":{"name":"idempotency","abstract":"

        Keys for idempotent requests can only be used with the same parameters they were first used with.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeInvalidRequest":{"name":"invalidRequest","abstract":"

        Invalid request errors. Typically, this is because your request has invalid parameters.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeRateLimit":{"name":"rateLimit","abstract":"

        Too many requests hit the API too quickly.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@M@Stripe@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown source action, that’s been added since the SDK","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@M@Stripe@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeAuthorizeWithURL":{"name":"authorizeWithURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentActionType.html#/c:@M@Stripe@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown action, that’s been added since the SDK","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentActionType.html#/c:@M@Stripe@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeRedirectToURL":{"name":"redirectToURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageUnknown":{"name":"unknown","abstract":"

        Unknown value. Update your SDK, or use allResponseFields for custom handling.

        ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageNone":{"name":"none","abstract":"

        No value was provided.

        ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOnSession":{"name":"onSession","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:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOffSession":{"name":"offSession","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/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusUnknown":{"name":"unknown","abstract":"

        Unknown status

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresPaymentMethod":{"name":"requiresPaymentMethod","abstract":"

        This PaymentIntent requires a PaymentMethod or Source

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSource":{"name":"requiresSource","abstract":"

        This PaymentIntent requires a Source","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresConfirmation":{"name":"requiresConfirmation","abstract":"

        This PaymentIntent needs to be confirmed

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresAction":{"name":"requiresAction","abstract":"

        The selected PaymentMethod or Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSourceAction":{"name":"requiresSourceAction","abstract":"

        The selected Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusProcessing":{"name":"processing","abstract":"

        Stripe is processing this PaymentIntent

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusSucceeded":{"name":"succeeded","abstract":"

        The payment has succeeded

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresCapture":{"name":"requiresCapture","abstract":"

        Indicates the payment must be captured, for STPPaymentIntentCaptureMethodManual

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusCanceled":{"name":"canceled","abstract":"

        This PaymentIntent was canceled and cannot be changed.

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodUnknown":{"name":"unknown","abstract":"

        Unknown confirmation method

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodManual":{"name":"manual","abstract":"

        Confirmed via publishable key

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodAutomatic":{"name":"automatic","abstract":"

        Confirmed via secret key

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodUnknown":{"name":"unknown","abstract":"

        Unknown capture method

        ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodAutomatic":{"name":"automatic","abstract":"

        The PaymentIntent will be automatically captured

        ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodManual":{"name":"manual","abstract":"

        The PaymentIntent must be manually captured once it has the status","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerUnsupportedAuthenticationErrorCode":{"name":"unsupportedAuthenticationErrorCode","abstract":"

        Indicates that the action requires an authentication method not recognized or supported by the SDK.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresPaymentMethodErrorCode":{"name":"requiresPaymentMethodErrorCode","abstract":"

        Attach a payment method to the PaymentIntent or SetupIntent before using STPPaymentHandler.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerIntentStatusErrorCode":{"name":"intentStatusErrorCode","abstract":"

        The PaymentIntent or SetupIntent status cannot be resolved by STPPaymentHandler.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerTimedOutErrorCode":{"name":"timedOutErrorCode","abstract":"

        The action timed out.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerStripe3DS2ErrorCode":{"name":"stripe3DS2ErrorCode","abstract":"

        There was an error in the Stripe3DS2 SDK.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNotAuthenticatedErrorCode":{"name":"notAuthenticatedErrorCode","abstract":"

        The transaction did not authenticate (e.g. user entered the wrong code).

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNoConcurrentActionsErrorCode":{"name":"noConcurrentActionsErrorCode","abstract":"

        STPPaymentHandler does not support concurrent actions.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresAuthenticationContextErrorCode":{"name":"requiresAuthenticationContextErrorCode","abstract":"

        Payment requires a valid STPAuthenticationContext. Make sure your presentingViewController isn’t already presenting.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerPaymentErrorCode":{"name":"paymentErrorCode","abstract":"

        There was an error confirming the Intent.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerInvalidClientSecret":{"name":"invalidClientSecret","abstract":"

        The provided PaymentIntent of SetupIntent client secret does not match the expected pattern for client secrets.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusSucceeded":{"name":"succeeded","abstract":"

        The action succeeded.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusCanceled":{"name":"canceled","abstract":"

        The action was cancelled by the cardholder/user.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusFailed":{"name":"failed","abstract":"

        The action failed. See the error code for more details.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPMandateCustomerAcceptanceType.html#/c:@M@Stripe@E@STPMandateCustomerAcceptanceType@STPMandateCustomerAcceptanceTypeOnline":{"name":"online","abstract":"

        A Mandate that was accepted online.

        ","parent_name":"STPMandateCustomerAcceptanceType"},"Enums/STPMandateCustomerAcceptanceType.html#/c:@M@Stripe@E@STPMandateCustomerAcceptanceType@STPMandateCustomerAcceptanceTypeOffline":{"name":"offline","abstract":"

        A Mandate that was accepted offline.

        ","parent_name":"STPMandateCustomerAcceptanceType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeSKU":{"name":"SKU","abstract":"

        The line item for a product

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeTax":{"name":"tax","abstract":"

        The line item for taxes

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeShipping":{"name":"shipping","abstract":"

        The line item for shipping costs

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown action that’s been added since the SDK","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeRedirectToURL":{"name":"redirectToURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeUseStripeSDK":{"name":"useStripeSDK","abstract":"

        The payment intent requires additional action handled by STPPaymentHandler.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeOXXODisplayDetails":{"name":"OXXODisplayDetails","abstract":"

        The action type is OXXO payment. We provide STPPaymentHandler to display","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeAlipayHandleRedirect":{"name":"alipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeBLIKAuthorize":{"name":"BLIKAuthorize","abstract":"

        The action type for BLIK payment methods. The customer must authorize the transaction in their banking app within 1 minute.

        ","parent_name":"STPIntentActionType"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeIdentityDocument":{"name":"identityDocument","abstract":"

        Identity document file

        ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeDisputeEvidence":{"name":"disputeEvidence","abstract":"

        Dispute evidence file

        ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeUnknown":{"name":"unknown","abstract":"

        A file of unknown purpose type

        ","parent_name":"STPFilePurpose"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandMaybank2U":{"name":"maybank2U","abstract":"

        Maybank2U

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandCIMB":{"name":"CIMB","abstract":"

        CIMB Clicks

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandPublicBank":{"name":"publicBank","abstract":"

        Public Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandRHB":{"name":"RHB","abstract":"

        RHB Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandHongLeongBank":{"name":"hongLeongBank","abstract":"

        Hong Leong Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAmbank":{"name":"ambank","abstract":"

        AmBank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAffinBank":{"name":"affinBank","abstract":"

        Affin Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAllianceBank":{"name":"allianceBank","abstract":"

        Alliance Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankIslam":{"name":"bankIslam","abstract":"

        Bank Islam

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankMuamalat":{"name":"bankMuamalat","abstract":"

        Bank Muamalat

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankRakyat":{"name":"bankRakyat","abstract":"

        Bank Rakyat

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBSN":{"name":"BSN","abstract":"

        BSN

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandHSBC":{"name":"HSBC","abstract":"

        HSBC BANK

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandKFH":{"name":"KFH","abstract":"

        KFH

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandMaybank2E":{"name":"maybank2E","abstract":"

        Maybank2E

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandOcbc":{"name":"ocbc","abstract":"

        OCBC Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandStandardChartered":{"name":"standardChartered","abstract":"

        Standard Chartered

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandUOB":{"name":"UOB","abstract":"

        UOB Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandUnknown":{"name":"unknown","abstract":"

        An unknown bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO13invalidNumberyA2CmF":{"name":"invalidNumber","abstract":"

        The card number is not a valid credit card number.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO15invalidExpMonthyA2CmF":{"name":"invalidExpMonth","abstract":"

        The card has an invalid expiration month.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO14invalidExpYearyA2CmF":{"name":"invalidExpYear","abstract":"

        The card has an invalid expiration year.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO10invalidCVCyA2CmF":{"name":"invalidCVC","abstract":"

        The card has an invalid CVC.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO15incorrectNumberyA2CmF":{"name":"incorrectNumber","abstract":"

        The card number is incorrect.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO11expiredCardyA2CmF":{"name":"expiredCard","abstract":"

        The card is expired.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12cardDeclinedyA2CmF":{"name":"cardDeclined","abstract":"

        The card was declined.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12incorrectCVCyA2CmF":{"name":"incorrectCVC","abstract":"

        The card has an incorrect CVC.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO010processingC0yA2CmF":{"name":"processingError","abstract":"

        An error occured while processing this card.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12incorrectZipyA2CmF":{"name":"incorrectZip","abstract":"

        The postal code is incorrect.

        ","parent_name":"STPCardErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPConnectionError":{"name":"connectionError","abstract":"

        Trouble connecting to Stripe.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPInvalidRequestError":{"name":"invalidRequestError","abstract":"

        Your request had invalid parameters.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPAPIError":{"name":"apiError","abstract":"

        General-purpose API error.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPCardError":{"name":"cardError","abstract":"

        Something was wrong with the given card details.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPCancellationError":{"name":"cancellationError","abstract":"

        The operation was cancelled.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPEphemeralKeyDecodingError":{"name":"ephemeralKeyDecodingError","abstract":"

        The ephemeral key could not be decoded. Make sure your backend is sending","parent_name":"STPErrorCode"},"Enums/STPConnectAccountBusinessType.html#/c:@M@Stripe@E@STPConnectAccountBusinessType@STPConnectAccountBusinessTypeIndividual":{"name":"individual","abstract":"

        This Connect account represents an individual.

        ","parent_name":"STPConnectAccountBusinessType"},"Enums/STPConnectAccountBusinessType.html#/c:@M@Stripe@E@STPConnectAccountBusinessType@STPConnectAccountBusinessTypeCompany":{"name":"company","abstract":"

        This Connect account represents a company.

        ","parent_name":"STPConnectAccountBusinessType"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateValid":{"name":"valid","abstract":"

        The field’s contents are valid. For example, a valid, 16-digit card number.","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateInvalid":{"name":"invalid","abstract":"

        The field’s contents are invalid. For example, an expiration date","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateIncomplete":{"name":"incomplete","abstract":"

        The field’s contents are not currently valid, but could be by typing","parent_name":"STPCardValidationState"},"Enums/STPCardFormViewStyle.html#/c:@M@Stripe@E@STPCardFormViewStyle@STPCardFormViewStyleStandard":{"name":"standard","abstract":"

        Draws the form in a rounded rect with full separators between","parent_name":"STPCardFormViewStyle"},"Enums/STPCardFormViewStyle.html#/c:@M@Stripe@E@STPCardFormViewStyle@STPCardFormViewStyleBorderless":{"name":"borderless","abstract":"

        Draws the form without an outer border and underlines under","parent_name":"STPCardFormViewStyle"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandVisa":{"name":"visa","abstract":"

        Visa card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandAmex":{"name":"amex","abstract":"

        American Express card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandMastercard":{"name":"mastercard","abstract":"

        Mastercard card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandDiscover":{"name":"discover","abstract":"

        Discover card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandJCB":{"name":"JCB","abstract":"

        JCB card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandDinersClub":{"name":"dinersClub","abstract":"

        Diners Club card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandUnionPay":{"name":"unionPay","abstract":"

        UnionPay card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandUnknown":{"name":"unknown","abstract":"

        An unknown card brand type

        ","parent_name":"STPCardBrand"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeDebit":{"name":"debit","abstract":"

        Debit card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeCredit":{"name":"credit","abstract":"

        Credit card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypePrepaid":{"name":"prepaid","abstract":"

        Prepaid card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeOther":{"name":"other","abstract":"

        An other or unknown type of funding source.

        ","parent_name":"STPCardFundingType"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusSuccess":{"name":"success","abstract":"

        The verification object was already redeemed

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationAlreadyRedeemed":{"name":"errorVerificationAlreadyRedeemed","abstract":"

        The verification object was already redeemed

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationCodeIncorrect":{"name":"errorVerificationCodeIncorrect","abstract":"

        The one-time code was incorrect

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationExpired":{"name":"errorVerificationExpired","abstract":"

        The verification object was expired

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationTooManyAttempts":{"name":"errorVerificationTooManyAttempts","abstract":"

        The verification object has been attempted too many times

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusEphemeralKeyError":{"name":"ephemeralKeyError","abstract":"

        An error occured while retrieving the ephemeral key

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusUnknownError":{"name":"unknownError","abstract":"

        An unknown error occured

        ","parent_name":"STPPinStatus"},"Enums/STPPaymentStatus.html#/c:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusSuccess":{"name":"success","abstract":"

        The payment succeeded.

        ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusError":{"name":"error","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:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusUserCancellation":{"name":"userCancellation","abstract":"

        The user cancelled the payment (for example, by hitting “cancel” in the Apple Pay dialog).

        ","parent_name":"STPPaymentStatus"},"Enums/STPShippingStatus.html#/c:@M@Stripe@E@STPShippingStatus@STPShippingStatusValid":{"name":"valid","abstract":"

        The shipping address is valid.

        ","parent_name":"STPShippingStatus"},"Enums/STPShippingStatus.html#/c:@M@Stripe@E@STPShippingStatus@STPShippingStatusInvalid":{"name":"invalid","abstract":"

        The shipping address is invalid.

        ","parent_name":"STPShippingStatus"},"Enums/STPShippingType.html#/c:@M@Stripe@E@STPShippingType@STPShippingTypeShipping":{"name":"shipping","abstract":"

        Shipping the purchase to the provided address using a third-party","parent_name":"STPShippingType"},"Enums/STPShippingType.html#/c:@M@Stripe@E@STPShippingType@STPShippingTypeDelivery":{"name":"delivery","abstract":"

        Delivering the purchase by the seller.

        ","parent_name":"STPShippingType"},"Enums/STPBankSelectionMethod.html#/c:@M@Stripe@E@STPBankSelectionMethod@STPBankSelectionMethodFPX":{"name":"FPX","abstract":"

        FPX (Malaysia)

        ","parent_name":"STPBankSelectionMethod"},"Enums/STPBankSelectionMethod.html#/c:@M@Stripe@E@STPBankSelectionMethod@STPBankSelectionMethodUnknown":{"name":"unknown","abstract":"

        An unknown payment method

        ","parent_name":"STPBankSelectionMethod"},"Enums/STPBankAccountHolderType.html#/c:@M@Stripe@E@STPBankAccountHolderType@STPBankAccountHolderTypeIndividual":{"name":"individual","abstract":"

        An individual holds this bank account.

        ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountHolderType.html#/c:@M@Stripe@E@STPBankAccountHolderType@STPBankAccountHolderTypeCompany":{"name":"company","abstract":"

        A company holds this bank account.

        ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusNew":{"name":"new","abstract":"

        The account has had no activity or validation performed

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusValidated":{"name":"validated","abstract":"

        Stripe has determined this bank account exists.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusVerified":{"name":"verified","abstract":"

        Bank account verification has succeeded.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusVerificationFailed":{"name":"verificationFailed","abstract":"

        Verification for this bank account has failed.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusErrored":{"name":"errored","abstract":"

        A transfer sent to this bank account has failed.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsNone":{"name":"none","abstract":"

        No billing address information

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsPostalCode":{"name":"postalCode","abstract":"

        Just request the user’s billing postal code

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsFull":{"name":"full","abstract":"

        Request the user’s full billing address

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsName":{"name":"name","abstract":"

        Just request the user’s billing name

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsZip":{"name":"zip","abstract":"

        Just request the user’s billing ZIP (synonym for STPBillingAddressFieldsZip)

        ","parent_name":"STPBillingAddressFields"},"Enums/PaymentSheetError.html#/s:6Stripe17PaymentSheetErrorO7unknownyACSS_tcACmF":{"name":"unknown(debugDescription:)","abstract":"

        An unknown error.

        ","parent_name":"PaymentSheetError"},"Enums/PaymentSheetError.html#/s:6Stripe17PaymentSheetErrorO20localizedDescriptionSSvp":{"name":"localizedDescription","abstract":"

        Localized description of the error

        ","parent_name":"PaymentSheetError"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO9completedyA2CmF":{"name":"completed","abstract":"

        The customer completed the payment or setup

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO8canceledyA2CmF":{"name":"canceled","abstract":"

        The customer canceled the payment or setup attempt

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO6failedyACs5Error_p_tcACmF":{"name":"failed(error:)","abstract":"

        The attempt failed.

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html":{"name":"PaymentSheetResult","abstract":"

        The result of an attempt to confirm a PaymentIntent or SetupIntent

        "},"Enums/PaymentSheetError.html":{"name":"PaymentSheetError","abstract":"

        Errors specific to PaymentSheet itself

        "},"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/STPBankSelectionMethod.html":{"name":"STPBankSelectionMethod","abstract":"

        The payment methods supported by STPBankSelectionViewController.

        "},"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/STPCardFormViewStyle.html":{"name":"STPCardFormViewStyle","abstract":"

        Options for configuring the display of an STPCardFormView instance.

        "},"Enums/STPCardValidationState.html":{"name":"STPCardValidationState","abstract":"

        These fields indicate whether a card field represents a valid value, invalid"},"Enums/STPConnectAccountBusinessType.html":{"name":"STPConnectAccountBusinessType","abstract":"

        The business type of the Connect account.

        "},"Enums/STPErrorCode.html":{"name":"STPErrorCode","abstract":"

        Possible error code values for NSErrors with the StripeDomain domain

        "},"Enums/STPCardErrorCode.html":{"name":"STPCardErrorCode","abstract":"

        Possible string values you may receive when there was an error tokenizing"},"Enums/STPFPXBankBrand.html":{"name":"STPFPXBankBrand","abstract":"

        The various bank brands available for FPX payments.

        "},"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/STPKlarnaLineItemType.html":{"name":"STPKlarnaLineItemType","abstract":"

        The type of the Klarna line item.

        "},"Enums/STPMandateCustomerAcceptanceType.html":{"name":"STPMandateCustomerAcceptanceType","abstract":"

        The type of customer acceptance information included with the Mandate.

        "},"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/STPPaymentIntentCaptureMethod.html":{"name":"STPPaymentIntentCaptureMethod","abstract":"

        Capture methods for a STPPaymentIntent

        "},"Enums/STPPaymentIntentConfirmationMethod.html":{"name":"STPPaymentIntentConfirmationMethod","abstract":"

        Confirmation methods for a STPPaymentIntent

        "},"Enums/STPPaymentIntentStatus.html":{"name":"STPPaymentIntentStatus","abstract":"

        Status types for an 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/STPPaymentIntentLastPaymentErrorType.html":{"name":"STPPaymentIntentLastPaymentErrorType","abstract":"

        The type of the error represented by STPPaymentIntentLastPaymentError."},"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/STPRedirectContextError.html":{"name":"STPRedirectContextError","abstract":"

        Error codes specific to STPRedirectContext

        "},"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/STPSetupIntentLastSetupErrorType.html":{"name":"STPSetupIntentLastSetupErrorType","abstract":"

        The type of the error represented by STPSetupIntentLastSetupError."},"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/STPKlarnaPaymentMethods.html":{"name":"STPKlarnaPaymentMethods","abstract":"

        Custom payment methods for Klarna

        "},"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

        "},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)defaultPublishableKey":{"name":"defaultPublishableKey","abstract":"

        Set this to your Stripe publishable API key, obtained from https://dashboard.stripe.com/apikeys.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/s:6Stripe0A3APIC24setDefaultPublishableKeyyySSF":{"name":"setDefaultPublishableKey(_:)","abstract":"

        Set this to your Stripe publishable API key, obtained from https://dashboard.stripe.com/apikeys.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)advancedFraudSignalsEnabled":{"name":"advancedFraudSignalsEnabled","abstract":"

        A Boolean value that determines whether additional device data is sent to Stripe for fraud prevention.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)maxRetries":{"name":"maxRetries","abstract":"

        If the SDK receives a “Too Many Requests” (429) status code from Stripe,","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(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":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)additionalEnabledApplePayNetworks":{"name":"additionalEnabledApplePayNetworks","abstract":"

        The SDK accepts Amex, Mastercard, Visa, and Discover for Apple Pay.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)canSubmitPaymentRequest:":{"name":"canSubmitPaymentRequest(_:)","abstract":"

        Whether or not this device is capable of using Apple Pay. This checks both","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)deviceSupportsApplePay":{"name":"deviceSupportsApplePay()","abstract":"

        Whether or not this can make Apple Pay payments via a card network supported","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)paymentRequestWithMerchantIdentifier:":{"name":"paymentRequest(withMerchantIdentifier:)","abstract":"

        A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)paymentRequestWithMerchantIdentifier:country:currency:":{"name":"paymentRequest(withMerchantIdentifier:country:currency:)","abstract":"

        A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)handleStripeURLCallbackWithURL:":{"name":"handleURLCallback(with:)","abstract":"

        Call this method in your app delegate whenever you receive an URL in your","parent_name":"StripeAPI"},"Classes/STPUserInformation.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPUserInformation(im)setBillingAddressWithBillingDetails:":{"name":"setBillingAddress(with:)","abstract":"

        A convenience method to populate billingAddress with a PaymentMethod’s billing details.","parent_name":"STPUserInformation"},"Classes/STPToken.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPToken(py)type":{"name":"type","abstract":"

        The type of this token.

        ","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPToken(py)created":{"name":"created","abstract":"

        When the token was created.

        ","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPToken"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)labelCustomization":{"name":"labelCustomization","abstract":"

        Provides custom settings for labels.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)textFieldCustomization":{"name":"textFieldCustomization","abstract":"

        Provides custom settings for text fields.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSUICustomization(im)setButtonCustomization:forType:":{"name":"setButtonCustomization(_:for:)","abstract":"

        Sets a given button customization for the specified type.

        ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(im)buttonCustomizationForButtonType:":{"name":"buttonCustomization(for:)","abstract":"

        Retrieves a button customization object for the given button type.

        ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)selectionCustomization":{"name":"selectionCustomization","abstract":"

        Provides custom settings for radio buttons and checkboxes.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)activityIndicatorViewStyle":{"name":"activityIndicatorViewStyle","abstract":"

        The style of UIActivityIndicatorViews displayed.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)blurStyle":{"name":"blurStyle","abstract":"

        The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

        The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(py)font":{"name":"font","abstract":"

        The font to use for text.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(py)primarySelectedColor":{"name":"primarySelectedColor","abstract":"

        The primary color of the selected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(py)unselectedBackgroundColor":{"name":"unselectedBackgroundColor","abstract":"

        The background color displayed in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(py)barTintColor":{"name":"barTintColor","abstract":"

        The tint color of the navigation bar background.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(py)barStyle":{"name":"barStyle","abstract":"

        The navigation bar style.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)headingFont":{"name":"headingFont","abstract":"

        The font to use for heading text.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

        The color of heading text. Defaults to black.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)font":{"name":"font","abstract":"

        The font to use for non-heading text.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

        The background color of the footer.","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

        The color of the heading text. Defaults to black.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)headingFont":{"name":"headingFont","abstract":"

        The font to use for the heading text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)font":{"name":"font","abstract":"

        The font of the text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)textColor":{"name":"textColor","abstract":"

        The color of the text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSCustomizationSettings.html#/c:@M@Stripe@objc(cs)STPThreeDSCustomizationSettings(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        Returns an STPThreeDSCustomizationSettings preconfigured with the default","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(cm)defaultSettingsForButtonType:":{"name":"defaultSettings(for:)","abstract":"

        The default settings for the provided button type.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(im)initWithBackgroundColor:cornerRadius:":{"name":"init(backgroundColor:cornerRadius:)","abstract":"

        Initializes an instance of STDSButtonCustomization with the given backgroundColor and colorRadius.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

        The background color of the button.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

        The corner radius of the button. Defaults to 8.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)titleStyle":{"name":"titleStyle","abstract":"

        The capitalization style of the button title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)font":{"name":"font","abstract":"

        The font of the title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)textColor":{"name":"textColor","abstract":"

        The text color of the title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPTheme.html#/c:@M@Stripe@objc(cs)STPTheme(cpy)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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(cs)STPSourceWeChatPayDetails(py)weChatAppURL":{"name":"weChatAppURL","abstract":"

        A URL to the WeChat App.","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceVerification.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceVerification(py)status":{"name":"status","abstract":"

        The status of the verification.

        ","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceVerification"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)bankCode":{"name":"bankCode","abstract":"

        The account’s bank code.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)fingerprint":{"name":"fingerprint","abstract":"

        The account’s fingerprint.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)mandateReference":{"name":"mandateReference","abstract":"

        The reference of the mandate accepted by your customer.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)mandateURL":{"name":"mandateURL","abstract":"

        The details of the mandate accepted by your customer.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceRedirect(py)status":{"name":"status","abstract":"

        The status of the redirect.

        ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@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/STPSourceRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceRedirect"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceReceiver(py)amountCharged":{"name":"amountCharged","abstract":"

        The total amount charged by you.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(cs)STPSourceReceiver(py)amountReceived":{"name":"amountReceived","abstract":"

        The total amount received by the receiver source.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(cs)STPSourceReceiver(py)amountReturned":{"name":"amountReturned","abstract":"

        The total amount that was returned to the customer.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceReceiver"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(cs)STPSourceParams(py)type":{"name":"type","abstract":"

        The type of the source to create. Required.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(cs)STPSourceParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

        The raw underlying type string sent to the server.","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPSourceParams.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)bancontactParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"bancontactParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Creates params for a Bancontact source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)cardParamsWithCard:":{"name":"cardParams(withCard:)","abstract":"

        Creates params for a Card source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)giropayParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"giropayParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Creates params for a Giropay source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)idealParamsWithAmount:name:returnURL:statementDescriptor:bank:":{"name":"idealParams(withAmount:name:returnURL:statementDescriptor:bank:)","abstract":"

        Creates params for an iDEAL source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:":{"name":"sepaDebitParams(withName:iban:addressLine1:city:postalCode:country:)","abstract":"

        Creates params for a SEPA Debit source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)sofortParamsWithAmount:returnURL:country:statementDescriptor:":{"name":"sofortParams(withAmount:returnURL:country:statementDescriptor:)","abstract":"

        Creates params for a Sofort source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/s:6Stripe15STPSourceParamsC06klarnaC013withReturnURL8currency15purchaseCountry5items20customPaymentMethods14billingAddress0O9FirstName0o4LastR00O3DOBACSS_S2SSayAA17STPKlarnaLineItemCGSayAA0umN0OGAA10STPAddressCSgSSSgAwA14STPDateOfBirthCSgtFZ":{"name":"klarnaParams(withReturnURL:currency:purchaseCountry:items:customPaymentMethods:billingAddress:billingFirstName:billingLastName:billingDOB:)","abstract":"

        Creates params for a Klarna source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/s:6Stripe15STPSourceParamsC06klarnaC013withReturnURL8currency15purchaseCountry5items20customPaymentMethodsACSS_S2SSayAA17STPKlarnaLineItemCGSayAA0omN0OGtFZ":{"name":"klarnaParams(withReturnURL:currency:purchaseCountry:items:customPaymentMethods:)","abstract":"

        Creates params for a Klarna source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)threeDSecureParamsWithAmount:currency:returnURL:card:":{"name":"threeDSecureParams(withAmount:currency:returnURL:card:)","abstract":"

        Creates params for a 3DS source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)alipayParamsWithAmount:currency:returnURL:":{"name":"alipayParams(withAmount:currency:returnURL:)","abstract":"

        Creates params for a single-use Alipay source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)alipayReusableParamsWithCurrency:returnURL:":{"name":"alipayReusableParams(withCurrency:returnURL:)","abstract":"

        Creates params for a reusable Alipay source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)p24ParamsWithAmount:currency:email:name:returnURL:":{"name":"p24Params(withAmount:currency:email:name:returnURL:)","abstract":"

        Creates params for a P24 source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)visaCheckoutParamsWithCallId:":{"name":"visaCheckoutParams(withCallId:)","abstract":"

        Creates params for a card source created from Visa Checkout.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)masterpassParamsWithCartId:transactionId:":{"name":"masterpassParams(withCartId:transactionId:)","abstract":"

        Creates params for a card source created from Masterpass.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)epsParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"epsParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Create params for an EPS source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)multibancoParamsWithAmount:returnURL:email:":{"name":"multibancoParams(withAmount:returnURL:email:)","abstract":"

        Create params for a Multibanco source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)wechatPayParamsWithAmount:currency:appId:statementDescriptor:":{"name":"wechatPay(withAmount:currency:appId:statementDescriptor:)","abstract":"

        Create params for a WeChat Pay native app redirect source","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(im)redirectDictionaryWithMerchantNameIfNecessary":{"name":"redirectDictionaryWithMerchantNameIfNecessary()","abstract":"

        Private setter allows for setting the name of the app in the returnURL so","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPSourceParams"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)address":{"name":"address","abstract":"

        Owner’s address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)email":{"name":"email","abstract":"

        Owner’s email address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)name":{"name":"name","abstract":"

        Owner’s full name.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)phone":{"name":"phone","abstract":"

        Owner’s phone number.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedAddress":{"name":"verifiedAddress","abstract":"

        Verified owner’s address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedEmail":{"name":"verifiedEmail","abstract":"

        Verified owner’s email address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedName":{"name":"verifiedName","abstract":"

        Verified owner’s full name.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedPhone":{"name":"verifiedPhone","abstract":"

        Verified owner’s phone number.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceOwner"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(cs)STPSourceKlarnaDetails(py)clientToken":{"name":"clientToken","abstract":"

        The Klarna-specific client token. This may be used with the Klarna SDK.

        ","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(cs)STPSourceKlarnaDetails(py)purchaseCountry":{"name":"purchaseCountry","abstract":"

        The ISO-3166 2-letter country code of the customer’s location.

        ","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(cs)STPSourceCardDetails(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceCardDetails(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(cs)STPSourceCardDetails(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceCardDetails(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

        True if this card was created through Apple Pay, false otherwise.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceCardDetails"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)amount":{"name":"amount","abstract":"

        The amount associated with the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)created":{"name":"created","abstract":"

        When the source was created.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)currency":{"name":"currency","abstract":"

        The currency associated with the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)flow":{"name":"flow","abstract":"

        The authentication flow of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)livemode":{"name":"livemode","abstract":"

        Whether or not this source was created in livemode.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)owner":{"name":"owner","abstract":"

        Information about the owner of the payment instrument.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)status":{"name":"status","abstract":"

        The status of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)type":{"name":"type","abstract":"

        The type of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)usage":{"name":"usage","abstract":"

        Whether this source should be reusable or not.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)details":{"name":"details","abstract":"

        Information about the source specific to its type

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)klarnaDetails":{"name":"klarnaDetails","abstract":"

        If this is a Klarna source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)weChatPayDetails":{"name":"weChatPayDetails","abstract":"

        If this is a WeChat Pay source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPSource"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(configuration: STPPaymentConfiguration.shared theme: STPTheme.defaultTheme currency:"" shippingAddress:nil selectedShippingMethod:nil prefilledInformation:nil).

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)initWithPaymentContext:":{"name":"init(paymentContext:)","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:@M@Stripe@objc(cs)STPShippingAddressViewController(im)initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:":{"name":"init(configuration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:)","abstract":"

        Initializes a new STPShippingAddressCardViewController with the provided parameters.

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@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. - seealso: STPShippingAddressViewControllerDelegate

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)dismissWithCompletion:":{"name":"dismiss(withCompletion:)","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/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)code":{"name":"code","abstract":"

        For some errors that could be handled programmatically, a short string indicating the error code reported.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)declineCode":{"name":"declineCode","abstract":"

        For card (STPSetupIntentLastSetupErrorTypeCard) errors resulting from a card issuer decline,","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)docURL":{"name":"docURL","abstract":"

        A URL to more information about the error code reported.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)message":{"name":"message","abstract":"

        A human-readable message providing more details about the error.","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)param":{"name":"param","abstract":"

        If the error is parameter-specific, the parameter related to the error.","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)paymentMethod":{"name":"paymentMethod","abstract":"

        The PaymentMethod object for errors returned on a request involving a PaymentMethod.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)type":{"name":"type","abstract":"

        The type of error.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@CM@Stripe@objc(cs)STPSetupIntentLastSetupError(cpy)CodeAuthenticationFailure":{"name":"CodeAuthenticationFailure","abstract":"

        A possible value for the error property. The provided payment method has failed authentication. Provide a new payment method to attempt to fulfill this SetupIntent again.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(im)initWithClientSecret:":{"name":"init(clientSecret:)","abstract":"

        Initialize this STPSetupIntentConfirmParams with a clientSecret.

        ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret of the SetupIntent. Required.

        ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(py)mandateData":{"name":"mandateData","abstract":"

        Details about the Mandate to create.","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)stripeID":{"name":"stripeID","abstract":"

        The Stripe ID of the SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSetupIntent(py)created":{"name":"created","abstract":"

        Time at which the object was created.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSetupIntent(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

        ID of the payment method used with this SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

        The list of payment method types (e.g. [STPPaymentMethodType.card]) that this SetupIntent is allowed to set up.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)status":{"name":"status","abstract":"

        Status of this SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)lastSetupError":{"name":"lastSetupError","abstract":"

        The setup error encountered in the previous SetupIntent confirmation.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSetupIntent"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(cpy)STPRedirectContextErrorDomain":{"name":"STPRedirectContextErrorDomain","abstract":"

        The domain for NSErrors specific to STPRedirectContext

        ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(py)state":{"name":"state","abstract":"

        The current state of the context.

        ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)initWithSource:completion:":{"name":"init(source:completion:)","abstract":"

        Initializer for context from an STPSource.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)initWithPaymentIntent:completion:":{"name":"init(paymentIntent:completion:)","abstract":"

        Initializer for context from an STPPaymentIntent.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)startRedirectFlowFromViewController:":{"name":"startRedirectFlow(from:)","abstract":"

        Starts a redirect flow.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)startSafariViewControllerRedirectFlowFromViewController:":{"name":"startSafariViewControllerRedirectFlow(from:)","abstract":"

        Starts a redirect flow by presenting an SFSafariViewController in your app","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPRedirectContext(im)cancel":{"name":"cancel()","abstract":"

        Dismisses any presented views and stops listening for any","parent_name":"STPRedirectContext"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(cs)STPRadarSession(py)id":{"name":"id","abstract":"

        The Stripe identifier of the RadarSession

        ","parent_name":"STPRadarSession"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPRadarSession"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPRadarSession"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)cardId":{"name":"cardId","abstract":"

        The Stripe ID of the Issuing card object to retrieve details for.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)certificates":{"name":"certificates","abstract":"

        An array of certificates that should be used to encrypt the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonce":{"name":"nonce","abstract":"

        A nonce that should be used during the encryption of the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceSignature":{"name":"nonceSignature","abstract":"

        A nonce signature that should be used during the encryption of the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)certificatesBase64":{"name":"certificatesBase64","abstract":"

        Implemented for convenience - the Stripe API expects the certificate chain as an array of base64-encoded strings.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceHex":{"name":"nonceHex","abstract":"

        Implemented for convenience - the Stripe API expects the nonce as a hex-encoded string.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceSignatureHex":{"name":"nonceSignatureHex","abstract":"

        Implemented for convenience - the Stripe API expects the nonce signature as a hex-encoded string.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(im)initWithCardId:certificates:nonce:nonceSignature:":{"name":"init(cardId:certificates:nonce:nonceSignature:)","abstract":"

        Instantiates a new params object with the provided attributes.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(cm)requestConfigurationWithName:description:last4:brand:":{"name":"requestConfiguration(withName:description:last4:brand:)","abstract":"

        This is a helper method to generate a PKAddPaymentPassRequestConfiguration that will work with","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        In order to retreive the encrypted payload that PKAddPaymentPassViewController expects, the Stripe SDK must talk to the Stripe API. As this requires privileged access, you must write a “key provider” that generates an Ephemeral Key on your backend and provides it to the SDK when requested. For more information, see https://stripe.com/docs/mobile/ios/basic#ephemeral-key

        ","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(im)addPaymentPassViewController:generateRequestWithCertificateChain:nonce:nonceSignature:completionHandler:":{"name":"addPaymentPassViewController(_:generateRequestWithCertificateChain:nonce:nonceSignature:completionHandler:)","abstract":"

        This method lines up with the method of the same name on PKAddPaymentPassViewControllerDelegate. You should implement that protocol in your own app, and when that method is called, call this method on your STPPushProvisioningContext. This in turn will first initiate a call to your keyProvider (see above) to obtain an Ephemeral Key, then make a call to the Stripe Issuing API to fetch an encrypted payload for the card in question, then return that payload to iOS.

        ","parent_name":"STPPushProvisioningContext"},"Classes/STPPinManagementService.html#/c:@M@Stripe@objc(cs)STPPinManagementService(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:@M@Stripe@objc(cs)STPPinManagementService(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        Create a STPPinManagementService, you must provide an implementation of STPIssuingCardEphemeralKeyProvider

        ","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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. - seealso: STPPaymentMethod.h","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

        The parameters for a payment method that the user has selected. This is","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(py)paymentOption":{"name":"paymentOption","abstract":"

        The STPPaymentOption that was used to initialize this STPPaymentResult, either an STPPaymentMethod or an STPPaymentMethodParams.

        ","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(im)initWithPaymentOption:":{"name":"init(paymentOption:)","abstract":"

        Initializes the payment result with a given payment option. This is invoked by STPPaymentContext internally; you shouldn’t have to call it directly.

        ","parent_name":"STPPaymentResult"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithPaymentContext:":{"name":"init(paymentContext:)","abstract":"

        Creates a new payment methods view controller.

        ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:customerContext:delegate:":{"name":"init(configuration:theme:customerContext:delegate:)","abstract":"

        Initializes a new payment methods view controller without using a","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:apiAdapter:delegate:":{"name":"init(configuration:theme:apiAdapter:delegate:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentOptionsViewController(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

        @note This is no longer recommended as of v18.3.0 - the SDK automatically saves the Stripe ID of the last selected","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentOptionsViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)dismissWithCompletion:":{"name":"dismiss(withCompletion:)","abstract":"

        If you’re pushing STPPaymentOptionsViewController onto an existing","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewControllerDidCancel:":{"name":"addCardViewControllerDidCancel(_:)","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreatePaymentMethod:completion:":{"name":"addCardViewController(_:didCreatePaymentMethod:completion:)","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEALParams(py)bankName":{"name":"bankName","abstract":"

        The customer’s bank.

        ","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEAL(py)bankName":{"name":"bankName","abstract":"

        The customer’s bank.

        ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEAL(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

        The Bank Identifier Code of the customer’s bank.

        ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodUPIParams(py)vpa":{"name":"vpa","abstract":"

        Customer’s Virtual Payment Address (VPA). Required.

        ","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(cs)STPPaymentMethodUPI(py)vpa":{"name":"vpa","abstract":"

        Customer’s Virtual Payment Address (VPA).

        ","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(cs)STPPaymentMethodThreeDSecureUsage(py)supported":{"name":"supported","abstract":"

        YES if 3D Secure is supported on this card.

        ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSofortParams(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country the bank account is located in. Required.

        ","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSofort(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country the bank account is located in.

        ","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebitParams(py)iban":{"name":"iban","abstract":"

        The IBAN number for the bank account you wish to debit. Required.

        ","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)bankCode":{"name":"bankCode","abstract":"

        The account’s bank code.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)branchCode":{"name":"branchCode","abstract":"

        The account’s branch code

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country of the bank account.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)fingerprint":{"name":"fingerprint","abstract":"

        The account’s fingerprint.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)mandate":{"name":"mandate","abstract":"

        The reference of the mandate accepted by your customer. - seealso: https://stripe.com/docs/api/sources/create#create_source-mandate

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodPrzelewy24"},"Classes/STPPaymentMethodPrzelewy24.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodPrzelewy24"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

        The raw underlying type string sent to the server.","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)alipay":{"name":"alipay","abstract":"

        If this is an Alipay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)fpx":{"name":"fpx","abstract":"

        If this is a FPX PaymentMethod, this contains details about user’s bank.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)sepaDebit":{"name":"sepaDebit","abstract":"

        If this is a SEPA Debit PaymentMethod, this contains details about the bank to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)bacsDebit":{"name":"bacsDebit","abstract":"

        If this is a Bacs Debit PaymentMethod, this contains details about the bank account to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)auBECSDebit":{"name":"auBECSDebit","abstract":"

        If this is an AU BECS Debit PaymentMethod, this contains details about the bank to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)giropay":{"name":"giropay","abstract":"

        If this is a giropay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)przelewy24":{"name":"przelewy24","abstract":"

        If this is a Przelewy24 PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)eps":{"name":"eps","abstract":"

        If this is an EPS PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)bancontact":{"name":"bancontact","abstract":"

        If this is a Bancontact PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)netBanking":{"name":"netBanking","abstract":"

        If this is a NetBanking PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)oxxo":{"name":"oxxo","abstract":"

        If this is an OXXO PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)sofort":{"name":"sofort","abstract":"

        If this is a Sofort PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)upi":{"name":"upi","abstract":"

        If this is a UPI PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)grabPay":{"name":"grabPay","abstract":"

        If this is a GrabPay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)afterpayClearpay":{"name":"afterpayClearpay","abstract":"

        If this is a Afterpay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)blik":{"name":"blik","abstract":"

        If this is a BLIK PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithCard:billingDetails:metadata:":{"name":"init(card:billingDetails:metadata:)","abstract":"

        Creates params for a card PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithIDEAL:billingDetails:metadata:":{"name":"init(iDEAL:billingDetails:metadata:)","abstract":"

        Creates params for an iDEAL PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithFpx:billingDetails:metadata:":{"name":"init(fpx:billingDetails:metadata:)","abstract":"

        Creates params for an FPX PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSepaDebit:billingDetails:metadata:":{"name":"init(sepaDebit:billingDetails:metadata:)","abstract":"

        Creates params for a SEPA Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBacsDebit:billingDetails:metadata:":{"name":"init(bacsDebit:billingDetails:metadata:)","abstract":"

        Creates params for a Bacs Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithAubecsDebit:billingDetails:metadata:":{"name":"init(aubecsDebit:billingDetails:metadata:)","abstract":"

        Creates params for an AU BECS Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithGiropay:billingDetails:metadata:":{"name":"init(giropay:billingDetails:metadata:)","abstract":"

        Creates params for a giropay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithEps:billingDetails:metadata:":{"name":"init(eps:billingDetails:metadata:)","abstract":"

        Creates params for an EPS PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithPrzelewy24:billingDetails:metadata:":{"name":"init(przelewy24:billingDetails:metadata:)","abstract":"

        Creates params for a Przelewy24 PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBancontact:billingDetails:metadata:":{"name":"init(bancontact:billingDetails:metadata:)","abstract":"

        Creates params for a Bancontact PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithNetBanking:billingDetails:metadata:":{"name":"init(netBanking:billingDetails:metadata:)","abstract":"

        Creates params for a NetBanking PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithGrabPay:billingDetails:metadata:":{"name":"init(grabPay:billingDetails:metadata:)","abstract":"

        Creates params for a GrabPay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithOxxo:billingDetails:metadata:":{"name":"init(oxxo:billingDetails:metadata:)","abstract":"

        Creates params for an OXXO PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSofort:billingDetails:metadata:":{"name":"init(sofort:billingDetails:metadata:)","abstract":"

        Creates params for a Sofort PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithUpi:billingDetails:metadata:":{"name":"init(upi:billingDetails:metadata:)","abstract":"

        Creates params for a UPI PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithAlipay:billingDetails:metadata:":{"name":"init(alipay:billingDetails:metadata:)","abstract":"

        Creates params for an Alipay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBlik:billingDetails:metadata:":{"name":"init(blik:billingDetails:metadata:)","abstract":"

        Creates params for a BLIK PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSingleUsePaymentMethod:":{"name":"init(singleUsePaymentMethod:)","abstract":"

        Creates params from a single-use PaymentMethod. This is useful for recreating a new payment method","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithCard:billingDetails:metadata:":{"name":"paramsWith(card:billingDetails:metadata:)","abstract":"

        Creates params for a card PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithiDEAL:billingDetails:metadata:":{"name":"paramsWith(iDEAL:billingDetails:metadata:)","abstract":"

        Creates params for an iDEAL PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithFPX:billingDetails:metadata:":{"name":"paramsWith(fpx:billingDetails:metadata:)","abstract":"

        Creates params for an FPX PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithSEPADebit:billingDetails:metadata:":{"name":"paramsWith(sepaDebit:billingDetails:metadata:)","abstract":"

        Creates params for a SEPA Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBacsDebit:billingDetails:metadata:":{"name":"paramsWith(bacsDebit:billingDetails:metadata:)","abstract":"

        Creates params for a Bacs Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAUBECSDebit:billingDetails:metadata:":{"name":"paramsWith(auBECSDebit:billingDetails:metadata:)","abstract":"

        Creates params for an AU BECS Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithGiropay:billingDetails:metadata:":{"name":"paramsWith(giropay:billingDetails:metadata:)","abstract":"

        Creates params for a giropay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithEPS:billingDetails:metadata:":{"name":"paramsWith(eps:billingDetails:metadata:)","abstract":"

        Creates params for an EPS PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithPrzelewy24:billingDetails:metadata:":{"name":"paramsWith(przelewy24:billingDetails:metadata:)","abstract":"

        Creates params for a Przelewy24 PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBancontact:billingDetails:metadata:":{"name":"paramsWith(bancontact:billingDetails:metadata:)","abstract":"

        Creates params for a Bancontact PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithNetBanking:billingDetails:metadata:":{"name":"paramsWith(netBanking:billingDetails:metadata:)","abstract":"

        Creates params for a NetBanking PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithOXXO:billingDetails:metadata:":{"name":"paramsWith(oxxo:billingDetails:metadata:)","abstract":"

        Creates params for an OXXO PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithGrabPay:billingDetails:metadata:":{"name":"paramsWith(grabPay:billingDetails:metadata:)","abstract":"

        Creates params for a GrabPay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithSofort:billingDetails:metadata:":{"name":"paramsWith(sofort:billingDetails:metadata:)","abstract":"

        Creates params for a Sofort PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithUPI:billingDetails:metadata:":{"name":"paramsWith(upi:billingDetails:metadata:)","abstract":"

        Creates params for a UPI PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAlipay:billingDetails:metadata:":{"name":"paramsWith(alipay:billingDetails:metadata:)","abstract":"

        Creates params for an Alipay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithPayPal:billingDetails:metadata:":{"name":"paramsWith(payPal:billingDetails:metadata:)","abstract":"

        Creates params for a PayPal PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAfterpayClearpay:billingDetails:metadata:":{"name":"paramsWith(afterpayClearpay:billingDetails:metadata:)","abstract":"

        Creates params for an AfterpayClearpay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBLIK:billingDetails:metadata:":{"name":"paramsWith(blik:billingDetails:metadata:)","abstract":"

        Creates params for a BLIK PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXO.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodOXXO"},"Classes/STPPaymentMethodOXXO.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodOXXO"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodNetBankingParams(py)bank":{"name":"bank","abstract":"

        Customer’s Bank Name. Required.

        ","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(cs)STPPaymentMethodNetBanking(py)bank":{"name":"bank","abstract":"

        Customer’s Bank Name

        ","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodGrabPay"},"Classes/STPPaymentMethodGrabPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodGrabPay"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodGiropay"},"Classes/STPPaymentMethodGiropay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodGiropay"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPXParams(py)bank":{"name":"bank","abstract":"

        The customer’s bank. Required.

        ","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPXParams(py)rawBankString":{"name":"rawBankString","abstract":"

        The raw underlying bank string sent to the server.","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPX(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

        The customer’s bank identifier code.

        ","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPS.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodEPS"},"Classes/STPPaymentMethodEPS.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodEPS"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWallet.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWallet.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardPresent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardPresent"},"Classes/STPPaymentMethodCardPresent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardPresent"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(im)initWithCardSourceParams:":{"name":"init(cardSourceParams:)","abstract":"

        A convenience initializer for creating a payment method from a card source.","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPPaymentMethodCardParams.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)expMonth":{"name":"expMonth","abstract":"

        Number representing the card’s expiration month. Ex. @1

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)cvc":{"name":"cvc","abstract":"

        Card security code. It is highly recommended to always include this value.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardNetworks(py)available":{"name":"available","abstract":"

        All available networks for the card.

        ","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardNetworks(py)preferred":{"name":"preferred","abstract":"

        The preferred network for the card if one exists.

        ","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardChecks(py)cvcCheck":{"name":"cvcCheck","abstract":"

        If a CVC was provided, results of the check.","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)checks":{"name":"checks","abstract":"

        Checks on Card address and CVC if provided.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)expMonth":{"name":"expMonth","abstract":"

        Two-digit number representing the card’s expiration month.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)expYear":{"name":"expYear","abstract":"

        Four-digit number representing the card’s expiration year.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)last4":{"name":"last4","abstract":"

        The last four digits of the card.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)networks":{"name":"networks","abstract":"

        Contains information about card networks that can be used to process the payment.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(cm)stringFromBrand:":{"name":"string(from:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)address":{"name":"address","abstract":"

        Billing address.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)email":{"name":"email","abstract":"

        Email address.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)name":{"name":"name","abstract":"

        Full name.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)phone":{"name":"phone","abstract":"

        Billing phone number (including extension).

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontact.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBancontact"},"Classes/STPPaymentMethodBancontact.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBancontact"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebitParams(py)accountNumber":{"name":"accountNumber","abstract":"

        The bank account number (eg 00012345)

        ","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebitParams(py)sortCode":{"name":"sortCode","abstract":"

        The sort code of the bank account (eg 10-88-00)

        ","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)fingerprint":{"name":"fingerprint","abstract":"

        This payment method’s fingerprint.

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)last4":{"name":"last4","abstract":"

        The last four digits of the bank account.

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)sortCode":{"name":"sortCode","abstract":"

        The sort code of the bank account (eg 10-88-00)

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodAfterpayClearpay"},"Classes/STPPaymentMethodAfterpayClearpay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAfterpayClearpay"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)country":{"name":"country","abstract":"

        2-letter country code.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(im)initWithAddress:":{"name":"init(address:)","abstract":"

        Convenience initializer for creating a STPPaymentMethodAddress from an STPAddress.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebitParams(py)accountNumber":{"name":"accountNumber","abstract":"

        The account number to debit.

        ","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebitParams(py)bsbNumber":{"name":"bsbNumber","abstract":"

        Six-digit number identifying bank and branch associated with this bank account.

        ","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)bsbNumber":{"name":"bsbNumber","abstract":"

        Six-digit number identifying bank and branch associated with this bank account.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)fingerprint":{"name":"fingerprint","abstract":"

        Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)last4":{"name":"last4","abstract":"

        Last four digits of the bank account number.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)stripeId":{"name":"stripeId","abstract":"

        Unique identifier for the object.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)alipay":{"name":"alipay","abstract":"

        If this is an Alipay PaymentMethod (ie self.type == STPPaymentMethodTypeAlipay), this contains additional detailsl

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)grabPay":{"name":"grabPay","abstract":"

        If this is a GrabPay PaymentMethod (ie self.type == STPPaymentMethodTypeGrabPay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)fpx":{"name":"fpx","abstract":"

        If this is an FPX PaymentMethod (ie self.type == STPPaymentMethodTypeFPX), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)sepaDebit":{"name":"sepaDebit","abstract":"

        If this is a SEPA Debit PaymentMethod (ie self.type == STPPaymentMethodTypeSEPADebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)bacsDebit":{"name":"bacsDebit","abstract":"

        If this is a Bacs Debit PaymentMethod (ie self.type == STPPaymentMethodTypeBacsDebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)auBECSDebit":{"name":"auBECSDebit","abstract":"

        If this is an AU BECS Debit PaymentMethod (i.e. self.type == STPPaymentMethodTypeAUBECSDebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)giropay":{"name":"giropay","abstract":"

        If this is a giropay PaymentMethod (i.e. self.type == STPPaymentMethodTypeGiropay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)eps":{"name":"eps","abstract":"

        If this is an EPS PaymentMethod (i.e. self.type == STPPaymentMethodTypeEPS), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)przelewy24":{"name":"przelewy24","abstract":"

        If this is a Przelewy24 PaymentMethod (i.e. self.type == STPPaymentMethodTypePrzelewy24), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)bancontact":{"name":"bancontact","abstract":"

        If this is a Bancontact PaymentMethod (i.e. self.type == STPPaymentMethodTypeBancontact), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)netBanking":{"name":"netBanking","abstract":"

        If this is a NetBanking PaymentMethod (i.e. self.type == STPPaymentMethodTypeNetBanking), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)oxxo":{"name":"oxxo","abstract":"

        If this is an OXXO PaymentMethod (i.e. self.type == STPPaymentMethodTypeOXXO), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)sofort":{"name":"sofort","abstract":"

        If this is a Sofort PaymentMethod (i.e. self.type == STPPaymentMethodTypeSofort), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPPaymentMethod"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)address":{"name":"address","abstract":"

        Shipping address.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)name":{"name":"name","abstract":"

        Recipient name.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)carrier":{"name":"carrier","abstract":"

        The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)phone":{"name":"phone","abstract":"

        Recipient phone (including extension).

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)trackingNumber":{"name":"trackingNumber","abstract":"

        The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(im)initWithAddress:name:":{"name":"init(address:name:)","abstract":"

        Initialize an STPPaymentIntentShippingDetailsParams with required properties.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(im)initWithLine1:":{"name":"init(line1:)","abstract":"

        Initialize an STPPaymentIntentShippingDetailsAddressParams instance with required properties.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)address":{"name":"address","abstract":"

        Shipping address.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)name":{"name":"name","abstract":"

        Recipient name.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)carrier":{"name":"carrier","abstract":"

        The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)phone":{"name":"phone","abstract":"

        Recipient phone (including extension).

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)trackingNumber":{"name":"trackingNumber","abstract":"

        The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(im)initWithClientSecret:":{"name":"init(clientSecret:)","abstract":"

        Initialize this STPPaymentIntentParams with a clientSecret, which is the only required","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret of the PaymentIntent. Required

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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#/s:6Stripe22STPPaymentIntentParamsC16setupFutureUsageAA0bc5SetupfG0OSgvp":{"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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)mandateData":{"name":"mandateData","abstract":"

        Details about the Mandate to create.","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(py)paymentMethodOptions":{"name":"paymentMethodOptions","abstract":"

        Options to update the associated PaymentMethod during confirmation.

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(py)shipping":{"name":"shipping","abstract":"

        Shipping information.

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)saveSourceToCustomer":{"name":"saveSourceToCustomer","abstract":"

        @YES to save this PaymentIntent’s Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(im)configureWith:":{"name":"configure(with:)","abstract":"

        Provide an STPPaymentResult from STPPaymentContext, and this will populate","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(cpy)ErrorCodeAuthenticationFailure":{"name":"ErrorCodeAuthenticationFailure","abstract":"

        A value for code indicating the provided payment method failed authentication.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)code":{"name":"code","abstract":"

        For some errors that could be handled programmatically, a short string indicating the error code reported.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)declineCode":{"name":"declineCode","abstract":"

        For card (STPPaymentIntentLastPaymentErrorType.card) errors resulting from a card issuer decline,","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)docURL":{"name":"docURL","abstract":"

        A URL to more information about the error code reported.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)message":{"name":"message","abstract":"

        A human-readable message providing more details about the error.","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)param":{"name":"param","abstract":"

        If the error is parameter-specific, the parameter related to the error.","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)paymentMethod":{"name":"paymentMethod","abstract":"

        The PaymentMethod object for errors returned on a request involving a PaymentMethod.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)type":{"name":"type","abstract":"

        The type of error.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)stripeId":{"name":"stripeId","abstract":"

        The Stripe ID of the PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret used to fetch this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)amount":{"name":"amount","abstract":"

        Amount intended to be collected by this PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)canceledAt":{"name":"canceledAt","abstract":"

        If status is .canceled, when the PaymentIntent was canceled.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)captureMethod":{"name":"captureMethod","abstract":"

        Capture method of this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)confirmationMethod":{"name":"confirmationMethod","abstract":"

        Confirmation method of this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)created":{"name":"created","abstract":"

        When the PaymentIntent was created.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)currency":{"name":"currency","abstract":"

        The currency associated with the PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

        The description field of the PaymentIntent.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)livemode":{"name":"livemode","abstract":"

        Whether or not this PaymentIntent was created in livemode.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)nextAction":{"name":"nextAction","abstract":"

        If status == .requiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntent(py)status":{"name":"status","abstract":"

        Status of the PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

        The list of payment method types (e.g. [NSNumber(value: STPPaymentMethodType.card.rawValue)]) that this PaymentIntent is allowed to use.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntent(py)lastPaymentError":{"name":"lastPaymentError","abstract":"

        The payment error encountered in the previous PaymentIntent confirmation.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)shipping":{"name":"shipping","abstract":"

        Shipping information for this PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@CM@Stripe@objc(cs)STPPaymentIntent(py)nextSourceAction":{"name":"nextSourceAction","abstract":"

        If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cpy)errorDomain":{"name":"errorDomain","abstract":"

        The error domain for errors in STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cpy)sharedHandler":{"name":"sharedHandler","abstract":"

        The globally shared instance of STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cm)shared":{"name":"shared()","abstract":"

        The globally shared instance of STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)apiClient":{"name":"apiClient","abstract":"

        By default sharedHandler initializes with STPAPIClient.shared.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)threeDSCustomizationSettings":{"name":"threeDSCustomizationSettings","abstract":"

        Customizable settings to use when performing 3DS2 authentication.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)simulateAppToAppRedirect":{"name":"simulateAppToAppRedirect","abstract":"

        When this flag is enabled, STPPaymentHandler will confirm certain PaymentMethods using","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)confirmPayment:withAuthenticationContext:completion:":{"name":"confirmPayment(_:with:completion:)","abstract":"

        Confirms the PaymentIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)handleNextActionForPayment:withAuthenticationContext:returnURL:completion:":{"name":"handleNextAction(forPayment:with:returnURL:completion:)","abstract":"

        Handles any nextAction required to authenticate the PaymentIntent.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)confirmSetupIntent:withAuthenticationContext:completion:":{"name":"confirmSetupIntent(_:with:completion:)","abstract":"

        Confirms the SetupIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:":{"name":"handleNextAction(forSetupIntent:with:returnURL:completion:)","abstract":"

        Handles any nextAction required to authenticate the SetupIntent.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithCustomerContext:":{"name":"init(customerContext:)","abstract":"

        This is a convenience initializer; it is equivalent to calling","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithCustomerContext:configuration:theme:":{"name":"init(customerContext:configuration:theme:)","abstract":"

        Initializes a new Payment Context with the provided customer context, configuration,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithApiAdapter:":{"name":"init(apiAdapter:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithApiAdapter:configuration:theme:":{"name":"init(apiAdapter:configuration:theme:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)configuration":{"name":"configuration","abstract":"

        The configuration for the payment context to use internally. - seealso: STPPaymentConfiguration.h

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(py)theme":{"name":"theme","abstract":"

        The visual appearance that will be used by any views that the context generates. - seealso: STPTheme.h

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)delegate":{"name":"delegate","abstract":"

        This delegate will be notified when the payment context’s contents change. - seealso: STPPaymentContextDelegate

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

        @note This is no longer recommended as of v18.3.0 - the SDK automatically saves the Stripe ID of the last selected","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)shippingAddress":{"name":"shippingAddress","abstract":"

        The user’s shipping address. May be nil.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)retryLoading":{"name":"retryLoading()","abstract":"

        If paymentContext:didFailToLoadWithError: is called on your delegate, you","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)presentPaymentOptionsViewController":{"name":"presentPaymentOptionsViewController()","abstract":"

        This creates, configures, and appropriately presents an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)pushPaymentOptionsViewController":{"name":"pushPaymentOptionsViewController()","abstract":"

        This creates, configures, and appropriately pushes an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"paymentOptionsViewController(_:didSelect:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidFinish:":{"name":"paymentOptionsViewControllerDidFinish(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"paymentOptionsViewControllerDidCancel(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didFailToLoadWithError:":{"name":"paymentOptionsViewController(_:didFailToLoadWithError:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewControllerDidCancel:":{"name":"shippingAddressViewControllerDidCancel(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"shippingAddressViewController(_:didEnter:completion:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"shippingAddressViewController(_:didFinishWith:shippingMethod:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)authenticationPresentingViewController":{"name":"authenticationPresentingViewController()","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"prepare(forPresentation:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(cpy)sharedConfiguration":{"name":"shared","abstract":"

        This is a convenience singleton configuration that uses the default values for","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)applePayEnabled":{"name":"applePayEnabled","abstract":"

        The user is allowed to pay with Apple Pay if it’s configured and available on their device.

        ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)fpxEnabled":{"name":"fpxEnabled","abstract":"

        The user is allowed to pay with FPX.

        ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)availableCountries":{"name":"availableCountries","abstract":"

        The set of countries supported when entering an address. This property accepts","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)cardScanningEnabled":{"name":"cardScanningEnabled","abstract":"

        Determines whether STPAddCardViewController allows the user to","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)publishableKey":{"name":"publishableKey","abstract":"

        If you used STPPaymentConfiguration.shared.publishableKey, use STPAPIClient.shared.publishableKey instead. The SDK uses STPAPIClient.shared to make API requests by default.","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)stripeAccount":{"name":"stripeAccount","abstract":"

        If you used STPPaymentConfiguration.shared.stripeAccount, use STPAPIClient.shared.stripeAccount instead. The SDK uses STPAPIClient.shared to make API requests by default.","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentCardTextField/Representable/Coordinator.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"paymentCardTextFieldDidChange(_:)","parent_name":"Coordinator"},"Classes/STPPaymentCardTextField/Representable.html#/s:6Stripe23STPPaymentCardTextFieldC13RepresentableV19paymentMethodParamsAE7SwiftUI7BindingVyAA0bhI0CSgG_tcfc":{"name":"init(paymentMethodParams:)","abstract":"

        Initialize a SwiftUI representation of an STPPaymentCardTextField.

        ","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP15makeCoordinator0F0QzyF":{"name":"makeCoordinator()","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP04makeC07context0C4TypeQzAA0cD7ContextVyxG_tF":{"name":"makeUIView(context:)","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP06updateC0_7contexty0C4TypeQz_AA0cD7ContextVyxGtF":{"name":"updateUIView(_:context:)","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable/Coordinator.html":{"name":"Coordinator","parent_name":"Representable"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)delegate":{"name":"delegate","abstract":"
        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)font":{"name":"font","abstract":"

        The font used in each child field. Default is UIFont.systemFont(ofSize:18).

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)textColor":{"name":"textColor","abstract":"

        The text color to be used when entering valid text. Default is .label.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)placeholderColor":{"name":"placeholderColor","abstract":"

        The text placeholder color used in each child field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)numberPlaceholder":{"name":"numberPlaceholder","abstract":"

        The placeholder for the card number field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cvcPlaceholder":{"name":"cvcPlaceholder","abstract":"

        The placeholder for the cvc field. Defaults to “CVC”.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cursorColor":{"name":"cursorColor","abstract":"

        The cursor color for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)borderColor":{"name":"borderColor","abstract":"

        The border color for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)borderWidth":{"name":"borderWidth","abstract":"

        The width of the field’s border.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cornerRadius":{"name":"cornerRadius","abstract":"

        The corner radius for the field’s border.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

        The keyboard appearance for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)brandImage":{"name":"brandImage","abstract":"

        The curent brand image displayed in the receiver.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)enabled":{"name":"isEnabled","abstract":"

        Enable/disable selecting or editing the field. Useful when submitting card details to Stripe.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cardNumber":{"name":"cardNumber","abstract":"

        The current card number displayed by the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cvc":{"name":"cvc","abstract":"

        The current card CVC displayed by the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cardParams":{"name":"cardParams","abstract":"

        Convenience property for creating an STPPaymentMethodCardParams from the currently entered information","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)cvcImageForCardBrand:":{"name":"cvcImage(for:)","abstract":"

        Returns the cvc image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)brandImageForCardBrand:":{"name":"brandImage(for:)","abstract":"

        Returns the brand image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)errorImageForCardBrand:":{"name":"errorImage(for:)","abstract":"

        Returns the error image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(im)brandImageRectForBounds:":{"name":"brandImageRect(forBounds:)","abstract":"

        Returns the rectangle in which the receiver draws its brand image.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(im)fieldsRectForBounds:":{"name":"fieldsRect(forBounds:)","abstract":"

        Returns the rectangle in which the receiver draws the text fields.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField/Representable.html":{"name":"Representable","abstract":"

        A SwiftUI representation of an STPPaymentCardTextField.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentActivityIndicatorView.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentActivityIndicatorView(py)animating":{"name":"animating","abstract":"

        Whether or not the view is animating.

        ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:@M@Stripe@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/STPMultiFormTextField.html#/c:@M@Stripe@objc(cs)STPMultiFormTextField(im)focusNextForm":{"name":"focusNextForm()","abstract":"

        Calling this method will make the next incomplete STPFormTextField in formTextFields become the first responder.","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formFont":{"name":"formFont","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextColor":{"name":"formTextColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextErrorColor":{"name":"formTextErrorColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formPlaceholderColor":{"name":"formPlaceholderColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formCursorColor":{"name":"formCursorColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formKeyboardAppearance":{"name":"formKeyboardAppearance","parent_name":"STPMultiFormTextField"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(py)ipAddress":{"name":"ipAddress","abstract":"

        The IP address from which the Mandate was accepted by the customer.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(py)userAgent":{"name":"userAgent","abstract":"

        The user agent of the browser from which the Mandate was accepted by the customer.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(im)initWithIPAddress:userAgent:":{"name":"init(ipAddress:userAgent:)","abstract":"

        Initializes an STPMandateOnlineParams.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(cs)STPMandateDataParams(py)customerAcceptance":{"name":"customerAcceptance","abstract":"

        Details about the customer acceptance of the Mandate.

        ","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(cs)STPMandateDataParams(im)initWithCustomerAcceptance:":{"name":"init(customerAcceptance:)","abstract":"

        Initializes an STPMandateDataParams from an STPMandateCustomerAcceptanceParams.

        ","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateDataParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(py)type":{"name":"type","abstract":"

        The type of customer acceptance information included with the Mandate.

        ","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(py)onlineParams":{"name":"onlineParams","abstract":"

        If this is a Mandate accepted online, this object contains details about the online acceptance.","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPMandateCustomerAcceptanceParams.

        ","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)itemType":{"name":"itemType","abstract":"

        The line item’s type. One of sku (for a product), tax (for taxes), or shipping (for shipping costs).

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)itemDescription":{"name":"itemDescription","abstract":"

        The human-readable description for the line item.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)quantity":{"name":"quantity","abstract":"

        The quantity to display for this line item.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)totalAmount":{"name":"totalAmount","abstract":"

        The total price of this line item.","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(im)initWithItemType:itemDescription:quantity:totalAmount:":{"name":"init(itemType:itemDescription:quantity:totalAmount:)","abstract":"

        Initialize this STPKlarnaLineItem with a set of parameters.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(cs)STPIssuingCardPin(py)pin":{"name":"pin","abstract":"

        The PIN for the card

        ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(cs)STPIssuingCardPin(py)error":{"name":"error","abstract":"

        If the PIN failed to be created, this error might be present

        ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIssuingCardPin"},"Classes/STPIntentActionRedirectToURL.html#/c:@M@Stripe@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:@M@Stripe@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/STPIntentActionRedirectToURL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)expiresAfter":{"name":"expiresAfter","abstract":"

        The timestamp after which the OXXO voucher expires.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)hostedVoucherURL":{"name":"hostedVoucherURL","abstract":"

        The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)number":{"name":"number","abstract":"

        OXXO reference number.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)nativeURL":{"name":"nativeURL","abstract":"

        The native URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)returnURL":{"name":"returnURL","abstract":"

        If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)url":{"name":"url","abstract":"

        The URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentAction.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPIntentAction(py)redirectToURL":{"name":"redirectToURL","abstract":"

        The details for authorizing via URL, when type == .redirectToURL

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)oxxoDisplayDetails":{"name":"oxxoDisplayDetails","abstract":"

        The details for displaying OXXO voucher via URL, when type == .OXXODisplayDetails

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)alipayHandleRedirect":{"name":"alipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website.

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@CM@Stripe@objc(cs)STPIntentAction(py)authorizeWithURL":{"name":"authorizeWithURL","abstract":"

        The details for authorizing via URL, when type == STPIntentActionTypeRedirectToURL","parent_name":"STPIntentAction"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)applePayCardImage":{"name":"applePayCardImage()","abstract":"

        An icon representing Apple Pay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)amexCardImage":{"name":"amexCardImage()","abstract":"

        An icon representing American Express.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)dinersClubCardImage":{"name":"dinersClubCardImage()","abstract":"

        An icon representing Diners Club.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)discoverCardImage":{"name":"discoverCardImage()","abstract":"

        An icon representing Discover.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)jcbCardImage":{"name":"jcbCardImage()","abstract":"

        An icon representing JCB.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)mastercardCardImage":{"name":"mastercardCardImage()","abstract":"

        An icon representing Mastercard.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)unionPayCardImage":{"name":"unionPayCardImage()","abstract":"

        An icon representing UnionPay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)visaCardImage":{"name":"visaCardImage()","abstract":"

        An icon representing Visa.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPImageLibrary(cm)brandImageForCardBrand:":{"name":"cardBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)brandImageForFPXBankBrand:":{"name":"fpxBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified bank brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)fpxLogo":{"name":"fpxLogo()","abstract":"

        An icon representing FPX.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)largeFpxLogo":{"name":"largeFpxLogo()","abstract":"

        A large branding image for FPX.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)templatedBrandImageForCardBrand:":{"name":"templatedBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified card brand as a","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)cvcImageForCardBrand:":{"name":"cvcImage(for:)","abstract":"

        This returns a small icon indicating the CVC location for the given card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)errorImageForCardBrand:":{"name":"errorImage(for:)","abstract":"

        This returns a small icon indicating a card number error for the given card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPFile.html#/c:@M@Stripe@objc(cs)STPFile(py)fileId":{"name":"fileId","abstract":"

        The token for this file.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(cs)STPFile(py)created":{"name":"created","abstract":"

        The date this file was created.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPFile(py)size":{"name":"size","abstract":"

        The file size in bytes.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPFile(cm)stringFromPurpose:":{"name":"string(from:)","abstract":"

        Returns the string value for a purpose.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPFile"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(cm)canAddPaymentPass":{"name":"canAddPaymentPass()","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(im)initWithRequestConfiguration:delegate:":{"name":"init(requestConfiguration:delegate:)","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(py)delegate":{"name":"delegate","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)stringFrom:":{"name":"stringFrom(_:)","abstract":"

        Returns a string representation for the provided bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)brandFrom:":{"name":"brandFrom(_:)","abstract":"

        Returns a bank brand provided a string representation identifying a bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)identifierFrom:":{"name":"identifierFrom(_:)","abstract":"

        Returns a string representation identifying the provided bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)bankCodeFrom::":{"name":"bankCodeFrom(_:_:)","abstract":"

        Returns the code identifying the provided bank brand in the FPX status API;","parent_name":"STPFPXBank"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeDomain":{"name":"stripeDomain","abstract":"

        All Stripe iOS errors will be under this domain.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)errorMessageKey":{"name":"errorMessageKey","abstract":"

        A developer-friendly error message that explains what went wrong. You probably","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)cardErrorCodeKey":{"name":"cardErrorCodeKey","abstract":"

        What went wrong with your STPCard (e.g., STPInvalidCVC. See below for full list).

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)errorParameterKey":{"name":"errorParameterKey","abstract":"

        Which parameter on the STPCard had an error (e.g., “cvc”). Useful for marking up the","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeErrorCodeKey":{"name":"stripeErrorCodeKey","abstract":"

        The error code returned by the Stripe API.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeErrorTypeKey":{"name":"stripeErrorTypeKey","abstract":"

        The error type returned by the Stripe API.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeDeclineCodeKey":{"name":"stripeDeclineCodeKey","abstract":"

        If the value of userInfo[stripeErrorCodeKey] is STPError.cardDeclined,","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)invalidNumber":{"name":"invalidNumber","abstract":"

        The card number is not a valid credit card number.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)invalidExpMonth":{"name":"invalidExpMonth","abstract":"

        The card has an invalid expiration month.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)invalidExpYear":{"name":"invalidExpYear","abstract":"

        The card has an invalid expiration year.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)invalidCVC":{"name":"invalidCVC","abstract":"

        The card has an invalid CVC.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)incorrectNumber":{"name":"incorrectNumber","abstract":"

        The card number is incorrect.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)expiredCard":{"name":"expiredCard","abstract":"

        The card is expired.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)cardDeclined":{"name":"cardDeclined","abstract":"

        The card was declined.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)processingError":{"name":"processingError","abstract":"

        An error occured while processing this card.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)incorrectCVC":{"name":"incorrectCVC","abstract":"

        The card has an incorrect CVC.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)incorrectZip":{"name":"incorrectZip","abstract":"

        The postal code is incorrect.

        ","parent_name":"STPError"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)initWithKeyProvider:apiClient:":{"name":"init(keyProvider:apiClient:)","abstract":"

        Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomerContext(py)includeApplePayPaymentMethods":{"name":"includeApplePayPaymentMethods","abstract":"

        By default, STPCustomerContext will filter Apple Pay when it retrieves","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)retrieveCustomer:":{"name":"retrieveCustomer(_:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"updateCustomer(withShippingAddress:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)attachPaymentMethodToCustomerWithPaymentMethodId:completion:":{"name":"attachPaymentMethodToCustomer(paymentMethodId:completion:)","abstract":"

        A convenience method for attaching the PaymentMethod to the current Customer

        ","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"attachPaymentMethod(toCustomer:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)detachPaymentMethodFromCustomerWithPaymentMethodId:completion:":{"name":"detachPaymentMethodFromCustomer(paymentMethodId:completion:)","abstract":"

        A convenience method for detaching the PaymentMethod to the current Customer

        ","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"detachPaymentMethod(fromCustomer:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"listPaymentMethodsForCustomer(completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerDeserializer.html#/c:@M@Stripe@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:@M@Stripe@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/STPCustomerDeserializer.html#/c:@M@Stripe@objc(cs)STPCustomerDeserializer(im)initWithData:urlResponse:error:":{"name":"init(data:urlResponse:error:)","abstract":"

        Initialize a customer deserializer. The data, urlResponse, and error","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:@M@Stripe@objc(cs)STPCustomerDeserializer(im)initWithJsonResponse:":{"name":"init(jsonResponse:)","abstract":"

        Initializes a customer deserializer with a JSON dictionary. This JSON should be","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomer.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomer(py)defaultSource":{"name":"defaultSource","abstract":"

        The default source used to charge the customer.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomer(py)shippingAddress":{"name":"shippingAddress","abstract":"

        The customer’s shipping address.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(cs)STPCustomer(im)initWithStripeID:defaultSource:sources:":{"name":"init(stripeID:defaultSource:sources:)","abstract":"

        Initialize a customer object with the provided values.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(cs)STPCustomer(im)updateSourcesFilteringApplePay:":{"name":"updateSources(filteringApplePay:)","abstract":"

        Replaces the customer’s sources and defaultSource based on whether or not","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPCustomer"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(theme: STPTheme.defaultTheme).

        ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithTheme:":{"name":"init(theme:)","abstract":"

        Initializes a new view controller with the specified theme

        ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithNibName:bundle:":{"name":"init(nibName:bundle:)","abstract":"

        Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithCoder:":{"name":"init(coder:)","abstract":"

        Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreTableViewController.html#/c:@M@Stripe@objc(cs)STPCoreTableViewController(py)tableView":{"name":"tableView","abstract":"

        This points to the same object as STPCoreScrollViewController‘s scrollView","parent_name":"STPCoreTableViewController"},"Classes/STPCoreScrollViewController.html#/c:@M@Stripe@objc(cs)STPCoreScrollViewController(py)scrollView":{"name":"scrollView","abstract":"

        This returns the scroll view being managed by the view controller

        ","parent_name":"STPCoreScrollViewController"},"Classes/STPContactField.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"STPContactField"},"Classes/STPContactField.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)postalAddress":{"name":"postalAddress","abstract":"

        The contact’s full physical address.

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)emailAddress":{"name":"emailAddress","abstract":"

        The contact’s email address

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)phoneNumber":{"name":"phoneNumber","abstract":"

        The contact’s phone number.

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)name":{"name":"name","abstract":"

        The contact’s name.

        ","parent_name":"STPContactField"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)tosShownAndAccepted":{"name":"tosShownAndAccepted","abstract":"

        Boolean indicating that the Terms Of Service were shown to the user &","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)businessType":{"name":"businessType","abstract":"

        The business type.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)individual":{"name":"individual","abstract":"

        Information about the individual represented by the account.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)company":{"name":"company","abstract":"

        Information about the company or business.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:individual:":{"name":"init(tosShownAndAccepted:individual:)","abstract":"

        Initialize STPConnectAccountParams with tosShownAndAccepted = YES","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:company:":{"name":"init(tosShownAndAccepted:company:)","abstract":"

        Initialize STPConnectAccountParams with tosShownAndAccepted = YES","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithIndividual:":{"name":"init(individual:)","abstract":"

        Initialize STPConnectAccountParams with the provided individual dictionary.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithCompany:":{"name":"init(company:)","abstract":"

        Initialize STPConnectAccountParams with the provided company dictionary.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountParams"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)day":{"name":"day","abstract":"

        The day of birth, between 1 and 31.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)month":{"name":"month","abstract":"

        The month of birth, between 1 and 12.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)year":{"name":"year","abstract":"

        The four-digit year of birth.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPDateOfBirth"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(cs)STPConnectAccountVerificationDocument(py)back":{"name":"back","abstract":"

        The back of an ID returned by a file upload with a purpose value of identity_document.

        ","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(cs)STPConnectAccountVerificationDocument(py)front":{"name":"front","abstract":"

        The front of an ID returned by a file upload with a purpose value of identity_document.

        ","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualVerification(py)document":{"name":"document","abstract":"

        An identifying document, either a passport or local ID card.

        ","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualVerification(py)additionalDocument":{"name":"additionalDocument","abstract":"

        A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.

        ","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)address":{"name":"address","abstract":"

        The individual’s primary address.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaAddress":{"name":"kanaAddress","abstract":"

        The Kana variation of the the individual’s primary address (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiAddress":{"name":"kanjiAddress","abstract":"

        The Kanji variation of the the individual’s primary address (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)dateOfBirth":{"name":"dateOfBirth","abstract":"

        The individual’s date of birth.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)email":{"name":"email","abstract":"

        The individual’s email address.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)firstName":{"name":"firstName","abstract":"

        The individual’s first name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaFirstName":{"name":"kanaFirstName","abstract":"

        The Kana variation of the the individual’s first name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiFirstName":{"name":"kanjiFirstName","abstract":"

        The Kanji variation of the individual’s first name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)gender":{"name":"gender","abstract":"

        The individual’s gender","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)idNumber":{"name":"idNumber","abstract":"

        The government-issued ID number of the individual, as appropriate for the representative’s country.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)lastName":{"name":"lastName","abstract":"

        The individual’s last name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaLastName":{"name":"kanaLastName","abstract":"

        The Kana varation of the individual’s last name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiLastName":{"name":"kanjiLastName","abstract":"

        The Kanji varation of the individual’s last name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)maidenName":{"name":"maidenName","abstract":"

        The individual’s maiden name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)metadata":{"name":"metadata","abstract":"

        Set of key-value pairs that you can attach to an object.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)phone":{"name":"phone","abstract":"

        The individual’s phone number.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)ssnLast4":{"name":"ssnLast4","abstract":"

        The last four digits of the individual’s Social Security Number (U.S. only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)verification":{"name":"verification","abstract":"

        The individual’s verification document information.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)address":{"name":"address","abstract":"

        The company’s primary address.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanaAddress":{"name":"kanaAddress","abstract":"

        The Kana variation of the company’s primary address (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanjiAddress":{"name":"kanjiAddress","abstract":"

        The Kanji variation of the company’s primary address (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)directorsProvided":{"name":"directorsProvided","abstract":"

        Whether the company’s directors have been provided.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)name":{"name":"name","abstract":"

        The company’s legal name.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanaName":{"name":"kanaName","abstract":"

        The Kana variation of the company’s legal name (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanjiName":{"name":"kanjiName","abstract":"

        The Kanji variation of the company’s legal name (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)ownersProvided":{"name":"ownersProvided","abstract":"

        Whether the company’s owners have been provided.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)phone":{"name":"phone","abstract":"

        The company’s phone number (used for verification).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)taxID":{"name":"taxID","abstract":"

        The business ID number of the company, as appropriate for the company’s country.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)taxIDRegistrar":{"name":"taxIDRegistrar","abstract":"

        The jurisdiction in which the taxID is registered (Germany-based companies only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)vatID":{"name":"vatID","abstract":"

        The VAT number of the company.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)city":{"name":"city","abstract":"

        City, district, suburb, town, or village.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (e.g., street, PO Box, or company name).","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (e.g., apartment, suite, unit, or building).","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)state":{"name":"state","abstract":"

        State, county, province, or region.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)town":{"name":"town","abstract":"

        Town or cho-me.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountAddress"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)cardOptions":{"name":"cardOptions","abstract":"

        Options to update a Card PaymentMethod.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)alipayOptions":{"name":"alipayOptions","abstract":"

        Options for an Alipay Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)blikOptions":{"name":"blikOptions","abstract":"

        Options for a BLIK Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(cs)STPConfirmCardOptions(py)cvc":{"name":"cvc","abstract":"

        CVC value with which to update the Card PaymentMethod.

        ","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(cs)STPConfirmCardOptions(py)network":{"name":"network","abstract":"

        Selected network to process this PaymentIntent on. Depends on the available networks of the card attached to the PaymentIntent. Can be only set confirm-time.

        ","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(cs)STPConfirmBLIKOptions(py)code":{"name":"code","abstract":"

        The 6-digit BLIK code that a customer has generated using their banking application.

        ","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(cs)STPConfirmBLIKOptions(im)initWithCode:":{"name":"init(code:)","abstract":"

        Initializes STPConfirmBLIKOptions

        ","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmAlipayOptions(py)appBundleID":{"name":"appBundleID","abstract":"

        The app bundle ID.","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmAlipayOptions(py)appVersionKey":{"name":"appVersionKey","abstract":"

        The app version.","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmAlipayOptions"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)sanitizedNumericStringForString:":{"name":"sanitizedNumericString(for:)","abstract":"

        Returns a copy of the passed string with all non-numeric characters removed.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)sanitizedPostalStringForString:":{"name":"sanitizedPostalString(for:)","abstract":"

        Returns a copy of the passed string with all characters removed that do not exist within a postal code.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForNumber:validatingCardBrand:":{"name":"validationState(forNumber:validatingCardBrand:)","abstract":"

        Validates a card number, passed as a string. This will return","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)brandForNumber:":{"name":"brand(forNumber:)","abstract":"

        The card brand for a card number or substring thereof.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)lengthsForCardBrand:":{"name":"lengths(for:)","abstract":"

        The possible number lengths for cards associated with a card brand. For","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)maxLengthForCardBrand:":{"name":"maxLength(for:)","abstract":"

        The maximum possible length the number of a card associated with the specified","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)fragmentLengthForCardBrand:":{"name":"fragmentLength(for:)","abstract":"

        The length of the final grouping of digits to use when formatting a card number","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForExpirationMonth:":{"name":"validationState(forExpirationMonth:)","abstract":"

        Validates an expiration month, passed as an (optionally 0-padded) string.","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForExpirationYear:inMonth:":{"name":"validationState(forExpirationYear:inMonth:)","abstract":"

        Validates an expiration year, passed as a string representing the final","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)maxCVCLengthForCardBrand:":{"name":"maxCVCLength(for:)","abstract":"

        The max CVC length for a card brand (for example, American Express CVCs are","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForCVC:cardBrand:":{"name":"validationState(forCVC:cardBrand:)","abstract":"

        Validates a card’s CVC, passed as a numeric string, for the given card brand.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForCard:":{"name":"validationState(forCard:)","abstract":"

        Validates the given card details.

        ","parent_name":"STPCardValidator"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)number":{"name":"number","abstract":"

        The card’s number.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardParams(py)expMonth":{"name":"expMonth","abstract":"

        The card’s expiration month.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)cvc":{"name":"cvc","abstract":"

        The card’s security code, found on the back.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)name":{"name":"name","abstract":"

        The cardholder’s name.","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)address":{"name":"address","abstract":"

        The cardholder’s address.","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardParams(py)addressLine1":{"name":"addressLine1","abstract":"

        The first line of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressLine2":{"name":"addressLine2","abstract":"

        The second line of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressCity":{"name":"addressCity","abstract":"

        The city of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressState":{"name":"addressState","abstract":"

        The state of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressZip":{"name":"addressZip","abstract":"

        The zip code of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressCountry":{"name":"addressCountry","abstract":"

        The country of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPCardParams.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPCardParams"},"Classes/STPCardFormView/Representable.html#/s:6Stripe15STPCardFormViewC13RepresentableV_19paymentMethodParamsAeA0bcD5StyleO_7SwiftUI7BindingVyAA010STPPaymentgH0CSgGtcfc":{"name":"init(_:paymentMethodParams:)","abstract":"

        Initialize a SwiftUI representation of an STPCardFormView.

        ","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP15makeCoordinator0F0QzyF":{"name":"makeCoordinator()","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP04makeC07context0C4TypeQzAA0cD7ContextVyxG_tF":{"name":"makeUIView(context:)","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP06updateC0_7contexty0C4TypeQz_AA0cD7ContextVyxGtF":{"name":"updateUIView(_:context:)","parent_name":"Representable"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)delegate":{"name":"delegate","abstract":"

        The delegate to notify when the card form transitions to or from being complete.

        ","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)disabledBackgroundColor":{"name":"disabledBackgroundColor","abstract":"

        The background color that is automatically applied to the input fields when isUserInteractionEnabled is set to false.","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)cardParams":{"name":"cardParams","abstract":"

        A configured STPPaymentMethodParams with the entered card number, expiration date, cvc, and","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)userInteractionEnabled":{"name":"isUserInteractionEnabled","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(im)initWithStyle:":{"name":"init(style:)","abstract":"

        Public initializer for STPCardFormView.","parent_name":"STPCardFormView"},"Classes/STPCardFormView/Representable.html":{"name":"Representable","abstract":"

        A SwiftUI representation of STPCardFormView

        ","parent_name":"STPCardFormView"},"Classes/STPCardBrandUtilities.html#/c:@M@Stripe@objc(cs)STPCardBrandUtilities(cm)stringFromCardBrand:":{"name":"stringFrom(_:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPCardBrandUtilities"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

        Whether or not the card originated from Apple Pay.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)name":{"name":"name","abstract":"

        The cardholder’s name.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)address":{"name":"address","abstract":"

        The cardholder’s address.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(cm)stringFromBrand:":{"name":"string(from:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(cm)brandFromString:":{"name":"brand(from:)","abstract":"

        This parses a string representing a card’s brand into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(im)initWithID:brand:last4:expMonth:expYear:funding:":{"name":"init(id:brand:last4:expMonth:expYear:funding:)","abstract":"

        Create an STPCard from a Stripe API response.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(cm)fundingFromString:":{"name":"funding(from:)","abstract":"

        This parses a string representing a card’s funding type into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)cardId":{"name":"cardId","abstract":"

        The Stripe ID for the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressLine1":{"name":"addressLine1","abstract":"

        The first line of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressLine2":{"name":"addressLine2","abstract":"

        The second line of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressCity":{"name":"addressCity","abstract":"

        The city of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressState":{"name":"addressState","abstract":"

        The state of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressZip":{"name":"addressZip","abstract":"

        The zip code of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressCountry":{"name":"addressCountry","abstract":"

        The country of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithBankMethod:":{"name":"init(bankMethod:)","abstract":"

        A convenience initializer; equivalent to calling init( bankMethod:bankMethod configuration:STPPaymentConfiguration.shared theme:STPTheme.defaultTheme.

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithTheme:":{"name":"init(theme:)","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithBankMethod:configuration:theme:":{"name":"init(bankMethod:configuration:theme:)","abstract":"

        Initializes a new STPBankSelectionViewController with the provided configuration and theme. Don’t forget to set the delegate property after initialization.

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(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. - seealso: STPBankSelectionViewControllerDelegate

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPBankSelectionViewController"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccountParams(py)currency":{"name":"currency","abstract":"

        The default currency for the bank account.

        ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccountParams(py)accountHolderType":{"name":"accountHolderType","abstract":"

        The type of entity that holds the account.","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(cs)STPBankAccountParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPBankAccountParams.

        ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPBankAccountParams"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)currency":{"name":"currency","abstract":"

        The default currency for the bank account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)bankName":{"name":"bankName","abstract":"

        The name of the bank that owns the account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)accountHolderType":{"name":"accountHolderType","abstract":"

        The type of entity that holds the account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)status":{"name":"status","abstract":"

        The validation status of the bank account. - seealso: STPBankAccountStatus

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)bankAccountId":{"name":"bankAccountId","abstract":"

        The Stripe ID for the bank account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPBankAccount"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)initWithPaymentRequest:delegate:":{"name":"init(paymentRequest:delegate:)","abstract":"

        Initializes this class.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayOnViewController:completion:":{"name":"presentApplePay(on:completion:)","abstract":"

        Presents the Apple Pay sheet from the specified view controller, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayWithCompletion:":{"name":"presentApplePay(completion:)","abstract":"

        Presents the Apple Pay sheet from the key window, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayFromWindow:withCompletion:":{"name":"presentApplePay(from:completion:)","abstract":"

        Presents the Apple Pay sheet from the specified window, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(py)apiClient":{"name":"apiClient","abstract":"

        The STPAPIClient instance to use to make API requests to Stripe.","parent_name":"STPApplePayContext"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(im)initWithName:partnerId:version:url:":{"name":"init(name:partnerId:version:url:)","abstract":"

        Initializes an instance of STPAppInfo.

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(py)name":{"name":"name","abstract":"

        The name of your library (e.g. “MyAwesomeLibrary”).

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(py)partnerId":{"name":"partnerId","abstract":"

        Your Stripe Partner ID (e.g. “pp_partner_1234”).

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(py)name":{"name":"name","abstract":"

        The user’s full name (e.g. “Jane Doe”)

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(py)phone":{"name":"phone","abstract":"

        The phone number of the address (e.g. “8885551212”)

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)shippingInfoForChargeWithAddress:shippingMethod:":{"name":"shippingInfoForCharge(with:shippingMethod:)","abstract":"

        When creating a charge on your backend, you can attach shipping information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)init":{"name":"init()","abstract":"

        Initializes an empty STPAddress.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithPaymentMethodBillingDetails:":{"name":"init(paymentMethodBillingDetails:)","abstract":"

        Initializes a new STPAddress with data from STPPaymentMethodBillingDetails.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithPKContact:":{"name":"init(pkContact:)","abstract":"

        Initializes a new STPAddress with data from an PassKit contact.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)PKContactValue":{"name":"pkContactValue()","abstract":"

        Generates a PassKit contact representation of this STPAddress.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithCNContact:":{"name":"init(cnContact:)","abstract":"

        Initializes a new STPAddress with a contact from the Contacts framework.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(im)containsContentForBillingAddressFields:":{"name":"containsContent(for:)","abstract":"

        Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(im)containsContentForShippingAddressFields:":{"name":"containsContent(forShippingAddressFields:)","abstract":"

        Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)applePayContactFieldsFromBillingAddressFields:":{"name":"applePayContactFields(from:)","abstract":"

        Converts an STPBillingAddressFields enum value into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)pkContactFieldsFromStripeContactFields:":{"name":"pkContactFields(fromStripeContactFields:)","abstract":"

        Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPAddress"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(configuration: STPPaymentConfiguration.shared, theme: STPTheme.defaultTheme).

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(im)initWithConfiguration:theme:":{"name":"init(configuration: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:@M@Stripe@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. - seealso: STPAddCardViewControllerDelegate

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@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. - seealso: STPUserInformation.h

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(py)customFooterView":{"name":"customFooterView","abstract":"

        Provide this view controller with a footer view.","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"paymentCardTextFieldDidChange(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"paymentCardTextFieldWillEndEditing(forReturn:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingCVC:":{"name":"paymentCardTextFieldDidBeginEditingCVC(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingCVC:":{"name":"paymentCardTextFieldDidEndEditingCVC(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditing:":{"name":"paymentCardTextFieldDidBeginEditing(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(im)initWithCompanyName:":{"name":"init(companyName:)","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)formBackgroundColor":{"name":"formBackgroundColor","abstract":"

        The background color for the form text fields. Defaults to .systemBackground on iOS 13.0 and later, .white on earlier iOS versions.

        ","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)becsDebitFormDelegate":{"name":"becsDebitFormDelegate","abstract":"

        The delegate to inform about changes to this STPAUBECSDebitFormView instance.

        ","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

        This property will return a non-nil value if and only if the form is in a complete state. The STPPaymentMethodParams instance","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(cpy)STPSDKVersion":{"name":"STPSDKVersion","abstract":"

        The current version of this library.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(cpy)sharedClient":{"name":"shared","abstract":"

        A shared singleton API client.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(py)publishableKey":{"name":"publishableKey","abstract":"

        The client’s publishable key.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(py)configuration":{"name":"configuration","abstract":"

        The client’s configuration.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAPIClient(cpy)apiVersion":{"name":"apiVersion","abstract":"

        The API version used to communicate with Stripe.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(im)initWithPublishableKey:":{"name":"init(publishableKey:)","abstract":"

        Initializes an API client with the given publishable key.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(im)initWithConfiguration:":{"name":"init(configuration:)","abstract":"

        Initializes an API client with the given configuration.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithPayment:completion:":{"name":"createToken(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createSourceWithPayment:completion:":{"name":"createSource(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe source using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createPaymentMethodWithPayment:completion:":{"name":"createPaymentMethod(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe Payment Method using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/s:6Stripe12STPAPIClientC14pkPaymentError03foraE0s0E0_pSgAG_tFZ":{"name":"pkPaymentError(forStripeError:)","abstract":"

        Converts Stripe errors into the appropriate Apple Pay error, for use in PKPaymentAuthorizationResult.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createRadarSessionWithCompletion:":{"name":"createRadarSession(completion:)","abstract":"

        Creates a Radar Session.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithBankAccount:completion:":{"name":"createToken(withBankAccount:completion:)","abstract":"

        Converts an STPBankAccount object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithPersonalIDNumber:completion:":{"name":"createToken(withPersonalIDNumber:completion:)","abstract":"

        Converts a personal identification number into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithSSNLast4:completion:":{"name":"createToken(withSSNLast4:completion:)","abstract":"

        Converts the last 4 SSN digits into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithConnectAccount:completion:":{"name":"createToken(withConnectAccount:completion:)","abstract":"

        Converts an STPConnectAccountParams object into a Stripe token using the Stripe API.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@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:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithCard:completion:":{"name":"createToken(withCard:completion:)","abstract":"

        Converts an STPCardParams object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenForCVCUpdate:completion:":{"name":"createToken(forCVCUpdate:completion:)","abstract":"

        Converts a CVC string into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createSourceWithParams:completion:":{"name":"createSource(with:completion:)","abstract":"

        Creates a Source object using the provided details.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrieveSourceWithId:clientSecret:completion:":{"name":"retrieveSource(withId:clientSecret:completion:)","abstract":"

        Retrieves the Source object with the given ID. - seealso: https://stripe.com/docs/api#retrieve_source

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)startPollingSourceWithId:clientSecret:timeout:completion:":{"name":"startPollingSource(withId: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:@CM@Stripe@objc(cs)STPAPIClient(im)stopPollingSourceWithId:":{"name":"stopPollingSource(withId:)","abstract":"

        Stops polling the Source object with the given ID. Note that the completion block passed to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:completion:":{"name":"retrievePaymentIntent(withClientSecret:completion:)","abstract":"

        Retrieves the PaymentIntent object using the given secret. - seealso: https://stripe.com/docs/api#retrieve_payment_intent

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:expand:completion:":{"name":"retrievePaymentIntent(withClientSecret:expand:completion:)","abstract":"

        Retrieves the PaymentIntent object using the given secret. - seealso: https://stripe.com/docs/api#retrieve_payment_intent

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:completion:":{"name":"confirmPaymentIntent(with:completion:)","abstract":"

        Confirms the PaymentIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:expand:completion:":{"name":"confirmPaymentIntent(with:expand:completion:)","abstract":"

        Confirms the PaymentIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrieveSetupIntentWithClientSecret:completion:":{"name":"retrieveSetupIntent(withClientSecret:completion:)","abstract":"

        Retrieves the SetupIntent object using the given secret. - seealso: https://stripe.com/docs/api/setup_intents/retrieve

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmSetupIntentWithParams:completion:":{"name":"confirmSetupIntent(with:completion:)","abstract":"

        Confirms the SetupIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createPaymentMethodWithParams:completion:":{"name":"createPaymentMethod(with:completion:)","abstract":"

        Creates a PaymentMethod object with the provided params object.

        ","parent_name":"STPAPIClient"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV10merchantIdSSvp":{"name":"merchantId","abstract":"

        The Apple Merchant Identifier to use during Apple Pay transactions.","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV19merchantCountryCodeSSvp":{"name":"merchantCountryCode","abstract":"

        The two-letter ISO 3166 code of the country of your business, e.g. “US”","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV10merchantId0G11CountryCodeAESS_SStcfc":{"name":"init(merchantId:merchantCountryCode:)","abstract":"

        Initializes a ApplePayConfiguration

        ","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV2idSSvp":{"name":"id","abstract":"

        The identifier of the Stripe Customer object.","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV18ephemeralKeySecretSSvp":{"name":"ephemeralKeySecret","abstract":"

        A short-lived token that allows the SDK to access a Customer’s payment methods

        ","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV2id18ephemeralKeySecretAESS_SStcfc":{"name":"init(id:ephemeralKeySecret:)","abstract":"

        Initializes a CustomerConfiguration

        ","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV9apiClientAA12STPAPIClientCvp":{"name":"apiClient","abstract":"

        The APIClient instance used to make requests to Stripe

        ","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV8applePayAC05ApplefD0VSgvp":{"name":"applePay","abstract":"

        Configuration related to Apple Pay","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV18primaryButtonColorSo7UIColorCvp":{"name":"primaryButtonColor","abstract":"

        The color of the Buy or Add button. Defaults to .systemBlue

        ","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV5styleAC18UserInterfaceStyleOvp":{"name":"style","abstract":"

        The color styling to use for PaymentSheet UI","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV8customerAC08CustomerD0VSgvp":{"name":"customer","abstract":"

        Configuration related to the Stripe Customer","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV19merchantDisplayNameSSvp":{"name":"merchantDisplayName","abstract":"

        Your customer-facing business name.","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV9returnURLSSSgvp":{"name":"returnURL","abstract":"

        A URL that redirects back to your app that PaymentSheet can use to auto-dismiss","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationVAEycfc":{"name":"init()","abstract":"

        Initializes a Configuration with default values

        ","parent_name":"Configuration"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO9automaticyA2EmF":{"name":"automatic","abstract":"

        (default) PaymentSheet will automatically switch between standard and dark mode compatible colors based on device settings

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO11alwaysLightyA2EmF":{"name":"alwaysLight","abstract":"

        PaymentSheet will always use colors appropriate for standard, i.e. non-dark mode UI

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO10alwaysDarkyA2EmF":{"name":"alwaysDark","abstract":"

        PaymentSheet will always use colors appropriate for dark mode UI

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/FlowController/ConfirmButton.html#/s:6Stripe12PaymentSheetC14FlowControllerC13ConfirmButtonV07paymentcdE012onCompletion7contentAGy__xGAE_yAA0bC6ResultOcxyXEtcfc":{"name":"init(paymentSheetFlowController:onCompletion:content:)","abstract":"

        Initialize a ConfirmPaymentButton with required parameters.

        ","parent_name":"ConfirmButton"},"Classes/PaymentSheet/FlowController/ConfirmButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"ConfirmButton"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B13OptionsButtonV07paymentcdE002onC9Dismissed7contentAGy__xGAE_yycxyXEtcfc":{"name":"init(paymentSheetFlowController:onSheetDismissed:content:)","abstract":"

        Initialize a PaymentOptionsButton with required parameters.

        ","parent_name":"PaymentOptionsButton"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"PaymentOptionsButton"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B17OptionDisplayDataV5imageSo7UIImageCvp":{"name":"image","abstract":"

        An image representing a payment method; e.g. the Apple Pay logo or a VISA logo

        ","parent_name":"PaymentOptionDisplayData"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B17OptionDisplayDataV5labelSSvp":{"name":"label","abstract":"

        A user facing string representing the payment method; e.g. “Apple Pay” or “····4242” for a card

        ","parent_name":"PaymentOptionDisplayData"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html":{"name":"PaymentOptionDisplayData","abstract":"

        Contains details about a payment method that can be displayed to the customer

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC13configurationAC13ConfigurationVvp":{"name":"configuration","abstract":"

        This contains all configurable properties of PaymentSheet

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC13paymentOptionAE0bG11DisplayDataVSgvp":{"name":"paymentOption","abstract":"

        Contains information about the customer’s desired payment option.","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC6create25paymentIntentClientSecret13configuration10completionySS_AC13ConfigurationVys6ResultOyAEs5Error_pGctFZ":{"name":"create(paymentIntentClientSecret:configuration:completion:)","abstract":"

        An asynchronous failable initializer for PaymentSheet.FlowController","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC6create23setupIntentClientSecret13configuration10completionySS_AC13ConfigurationVys6ResultOyAEs5Error_pGctFZ":{"name":"create(setupIntentClientSecret:configuration:completion:)","abstract":"

        An asynchronous failable initializer for PaymentSheet.FlowController","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC07presentB7Options4from10completionySo06UIViewE0C_yycSgtF":{"name":"presentPaymentOptions(from:completion:)","abstract":"

        Presents a sheet where the customer chooses how to pay, either by selecting an existing payment method or adding a new one","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC7confirm4from10completionySo06UIViewE0C_yAA0bC6ResultOctF":{"name":"confirm(from:completion:)","abstract":"

        Completes the payment or setup.

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html":{"name":"PaymentOptionsButton","abstract":"

        A button which presents a sheet for a customer to select a payment method.","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController/ConfirmButton.html":{"name":"ConfirmButton","abstract":"

        A button which confirms the payment or setup. Depending on the user’s payment method, it may present a confirmation sheet.","parent_name":"FlowController"},"Classes/PaymentSheet/PaymentButton.html#/s:6Stripe12PaymentSheetC0B6ButtonV07paymentC012onCompletion7contentAEy_xGAC_yAA0bC6ResultOcxyXEtcfc":{"name":"init(paymentSheet:onCompletion:content:)","abstract":"

        Initialize a PaymentButton with required parameters.

        ","parent_name":"PaymentButton"},"Classes/PaymentSheet/PaymentButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"PaymentButton"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC13configurationAC13ConfigurationVvp":{"name":"configuration","abstract":"

        This contains all configurable properties of PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC15mostRecentErrors0F0_pSgvp":{"name":"mostRecentError","abstract":"

        The most recent error encountered by the customer, if any.

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC25paymentIntentClientSecret13configurationACSS_AC13ConfigurationVtcfc":{"name":"init(paymentIntentClientSecret:configuration:)","abstract":"

        Initializes a PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC23setupIntentClientSecret13configurationACSS_AC13ConfigurationVtcfc":{"name":"init(setupIntentClientSecret:configuration:)","abstract":"

        Initializes a PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC7present4from10completionySo16UIViewControllerC_yAA0bC6ResultOctF":{"name":"present(from:completion:)","abstract":"

        Presents a sheet for a customer to complete their payment

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/PaymentButton.html":{"name":"PaymentButton","abstract":"

        A button which presents a sheet for a customer to complete their payment.","parent_name":"PaymentSheet"},"Classes/PaymentSheet/FlowController.html":{"name":"FlowController","abstract":"

        A class that presents the individual steps of a payment flow

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/UserInterfaceStyle.html":{"name":"UserInterfaceStyle","abstract":"

        Style options for colors in PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/Configuration.html":{"name":"Configuration","abstract":"

        Configuration for PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/CustomerConfiguration.html":{"name":"CustomerConfiguration","abstract":"

        Configuration related to the Stripe Customer

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/ApplePayConfiguration.html":{"name":"ApplePayConfiguration","abstract":"

        Configuration related to Apple Pay

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html":{"name":"PaymentSheet","abstract":"

        A drop-in class that presents a sheet for a customer to complete their payment

        "},"Classes/STPAPIClient.html":{"name":"STPAPIClient","abstract":"

        A client for making connections to the Stripe API.

        "},"Classes/STPAUBECSDebitFormView.html":{"name":"STPAUBECSDebitFormView","abstract":"

        STPAUBECSDebitFormView is a subclass of UIControl that contains all of the necessary fields and legal text for collecting AU BECS Debit payments."},"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/STPApplePayContext.html":{"name":"STPApplePayContext","abstract":"

        A helper class that implements Apple Pay."},"Classes/STPApplePayPaymentOption.html":{"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/STPBankSelectionViewController.html":{"name":"STPBankSelectionViewController","abstract":"

        This view controller displays a list of banks of the specified type, allowing the user to select one to pay from."},"Classes/STPCard.html":{"name":"STPCard","abstract":"

        Representation of a user’s credit card details that have been tokenized with"},"Classes/STPCardBrandUtilities.html":{"name":"STPCardBrandUtilities","abstract":"

        Contains STPStringFromCardBrand

        "},"Classes/STPCardFormView.html":{"name":"STPCardFormView","abstract":"

        STPCardFormView provides a multiline interface for users to input their"},"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/STPConfirmAlipayOptions.html":{"name":"STPConfirmAlipayOptions","abstract":"

        Alipay options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConfirmBLIKOptions.html":{"name":"STPConfirmBLIKOptions","abstract":"

        BLIK options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConfirmCardOptions.html":{"name":"STPConfirmCardOptions","abstract":"

        Options to update a Card PaymentMethod during PaymentIntent confirmation.

        "},"Classes/STPConfirmPaymentMethodOptions.html":{"name":"STPConfirmPaymentMethodOptions","abstract":"

        Options to update the associated PaymentMethod during PaymentIntent confirmation.

        "},"Classes/STPConnectAccountAddress.html":{"name":"STPConnectAccountAddress","abstract":"

        An address to use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountCompanyParams.html":{"name":"STPConnectAccountCompanyParams","abstract":"

        Information about the company or business to use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountIndividualParams.html":{"name":"STPConnectAccountIndividualParams","abstract":"

        Information about the person represented by the account for use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountIndividualVerification.html":{"name":"STPConnectAccountIndividualVerification","abstract":"

        The individual’s verification document information for use with STPConnectAccountIndividualParams.

        "},"Classes/STPConnectAccountVerificationDocument.html":{"name":"STPConnectAccountVerificationDocument","abstract":"

        An identifying document, either a passport or local ID card for use with STPConnectAccountIndividualVerification.

        "},"Classes/STPDateOfBirth.html":{"name":"STPDateOfBirth","abstract":"

        An individual’s date of birth."},"Classes/STPConnectAccountParams.html":{"name":"STPConnectAccountParams","abstract":"

        Parameters for creating a Connect Account token.

        "},"Classes/STPContactField.html":{"name":"STPContactField","abstract":"

        Contains constants that represent different parts of a users contact/address information.

        "},"Classes/STPCoreScrollViewController.html":{"name":"STPCoreScrollViewController","abstract":"

        This is the base class for all Stripe scroll view controllers. It is intended"},"Classes/STPCoreTableViewController.html":{"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/STPError.html":{"name":"STPError","abstract":"

        Top-level class for Stripe error constants.

        "},"Classes/STPFPXBank.html":{"name":"STPFPXBank","abstract":"

        Convenience methods for using FPX bank brands.

        "},"Classes/STPFakeAddPaymentPassViewController.html":{"name":"STPFakeAddPaymentPassViewController","abstract":"

        This class is a piece of fake UI that is intended to mimic PKAddPaymentPassViewController. That class is restricted to apps with a special entitlement from Apple, and as such can be difficult to build and test against. This class implements the same public API as PKAddPaymentPassViewController, and can be used to develop against the Stripe API in testmode only. (Obviously it will not actually place cards into the user’s Apple Pay wallet either.) When it’s time to go to production, you may simply replace all references to STPFakeAddPaymentPassViewController in your app with PKAddPaymentPassViewController and it will continue to function. For more information on developing against this API, please see https://stripe.com/docs/issuing/cards/digital-wallets .

        "},"Classes/STPFile.html":{"name":"STPFile","abstract":"

        Representation of a file upload object in the Stripe API.

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPFormView":{"name":"STPFormView","abstract":"

        STPFormView is a base class for the Stripe SDK’s form input UI. You should use one of the available subclasses"},"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/STPIntentActionAlipayHandleRedirect.html":{"name":"STPIntentActionAlipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website."},"Classes/STPIntentActionOXXODisplayDetails.html":{"name":"STPIntentActionOXXODisplayDetails","abstract":"

        Contains OXXO details necessary for the customer to complete the payment.

        "},"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/STPKlarnaLineItem.html":{"name":"STPKlarnaLineItem","abstract":"

        An object representing a line item in a Klarna source.

        "},"Classes/STPMandateCustomerAcceptanceParams.html":{"name":"STPMandateCustomerAcceptanceParams","abstract":"

        An object that contains details about the customer acceptance of the Mandate. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance

        "},"Classes/STPMandateDataParams.html":{"name":"STPMandateDataParams","abstract":"

        This object contains details about the Mandate to create. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data

        "},"Classes/STPMandateOnlineParams.html":{"name":"STPMandateOnlineParams","abstract":"

        Contains details about a Mandate accepted online. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance-online

        "},"Classes/STPMultiFormTextField.html":{"name":"STPMultiFormTextField","abstract":"

        STPMultiFormTextField is a lightweight UIView that wraps a collection of STPFormTextFields and can automatically move to the next form field when one is completed.

        "},"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 confirms PaymentIntents/SetupIntents and handles any authentication required, such as 3DS1/3DS2 for Strong Customer Authentication."},"Classes/STPPaymentIntent.html":{"name":"STPPaymentIntent","abstract":"

        A PaymentIntent tracks the process of collecting a payment from your customer.

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentIntentAction":{"name":"STPPaymentIntentAction","abstract":"

        Action details for an STPPaymentIntent. This is a container for"},"Classes/STPPaymentIntentLastPaymentError.html":{"name":"STPPaymentIntentLastPaymentError","abstract":"

        A value for code indicating the provided payment method failed authentication./// The payment error encountered in the previous PaymentIntent confirmation.

        "},"Classes/STPPaymentIntentParams.html":{"name":"STPPaymentIntentParams","abstract":"

        An object representing parameters used to confirm a PaymentIntent object."},"Classes/STPPaymentIntentShippingDetails.html":{"name":"STPPaymentIntentShippingDetails","abstract":"

        Shipping information for a PaymentIntent"},"Classes/STPPaymentIntentShippingDetailsAddress.html":{"name":"STPPaymentIntentShippingDetailsAddress","abstract":"

        Shipping address for a PaymentIntent’s shipping details."},"Classes/STPPaymentIntentShippingDetailsAddressParams.html":{"name":"STPPaymentIntentShippingDetailsAddressParams","abstract":"

        Shipping address for a PaymentIntent’s shipping details.

        "},"Classes/STPPaymentIntentShippingDetailsParams.html":{"name":"STPPaymentIntentShippingDetailsParams","abstract":"

        Shipping information for a PaymentIntent

        "},"Classes/STPPaymentMethod.html":{"name":"STPPaymentMethod","abstract":"

        PaymentMethod objects represent your customer’s payment instruments. They can be used with PaymentIntents to collect payments.

        "},"Classes/STPPaymentMethodAUBECSDebit.html":{"name":"STPPaymentMethodAUBECSDebit","abstract":"

        An AU BECS Debit Payment Method.

        "},"Classes/STPPaymentMethodAUBECSDebitParams.html":{"name":"STPPaymentMethodAUBECSDebitParams","abstract":"

        An object representing parameters used to create an AU BECS Debit Payment Method

        "},"Classes/STPPaymentMethodAddress.html":{"name":"STPPaymentMethodAddress","abstract":"

        The billing address, a property on STPPaymentMethodBillingDetails

        "},"Classes/STPPaymentMethodAfterpayClearpay.html":{"name":"STPPaymentMethodAfterpayClearpay","abstract":"

        An AfterpayClearpay Payment Method.

        "},"Classes/STPPaymentMethodAfterpayClearpayParams.html":{"name":"STPPaymentMethodAfterpayClearpayParams","abstract":"

        An object representing parameters used to create an AfterpayClearpay Payment Method

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAlipay":{"name":"STPPaymentMethodAlipay","abstract":"

        Contains details for an Alipay Payment Method.

        "},"Classes/STPPaymentMethodAlipayParams.html":{"name":"STPPaymentMethodAlipayParams","abstract":"

        An object representing parameters used to create an Alipay Payment Method."},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBLIK":{"name":"STPPaymentMethodBLIK","abstract":"

        Contains details for a BLIK Payment Method.

        "},"Classes/STPPaymentMethodBLIKParams.html":{"name":"STPPaymentMethodBLIKParams","abstract":"

        An object representing parameters used to create a BLIK Payment Method"},"Classes/STPPaymentMethodBacsDebit.html":{"name":"STPPaymentMethodBacsDebit","abstract":"

        A Bacs Debit Payment Method.

        "},"Classes/STPPaymentMethodBacsDebitParams.html":{"name":"STPPaymentMethodBacsDebitParams","abstract":"

        The user’s bank account details.

        "},"Classes/STPPaymentMethodBancontact.html":{"name":"STPPaymentMethodBancontact","abstract":"

        A Bancontact Payment Method.

        "},"Classes/STPPaymentMethodBancontactParams.html":{"name":"STPPaymentMethodBancontactParams","abstract":"

        An object representing parameters used to create a Bancontact Payment Method

        "},"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/STPPaymentMethodCardNetworks.html":{"name":"STPPaymentMethodCardNetworks","abstract":"

        STPPaymentMethodCardNetworks contains information about card networks that can be used to process a payment.

        "},"Classes/STPPaymentMethodCardParams.html":{"name":"STPPaymentMethodCardParams","abstract":"

        The user’s card details.

        "},"Classes/STPPaymentMethodCardPresent.html":{"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/STPPaymentMethodEPS.html":{"name":"STPPaymentMethodEPS","abstract":"

        An EPS Payment Method.

        "},"Classes/STPPaymentMethodEPSParams.html":{"name":"STPPaymentMethodEPSParams","abstract":"

        An object representing parameters used to create a EPS Payment Method

        "},"Classes/STPPaymentMethodFPX.html":{"name":"STPPaymentMethodFPX","abstract":"

        An FPX Payment Method.

        "},"Classes/STPPaymentMethodFPXParams.html":{"name":"STPPaymentMethodFPXParams","abstract":"

        An object representing parameters used to create an FPX Payment Method

        "},"Classes/STPPaymentMethodGiropay.html":{"name":"STPPaymentMethodGiropay","abstract":"

        A giropay Payment Method.

        "},"Classes/STPPaymentMethodGiropayParams.html":{"name":"STPPaymentMethodGiropayParams","abstract":"

        An object representing parameters used to create a giropay Payment Method

        "},"Classes/STPPaymentMethodGrabPay.html":{"name":"STPPaymentMethodGrabPay","abstract":"

        A GrabPay PaymentMethod

        "},"Classes/STPPaymentMethodGrabPayParams.html":{"name":"STPPaymentMethodGrabPayParams","abstract":"

        An object representing parameters used to create a GrabPay Payment Method

        "},"Classes/STPPaymentMethodNetBanking.html":{"name":"STPPaymentMethodNetBanking","abstract":"

        A NetBanking Payment Method.

        "},"Classes/STPPaymentMethodNetBankingParams.html":{"name":"STPPaymentMethodNetBankingParams","abstract":"

        An object representing parameters used to create a NetBanking Payment Method

        "},"Classes/STPPaymentMethodOXXO.html":{"name":"STPPaymentMethodOXXO","abstract":"

        An OXXO Payment Method.

        "},"Classes/STPPaymentMethodOXXOParams.html":{"name":"STPPaymentMethodOXXOParams","abstract":"

        An object representing parameters used to create an OXXO Payment Method

        "},"Classes/STPPaymentMethodParams.html":{"name":"STPPaymentMethodParams","abstract":"

        An object representing parameters used to create a PaymentMethod object."},"Classes/STPPaymentMethodPrzelewy24.html":{"name":"STPPaymentMethodPrzelewy24","abstract":"

        A Przelewy24 Payment Method.

        "},"Classes/STPPaymentMethodPrzelewy24Params.html":{"name":"STPPaymentMethodPrzelewy24Params","abstract":"

        An object representing parameters used to create a Przelewy24 Payment Method

        "},"Classes/STPPaymentMethodSEPADebit.html":{"name":"STPPaymentMethodSEPADebit","abstract":"

        A SEPA Debit Payment Method.

        "},"Classes/STPPaymentMethodSEPADebitParams.html":{"name":"STPPaymentMethodSEPADebitParams","abstract":"

        An object representing parameters used to create a SEPA Debit Payment Method

        "},"Classes/STPPaymentMethodSofort.html":{"name":"STPPaymentMethodSofort","abstract":"

        A Sofort Payment Method.

        "},"Classes/STPPaymentMethodSofortParams.html":{"name":"STPPaymentMethodSofortParams","abstract":"

        An object representing parameters used to create a Sofort Payment Method

        "},"Classes/STPPaymentMethodThreeDSecureUsage.html":{"name":"STPPaymentMethodThreeDSecureUsage","abstract":"

        Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

        "},"Classes/STPPaymentMethodUPI.html":{"name":"STPPaymentMethodUPI","abstract":"

        A UPI Payment Method.

        "},"Classes/STPPaymentMethodUPIParams.html":{"name":"STPPaymentMethodUPIParams","abstract":"

        An object representing parameters used to create a UPI Payment Method

        "},"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/STPPushProvisioningContext.html":{"name":"STPPushProvisioningContext","abstract":"

        This class makes it easier to implement “Push Provisioning”, the process by which an end-user can add a card to their Apple Pay wallet without having to type their number. This process is mediated by an Apple class called PKAddPaymentPassViewController; this class will help you implement that class’ delegate methods. Note that this flow requires a special entitlement from Apple; for more information please see https://stripe.com/docs/issuing/cards/digital-wallets .

        "},"Classes/STPPushProvisioningDetailsParams.html":{"name":"STPPushProvisioningDetailsParams","abstract":"

        A helper class for turning the raw certificate array, nonce, and nonce signature emitted by PKAddPaymentPassViewController into a format that is understandable by the Stripe API."},"Classes/STPRadarSession.html":{"name":"STPRadarSession","abstract":"

        A Radar Session.

        "},"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/STPSetupIntentLastSetupError.html":{"name":"STPSetupIntentLastSetupError","abstract":"

        A value for code indicating the provided payment method failed authentication./// The error encountered in the previous SetupIntent confirmation.

        "},"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. - seealso: 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/STPSourceKlarnaDetails.html":{"name":"STPSourceKlarnaDetails","abstract":"

        Details of a Klarna source.

        "},"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/STPSourceWeChatPayDetails.html":{"name":"STPSourceWeChatPayDetails","abstract":"

        Details of a WeChat Pay Source.

        "},"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"},"Classes/StripeAPI.html":{"name":"StripeAPI","abstract":"

        A top-level class that imports the rest of the Stripe SDK.

        "},"Classes.html":{"name":"Classes","abstract":"

        The following classes are available globally.

        "},"Enums.html":{"name":"Enumerations","abstract":"

        The following enumerations are available globally.

        "},"Extensions.html":{"name":"Extensions","abstract":"

        The following extensions are available globally.

        "},"Protocols.html":{"name":"Protocols","abstract":"

        The following protocols are available globally.

        "},"Typealiases.html":{"name":"Type Aliases","abstract":"

        The following type aliases are available globally.

        "}} \ No newline at end of file +{"Typealiases.html#/s:6Stripe12STPVoidBlocka":{"name":"STPVoidBlock","abstract":"

        An empty block, called with no arguments, returning nothing.

        "},"Typealiases.html#/s:6Stripe13STPErrorBlocka":{"name":"STPErrorBlock","abstract":"

        A block that may optionally be called with an error.

        "},"Typealiases.html#/s:6Stripe22STPBooleanSuccessBlocka":{"name":"STPBooleanSuccessBlock","abstract":"

        A block that contains a boolean success param and may optionally be called with an error.

        "},"Typealiases.html#/s:6Stripe30STPJSONResponseCompletionBlocka":{"name":"STPJSONResponseCompletionBlock","abstract":"

        A callback to be run with a JSON response.

        "},"Typealiases.html#/s:6Stripe23STPTokenCompletionBlocka":{"name":"STPTokenCompletionBlock","abstract":"

        A callback to be run with a token response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe24STPSourceCompletionBlocka":{"name":"STPSourceCompletionBlock","abstract":"

        A callback to be run with a source response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe32STPSourceProtocolCompletionBlocka":{"name":"STPSourceProtocolCompletionBlock","abstract":"

        A callback to be run with a source or card response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe31STPPaymentIntentCompletionBlocka":{"name":"STPPaymentIntentCompletionBlock","abstract":"

        A callback to be run with a PaymentIntent response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe29STPSetupIntentCompletionBlocka":{"name":"STPSetupIntentCompletionBlock","abstract":"

        A callback to be run with a PaymentIntent response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe31STPPaymentMethodCompletionBlocka":{"name":"STPPaymentMethodCompletionBlock","abstract":"

        A callback to be run with a PaymentMethod response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe32STPPaymentMethodsCompletionBlocka":{"name":"STPPaymentMethodsCompletionBlock","abstract":"

        A callback to be run with an array of PaymentMethods response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe33STPShippingMethodsCompletionBlocka":{"name":"STPShippingMethodsCompletionBlock","abstract":"

        A callback to be run with a validation result and shipping methods for a"},"Typealiases.html#/s:6Stripe22STPFileCompletionBlocka":{"name":"STPFileCompletionBlock","abstract":"

        A callback to be run with a file response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe26STPCustomerCompletionBlocka":{"name":"STPCustomerCompletionBlock","abstract":"

        A callback to be run with a customer response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe21STPPinCompletionBlocka":{"name":"STPPinCompletionBlock","abstract":"

        A callback to be run with a card PIN response from the Stripe API.

        "},"Typealiases.html#/s:6Stripe21STPPaymentStatusBlocka":{"name":"STPPaymentStatusBlock","abstract":"

        A block called with a payment status and an optional error.

        "},"Typealiases.html#/s:6Stripe36STPIntentClientSecretCompletionBlocka":{"name":"STPIntentClientSecretCompletionBlock","abstract":"

        A block to be run with the client secret of a PaymentIntent or SetupIntent.

        "},"Typealiases.html#/s:6Stripe30STPRadarSessionCompletionBlocka":{"name":"STPRadarSessionCompletionBlock","abstract":"

        A callback to be run with an STPRadarSession

        "},"Typealiases.html#/s:6Stripe51STPPaymentHandlerActionPaymentIntentCompletionBlocka":{"name":"STPPaymentHandlerActionPaymentIntentCompletionBlock","abstract":"

        Completion block typedef for use in STPPaymentHandler methods for Payment Intents.

        "},"Typealiases.html#/s:6Stripe49STPPaymentHandlerActionSetupIntentCompletionBlocka":{"name":"STPPaymentHandlerActionSetupIntentCompletionBlock","abstract":"

        Completion block typedef for use in STPPaymentHandler methods for Setup Intents.

        "},"Typealiases.html#/s:6Stripe39STPRedirectContextSourceCompletionBlocka":{"name":"STPRedirectContextSourceCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed.

        "},"Typealiases.html#/s:6Stripe33STPRedirectContextCompletionBlocka":{"name":"STPRedirectContextCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed."},"Typealiases.html#/s:6Stripe46STPRedirectContextPaymentIntentCompletionBlocka":{"name":"STPRedirectContextPaymentIntentCompletionBlock","abstract":"

        A callback that is executed when the context believes the redirect action has been completed."},"Protocols/STPSourceProtocol.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","abstract":"

        The Stripe ID of the source.

        ","parent_name":"STPSourceProtocol"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"shippingAddressViewController(_:didEnter:completion:)","abstract":"

        This is called when the user enters a shipping address and taps next. You","parent_name":"STPShippingAddressViewControllerDelegate"},"Protocols/STPShippingAddressViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"shippingAddressViewController(_:didFinishWith: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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"paymentOptionsViewControllerDidCancel(_:)","abstract":"

        This is called when the user taps “cancel”.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOptionsViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"paymentOptionsViewController(_:didSelect:)","abstract":"

        This is called when the user either makes a selection, or adds a new card.","parent_name":"STPPaymentOptionsViewControllerDelegate"},"Protocols/STPPaymentOption.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","abstract":"

        Describes whether this payment option may be used multiple times. If it is not reusable,","parent_name":"STPPaymentOption"},"Protocols/STPPaymentContextDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentContextDelegate(im)paymentContext:didFinishWith:error:":{"name":"paymentContext(_:didFinishWith: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 STPPaymentStatusUserCancellation, do nothing.

        ","parent_name":"STPPaymentContextDelegate"},"Protocols/STPPaymentContextDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"paymentCardTextFieldWillEndEditing(forReturn:)","abstract":"

        Notification that the user pressed the return key after completely filling","parent_name":"STPPaymentCardTextFieldDelegate"},"Protocols/STPPaymentCardTextFieldDelegate.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formFont":{"name":"formFont","abstract":"

        The font used in each child field. Default is .body.

        ","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextColor":{"name":"formTextColor","abstract":"

        The text color to be used when entering valid text. Default is .label on iOS 13.0 and later and .darkText on earlier versions.

        ","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextErrorColor":{"name":"formTextErrorColor","abstract":"

        The text color to be used when the user has entered invalid information,","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formPlaceholderColor":{"name":"formPlaceholderColor","abstract":"

        The text placeholder color used in each child field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formCursorColor":{"name":"formCursorColor","abstract":"

        The cursor color for the field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormTextFieldContainer.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formKeyboardAppearance":{"name":"formKeyboardAppearance","abstract":"

        The keyboard appearance for the field.","parent_name":"STPFormTextFieldContainer"},"Protocols/STPFormEncodable.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(pl)STPIssuingCardEphemeralKeyProvider(im)createIssuingCardKeyWithAPIVersion:completion:":{"name":"createIssuingCardKey(withAPIVersion:completion:)","abstract":"

        Creates a new ephemeral key for retrieving and updating a Stripe Issuing Card.","parent_name":"STPIssuingCardEphemeralKeyProvider"},"Protocols/STPCustomerEphemeralKeyProvider.html#/c:@M@Stripe@objc(pl)STPCustomerEphemeralKeyProvider(im)createCustomerKeyWithAPIVersion:completion:":{"name":"createCustomerKey(withAPIVersion:completion:)","abstract":"

        Creates a new ephemeral key for retrieving and updating a Stripe customer.","parent_name":"STPCustomerEphemeralKeyProvider"},"Protocols/STPCardFormViewDelegate.html#/c:@M@Stripe@objc(pl)STPCardFormViewDelegate(im)cardFormView:didChangeToStateComplete:":{"name":"cardFormView(_:didChangeToStateComplete:)","abstract":"

        Delegate method that is called when all of the form view’s required inputs","parent_name":"STPCardFormViewDelegate"},"Protocols/STPBankSelectionViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPBankSelectionViewControllerDelegate(im)bankSelectionViewController:didCreatePaymentMethodParams:":{"name":"bankSelectionViewController(_:didCreatePaymentMethodParams:)","abstract":"

        This is called when the user selects a bank.","parent_name":"STPBankSelectionViewControllerDelegate"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"listPaymentMethodsForCustomer(completion:)","abstract":"

        Retrieves a list of Payment Methods attached to a customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"attachPaymentMethod(toCustomer:completion:)","abstract":"

        Adds a Payment Method to a customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"detachPaymentMethod(fromCustomer:completion:)","abstract":"

        Deletes the given Payment Method from the customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPBackendAPIAdapter.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"updateCustomer(withShippingAddress:completion:)","abstract":"

        Sets the given shipping address on the customer.","parent_name":"STPBackendAPIAdapter"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"prepare(forPresentation:)","abstract":"

        This method is called before presenting a UIViewController for authentication.","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)configureSafariViewController:":{"name":"configureSafariViewController(_:)","abstract":"

        This method is called before presenting an SFSafariViewController for web-based authentication.","parent_name":"STPAuthenticationContext"},"Protocols/STPAuthenticationContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)authenticationContextWillDismissViewController:":{"name":"authenticationContextWillDismiss(_:)","abstract":"

        This method is called when an authentication UIViewController is about to be dismissed.","parent_name":"STPAuthenticationContext"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didCreatePaymentMethod:paymentInformation:completion:":{"name":"applePayContext(_:didCreatePaymentMethod:paymentInformation:completion:)","abstract":"

        Called after the customer has authorized Apple Pay. Implement this method to call the completion block with the client secret of a PaymentIntent or SetupIntent.

        ","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didCompleteWithStatus:error:":{"name":"applePayContext(_:didCompleteWith:error:)","abstract":"

        Called after the Apple Pay sheet is dismissed with the result of the payment.","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didSelectShippingMethod:handler:":{"name":"applePayContext(_:didSelect:handler:)","abstract":"

        Called when the user selects a new shipping method. The delegate should determine","parent_name":"STPApplePayContextDelegate"},"Protocols/STPApplePayContextDelegate.html#/c:@M@Stripe@objc(pl)STPApplePayContextDelegate(im)applePayContext:didSelectShippingContact:handler:":{"name":"applePayContext(_:didSelectShippingContact:handler:)","abstract":"

        Called when the user has selected a new shipping address. You should inspect the","parent_name":"STPApplePayContextDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@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:@M@Stripe@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/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreateToken:completion:":{"name":"addCardViewController(_:didCreateToken:completion:)","abstract":"

        This method is deprecated as of v16.0.0 (https://github.com/stripe/stripe-ios/blob/master/MIGRATING.md#migrating-from-versions–1600).","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAddCardViewControllerDelegate.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreateSource:completion:":{"name":"addCardViewController(_:didCreateSource:completion:)","abstract":"

        This method is deprecated as of v16.0.0 (https://github.com/stripe/stripe-ios/blob/master/MIGRATING.md#migrating-from-versions–1600).","parent_name":"STPAddCardViewControllerDelegate"},"Protocols/STPAUBECSDebitFormViewDelegate.html#/c:@M@Stripe@objc(pl)STPAUBECSDebitFormViewDelegate(im)auBECSDebitForm:didChangeToStateComplete:":{"name":"auBECSDebitForm(_:didChangeToStateComplete:)","abstract":"

        Called when the form transitions from complete to incomplete or vice-versa.

        ","parent_name":"STPAUBECSDebitFormViewDelegate"},"Protocols/STPAPIResponseDecodable.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","abstract":"

        Parses an response from the Stripe API (in JSON format; represented as","parent_name":"STPAPIResponseDecodable"},"Protocols/STPAPIResponseDecodable.html#/c:@M@Stripe@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/STPAUBECSDebitFormViewDelegate.html":{"name":"STPAUBECSDebitFormViewDelegate","abstract":"

        STPAUBECSDebitFormViewDelegate provides methods for STPAUBECSDebitFormView to inform its delegate"},"Protocols/STPAddCardViewControllerDelegate.html":{"name":"STPAddCardViewControllerDelegate","abstract":"

        An STPAddCardViewControllerDelegate is notified when an STPAddCardViewController"},"Protocols/STPApplePayContextDelegate.html":{"name":"STPApplePayContextDelegate","abstract":"

        Implement the required methods of this delegate to supply a PaymentIntent to STPApplePayContext and be notified of the completion of the Apple Pay payment."},"Protocols/STPAuthenticationContext.html":{"name":"STPAuthenticationContext","abstract":"

        STPAuthenticationContext provides information required to present authentication challenges"},"Protocols/STPBackendAPIAdapter.html":{"name":"STPBackendAPIAdapter","abstract":"

        A “bridge” from our pre-built UI (STPPaymentContext, STPPaymentOptionsViewController)"},"Protocols/STPBankSelectionViewControllerDelegate.html":{"name":"STPBankSelectionViewControllerDelegate","abstract":"

        An STPBankSelectionViewControllerDelegate is notified when a user selects a bank.

        "},"Protocols/STPCardFormViewDelegate.html":{"name":"STPCardFormViewDelegate","abstract":"

        STPCardFormViewDelegate defines the interface that should be adopted to receive"},"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:@M@Stripe@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/STPFormTextFieldContainer.html":{"name":"STPFormTextFieldContainer","abstract":"

        STPFormTextFieldContainer is a protocol that views can conform to to provide customization properties for the field form views that they contain.

        "},"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"},"Extensions/UINavigationBar.html#/c:@CM@Stripe@@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"},"Extensions/UINavigationBar.html#/c:@CM@Stripe@@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"},"Extensions/NSError.html#/c:@CM@Stripe@@objc(cs)NSError(cm)stp_errorFromStripeResponse:":{"name":"stp_error(fromStripeResponse:)","abstract":"

        Creates an NSError object from a given Stripe API json response.

        ","parent_name":"NSError"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE12paymentSheet11isPresentedAE12onCompletionQrAA7BindingVySbG_AD07PaymentF0CyAD0lF6ResultOctF":{"name":"paymentSheet(isPresented:paymentSheet:onCompletion:)","abstract":"

        Presents a sheet for a customer to complete their payment.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE19paymentOptionsSheet11isPresented0eG14FlowController02onG9DismissedQrAA7BindingVySbG_AD07PaymentG0C0jK0CyycSgtF":{"name":"paymentOptionsSheet(isPresented:paymentSheetFlowController:onSheetDismissed:)","abstract":"

        Presents a sheet for a customer to select a payment option.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE24paymentConfirmationSheet12isConfirming0eG14FlowController12onCompletionQrAA7BindingVySbG_AD07PaymentG0C0jK0CyAD0oG6ResultOctF":{"name":"paymentConfirmationSheet(isConfirming:paymentSheetFlowController:onCompletion:)","abstract":"

        Confirm the payment, presenting a sheet for the user to confirm their payment if needed.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE24paymentConfirmationSheet19isConfirmingPayment0E12IntentParams12onCompletionQrAA7BindingVySbG_AD010STPPaymentkL0CyAD0P19HandlerActionStatusO_AD0pK0CSgSo7NSErrorCSgtctF":{"name":"paymentConfirmationSheet(isConfirmingPayment:paymentIntentParams:onCompletion:)","abstract":"

        Confirm the payment, presenting a sheet for the user to confirm their payment if needed.

        ","parent_name":"View"},"Extensions/View.html#/s:7SwiftUI4ViewP6StripeE28setupIntentConfirmationSheet017isConfirmingSetupF00eF6Params12onCompletionQrAA7BindingVySbG_AD08STPSetupf7ConfirmL0CyAD29STPPaymentHandlerActionStatusO_AD0pF0CSgSo7NSErrorCSgtctF":{"name":"setupIntentConfirmationSheet(isConfirmingSetupIntent:setupIntentParams:onCompletion:)","abstract":"

        Confirm the SetupIntent, presenting a sheet for the user to confirm if needed.

        ","parent_name":"View"},"Extensions/View.html":{"name":"View"},"Extensions/NSError.html":{"name":"NSError","abstract":"

        NSError extensions for creating error objects from Stripe API responses.

        "},"Extensions/UINavigationBar.html":{"name":"UINavigationBar","abstract":"

        This allows quickly setting the appearance of a UINavigationBar to match your"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeAccount":{"name":"account","abstract":"

        Account token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeBankAccount":{"name":"bankAccount","abstract":"

        Bank account token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeCard":{"name":"card","abstract":"

        Card token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypePII":{"name":"PII","abstract":"

        PII token type

        ","parent_name":"STPTokenType"},"Enums/STPTokenType.html#/c:@M@Stripe@E@STPTokenType@STPTokenTypeCvcUpdate":{"name":"cvcUpdate","abstract":"

        CVC update token type

        ","parent_name":"STPTokenType"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleDefault":{"name":"default","abstract":"

        Default style, doesn’t modify the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleUppercase":{"name":"uppercase","abstract":"

        Applies localizedUppercaseString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleLowercase":{"name":"lowercase","abstract":"

        Applies localizedLowercaseString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSButtonTitleStyle.html#/c:@M@Stripe@E@STPThreeDSButtonTitleStyle@STPThreeDSButtonTitleStyleSentenceCapitalized":{"name":"sentenceCapitalized","abstract":"

        Applies localizedCapitalizedString to the title

        ","parent_name":"STPThreeDSButtonTitleStyle"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeSubmit":{"name":"submit","abstract":"

        The submit button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeContinue":{"name":"continue","abstract":"

        The continue button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeNext":{"name":"next","abstract":"

        The next button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeCancel":{"name":"cancel","abstract":"

        The cancel button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPThreeDSCustomizationButtonType.html#/c:@M@Stripe@E@STPThreeDSCustomizationButtonType@STPThreeDSCustomizationButtonTypeResend":{"name":"resend","abstract":"

        The resend button type.

        ","parent_name":"STPThreeDSCustomizationButtonType"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusPending":{"name":"pending","abstract":"

        The verification is pending.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusSucceeded":{"name":"succeeded","abstract":"

        The verification has succeeeded.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusFailed":{"name":"failed","abstract":"

        The verification has failed.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceVerificationStatus.html#/c:@M@Stripe@E@STPSourceVerificationStatus@STPSourceVerificationStatusUnknown":{"name":"unknown","abstract":"

        The state of the verification is unknown.

        ","parent_name":"STPSourceVerificationStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusPending":{"name":"pending","abstract":"

        The redirect is pending.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusSucceeded":{"name":"succeeded","abstract":"

        The redirect has succeeded.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusFailed":{"name":"failed","abstract":"

        The redirect has failed.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusNotRequired":{"name":"notRequired","abstract":"

        The redirect should not be used.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPSourceRedirectStatus.html#/c:@M@Stripe@E@STPSourceRedirectStatus@STPSourceRedirectStatusUnknown":{"name":"unknown","abstract":"

        The state of the redirect is unknown.

        ","parent_name":"STPSourceRedirectStatus"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsNone":{"name":"none","abstract":"

        Don’t specify any custom payment methods.

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsPayIn4":{"name":"payIn4","abstract":"

        Offer payments over 4 installments. (a.k.a. Pay Later in 4)

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsInstallments":{"name":"installments","abstract":"

        Offer payments over an arbitrary number of installments. (a.k.a. Slice It)

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPKlarnaPaymentMethods.html#/c:@M@Stripe@E@STPKlarnaPaymentMethods@STPKlarnaPaymentMethodsPayIn4OrInstallments":{"name":"payIn4OrInstallments","abstract":"

        Offer payments over 4 or an arbitrary number of installments.

        ","parent_name":"STPKlarnaPaymentMethods"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeBancontact":{"name":"bancontact","abstract":"

        A Bancontact source. - seealso: https://stripe.com/docs/sources/bancontact

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeCard":{"name":"card","abstract":"

        A card source. - seealso: https://stripe.com/docs/sources/cards

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeGiropay":{"name":"giropay","abstract":"

        A Giropay source. - seealso: https://stripe.com/docs/sources/giropay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeiDEAL":{"name":"iDEAL","abstract":"

        An iDEAL source. - seealso: https://stripe.com/docs/sources/ideal

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeSEPADebit":{"name":"SEPADebit","abstract":"

        A SEPA Direct Debit source. - seealso: https://stripe.com/docs/sources/sepa-debit

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeSofort":{"name":"sofort","abstract":"

        A Sofort source. - seealso: https://stripe.com/docs/sources/sofort

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeThreeDSecure":{"name":"threeDSecure","abstract":"

        A 3DS card source. - seealso: https://stripe.com/docs/sources/three-d-secure

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeAlipay":{"name":"alipay","abstract":"

        An Alipay source. - seealso: https://stripe.com/docs/sources/alipay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeP24":{"name":"P24","abstract":"

        A P24 source. - seealso: https://stripe.com/docs/sources/p24

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeEPS":{"name":"EPS","abstract":"

        An EPS source. - seealso: https://stripe.com/docs/sources/eps

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeMultibanco":{"name":"multibanco","abstract":"

        A Multibanco source. - seealso: https://stripe.com/docs/sources/multibanco

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeWeChatPay":{"name":"weChatPay","abstract":"

        A WeChat Pay source. - seealso: https://stripe.com/docs/sources/wechat-pay

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeKlarna":{"name":"klarna","abstract":"

        A Klarna source. - seealso: https://stripe.com/docs/sources/klarna

        ","parent_name":"STPSourceType"},"Enums/STPSourceType.html#/c:@M@Stripe@E@STPSourceType@STPSourceTypeUnknown":{"name":"unknown","abstract":"

        An unknown type of source.

        ","parent_name":"STPSourceType"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusPending":{"name":"pending","abstract":"

        The source has been created and is awaiting customer action.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusChargeable":{"name":"chargeable","abstract":"

        The source is ready to use. The customer action has been completed or the","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusConsumed":{"name":"consumed","abstract":"

        The source has been used. This status only applies to single-use sources.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusCanceled":{"name":"canceled","abstract":"

        The source, which was chargeable, has expired because it was not used to","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusFailed":{"name":"failed","abstract":"

        Your customer has not taken the required action or revoked your access","parent_name":"STPSourceStatus"},"Enums/STPSourceStatus.html#/c:@M@Stripe@E@STPSourceStatus@STPSourceStatusUnknown":{"name":"unknown","abstract":"

        The source status is unknown.

        ","parent_name":"STPSourceStatus"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageReusable":{"name":"reusable","abstract":"

        The source can be reused.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageSingleUse":{"name":"singleUse","abstract":"

        The source can only be used once.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceUsage.html#/c:@M@Stripe@E@STPSourceUsage@STPSourceUsageUnknown":{"name":"unknown","abstract":"

        The source’s usage is unknown.

        ","parent_name":"STPSourceUsage"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowNone":{"name":"none","abstract":"

        No action is required from your customer.","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowRedirect":{"name":"redirect","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:@M@Stripe@E@STPSourceFlow@STPSourceFlowCodeVerification":{"name":"codeVerification","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:@M@Stripe@E@STPSourceFlow@STPSourceFlowReceiver":{"name":"receiver","abstract":"

        Your customer must push funds to the account information provided.

        ","parent_name":"STPSourceFlow"},"Enums/STPSourceFlow.html#/c:@M@Stripe@E@STPSourceFlow@STPSourceFlowUnknown":{"name":"unknown","abstract":"

        The source’s flow is unknown.

        ","parent_name":"STPSourceFlow"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRequired":{"name":"required","abstract":"

        3D Secure is required. This card must be converted into a 3D Secure","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusOptional":{"name":"optional","abstract":"

        3D Secure is optional. It is not required nor recommended for successful charging,","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusNotSupported":{"name":"notSupported","abstract":"

        3D Secure is not supported on this card.

        ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusRecommended":{"name":"recommended","abstract":"

        3D Secure is recommended. The process is not required, but it is highly recommended","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSourceCard3DSecureStatus.html#/c:@M@Stripe@E@STPSourceCard3DSecureStatus@STPSourceCard3DSecureStatusUnknown":{"name":"unknown","abstract":"

        The status of 3D Secure support on this card is unknown.

        ","parent_name":"STPSourceCard3DSecureStatus"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeUnknown":{"name":"unknown","abstract":"

        An unknown error type.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAPIConnection":{"name":"apiConnection","abstract":"

        An error connecting to Stripe’s API.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAPI":{"name":"API","abstract":"

        An error with the Stripe API.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeAuthentication":{"name":"authentication","abstract":"

        A failure to authenticate your customer.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeCard":{"name":"card","abstract":"

        Card errors are the most common type of error you should expect to handle.","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeIdempotency":{"name":"idempotency","abstract":"

        Keys for idempotent requests can only be used with the same parameters they were first used with.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeInvalidRequest":{"name":"invalidRequest","abstract":"

        Invalid request errors. Typically, this is because your request has invalid parameters.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentLastSetupErrorType.html#/c:@M@Stripe@E@STPSetupIntentLastSetupErrorType@STPSetupIntentLastSetupErrorTypeRateLimit":{"name":"rateLimit","abstract":"

        Too many requests hit the API too quickly.

        ","parent_name":"STPSetupIntentLastSetupErrorType"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageUnknown":{"name":"unknown","abstract":"

        Unknown value. Update your SDK, or use allResponseFields for custom handling.

        ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageNone":{"name":"none","abstract":"

        No value was provided.

        ","parent_name":"STPSetupIntentUsage"},"Enums/STPSetupIntentUsage.html#/c:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageOnSession":{"name":"onSession","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:@M@Stripe@E@STPSetupIntentUsage@STPSetupIntentUsageOffSession":{"name":"offSession","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:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusUnknown":{"name":"unknown","abstract":"

        Unknown status

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresPaymentMethod":{"name":"requiresPaymentMethod","abstract":"

        This SetupIntent requires a PaymentMethod

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresConfirmation":{"name":"requiresConfirmation","abstract":"

        This SetupIntent needs to be confirmed

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusRequiresAction":{"name":"requiresAction","abstract":"

        The selected PaymentMethod requires additional authentication steps.","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusProcessing":{"name":"processing","abstract":"

        Stripe is processing this SetupIntent

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusSucceeded":{"name":"succeeded","abstract":"

        The SetupIntent has succeeded

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPSetupIntentStatus.html#/c:@M@Stripe@E@STPSetupIntentStatus@STPSetupIntentStatusCanceled":{"name":"canceled","abstract":"

        This SetupIntent was canceled and cannot be changed.

        ","parent_name":"STPSetupIntentStatus"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateNotStarted":{"name":"notStarted","abstract":"

        Initialized, but redirect not started.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateInProgress":{"name":"inProgress","abstract":"

        Redirect is in progress.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateCancelled":{"name":"cancelled","abstract":"

        Redirect has been cancelled programmatically before completing.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextState.html#/c:@M@Stripe@E@STPRedirectContextState@STPRedirectContextStateCompleted":{"name":"completed","abstract":"

        Redirect has completed.

        ","parent_name":"STPRedirectContextState"},"Enums/STPRedirectContextError.html#/c:@M@Stripe@E@STPRedirectContextError@STPRedirectContextAppRedirectError":{"name":"appRedirectError","abstract":"

        STPRedirectContext failed to redirect to the app to complete the payment.","parent_name":"STPRedirectContextError"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeCard":{"name":"card","abstract":"

        A card payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAlipay":{"name":"alipay","abstract":"

        An Alipay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeGrabPay":{"name":"grabPay","abstract":"

        A GrabPay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeiDEAL":{"name":"iDEAL","abstract":"

        An iDEAL payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeFPX":{"name":"FPX","abstract":"

        An FPX payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeCardPresent":{"name":"cardPresent","abstract":"

        A card present payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeSEPADebit":{"name":"SEPADebit","abstract":"

        A SEPA Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAUBECSDebit":{"name":"AUBECSDebit","abstract":"

        An AU BECS Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBacsDebit":{"name":"bacsDebit","abstract":"

        A Bacs Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeGiropay":{"name":"giropay","abstract":"

        A giropay payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypePrzelewy24":{"name":"przelewy24","abstract":"

        A Przelewy24 Debit payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeEPS":{"name":"EPS","abstract":"

        An EPS payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBancontact":{"name":"bancontact","abstract":"

        A Bancontact payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeNetBanking":{"name":"netBanking","abstract":"

        A NetBanking payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeOXXO":{"name":"OXXO","abstract":"

        An OXXO payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeSofort":{"name":"sofort","abstract":"

        A Sofort payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeUPI":{"name":"UPI","abstract":"

        A UPI payment method.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeAfterpayClearpay":{"name":"afterpayClearpay","abstract":"

        An AfterpayClearpay payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeBLIK":{"name":"blik","abstract":"

        A BLIK payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeWeChatPay":{"name":"weChatPay","abstract":"

        A WeChat Pay payment method

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodType.html#/c:@M@Stripe@E@STPPaymentMethodType@STPPaymentMethodTypeUnknown":{"name":"unknown","abstract":"

        An unknown type.

        ","parent_name":"STPPaymentMethodType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeAmexExpressCheckout":{"name":"amexExpressCheckout","abstract":"

        Amex Express Checkout

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeApplePay":{"name":"applePay","abstract":"

        Apple Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeGooglePay":{"name":"googlePay","abstract":"

        Google Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeMasterpass":{"name":"masterpass","abstract":"

        Masterpass

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeSamsungPay":{"name":"samsungPay","abstract":"

        Samsung Pay

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeVisaCheckout":{"name":"visaCheckout","abstract":"

        Visa Checkout

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardWalletType.html#/c:@M@Stripe@E@STPPaymentMethodCardWalletType@STPPaymentMethodCardWalletTypeUnknown":{"name":"unknown","abstract":"

        An unknown Card Wallet type.

        ","parent_name":"STPPaymentMethodCardWalletType"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultPass":{"name":"pass","abstract":"

        The check passed.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultFailed":{"name":"failed","abstract":"

        The check failed.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnavailable":{"name":"unavailable","abstract":"

        The check is unavailable.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnchecked":{"name":"unchecked","abstract":"

        The value was not checked.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentMethodCardCheckResult.html#/c:@M@Stripe@E@STPPaymentMethodCardCheckResult@STPPaymentMethodCardCheckResultUnknown":{"name":"unknown","abstract":"

        Represents an unknown or null value.

        ","parent_name":"STPPaymentMethodCardCheckResult"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeUnknown":{"name":"unknown","abstract":"

        An unknown error type.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAPIConnection":{"name":"apiConnection","abstract":"

        An error connecting to Stripe’s API.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAPI":{"name":"api","abstract":"

        An error with the Stripe API.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeAuthentication":{"name":"authentication","abstract":"

        A failure to authenticate your customer.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeCard":{"name":"card","abstract":"

        Card errors are the most common type of error you should expect to handle.","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeIdempotency":{"name":"idempotency","abstract":"

        Keys for idempotent requests can only be used with the same parameters they were first used with.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeInvalidRequest":{"name":"invalidRequest","abstract":"

        Invalid request errors. Typically, this is because your request has invalid parameters.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentLastPaymentErrorType.html#/c:@M@Stripe@E@STPPaymentIntentLastPaymentErrorType@STPPaymentIntentLastPaymentErrorTypeRateLimit":{"name":"rateLimit","abstract":"

        Too many requests hit the API too quickly.

        ","parent_name":"STPPaymentIntentLastPaymentErrorType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@M@Stripe@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown source action, that’s been added since the SDK","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentSourceActionType.html#/c:@M@Stripe@E@STPPaymentIntentSourceActionType@STPPaymentIntentSourceActionTypeAuthorizeWithURL":{"name":"authorizeWithURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentSourceActionType"},"Enums/STPPaymentIntentActionType.html#/c:@M@Stripe@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown action, that’s been added since the SDK","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentActionType.html#/c:@M@Stripe@E@STPPaymentIntentActionType@STPPaymentIntentActionTypeRedirectToURL":{"name":"redirectToURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPPaymentIntentActionType"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageUnknown":{"name":"unknown","abstract":"

        Unknown value. Update your SDK, or use allResponseFields for custom handling.

        ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageNone":{"name":"none","abstract":"

        No value was provided.

        ","parent_name":"STPPaymentIntentSetupFutureUsage"},"Enums/STPPaymentIntentSetupFutureUsage.html#/c:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOnSession":{"name":"onSession","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:@M@Stripe@E@STPPaymentIntentSetupFutureUsage@STPPaymentIntentSetupFutureUsageOffSession":{"name":"offSession","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/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusUnknown":{"name":"unknown","abstract":"

        Unknown status

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresPaymentMethod":{"name":"requiresPaymentMethod","abstract":"

        This PaymentIntent requires a PaymentMethod or Source

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSource":{"name":"requiresSource","abstract":"

        This PaymentIntent requires a Source","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresConfirmation":{"name":"requiresConfirmation","abstract":"

        This PaymentIntent needs to be confirmed

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresAction":{"name":"requiresAction","abstract":"

        The selected PaymentMethod or Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresSourceAction":{"name":"requiresSourceAction","abstract":"

        The selected Source requires additional authentication steps.","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusProcessing":{"name":"processing","abstract":"

        Stripe is processing this PaymentIntent

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusSucceeded":{"name":"succeeded","abstract":"

        The payment has succeeded

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusRequiresCapture":{"name":"requiresCapture","abstract":"

        Indicates the payment must be captured, for STPPaymentIntentCaptureMethodManual

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentStatus.html#/c:@M@Stripe@E@STPPaymentIntentStatus@STPPaymentIntentStatusCanceled":{"name":"canceled","abstract":"

        This PaymentIntent was canceled and cannot be changed.

        ","parent_name":"STPPaymentIntentStatus"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodUnknown":{"name":"unknown","abstract":"

        Unknown confirmation method

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodManual":{"name":"manual","abstract":"

        Confirmed via publishable key

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentConfirmationMethod.html#/c:@M@Stripe@E@STPPaymentIntentConfirmationMethod@STPPaymentIntentConfirmationMethodAutomatic":{"name":"automatic","abstract":"

        Confirmed via secret key

        ","parent_name":"STPPaymentIntentConfirmationMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodUnknown":{"name":"unknown","abstract":"

        Unknown capture method

        ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodAutomatic":{"name":"automatic","abstract":"

        The PaymentIntent will be automatically captured

        ","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentIntentCaptureMethod.html#/c:@M@Stripe@E@STPPaymentIntentCaptureMethod@STPPaymentIntentCaptureMethodManual":{"name":"manual","abstract":"

        The PaymentIntent must be manually captured once it has the status","parent_name":"STPPaymentIntentCaptureMethod"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerUnsupportedAuthenticationErrorCode":{"name":"unsupportedAuthenticationErrorCode","abstract":"

        Indicates that the action requires an authentication method not recognized or supported by the SDK.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiredAppNotAvailableErrorCode":{"name":"requiredAppNotAvailable","abstract":"

        Indicates that the action requires an authentication app, but either the app is not installed or the request to switch to the app was denied.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresPaymentMethodErrorCode":{"name":"requiresPaymentMethodErrorCode","abstract":"

        Attach a payment method to the PaymentIntent or SetupIntent before using STPPaymentHandler.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerIntentStatusErrorCode":{"name":"intentStatusErrorCode","abstract":"

        The PaymentIntent or SetupIntent status cannot be resolved by STPPaymentHandler.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerTimedOutErrorCode":{"name":"timedOutErrorCode","abstract":"

        The action timed out.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerStripe3DS2ErrorCode":{"name":"stripe3DS2ErrorCode","abstract":"

        There was an error in the Stripe3DS2 SDK.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNotAuthenticatedErrorCode":{"name":"notAuthenticatedErrorCode","abstract":"

        The transaction did not authenticate (e.g. user entered the wrong code).

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerNoConcurrentActionsErrorCode":{"name":"noConcurrentActionsErrorCode","abstract":"

        STPPaymentHandler does not support concurrent actions.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerRequiresAuthenticationContextErrorCode":{"name":"requiresAuthenticationContextErrorCode","abstract":"

        Payment requires a valid STPAuthenticationContext. Make sure your presentingViewController isn’t already presenting.

        ","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerPaymentErrorCode":{"name":"paymentErrorCode","abstract":"

        There was an error confirming the Intent.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerErrorCode.html#/c:@M@Stripe@E@STPPaymentHandlerErrorCode@STPPaymentHandlerInvalidClientSecret":{"name":"invalidClientSecret","abstract":"

        The provided PaymentIntent of SetupIntent client secret does not match the expected pattern for client secrets.","parent_name":"STPPaymentHandlerErrorCode"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusSucceeded":{"name":"succeeded","abstract":"

        The action succeeded.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusCanceled":{"name":"canceled","abstract":"

        The action was cancelled by the cardholder/user.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPPaymentHandlerActionStatus.html#/c:@M@Stripe@E@STPPaymentHandlerActionStatus@STPPaymentHandlerActionStatusFailed":{"name":"failed","abstract":"

        The action failed. See the error code for more details.

        ","parent_name":"STPPaymentHandlerActionStatus"},"Enums/STPMandateCustomerAcceptanceType.html#/c:@M@Stripe@E@STPMandateCustomerAcceptanceType@STPMandateCustomerAcceptanceTypeOnline":{"name":"online","abstract":"

        A Mandate that was accepted online.

        ","parent_name":"STPMandateCustomerAcceptanceType"},"Enums/STPMandateCustomerAcceptanceType.html#/c:@M@Stripe@E@STPMandateCustomerAcceptanceType@STPMandateCustomerAcceptanceTypeOffline":{"name":"offline","abstract":"

        A Mandate that was accepted offline.

        ","parent_name":"STPMandateCustomerAcceptanceType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeSKU":{"name":"SKU","abstract":"

        The line item for a product

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeTax":{"name":"tax","abstract":"

        The line item for taxes

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPKlarnaLineItemType.html#/c:@M@Stripe@E@STPKlarnaLineItemType@STPKlarnaLineItemTypeShipping":{"name":"shipping","abstract":"

        The line item for shipping costs

        ","parent_name":"STPKlarnaLineItemType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeUnknown":{"name":"unknown","abstract":"

        This is an unknown action that’s been added since the SDK","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeRedirectToURL":{"name":"redirectToURL","abstract":"

        The payment intent needs to be authorized by the user. We provide","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeUseStripeSDK":{"name":"useStripeSDK","abstract":"

        The payment intent requires additional action handled by STPPaymentHandler.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeOXXODisplayDetails":{"name":"OXXODisplayDetails","abstract":"

        The action type is OXXO payment. We provide STPPaymentHandler to display","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeAlipayHandleRedirect":{"name":"alipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeBLIKAuthorize":{"name":"BLIKAuthorize","abstract":"

        The action type for BLIK payment methods. The customer must authorize the transaction in their banking app within 1 minute.

        ","parent_name":"STPIntentActionType"},"Enums/STPIntentActionType.html#/c:@M@Stripe@E@STPIntentActionType@STPIntentActionTypeWeChatPayRedirectToApp":{"name":"weChatPayRedirectToApp","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to the WeChat Pay App.

        ","parent_name":"STPIntentActionType"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeIdentityDocument":{"name":"identityDocument","abstract":"

        Identity document file

        ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeDisputeEvidence":{"name":"disputeEvidence","abstract":"

        Dispute evidence file

        ","parent_name":"STPFilePurpose"},"Enums/STPFilePurpose.html#/c:@M@Stripe@E@STPFilePurpose@STPFilePurposeUnknown":{"name":"unknown","abstract":"

        A file of unknown purpose type

        ","parent_name":"STPFilePurpose"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandMaybank2U":{"name":"maybank2U","abstract":"

        Maybank2U

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandCIMB":{"name":"CIMB","abstract":"

        CIMB Clicks

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandPublicBank":{"name":"publicBank","abstract":"

        Public Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandRHB":{"name":"RHB","abstract":"

        RHB Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandHongLeongBank":{"name":"hongLeongBank","abstract":"

        Hong Leong Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAmbank":{"name":"ambank","abstract":"

        AmBank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAffinBank":{"name":"affinBank","abstract":"

        Affin Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandAllianceBank":{"name":"allianceBank","abstract":"

        Alliance Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankIslam":{"name":"bankIslam","abstract":"

        Bank Islam

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankMuamalat":{"name":"bankMuamalat","abstract":"

        Bank Muamalat

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBankRakyat":{"name":"bankRakyat","abstract":"

        Bank Rakyat

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandBSN":{"name":"BSN","abstract":"

        BSN

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandHSBC":{"name":"HSBC","abstract":"

        HSBC BANK

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandKFH":{"name":"KFH","abstract":"

        KFH

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandMaybank2E":{"name":"maybank2E","abstract":"

        Maybank2E

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandOcbc":{"name":"ocbc","abstract":"

        OCBC Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandStandardChartered":{"name":"standardChartered","abstract":"

        Standard Chartered

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandUOB":{"name":"UOB","abstract":"

        UOB Bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPFPXBankBrand.html#/c:@M@Stripe@E@STPFPXBankBrand@STPFPXBankBrandUnknown":{"name":"unknown","abstract":"

        An unknown bank

        ","parent_name":"STPFPXBankBrand"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO13invalidNumberyA2CmF":{"name":"invalidNumber","abstract":"

        The card number is not a valid credit card number.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO15invalidExpMonthyA2CmF":{"name":"invalidExpMonth","abstract":"

        The card has an invalid expiration month.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO14invalidExpYearyA2CmF":{"name":"invalidExpYear","abstract":"

        The card has an invalid expiration year.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO10invalidCVCyA2CmF":{"name":"invalidCVC","abstract":"

        The card has an invalid CVC.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO15incorrectNumberyA2CmF":{"name":"incorrectNumber","abstract":"

        The card number is incorrect.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO11expiredCardyA2CmF":{"name":"expiredCard","abstract":"

        The card is expired.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12cardDeclinedyA2CmF":{"name":"cardDeclined","abstract":"

        The card was declined.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12incorrectCVCyA2CmF":{"name":"incorrectCVC","abstract":"

        The card has an incorrect CVC.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO010processingC0yA2CmF":{"name":"processingError","abstract":"

        An error occured while processing this card.

        ","parent_name":"STPCardErrorCode"},"Enums/STPCardErrorCode.html#/s:6Stripe16STPCardErrorCodeO12incorrectZipyA2CmF":{"name":"incorrectZip","abstract":"

        The postal code is incorrect.

        ","parent_name":"STPCardErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPConnectionError":{"name":"connectionError","abstract":"

        Trouble connecting to Stripe.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPInvalidRequestError":{"name":"invalidRequestError","abstract":"

        Your request had invalid parameters.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPAPIError":{"name":"apiError","abstract":"

        General-purpose API error.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPCardError":{"name":"cardError","abstract":"

        Something was wrong with the given card details.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPCancellationError":{"name":"cancellationError","abstract":"

        The operation was cancelled.

        ","parent_name":"STPErrorCode"},"Enums/STPErrorCode.html#/c:@M@Stripe@E@STPErrorCode@STPEphemeralKeyDecodingError":{"name":"ephemeralKeyDecodingError","abstract":"

        The ephemeral key could not be decoded. Make sure your backend is sending","parent_name":"STPErrorCode"},"Enums/STPConnectAccountBusinessType.html#/c:@M@Stripe@E@STPConnectAccountBusinessType@STPConnectAccountBusinessTypeIndividual":{"name":"individual","abstract":"

        This Connect account represents an individual.

        ","parent_name":"STPConnectAccountBusinessType"},"Enums/STPConnectAccountBusinessType.html#/c:@M@Stripe@E@STPConnectAccountBusinessType@STPConnectAccountBusinessTypeCompany":{"name":"company","abstract":"

        This Connect account represents a company.

        ","parent_name":"STPConnectAccountBusinessType"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateValid":{"name":"valid","abstract":"

        The field’s contents are valid. For example, a valid, 16-digit card number.","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateInvalid":{"name":"invalid","abstract":"

        The field’s contents are invalid. For example, an expiration date","parent_name":"STPCardValidationState"},"Enums/STPCardValidationState.html#/c:@M@Stripe@E@STPCardValidationState@STPCardValidationStateIncomplete":{"name":"incomplete","abstract":"

        The field’s contents are not currently valid, but could be by typing","parent_name":"STPCardValidationState"},"Enums/STPCardFormViewStyle.html#/c:@M@Stripe@E@STPCardFormViewStyle@STPCardFormViewStyleStandard":{"name":"standard","abstract":"

        Draws the form in a rounded rect with full separators between","parent_name":"STPCardFormViewStyle"},"Enums/STPCardFormViewStyle.html#/c:@M@Stripe@E@STPCardFormViewStyle@STPCardFormViewStyleBorderless":{"name":"borderless","abstract":"

        Draws the form without an outer border and underlines under","parent_name":"STPCardFormViewStyle"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandVisa":{"name":"visa","abstract":"

        Visa card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandAmex":{"name":"amex","abstract":"

        American Express card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandMastercard":{"name":"mastercard","abstract":"

        Mastercard card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandDiscover":{"name":"discover","abstract":"

        Discover card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandJCB":{"name":"JCB","abstract":"

        JCB card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandDinersClub":{"name":"dinersClub","abstract":"

        Diners Club card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandUnionPay":{"name":"unionPay","abstract":"

        UnionPay card

        ","parent_name":"STPCardBrand"},"Enums/STPCardBrand.html#/c:@M@Stripe@E@STPCardBrand@STPCardBrandUnknown":{"name":"unknown","abstract":"

        An unknown card brand type

        ","parent_name":"STPCardBrand"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeDebit":{"name":"debit","abstract":"

        Debit card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeCredit":{"name":"credit","abstract":"

        Credit card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypePrepaid":{"name":"prepaid","abstract":"

        Prepaid card funding

        ","parent_name":"STPCardFundingType"},"Enums/STPCardFundingType.html#/c:@M@Stripe@E@STPCardFundingType@STPCardFundingTypeOther":{"name":"other","abstract":"

        An other or unknown type of funding source.

        ","parent_name":"STPCardFundingType"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusSuccess":{"name":"success","abstract":"

        The verification object was already redeemed

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationAlreadyRedeemed":{"name":"errorVerificationAlreadyRedeemed","abstract":"

        The verification object was already redeemed

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationCodeIncorrect":{"name":"errorVerificationCodeIncorrect","abstract":"

        The one-time code was incorrect

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationExpired":{"name":"errorVerificationExpired","abstract":"

        The verification object was expired

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusErrorVerificationTooManyAttempts":{"name":"errorVerificationTooManyAttempts","abstract":"

        The verification object has been attempted too many times

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusEphemeralKeyError":{"name":"ephemeralKeyError","abstract":"

        An error occured while retrieving the ephemeral key

        ","parent_name":"STPPinStatus"},"Enums/STPPinStatus.html#/c:@M@Stripe@E@STPPinStatus@STPPinStatusUnknownError":{"name":"unknownError","abstract":"

        An unknown error occured

        ","parent_name":"STPPinStatus"},"Enums/STPPaymentStatus.html#/c:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusSuccess":{"name":"success","abstract":"

        The payment succeeded.

        ","parent_name":"STPPaymentStatus"},"Enums/STPPaymentStatus.html#/c:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusError":{"name":"error","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:@M@Stripe@E@STPPaymentStatus@STPPaymentStatusUserCancellation":{"name":"userCancellation","abstract":"

        The user cancelled the payment (for example, by hitting “cancel” in the Apple Pay dialog).

        ","parent_name":"STPPaymentStatus"},"Enums/STPShippingStatus.html#/c:@M@Stripe@E@STPShippingStatus@STPShippingStatusValid":{"name":"valid","abstract":"

        The shipping address is valid.

        ","parent_name":"STPShippingStatus"},"Enums/STPShippingStatus.html#/c:@M@Stripe@E@STPShippingStatus@STPShippingStatusInvalid":{"name":"invalid","abstract":"

        The shipping address is invalid.

        ","parent_name":"STPShippingStatus"},"Enums/STPShippingType.html#/c:@M@Stripe@E@STPShippingType@STPShippingTypeShipping":{"name":"shipping","abstract":"

        Shipping the purchase to the provided address using a third-party","parent_name":"STPShippingType"},"Enums/STPShippingType.html#/c:@M@Stripe@E@STPShippingType@STPShippingTypeDelivery":{"name":"delivery","abstract":"

        Delivering the purchase by the seller.

        ","parent_name":"STPShippingType"},"Enums/STPBankSelectionMethod.html#/c:@M@Stripe@E@STPBankSelectionMethod@STPBankSelectionMethodFPX":{"name":"FPX","abstract":"

        FPX (Malaysia)

        ","parent_name":"STPBankSelectionMethod"},"Enums/STPBankSelectionMethod.html#/c:@M@Stripe@E@STPBankSelectionMethod@STPBankSelectionMethodUnknown":{"name":"unknown","abstract":"

        An unknown payment method

        ","parent_name":"STPBankSelectionMethod"},"Enums/STPBankAccountHolderType.html#/c:@M@Stripe@E@STPBankAccountHolderType@STPBankAccountHolderTypeIndividual":{"name":"individual","abstract":"

        An individual holds this bank account.

        ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountHolderType.html#/c:@M@Stripe@E@STPBankAccountHolderType@STPBankAccountHolderTypeCompany":{"name":"company","abstract":"

        A company holds this bank account.

        ","parent_name":"STPBankAccountHolderType"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusNew":{"name":"new","abstract":"

        The account has had no activity or validation performed

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusValidated":{"name":"validated","abstract":"

        Stripe has determined this bank account exists.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusVerified":{"name":"verified","abstract":"

        Bank account verification has succeeded.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusVerificationFailed":{"name":"verificationFailed","abstract":"

        Verification for this bank account has failed.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBankAccountStatus.html#/c:@M@Stripe@E@STPBankAccountStatus@STPBankAccountStatusErrored":{"name":"errored","abstract":"

        A transfer sent to this bank account has failed.

        ","parent_name":"STPBankAccountStatus"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsNone":{"name":"none","abstract":"

        No billing address information

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsPostalCode":{"name":"postalCode","abstract":"

        Just request the user’s billing postal code

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsFull":{"name":"full","abstract":"

        Request the user’s full billing address

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsName":{"name":"name","abstract":"

        Just request the user’s billing name

        ","parent_name":"STPBillingAddressFields"},"Enums/STPBillingAddressFields.html#/c:@M@Stripe@E@STPBillingAddressFields@STPBillingAddressFieldsZip":{"name":"zip","abstract":"

        Just request the user’s billing ZIP (synonym for STPBillingAddressFieldsZip)

        ","parent_name":"STPBillingAddressFields"},"Enums/PaymentSheetError.html#/s:6Stripe17PaymentSheetErrorO7unknownyACSS_tcACmF":{"name":"unknown(debugDescription:)","abstract":"

        An unknown error.

        ","parent_name":"PaymentSheetError"},"Enums/PaymentSheetError.html#/s:6Stripe17PaymentSheetErrorO20localizedDescriptionSSvp":{"name":"localizedDescription","abstract":"

        Localized description of the error

        ","parent_name":"PaymentSheetError"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO9completedyA2CmF":{"name":"completed","abstract":"

        The customer completed the payment or setup

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO8canceledyA2CmF":{"name":"canceled","abstract":"

        The customer canceled the payment or setup attempt

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html#/s:6Stripe18PaymentSheetResultO6failedyACs5Error_p_tcACmF":{"name":"failed(error:)","abstract":"

        The attempt failed.

        ","parent_name":"PaymentSheetResult"},"Enums/PaymentSheetResult.html":{"name":"PaymentSheetResult","abstract":"

        The result of an attempt to confirm a PaymentIntent or SetupIntent

        "},"Enums/PaymentSheetError.html":{"name":"PaymentSheetError","abstract":"

        Errors specific to PaymentSheet itself

        "},"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/STPBankSelectionMethod.html":{"name":"STPBankSelectionMethod","abstract":"

        The payment methods supported by STPBankSelectionViewController.

        "},"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/STPCardFormViewStyle.html":{"name":"STPCardFormViewStyle","abstract":"

        Options for configuring the display of an STPCardFormView instance.

        "},"Enums/STPCardValidationState.html":{"name":"STPCardValidationState","abstract":"

        These fields indicate whether a card field represents a valid value, invalid"},"Enums/STPConnectAccountBusinessType.html":{"name":"STPConnectAccountBusinessType","abstract":"

        The business type of the Connect account.

        "},"Enums/STPErrorCode.html":{"name":"STPErrorCode","abstract":"

        Possible error code values for NSErrors with the StripeDomain domain

        "},"Enums/STPCardErrorCode.html":{"name":"STPCardErrorCode","abstract":"

        Possible string values you may receive when there was an error tokenizing"},"Enums/STPFPXBankBrand.html":{"name":"STPFPXBankBrand","abstract":"

        The various bank brands available for FPX payments.

        "},"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/STPKlarnaLineItemType.html":{"name":"STPKlarnaLineItemType","abstract":"

        The type of the Klarna line item.

        "},"Enums/STPMandateCustomerAcceptanceType.html":{"name":"STPMandateCustomerAcceptanceType","abstract":"

        The type of customer acceptance information included with the Mandate.

        "},"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/STPPaymentIntentCaptureMethod.html":{"name":"STPPaymentIntentCaptureMethod","abstract":"

        Capture methods for a STPPaymentIntent

        "},"Enums/STPPaymentIntentConfirmationMethod.html":{"name":"STPPaymentIntentConfirmationMethod","abstract":"

        Confirmation methods for a STPPaymentIntent

        "},"Enums/STPPaymentIntentStatus.html":{"name":"STPPaymentIntentStatus","abstract":"

        Status types for an 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/STPPaymentIntentLastPaymentErrorType.html":{"name":"STPPaymentIntentLastPaymentErrorType","abstract":"

        The type of the error represented by STPPaymentIntentLastPaymentError."},"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/STPRedirectContextError.html":{"name":"STPRedirectContextError","abstract":"

        Error codes specific to STPRedirectContext

        "},"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/STPSetupIntentLastSetupErrorType.html":{"name":"STPSetupIntentLastSetupErrorType","abstract":"

        The type of the error represented by STPSetupIntentLastSetupError."},"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/STPKlarnaPaymentMethods.html":{"name":"STPKlarnaPaymentMethods","abstract":"

        Custom payment methods for Klarna

        "},"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

        "},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)defaultPublishableKey":{"name":"defaultPublishableKey","abstract":"

        Set this to your Stripe publishable API key, obtained from https://dashboard.stripe.com/apikeys.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/s:6Stripe0A3APIC24setDefaultPublishableKeyyySSF":{"name":"setDefaultPublishableKey(_:)","abstract":"

        Set this to your Stripe publishable API key, obtained from https://dashboard.stripe.com/apikeys.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)advancedFraudSignalsEnabled":{"name":"advancedFraudSignalsEnabled","abstract":"

        A Boolean value that determines whether additional device data is sent to Stripe for fraud prevention.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)maxRetries":{"name":"maxRetries","abstract":"

        If the SDK receives a “Too Many Requests” (429) status code from Stripe,","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(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":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cpy)additionalEnabledApplePayNetworks":{"name":"additionalEnabledApplePayNetworks","abstract":"

        The SDK accepts Amex, Mastercard, Visa, and Discover for Apple Pay.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)canSubmitPaymentRequest:":{"name":"canSubmitPaymentRequest(_:)","abstract":"

        Whether or not this device is capable of using Apple Pay. This checks both","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)deviceSupportsApplePay":{"name":"deviceSupportsApplePay()","abstract":"

        Whether or not this can make Apple Pay payments via a card network supported","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)paymentRequestWithMerchantIdentifier:":{"name":"paymentRequest(withMerchantIdentifier:)","abstract":"

        A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)paymentRequestWithMerchantIdentifier:country:currency:":{"name":"paymentRequest(withMerchantIdentifier:country:currency:)","abstract":"

        A convenience method to build a PKPaymentRequest with sane default values.","parent_name":"StripeAPI"},"Classes/StripeAPI.html#/c:@M@Stripe@objc(cs)StripeAPI(cm)handleStripeURLCallbackWithURL:":{"name":"handleURLCallback(with:)","abstract":"

        Call this method in your app delegate whenever you receive an URL in your","parent_name":"StripeAPI"},"Classes/STPUserInformation.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPUserInformation(im)setBillingAddressWithBillingDetails:":{"name":"setBillingAddress(with:)","abstract":"

        A convenience method to populate billingAddress with a PaymentMethod’s billing details.","parent_name":"STPUserInformation"},"Classes/STPToken.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPToken(py)type":{"name":"type","abstract":"

        The type of this token.

        ","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPToken(py)created":{"name":"created","abstract":"

        When the token was created.

        ","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPToken"},"Classes/STPToken.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPToken"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)labelCustomization":{"name":"labelCustomization","abstract":"

        Provides custom settings for labels.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)textFieldCustomization":{"name":"textFieldCustomization","abstract":"

        Provides custom settings for text fields.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSUICustomization(im)setButtonCustomization:forType:":{"name":"setButtonCustomization(_:for:)","abstract":"

        Sets a given button customization for the specified type.

        ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(im)buttonCustomizationForButtonType:":{"name":"buttonCustomization(for:)","abstract":"

        Retrieves a button customization object for the given button type.

        ","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)selectionCustomization":{"name":"selectionCustomization","abstract":"

        Provides custom settings for radio buttons and checkboxes.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)activityIndicatorViewStyle":{"name":"activityIndicatorViewStyle","abstract":"

        The style of UIActivityIndicatorViews displayed.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSUICustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSUICustomization(py)blurStyle":{"name":"blurStyle","abstract":"

        The style of the UIBlurEffect displayed underneath the UIActivityIndicatorView.","parent_name":"STPThreeDSUICustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

        The appearance of the keyboard. Defaults to UIKeyboardAppearanceDefault.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSTextFieldCustomization(py)font":{"name":"font","abstract":"

        The font to use for text.

        ","parent_name":"STPThreeDSTextFieldCustomization"},"Classes/STPThreeDSTextFieldCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(py)primarySelectedColor":{"name":"primarySelectedColor","abstract":"

        The primary color of the selected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSSelectionCustomization(py)unselectedBackgroundColor":{"name":"unselectedBackgroundColor","abstract":"

        The background color displayed in the unselected state.","parent_name":"STPThreeDSSelectionCustomization"},"Classes/STPThreeDSSelectionCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(py)barTintColor":{"name":"barTintColor","abstract":"

        The tint color of the navigation bar background.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSNavigationBarCustomization(py)barStyle":{"name":"barStyle","abstract":"

        The navigation bar style.","parent_name":"STPThreeDSNavigationBarCustomization"},"Classes/STPThreeDSNavigationBarCustomization.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)headingFont":{"name":"headingFont","abstract":"

        The font to use for heading text.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

        The color of heading text. Defaults to black.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSLabelCustomization(py)font":{"name":"font","abstract":"

        The font to use for non-heading text.

        ","parent_name":"STPThreeDSLabelCustomization"},"Classes/STPThreeDSLabelCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        The default settings.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

        The background color of the footer.","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)headingTextColor":{"name":"headingTextColor","abstract":"

        The color of the heading text. Defaults to black.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)headingFont":{"name":"headingFont","abstract":"

        The font to use for the heading text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)font":{"name":"font","abstract":"

        The font of the text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSFooterCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSFooterCustomization(py)textColor":{"name":"textColor","abstract":"

        The color of the text.

        ","parent_name":"STPThreeDSFooterCustomization"},"Classes/STPThreeDSCustomizationSettings.html#/c:@M@Stripe@objc(cs)STPThreeDSCustomizationSettings(cm)defaultSettings":{"name":"defaultSettings()","abstract":"

        Returns an STPThreeDSCustomizationSettings preconfigured with the default","parent_name":"STPThreeDSCustomizationSettings"},"Classes/STPThreeDSCustomizationSettings.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(cm)defaultSettingsForButtonType:":{"name":"defaultSettings(for:)","abstract":"

        The default settings for the provided button type.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(im)initWithBackgroundColor:cornerRadius:":{"name":"init(backgroundColor:cornerRadius:)","abstract":"

        Initializes an instance of STDSButtonCustomization with the given backgroundColor and colorRadius.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)backgroundColor":{"name":"backgroundColor","abstract":"

        The background color of the button.","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)cornerRadius":{"name":"cornerRadius","abstract":"

        The corner radius of the button. Defaults to 8.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)titleStyle":{"name":"titleStyle","abstract":"

        The capitalization style of the button title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)font":{"name":"font","abstract":"

        The font of the title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPThreeDSButtonCustomization.html#/c:@M@Stripe@objc(cs)STPThreeDSButtonCustomization(py)textColor":{"name":"textColor","abstract":"

        The text color of the title.

        ","parent_name":"STPThreeDSButtonCustomization"},"Classes/STPTheme.html#/c:@M@Stripe@objc(cs)STPTheme(cpy)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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(cs)STPSourceWeChatPayDetails(py)weChatAppURL":{"name":"weChatAppURL","abstract":"

        A URL to the WeChat App.","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceWeChatPayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceWeChatPayDetails"},"Classes/STPSourceVerification.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceVerification(py)status":{"name":"status","abstract":"

        The status of the verification.

        ","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceVerification"},"Classes/STPSourceVerification.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceVerification"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)bankCode":{"name":"bankCode","abstract":"

        The account’s bank code.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)fingerprint":{"name":"fingerprint","abstract":"

        The account’s fingerprint.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)mandateReference":{"name":"mandateReference","abstract":"

        The reference of the mandate accepted by your customer.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(cs)STPSourceSEPADebitDetails(py)mandateURL":{"name":"mandateURL","abstract":"

        The details of the mandate accepted by your customer.

        ","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceSEPADebitDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceSEPADebitDetails"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceRedirect(py)status":{"name":"status","abstract":"

        The status of the redirect.

        ","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@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/STPSourceRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceRedirect"},"Classes/STPSourceRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceRedirect"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceReceiver(py)amountCharged":{"name":"amountCharged","abstract":"

        The total amount charged by you.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(cs)STPSourceReceiver(py)amountReceived":{"name":"amountReceived","abstract":"

        The total amount received by the receiver source.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(cs)STPSourceReceiver(py)amountReturned":{"name":"amountReturned","abstract":"

        The total amount that was returned to the customer.

        ","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceReceiver"},"Classes/STPSourceReceiver.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceReceiver"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(cs)STPSourceParams(py)type":{"name":"type","abstract":"

        The type of the source to create. Required.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(cs)STPSourceParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

        The raw underlying type string sent to the server.","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPSourceParams.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)bancontactParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"bancontactParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Creates params for a Bancontact source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)cardParamsWithCard:":{"name":"cardParams(withCard:)","abstract":"

        Creates params for a Card source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)giropayParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"giropayParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Creates params for a Giropay source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)idealParamsWithAmount:name:returnURL:statementDescriptor:bank:":{"name":"idealParams(withAmount:name:returnURL:statementDescriptor:bank:)","abstract":"

        Creates params for an iDEAL source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)sepaDebitParamsWithName:iban:addressLine1:city:postalCode:country:":{"name":"sepaDebitParams(withName:iban:addressLine1:city:postalCode:country:)","abstract":"

        Creates params for a SEPA Debit source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)sofortParamsWithAmount:returnURL:country:statementDescriptor:":{"name":"sofortParams(withAmount:returnURL:country:statementDescriptor:)","abstract":"

        Creates params for a Sofort source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/s:6Stripe15STPSourceParamsC06klarnaC013withReturnURL8currency15purchaseCountry5items20customPaymentMethods14billingAddress0O9FirstName0o4LastR00O3DOBACSS_S2SSayAA17STPKlarnaLineItemCGSayAA0umN0OGAA10STPAddressCSgSSSgAwA14STPDateOfBirthCSgtFZ":{"name":"klarnaParams(withReturnURL:currency:purchaseCountry:items:customPaymentMethods:billingAddress:billingFirstName:billingLastName:billingDOB:)","abstract":"

        Creates params for a Klarna source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/s:6Stripe15STPSourceParamsC06klarnaC013withReturnURL8currency15purchaseCountry5items20customPaymentMethodsACSS_S2SSayAA17STPKlarnaLineItemCGSayAA0omN0OGtFZ":{"name":"klarnaParams(withReturnURL:currency:purchaseCountry:items:customPaymentMethods:)","abstract":"

        Creates params for a Klarna source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)threeDSecureParamsWithAmount:currency:returnURL:card:":{"name":"threeDSecureParams(withAmount:currency:returnURL:card:)","abstract":"

        Creates params for a 3DS source.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)alipayParamsWithAmount:currency:returnURL:":{"name":"alipayParams(withAmount:currency:returnURL:)","abstract":"

        Creates params for a single-use Alipay source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)alipayReusableParamsWithCurrency:returnURL:":{"name":"alipayReusableParams(withCurrency:returnURL:)","abstract":"

        Creates params for a reusable Alipay source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)p24ParamsWithAmount:currency:email:name:returnURL:":{"name":"p24Params(withAmount:currency:email:name:returnURL:)","abstract":"

        Creates params for a P24 source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)visaCheckoutParamsWithCallId:":{"name":"visaCheckoutParams(withCallId:)","abstract":"

        Creates params for a card source created from Visa Checkout.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)masterpassParamsWithCartId:transactionId:":{"name":"masterpassParams(withCartId:transactionId:)","abstract":"

        Creates params for a card source created from Masterpass.

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)epsParamsWithAmount:name:returnURL:statementDescriptor:":{"name":"epsParams(withAmount:name:returnURL:statementDescriptor:)","abstract":"

        Create params for an EPS source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)multibancoParamsWithAmount:returnURL:email:":{"name":"multibancoParams(withAmount:returnURL:email:)","abstract":"

        Create params for a Multibanco source

        ","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(cm)wechatPayParamsWithAmount:currency:appId:statementDescriptor:":{"name":"wechatPay(withAmount:currency:appId:statementDescriptor:)","abstract":"

        Create params for a WeChat Pay native app redirect source","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@CM@Stripe@objc(cs)STPSourceParams(im)redirectDictionaryWithMerchantNameIfNecessary":{"name":"redirectDictionaryWithMerchantNameIfNecessary()","abstract":"

        Private setter allows for setting the name of the app in the returnURL so","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPSourceParams"},"Classes/STPSourceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPSourceParams"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)address":{"name":"address","abstract":"

        Owner’s address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)email":{"name":"email","abstract":"

        Owner’s email address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)name":{"name":"name","abstract":"

        Owner’s full name.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)phone":{"name":"phone","abstract":"

        Owner’s phone number.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedAddress":{"name":"verifiedAddress","abstract":"

        Verified owner’s address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedEmail":{"name":"verifiedEmail","abstract":"

        Verified owner’s email address.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedName":{"name":"verifiedName","abstract":"

        Verified owner’s full name.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(cs)STPSourceOwner(py)verifiedPhone":{"name":"verifiedPhone","abstract":"

        Verified owner’s phone number.

        ","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceOwner"},"Classes/STPSourceOwner.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceOwner"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(cs)STPSourceKlarnaDetails(py)clientToken":{"name":"clientToken","abstract":"

        The Klarna-specific client token. This may be used with the Klarna SDK.

        ","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(cs)STPSourceKlarnaDetails(py)purchaseCountry":{"name":"purchaseCountry","abstract":"

        The ISO-3166 2-letter country code of the customer’s location.

        ","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceKlarnaDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceKlarnaDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(cs)STPSourceCardDetails(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceCardDetails(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(cs)STPSourceCardDetails(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSourceCardDetails(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

        True if this card was created through Apple Pay, false otherwise.

        ","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSourceCardDetails"},"Classes/STPSourceCardDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSourceCardDetails"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)amount":{"name":"amount","abstract":"

        The amount associated with the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)created":{"name":"created","abstract":"

        When the source was created.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)currency":{"name":"currency","abstract":"

        The currency associated with the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)flow":{"name":"flow","abstract":"

        The authentication flow of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)livemode":{"name":"livemode","abstract":"

        Whether or not this source was created in livemode.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)owner":{"name":"owner","abstract":"

        Information about the owner of the payment instrument.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)status":{"name":"status","abstract":"

        The status of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)type":{"name":"type","abstract":"

        The type of the source.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)usage":{"name":"usage","abstract":"

        Whether this source should be reusable or not.

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)details":{"name":"details","abstract":"

        Information about the source specific to its type

        ","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSource(py)klarnaDetails":{"name":"klarnaDetails","abstract":"

        If this is a Klarna source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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/STPSource.html#/c:@M@Stripe@objc(cs)STPSource(py)weChatPayDetails":{"name":"weChatPayDetails","abstract":"

        If this is a WeChat Pay source, this property provides typed access to the","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPSource"},"Classes/STPSource.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPSource"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(configuration: STPPaymentConfiguration.shared theme: STPTheme.defaultTheme currency:"" shippingAddress:nil selectedShippingMethod:nil prefilledInformation:nil).

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)initWithPaymentContext:":{"name":"init(paymentContext:)","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:@M@Stripe@objc(cs)STPShippingAddressViewController(im)initWithConfiguration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:":{"name":"init(configuration:theme:currency:shippingAddress:selectedShippingMethod:prefilledInformation:)","abstract":"

        Initializes a new STPShippingAddressCardViewController with the provided parameters.

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@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. - seealso: STPShippingAddressViewControllerDelegate

        ","parent_name":"STPShippingAddressViewController"},"Classes/STPShippingAddressViewController.html#/c:@M@Stripe@objc(cs)STPShippingAddressViewController(im)dismissWithCompletion:":{"name":"dismiss(withCompletion:)","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/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)code":{"name":"code","abstract":"

        For some errors that could be handled programmatically, a short string indicating the error code reported.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)declineCode":{"name":"declineCode","abstract":"

        For card (STPSetupIntentLastSetupErrorTypeCard) errors resulting from a card issuer decline,","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)docURL":{"name":"docURL","abstract":"

        A URL to more information about the error code reported.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)message":{"name":"message","abstract":"

        A human-readable message providing more details about the error.","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)param":{"name":"param","abstract":"

        If the error is parameter-specific, the parameter related to the error.","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)paymentMethod":{"name":"paymentMethod","abstract":"

        The PaymentMethod object for errors returned on a request involving a PaymentMethod.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(cs)STPSetupIntentLastSetupError(py)type":{"name":"type","abstract":"

        The type of error.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentLastSetupError.html#/c:@CM@Stripe@objc(cs)STPSetupIntentLastSetupError(cpy)CodeAuthenticationFailure":{"name":"CodeAuthenticationFailure","abstract":"

        A possible value for the error property. The provided payment method has failed authentication. Provide a new payment method to attempt to fulfill this SetupIntent again.

        ","parent_name":"STPSetupIntentLastSetupError"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(im)initWithClientSecret:":{"name":"init(clientSecret:)","abstract":"

        Initialize this STPSetupIntentConfirmParams with a clientSecret.

        ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret of the SetupIntent. Required.

        ","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(cs)STPSetupIntentConfirmParams(py)mandateData":{"name":"mandateData","abstract":"

        Details about the Mandate to create.","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntentConfirmParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPSetupIntentConfirmParams"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)stripeID":{"name":"stripeID","abstract":"

        The Stripe ID of the SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPSetupIntent(py)created":{"name":"created","abstract":"

        Time at which the object was created.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPSetupIntent(py)paymentMethodID":{"name":"paymentMethodID","abstract":"

        ID of the payment method used with this SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

        The list of payment method types (e.g. [STPPaymentMethodType.card]) that this SetupIntent is allowed to set up.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)status":{"name":"status","abstract":"

        Status of this SetupIntent.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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/STPSetupIntent.html#/c:@M@Stripe@objc(cs)STPSetupIntent(py)lastSetupError":{"name":"lastSetupError","abstract":"

        The setup error encountered in the previous SetupIntent confirmation.

        ","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPSetupIntent"},"Classes/STPSetupIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPSetupIntent"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(cpy)STPRedirectContextErrorDomain":{"name":"STPRedirectContextErrorDomain","abstract":"

        The domain for NSErrors specific to STPRedirectContext

        ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(py)state":{"name":"state","abstract":"

        The current state of the context.

        ","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)initWithSource:completion:":{"name":"init(source:completion:)","abstract":"

        Initializer for context from an STPSource.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)initWithPaymentIntent:completion:":{"name":"init(paymentIntent:completion:)","abstract":"

        Initializer for context from an STPPaymentIntent.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)startRedirectFlowFromViewController:":{"name":"startRedirectFlow(from:)","abstract":"

        Starts a redirect flow.","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@objc(cs)STPRedirectContext(im)startSafariViewControllerRedirectFlowFromViewController:":{"name":"startSafariViewControllerRedirectFlow(from:)","abstract":"

        Starts a redirect flow by presenting an SFSafariViewController in your app","parent_name":"STPRedirectContext"},"Classes/STPRedirectContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPRedirectContext(im)cancel":{"name":"cancel()","abstract":"

        Dismisses any presented views and stops listening for any","parent_name":"STPRedirectContext"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(cs)STPRadarSession(py)id":{"name":"id","abstract":"

        The Stripe identifier of the RadarSession

        ","parent_name":"STPRadarSession"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPRadarSession"},"Classes/STPRadarSession.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPRadarSession"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)cardId":{"name":"cardId","abstract":"

        The Stripe ID of the Issuing card object to retrieve details for.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)certificates":{"name":"certificates","abstract":"

        An array of certificates that should be used to encrypt the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonce":{"name":"nonce","abstract":"

        A nonce that should be used during the encryption of the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceSignature":{"name":"nonceSignature","abstract":"

        A nonce signature that should be used during the encryption of the card details.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)certificatesBase64":{"name":"certificatesBase64","abstract":"

        Implemented for convenience - the Stripe API expects the certificate chain as an array of base64-encoded strings.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceHex":{"name":"nonceHex","abstract":"

        Implemented for convenience - the Stripe API expects the nonce as a hex-encoded string.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(py)nonceSignatureHex":{"name":"nonceSignatureHex","abstract":"

        Implemented for convenience - the Stripe API expects the nonce signature as a hex-encoded string.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningDetailsParams.html#/c:@M@Stripe@objc(cs)STPPushProvisioningDetailsParams(im)initWithCardId:certificates:nonce:nonceSignature:":{"name":"init(cardId:certificates:nonce:nonceSignature:)","abstract":"

        Instantiates a new params object with the provided attributes.

        ","parent_name":"STPPushProvisioningDetailsParams"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(cm)requestConfigurationWithName:description:last4:brand:":{"name":"requestConfiguration(withName:description:last4:brand:)","abstract":"

        This is a helper method to generate a PKAddPaymentPassRequestConfiguration that will work with","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        In order to retreive the encrypted payload that PKAddPaymentPassViewController expects, the Stripe SDK must talk to the Stripe API. As this requires privileged access, you must write a “key provider” that generates an Ephemeral Key on your backend and provides it to the SDK when requested. For more information, see https://stripe.com/docs/mobile/ios/basic#ephemeral-key

        ","parent_name":"STPPushProvisioningContext"},"Classes/STPPushProvisioningContext.html#/c:@M@Stripe@objc(cs)STPPushProvisioningContext(im)addPaymentPassViewController:generateRequestWithCertificateChain:nonce:nonceSignature:completionHandler:":{"name":"addPaymentPassViewController(_:generateRequestWithCertificateChain:nonce:nonceSignature:completionHandler:)","abstract":"

        This method lines up with the method of the same name on PKAddPaymentPassViewControllerDelegate. You should implement that protocol in your own app, and when that method is called, call this method on your STPPushProvisioningContext. This in turn will first initiate a call to your keyProvider (see above) to obtain an Ephemeral Key, then make a call to the Stripe Issuing API to fetch an encrypted payload for the card in question, then return that payload to iOS.

        ","parent_name":"STPPushProvisioningContext"},"Classes/STPPinManagementService.html#/c:@M@Stripe@objc(cs)STPPinManagementService(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:@M@Stripe@objc(cs)STPPinManagementService(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        Create a STPPinManagementService, you must provide an implementation of STPIssuingCardEphemeralKeyProvider

        ","parent_name":"STPPinManagementService"},"Classes/STPPinManagementService.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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. - seealso: STPPaymentMethod.h","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

        The parameters for a payment method that the user has selected. This is","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(py)paymentOption":{"name":"paymentOption","abstract":"

        The STPPaymentOption that was used to initialize this STPPaymentResult, either an STPPaymentMethod or an STPPaymentMethodParams.

        ","parent_name":"STPPaymentResult"},"Classes/STPPaymentResult.html#/c:@M@Stripe@objc(cs)STPPaymentResult(im)initWithPaymentOption:":{"name":"init(paymentOption:)","abstract":"

        Initializes the payment result with a given payment option. This is invoked by STPPaymentContext internally; you shouldn’t have to call it directly.

        ","parent_name":"STPPaymentResult"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithPaymentContext:":{"name":"init(paymentContext:)","abstract":"

        Creates a new payment methods view controller.

        ","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:customerContext:delegate:":{"name":"init(configuration:theme:customerContext:delegate:)","abstract":"

        Initializes a new payment methods view controller without using a","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)initWithConfiguration:theme:apiAdapter:delegate:":{"name":"init(configuration:theme:apiAdapter:delegate:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentOptionsViewController(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

        @note This is no longer recommended as of v18.3.0 - the SDK automatically saves the Stripe ID of the last selected","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentOptionsViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(cs)STPPaymentOptionsViewController(im)dismissWithCompletion:":{"name":"dismiss(withCompletion:)","abstract":"

        If you’re pushing STPPaymentOptionsViewController onto an existing","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewControllerDidCancel:":{"name":"addCardViewControllerDidCancel(_:)","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentOptionsViewController.html#/c:@M@Stripe@objc(pl)STPAddCardViewControllerDelegate(im)addCardViewController:didCreatePaymentMethod:completion:":{"name":"addCardViewController(_:didCreatePaymentMethod:completion:)","parent_name":"STPPaymentOptionsViewController"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEALParams(py)bankName":{"name":"bankName","abstract":"

        The customer’s bank.

        ","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEALParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodiDEALParams"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEAL(py)bankName":{"name":"bankName","abstract":"

        The customer’s bank.

        ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(cs)STPPaymentMethodiDEAL(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

        The Bank Identifier Code of the customer’s bank.

        ","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodiDEAL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodiDEAL"},"Classes/STPPaymentMethodWeChatPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodWeChatPayParams"},"Classes/STPPaymentMethodWeChatPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodWeChatPayParams"},"Classes/STPPaymentMethodWeChatPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodWeChatPayParams"},"Classes/STPPaymentMethodWeChatPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodWeChatPay"},"Classes/STPPaymentMethodWeChatPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodWeChatPay"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodUPIParams(py)vpa":{"name":"vpa","abstract":"

        Customer’s Virtual Payment Address (VPA). Required.

        ","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPIParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodUPIParams"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(cs)STPPaymentMethodUPI(py)vpa":{"name":"vpa","abstract":"

        Customer’s Virtual Payment Address (VPA).

        ","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodUPI.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodUPI"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(cs)STPPaymentMethodThreeDSecureUsage(py)supported":{"name":"supported","abstract":"

        YES if 3D Secure is supported on this card.

        ","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodThreeDSecureUsage.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodThreeDSecureUsage"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSofortParams(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country the bank account is located in. Required.

        ","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofortParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodSofortParams"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSofort(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country the bank account is located in.

        ","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSofort.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodSofort"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebitParams(py)iban":{"name":"iban","abstract":"

        The IBAN number for the bank account you wish to debit. Required.

        ","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodSEPADebitParams"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)bankCode":{"name":"bankCode","abstract":"

        The account’s bank code.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)branchCode":{"name":"branchCode","abstract":"

        The account’s branch code

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)country":{"name":"country","abstract":"

        Two-letter ISO code representing the country of the bank account.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)fingerprint":{"name":"fingerprint","abstract":"

        The account’s fingerprint.

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodSEPADebit(py)mandate":{"name":"mandate","abstract":"

        The reference of the mandate accepted by your customer. - seealso: https://stripe.com/docs/api/sources/create#create_source-mandate

        ","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodSEPADebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodSEPADebit"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24Params.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodPrzelewy24Params"},"Classes/STPPaymentMethodPrzelewy24.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodPrzelewy24"},"Classes/STPPaymentMethodPrzelewy24.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodPrzelewy24"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)rawTypeString":{"name":"rawTypeString","abstract":"

        The raw underlying type string sent to the server.","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)alipay":{"name":"alipay","abstract":"

        If this is an Alipay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(py)fpx":{"name":"fpx","abstract":"

        If this is a FPX PaymentMethod, this contains details about user’s bank.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)sepaDebit":{"name":"sepaDebit","abstract":"

        If this is a SEPA Debit PaymentMethod, this contains details about the bank to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)bacsDebit":{"name":"bacsDebit","abstract":"

        If this is a Bacs Debit PaymentMethod, this contains details about the bank account to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)auBECSDebit":{"name":"auBECSDebit","abstract":"

        If this is an AU BECS Debit PaymentMethod, this contains details about the bank to debit.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)giropay":{"name":"giropay","abstract":"

        If this is a giropay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)przelewy24":{"name":"przelewy24","abstract":"

        If this is a Przelewy24 PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)eps":{"name":"eps","abstract":"

        If this is an EPS PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)bancontact":{"name":"bancontact","abstract":"

        If this is a Bancontact PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)netBanking":{"name":"netBanking","abstract":"

        If this is a NetBanking PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)oxxo":{"name":"oxxo","abstract":"

        If this is an OXXO PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)sofort":{"name":"sofort","abstract":"

        If this is a Sofort PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)upi":{"name":"upi","abstract":"

        If this is a UPI PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)grabPay":{"name":"grabPay","abstract":"

        If this is a GrabPay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)afterpayClearpay":{"name":"afterpayClearpay","abstract":"

        If this is a Afterpay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)blik":{"name":"blik","abstract":"

        If this is a BLIK PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(py)weChatPay":{"name":"weChatPay","abstract":"

        If this is a WeChat Pay PaymentMethod, this contains additional details.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithCard:billingDetails:metadata:":{"name":"init(card:billingDetails:metadata:)","abstract":"

        Creates params for a card PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithIDEAL:billingDetails:metadata:":{"name":"init(iDEAL:billingDetails:metadata:)","abstract":"

        Creates params for an iDEAL PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithFpx:billingDetails:metadata:":{"name":"init(fpx:billingDetails:metadata:)","abstract":"

        Creates params for an FPX PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSepaDebit:billingDetails:metadata:":{"name":"init(sepaDebit:billingDetails:metadata:)","abstract":"

        Creates params for a SEPA Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBacsDebit:billingDetails:metadata:":{"name":"init(bacsDebit:billingDetails:metadata:)","abstract":"

        Creates params for a Bacs Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithAubecsDebit:billingDetails:metadata:":{"name":"init(aubecsDebit:billingDetails:metadata:)","abstract":"

        Creates params for an AU BECS Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithGiropay:billingDetails:metadata:":{"name":"init(giropay:billingDetails:metadata:)","abstract":"

        Creates params for a giropay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithEps:billingDetails:metadata:":{"name":"init(eps:billingDetails:metadata:)","abstract":"

        Creates params for an EPS PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithPrzelewy24:billingDetails:metadata:":{"name":"init(przelewy24:billingDetails:metadata:)","abstract":"

        Creates params for a Przelewy24 PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBancontact:billingDetails:metadata:":{"name":"init(bancontact:billingDetails:metadata:)","abstract":"

        Creates params for a Bancontact PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithNetBanking:billingDetails:metadata:":{"name":"init(netBanking:billingDetails:metadata:)","abstract":"

        Creates params for a NetBanking PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithGrabPay:billingDetails:metadata:":{"name":"init(grabPay:billingDetails:metadata:)","abstract":"

        Creates params for a GrabPay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithOxxo:billingDetails:metadata:":{"name":"init(oxxo:billingDetails:metadata:)","abstract":"

        Creates params for an OXXO PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSofort:billingDetails:metadata:":{"name":"init(sofort:billingDetails:metadata:)","abstract":"

        Creates params for a Sofort PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithUpi:billingDetails:metadata:":{"name":"init(upi:billingDetails:metadata:)","abstract":"

        Creates params for a UPI PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithAlipay:billingDetails:metadata:":{"name":"init(alipay:billingDetails:metadata:)","abstract":"

        Creates params for an Alipay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithBlik:billingDetails:metadata:":{"name":"init(blik:billingDetails:metadata:)","abstract":"

        Creates params for a BLIK PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithWeChatPay:billingDetails:metadata:":{"name":"init(weChatPay:billingDetails:metadata:)","abstract":"

        Creates params for a WeChat Pay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodParams(im)initWithSingleUsePaymentMethod:":{"name":"init(singleUsePaymentMethod:)","abstract":"

        Creates params from a single-use PaymentMethod. This is useful for recreating a new payment method","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithCard:billingDetails:metadata:":{"name":"paramsWith(card:billingDetails:metadata:)","abstract":"

        Creates params for a card PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithiDEAL:billingDetails:metadata:":{"name":"paramsWith(iDEAL:billingDetails:metadata:)","abstract":"

        Creates params for an iDEAL PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithFPX:billingDetails:metadata:":{"name":"paramsWith(fpx:billingDetails:metadata:)","abstract":"

        Creates params for an FPX PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithSEPADebit:billingDetails:metadata:":{"name":"paramsWith(sepaDebit:billingDetails:metadata:)","abstract":"

        Creates params for a SEPA Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBacsDebit:billingDetails:metadata:":{"name":"paramsWith(bacsDebit:billingDetails:metadata:)","abstract":"

        Creates params for a Bacs Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAUBECSDebit:billingDetails:metadata:":{"name":"paramsWith(auBECSDebit:billingDetails:metadata:)","abstract":"

        Creates params for an AU BECS Debit PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithGiropay:billingDetails:metadata:":{"name":"paramsWith(giropay:billingDetails:metadata:)","abstract":"

        Creates params for a giropay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithEPS:billingDetails:metadata:":{"name":"paramsWith(eps:billingDetails:metadata:)","abstract":"

        Creates params for an EPS PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithPrzelewy24:billingDetails:metadata:":{"name":"paramsWith(przelewy24:billingDetails:metadata:)","abstract":"

        Creates params for a Przelewy24 PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBancontact:billingDetails:metadata:":{"name":"paramsWith(bancontact:billingDetails:metadata:)","abstract":"

        Creates params for a Bancontact PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithNetBanking:billingDetails:metadata:":{"name":"paramsWith(netBanking:billingDetails:metadata:)","abstract":"

        Creates params for a NetBanking PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithOXXO:billingDetails:metadata:":{"name":"paramsWith(oxxo:billingDetails:metadata:)","abstract":"

        Creates params for an OXXO PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithGrabPay:billingDetails:metadata:":{"name":"paramsWith(grabPay:billingDetails:metadata:)","abstract":"

        Creates params for a GrabPay PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithSofort:billingDetails:metadata:":{"name":"paramsWith(sofort:billingDetails:metadata:)","abstract":"

        Creates params for a Sofort PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithUPI:billingDetails:metadata:":{"name":"paramsWith(upi:billingDetails:metadata:)","abstract":"

        Creates params for a UPI PaymentMethod;

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAlipay:billingDetails:metadata:":{"name":"paramsWith(alipay:billingDetails:metadata:)","abstract":"

        Creates params for an Alipay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithPayPal:billingDetails:metadata:":{"name":"paramsWith(payPal:billingDetails:metadata:)","abstract":"

        Creates params for a PayPal PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithAfterpayClearpay:billingDetails:metadata:":{"name":"paramsWith(afterpayClearpay:billingDetails:metadata:)","abstract":"

        Creates params for an AfterpayClearpay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithBLIK:billingDetails:metadata:":{"name":"paramsWith(blik:billingDetails:metadata:)","abstract":"

        Creates params for a BLIK PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodParams.html#/c:@CM@Stripe@objc(cs)STPPaymentMethodParams(cm)paramsWithWeChatPay:billingDetails:metadata:":{"name":"paramsWith(weChatPay:billingDetails:metadata:)","abstract":"

        Creates params for a WeChat Pay PaymentMethod.

        ","parent_name":"STPPaymentMethodParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXOParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodOXXOParams"},"Classes/STPPaymentMethodOXXO.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodOXXO"},"Classes/STPPaymentMethodOXXO.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodOXXO"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodNetBankingParams(py)bank":{"name":"bank","abstract":"

        Customer’s Bank Name. Required.

        ","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBankingParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodNetBankingParams"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(cs)STPPaymentMethodNetBanking(py)bank":{"name":"bank","abstract":"

        Customer’s Bank Name

        ","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodNetBanking.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodNetBanking"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodGrabPayParams"},"Classes/STPPaymentMethodGrabPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodGrabPay"},"Classes/STPPaymentMethodGrabPay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodGrabPay"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodGiropayParams"},"Classes/STPPaymentMethodGiropay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodGiropay"},"Classes/STPPaymentMethodGiropay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodGiropay"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPXParams(py)bank":{"name":"bank","abstract":"

        The customer’s bank. Required.

        ","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPXParams(py)rawBankString":{"name":"rawBankString","abstract":"

        The raw underlying bank string sent to the server.","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPXParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodFPXParams"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(cs)STPPaymentMethodFPX(py)bankIdentifierCode":{"name":"bankIdentifierCode","abstract":"

        The customer’s bank identifier code.

        ","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodFPX.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodFPX"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPSParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodEPSParams"},"Classes/STPPaymentMethodEPS.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodEPS"},"Classes/STPPaymentMethodEPS.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodEPS"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletVisaCheckout.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWalletVisaCheckout"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWalletMasterpass.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWalletMasterpass"},"Classes/STPPaymentMethodCardWallet.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentMethodCardWallet.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardWallet.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardWallet"},"Classes/STPPaymentMethodCardPresent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardPresent"},"Classes/STPPaymentMethodCardPresent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardPresent"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(im)initWithCardSourceParams:":{"name":"init(cardSourceParams:)","abstract":"

        A convenience initializer for creating a payment method from a card source.","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPPaymentMethodCardParams.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)expMonth":{"name":"expMonth","abstract":"

        Number representing the card’s expiration month. Ex. @1

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)cvc":{"name":"cvc","abstract":"

        Card security code. It is highly recommended to always include this value.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardParams(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodCardParams"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardNetworks(py)available":{"name":"available","abstract":"

        All available networks for the card.

        ","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCardNetworks(py)preferred":{"name":"preferred","abstract":"

        The preferred network for the card if one exists.

        ","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardNetworks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardNetworks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCardChecks(py)cvcCheck":{"name":"cvcCheck","abstract":"

        If a CVC was provided, results of the check.","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCardChecks.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCardChecks"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)checks":{"name":"checks","abstract":"

        Checks on Card address and CVC if provided.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)expMonth":{"name":"expMonth","abstract":"

        Two-digit number representing the card’s expiration month.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(cs)STPPaymentMethodCard(py)expYear":{"name":"expYear","abstract":"

        Four-digit number representing the card’s expiration year.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)last4":{"name":"last4","abstract":"

        The last four digits of the card.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(py)networks":{"name":"networks","abstract":"

        Contains information about card networks that can be used to process the payment.

        ","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethodCard(cm)stringFromBrand:":{"name":"string(from:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodCard"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)address":{"name":"address","abstract":"

        Billing address.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)email":{"name":"email","abstract":"

        Email address.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)name":{"name":"name","abstract":"

        Full name.

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBillingDetails(py)phone":{"name":"phone","abstract":"

        Billing phone number (including extension).

        ","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBillingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBillingDetails"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontactParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBancontactParams"},"Classes/STPPaymentMethodBancontact.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBancontact"},"Classes/STPPaymentMethodBancontact.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBancontact"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebitParams(py)accountNumber":{"name":"accountNumber","abstract":"

        The bank account number (eg 00012345)

        ","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebitParams(py)sortCode":{"name":"sortCode","abstract":"

        The sort code of the bank account (eg 10-88-00)

        ","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBacsDebitParams"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)fingerprint":{"name":"fingerprint","abstract":"

        This payment method’s fingerprint.

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)last4":{"name":"last4","abstract":"

        The last four digits of the bank account.

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBacsDebit(py)sortCode":{"name":"sortCode","abstract":"

        The sort code of the bank account (eg 10-88-00)

        ","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBacsDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodBacsDebit"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodBLIKParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodBLIKParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAlipayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAlipayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpayParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAfterpayClearpayParams"},"Classes/STPPaymentMethodAfterpayClearpay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentMethodAfterpayClearpay"},"Classes/STPPaymentMethodAfterpayClearpay.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAfterpayClearpay"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)country":{"name":"country","abstract":"

        2-letter country code.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAddress(im)initWithAddress:":{"name":"init(address:)","abstract":"

        Convenience initializer for creating a STPPaymentMethodAddress from an STPAddress.

        ","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAddress"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebitParams(py)accountNumber":{"name":"accountNumber","abstract":"

        The account number to debit.

        ","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebitParams(py)bsbNumber":{"name":"bsbNumber","abstract":"

        Six-digit number identifying bank and branch associated with this bank account.

        ","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebitParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentMethodAUBECSDebitParams"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)bsbNumber":{"name":"bsbNumber","abstract":"

        Six-digit number identifying bank and branch associated with this bank account.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)fingerprint":{"name":"fingerprint","abstract":"

        Uniquely identifies this particular bank account. You can use this attribute to check whether two bank accounts are the same.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAUBECSDebit(py)last4":{"name":"last4","abstract":"

        Last four digits of the bank account number.

        ","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethodAUBECSDebit.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethodAUBECSDebit"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)stripeId":{"name":"stripeId","abstract":"

        Unique identifier for the object.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)alipay":{"name":"alipay","abstract":"

        If this is an Alipay PaymentMethod (ie self.type == STPPaymentMethodTypeAlipay), this contains additional detailsl

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)grabPay":{"name":"grabPay","abstract":"

        If this is a GrabPay PaymentMethod (ie self.type == STPPaymentMethodTypeGrabPay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)fpx":{"name":"fpx","abstract":"

        If this is an FPX PaymentMethod (ie self.type == STPPaymentMethodTypeFPX), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentMethod(py)sepaDebit":{"name":"sepaDebit","abstract":"

        If this is a SEPA Debit PaymentMethod (ie self.type == STPPaymentMethodTypeSEPADebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)bacsDebit":{"name":"bacsDebit","abstract":"

        If this is a Bacs Debit PaymentMethod (ie self.type == STPPaymentMethodTypeBacsDebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)auBECSDebit":{"name":"auBECSDebit","abstract":"

        If this is an AU BECS Debit PaymentMethod (i.e. self.type == STPPaymentMethodTypeAUBECSDebit), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)giropay":{"name":"giropay","abstract":"

        If this is a giropay PaymentMethod (i.e. self.type == STPPaymentMethodTypeGiropay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)eps":{"name":"eps","abstract":"

        If this is an EPS PaymentMethod (i.e. self.type == STPPaymentMethodTypeEPS), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)przelewy24":{"name":"przelewy24","abstract":"

        If this is a Przelewy24 PaymentMethod (i.e. self.type == STPPaymentMethodTypePrzelewy24), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)bancontact":{"name":"bancontact","abstract":"

        If this is a Bancontact PaymentMethod (i.e. self.type == STPPaymentMethodTypeBancontact), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)netBanking":{"name":"netBanking","abstract":"

        If this is a NetBanking PaymentMethod (i.e. self.type == STPPaymentMethodTypeNetBanking), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)oxxo":{"name":"oxxo","abstract":"

        If this is an OXXO PaymentMethod (i.e. self.type == STPPaymentMethodTypeOXXO), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)sofort":{"name":"sofort","abstract":"

        If this is a Sofort PaymentMethod (i.e. self.type == STPPaymentMethodTypeSofort), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(cs)STPPaymentMethod(py)weChatPay":{"name":"weChatPay","abstract":"

        If this is a WeChat Pay PaymentMethod (i.e. self.type == STPPaymentMethodTypeWeChatPay), this contains additional details.

        ","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@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:@M@Stripe@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/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPPaymentMethod"},"Classes/STPPaymentMethod.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPPaymentMethod"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)address":{"name":"address","abstract":"

        Shipping address.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)name":{"name":"name","abstract":"

        Recipient name.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)carrier":{"name":"carrier","abstract":"

        The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)phone":{"name":"phone","abstract":"

        Recipient phone (including extension).

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(py)trackingNumber":{"name":"trackingNumber","abstract":"

        The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsParams(im)initWithAddress:name:":{"name":"init(address:name:)","abstract":"

        Initialize an STPPaymentIntentShippingDetailsParams with required properties.

        ","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentShippingDetailsParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddressParams(im)initWithLine1:":{"name":"init(line1:)","abstract":"

        Initialize an STPPaymentIntentShippingDetailsAddressParams instance with required properties.

        ","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddressParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentShippingDetailsAddressParams"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)city":{"name":"city","abstract":"

        City/District/Suburb/Town/Village.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (Street address/PO Box/Company name).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (Apartment/Suite/Unit/Building).

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetailsAddress(py)state":{"name":"state","abstract":"

        State/County/Province/Region.

        ","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetailsAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentShippingDetailsAddress"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)address":{"name":"address","abstract":"

        Shipping address.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)name":{"name":"name","abstract":"

        Recipient name.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)carrier":{"name":"carrier","abstract":"

        The delivery service that shipped a physical product, such as Fedex, UPS, USPS, etc.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)phone":{"name":"phone","abstract":"

        Recipient phone (including extension).

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(cs)STPPaymentIntentShippingDetails(py)trackingNumber":{"name":"trackingNumber","abstract":"

        The tracking number for a physical product, obtained from the delivery service. If multiple tracking numbers were generated for this purchase, please separate them with commas.

        ","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentShippingDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentShippingDetails"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(im)initWithClientSecret:":{"name":"init(clientSecret:)","abstract":"

        Initialize this STPPaymentIntentParams with a clientSecret, which is the only required","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret of the PaymentIntent. Required

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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#/s:6Stripe22STPPaymentIntentParamsC16setupFutureUsageAA0bc5SetupfG0OSgvp":{"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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)mandateData":{"name":"mandateData","abstract":"

        Details about the Mandate to create.","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(py)paymentMethodOptions":{"name":"paymentMethodOptions","abstract":"

        Options to update the associated PaymentMethod during confirmation.

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(py)shipping":{"name":"shipping","abstract":"

        Shipping information.

        ","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntentParams(py)saveSourceToCustomer":{"name":"saveSourceToCustomer","abstract":"

        @YES to save this PaymentIntent’s Source to the associated Customer,","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(cs)STPPaymentIntentParams(im)configureWith:":{"name":"configure(with:)","abstract":"

        Provide an STPPaymentResult from STPPaymentContext, and this will populate","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPPaymentIntentParams"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(cpy)ErrorCodeAuthenticationFailure":{"name":"ErrorCodeAuthenticationFailure","abstract":"

        A value for code indicating the provided payment method failed authentication.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)code":{"name":"code","abstract":"

        For some errors that could be handled programmatically, a short string indicating the error code reported.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)declineCode":{"name":"declineCode","abstract":"

        For card (STPPaymentIntentLastPaymentErrorType.card) errors resulting from a card issuer decline,","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)docURL":{"name":"docURL","abstract":"

        A URL to more information about the error code reported.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)message":{"name":"message","abstract":"

        A human-readable message providing more details about the error.","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)param":{"name":"param","abstract":"

        If the error is parameter-specific, the parameter related to the error.","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)paymentMethod":{"name":"paymentMethod","abstract":"

        The PaymentMethod object for errors returned on a request involving a PaymentMethod.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(cs)STPPaymentIntentLastPaymentError(py)type":{"name":"type","abstract":"

        The type of error.

        ","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntentLastPaymentError.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntentLastPaymentError"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)stripeId":{"name":"stripeId","abstract":"

        The Stripe ID of the PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)clientSecret":{"name":"clientSecret","abstract":"

        The client secret used to fetch this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)amount":{"name":"amount","abstract":"

        Amount intended to be collected by this PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)canceledAt":{"name":"canceledAt","abstract":"

        If status is .canceled, when the PaymentIntent was canceled.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)captureMethod":{"name":"captureMethod","abstract":"

        Capture method of this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)confirmationMethod":{"name":"confirmationMethod","abstract":"

        Confirmation method of this PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)created":{"name":"created","abstract":"

        When the PaymentIntent was created.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)currency":{"name":"currency","abstract":"

        The currency associated with the PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)stripeDescription":{"name":"stripeDescription","abstract":"

        The description field of the PaymentIntent.","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)livemode":{"name":"livemode","abstract":"

        Whether or not this PaymentIntent was created in livemode.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)nextAction":{"name":"nextAction","abstract":"

        If status == .requiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntent(py)status":{"name":"status","abstract":"

        Status of the PaymentIntent

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)paymentMethodTypes":{"name":"paymentMethodTypes","abstract":"

        The list of payment method types (e.g. [NSNumber(value: STPPaymentMethodType.card.rawValue)]) that this PaymentIntent is allowed to use.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentIntent(py)lastPaymentError":{"name":"lastPaymentError","abstract":"

        The payment error encountered in the previous PaymentIntent confirmation.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(cs)STPPaymentIntent(py)shipping":{"name":"shipping","abstract":"

        Shipping information for this PaymentIntent.

        ","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPPaymentIntent"},"Classes/STPPaymentIntent.html#/c:@CM@Stripe@objc(cs)STPPaymentIntent(py)nextSourceAction":{"name":"nextSourceAction","abstract":"

        If status == STPPaymentIntentStatusRequiresAction, this","parent_name":"STPPaymentIntent"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cpy)errorDomain":{"name":"errorDomain","abstract":"

        The error domain for errors in STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cpy)sharedHandler":{"name":"sharedHandler","abstract":"

        The globally shared instance of STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(cm)shared":{"name":"shared()","abstract":"

        The globally shared instance of STPPaymentHandler.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)apiClient":{"name":"apiClient","abstract":"

        By default sharedHandler initializes with STPAPIClient.shared.

        ","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)threeDSCustomizationSettings":{"name":"threeDSCustomizationSettings","abstract":"

        Customizable settings to use when performing 3DS2 authentication.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(py)simulateAppToAppRedirect":{"name":"simulateAppToAppRedirect","abstract":"

        When this flag is enabled, STPPaymentHandler will confirm certain PaymentMethods using","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)confirmPayment:withAuthenticationContext:completion:":{"name":"confirmPayment(_:with:completion:)","abstract":"

        Confirms the PaymentIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)handleNextActionForPayment:withAuthenticationContext:returnURL:completion:":{"name":"handleNextAction(forPayment:with:returnURL:completion:)","abstract":"

        Handles any nextAction required to authenticate the PaymentIntent.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)confirmSetupIntent:withAuthenticationContext:completion:":{"name":"confirmSetupIntent(_:with:completion:)","abstract":"

        Confirms the SetupIntent with the provided parameters and handles any nextAction required","parent_name":"STPPaymentHandler"},"Classes/STPPaymentHandler.html#/c:@M@Stripe@objc(cs)STPPaymentHandler(im)handleNextActionForSetupIntent:withAuthenticationContext:returnURL:completion:":{"name":"handleNextAction(forSetupIntent:with:returnURL:completion:)","abstract":"

        Handles any nextAction required to authenticate the SetupIntent.","parent_name":"STPPaymentHandler"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithCustomerContext:":{"name":"init(customerContext:)","abstract":"

        This is a convenience initializer; it is equivalent to calling","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithCustomerContext:configuration:theme:":{"name":"init(customerContext:configuration:theme:)","abstract":"

        Initializes a new Payment Context with the provided customer context, configuration,","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithApiAdapter:":{"name":"init(apiAdapter:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)initWithApiAdapter:configuration:theme:":{"name":"init(apiAdapter:configuration:theme:)","abstract":"

        Note: Instead of providing your own backend API adapter, we recommend using","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)configuration":{"name":"configuration","abstract":"

        The configuration for the payment context to use internally. - seealso: STPPaymentConfiguration.h

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(py)theme":{"name":"theme","abstract":"

        The visual appearance that will be used by any views that the context generates. - seealso: STPTheme.h

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)delegate":{"name":"delegate","abstract":"

        This delegate will be notified when the payment context’s contents change. - seealso: STPPaymentContextDelegate

        ","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)defaultPaymentMethod":{"name":"defaultPaymentMethod","abstract":"

        @note This is no longer recommended as of v18.3.0 - the SDK automatically saves the Stripe ID of the last selected","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)shippingAddress":{"name":"shippingAddress","abstract":"

        The user’s shipping address. May be nil.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentContext(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)retryLoading":{"name":"retryLoading()","abstract":"

        If paymentContext:didFailToLoadWithError: is called on your delegate, you","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)presentPaymentOptionsViewController":{"name":"presentPaymentOptionsViewController()","abstract":"

        This creates, configures, and appropriately presents an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(cs)STPPaymentContext(im)pushPaymentOptionsViewController":{"name":"pushPaymentOptionsViewController()","abstract":"

        This creates, configures, and appropriately pushes an STPPaymentOptionsViewController","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didSelectPaymentOption:":{"name":"paymentOptionsViewController(_:didSelect:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidFinish:":{"name":"paymentOptionsViewControllerDidFinish(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewControllerDidCancel:":{"name":"paymentOptionsViewControllerDidCancel(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPPaymentOptionsViewControllerDelegate(im)paymentOptionsViewController:didFailToLoadWithError:":{"name":"paymentOptionsViewController(_:didFailToLoadWithError:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewControllerDidCancel:":{"name":"shippingAddressViewControllerDidCancel(_:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didEnterAddress:completion:":{"name":"shippingAddressViewController(_:didEnter:completion:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPShippingAddressViewControllerDelegate(im)shippingAddressViewController:didFinishWithAddress:shippingMethod:":{"name":"shippingAddressViewController(_:didFinishWith:shippingMethod:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)authenticationPresentingViewController":{"name":"authenticationPresentingViewController()","parent_name":"STPPaymentContext"},"Classes/STPPaymentContext.html#/c:@M@Stripe@objc(pl)STPAuthenticationContext(im)prepareAuthenticationContextForPresentation:":{"name":"prepare(forPresentation:)","parent_name":"STPPaymentContext"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(cpy)sharedConfiguration":{"name":"shared","abstract":"

        This is a convenience singleton configuration that uses the default values for","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)applePayEnabled":{"name":"applePayEnabled","abstract":"

        The user is allowed to pay with Apple Pay if it’s configured and available on their device.

        ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)fpxEnabled":{"name":"fpxEnabled","abstract":"

        The user is allowed to pay with FPX.

        ","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)availableCountries":{"name":"availableCountries","abstract":"

        The set of countries supported when entering an address. This property accepts","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)cardScanningEnabled":{"name":"cardScanningEnabled","abstract":"

        Determines whether STPAddCardViewController allows the user to","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentConfiguration(py)publishableKey":{"name":"publishableKey","abstract":"

        If you used STPPaymentConfiguration.shared.publishableKey, use STPAPIClient.shared.publishableKey instead. The SDK uses STPAPIClient.shared to make API requests by default.","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentConfiguration.html#/c:@M@Stripe@objc(cs)STPPaymentConfiguration(py)stripeAccount":{"name":"stripeAccount","abstract":"

        If you used STPPaymentConfiguration.shared.stripeAccount, use STPAPIClient.shared.stripeAccount instead. The SDK uses STPAPIClient.shared to make API requests by default.","parent_name":"STPPaymentConfiguration"},"Classes/STPPaymentCardTextField/Representable/Coordinator.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"paymentCardTextFieldDidChange(_:)","parent_name":"Coordinator"},"Classes/STPPaymentCardTextField/Representable.html#/s:6Stripe23STPPaymentCardTextFieldC13RepresentableV19paymentMethodParamsAE7SwiftUI7BindingVyAA0bhI0CSgG_tcfc":{"name":"init(paymentMethodParams:)","abstract":"

        Initialize a SwiftUI representation of an STPPaymentCardTextField.

        ","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP15makeCoordinator0F0QzyF":{"name":"makeCoordinator()","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP04makeC07context0C4TypeQzAA0cD7ContextVyxG_tF":{"name":"makeUIView(context:)","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable.html#/s:7SwiftUI19UIViewRepresentableP06updateC0_7contexty0C4TypeQz_AA0cD7ContextVyxGtF":{"name":"updateUIView(_:context:)","parent_name":"Representable"},"Classes/STPPaymentCardTextField/Representable/Coordinator.html":{"name":"Coordinator","parent_name":"Representable"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)delegate":{"name":"delegate","abstract":"
        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)font":{"name":"font","abstract":"

        The font used in each child field. Default is UIFont.systemFont(ofSize:18).

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)textColor":{"name":"textColor","abstract":"

        The text color to be used when entering valid text. Default is .label.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)placeholderColor":{"name":"placeholderColor","abstract":"

        The text placeholder color used in each child field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)numberPlaceholder":{"name":"numberPlaceholder","abstract":"

        The placeholder for the card number field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cvcPlaceholder":{"name":"cvcPlaceholder","abstract":"

        The placeholder for the cvc field. Defaults to “CVC”.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cursorColor":{"name":"cursorColor","abstract":"

        The cursor color for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)borderColor":{"name":"borderColor","abstract":"

        The border color for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)borderWidth":{"name":"borderWidth","abstract":"

        The width of the field’s border.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cornerRadius":{"name":"cornerRadius","abstract":"

        The corner radius for the field’s border.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)keyboardAppearance":{"name":"keyboardAppearance","abstract":"

        The keyboard appearance for the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)brandImage":{"name":"brandImage","abstract":"

        The curent brand image displayed in the receiver.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)enabled":{"name":"isEnabled","abstract":"

        Enable/disable selecting or editing the field. Useful when submitting card details to Stripe.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cardNumber":{"name":"cardNumber","abstract":"

        The current card number displayed by the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cvc":{"name":"cvc","abstract":"

        The current card CVC displayed by the field.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(py)cardParams":{"name":"cardParams","abstract":"

        Convenience property for creating an STPPaymentMethodCardParams from the currently entered information","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)cvcImageForCardBrand:":{"name":"cvcImage(for:)","abstract":"

        Returns the cvc image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)brandImageForCardBrand:":{"name":"brandImage(for:)","abstract":"

        Returns the brand image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(cm)errorImageForCardBrand:":{"name":"errorImage(for:)","abstract":"

        Returns the error image used for a card brand.","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(im)brandImageRectForBounds:":{"name":"brandImageRect(forBounds:)","abstract":"

        Returns the rectangle in which the receiver draws its brand image.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField.html#/c:@M@Stripe@objc(cs)STPPaymentCardTextField(im)fieldsRectForBounds:":{"name":"fieldsRect(forBounds:)","abstract":"

        Returns the rectangle in which the receiver draws the text fields.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentCardTextField/Representable.html":{"name":"Representable","abstract":"

        A SwiftUI representation of an STPPaymentCardTextField.

        ","parent_name":"STPPaymentCardTextField"},"Classes/STPPaymentActivityIndicatorView.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPPaymentActivityIndicatorView(py)animating":{"name":"animating","abstract":"

        Whether or not the view is animating.

        ","parent_name":"STPPaymentActivityIndicatorView"},"Classes/STPPaymentActivityIndicatorView.html#/c:@M@Stripe@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/STPMultiFormTextField.html#/c:@M@Stripe@objc(cs)STPMultiFormTextField(im)focusNextForm":{"name":"focusNextForm()","abstract":"

        Calling this method will make the next incomplete STPFormTextField in formTextFields become the first responder.","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formFont":{"name":"formFont","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextColor":{"name":"formTextColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formTextErrorColor":{"name":"formTextErrorColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formPlaceholderColor":{"name":"formPlaceholderColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formCursorColor":{"name":"formCursorColor","parent_name":"STPMultiFormTextField"},"Classes/STPMultiFormTextField.html#/c:@M@Stripe@objc(pl)STPFormTextFieldContainer(py)formKeyboardAppearance":{"name":"formKeyboardAppearance","parent_name":"STPMultiFormTextField"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(py)ipAddress":{"name":"ipAddress","abstract":"

        The IP address from which the Mandate was accepted by the customer.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(py)userAgent":{"name":"userAgent","abstract":"

        The user agent of the browser from which the Mandate was accepted by the customer.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(cs)STPMandateOnlineParams(im)initWithIPAddress:userAgent:":{"name":"init(ipAddress:userAgent:)","abstract":"

        Initializes an STPMandateOnlineParams.

        ","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateOnlineParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateOnlineParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(cs)STPMandateDataParams(py)customerAcceptance":{"name":"customerAcceptance","abstract":"

        Details about the customer acceptance of the Mandate.

        ","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(cs)STPMandateDataParams(im)initWithCustomerAcceptance:":{"name":"init(customerAcceptance:)","abstract":"

        Initializes an STPMandateDataParams from an STPMandateCustomerAcceptanceParams.

        ","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateDataParams"},"Classes/STPMandateDataParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateDataParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(py)type":{"name":"type","abstract":"

        The type of customer acceptance information included with the Mandate.

        ","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(py)onlineParams":{"name":"onlineParams","abstract":"

        If this is a Mandate accepted online, this object contains details about the online acceptance.","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(cs)STPMandateCustomerAcceptanceParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPMandateCustomerAcceptanceParams.

        ","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPMandateCustomerAcceptanceParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPMandateCustomerAcceptanceParams"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)itemType":{"name":"itemType","abstract":"

        The line item’s type. One of sku (for a product), tax (for taxes), or shipping (for shipping costs).

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)itemDescription":{"name":"itemDescription","abstract":"

        The human-readable description for the line item.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)quantity":{"name":"quantity","abstract":"

        The quantity to display for this line item.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(py)totalAmount":{"name":"totalAmount","abstract":"

        The total price of this line item.","parent_name":"STPKlarnaLineItem"},"Classes/STPKlarnaLineItem.html#/c:@M@Stripe@objc(cs)STPKlarnaLineItem(im)initWithItemType:itemDescription:quantity:totalAmount:":{"name":"init(itemType:itemDescription:quantity:totalAmount:)","abstract":"

        Initialize this STPKlarnaLineItem with a set of parameters.

        ","parent_name":"STPKlarnaLineItem"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(cs)STPIssuingCardPin(py)pin":{"name":"pin","abstract":"

        The PIN for the card

        ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(cs)STPIssuingCardPin(py)error":{"name":"error","abstract":"

        If the PIN failed to be created, this error might be present

        ","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIssuingCardPin"},"Classes/STPIssuingCardPin.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIssuingCardPin"},"Classes/STPIntentActionWechatPayRedirectToApp.html#/c:@M@Stripe@objc(cs)STPIntentActionWechatPayRedirectToApp(py)nativeURL":{"name":"nativeURL","abstract":"

        The native URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionWechatPayRedirectToApp"},"Classes/STPIntentActionWechatPayRedirectToApp.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionWechatPayRedirectToApp"},"Classes/STPIntentActionRedirectToURL.html#/c:@M@Stripe@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:@M@Stripe@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/STPIntentActionRedirectToURL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionRedirectToURL.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionRedirectToURL"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)expiresAfter":{"name":"expiresAfter","abstract":"

        The timestamp after which the OXXO voucher expires.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)hostedVoucherURL":{"name":"hostedVoucherURL","abstract":"

        The URL for the hosted OXXO voucher page, which allows customers to view and print an OXXO voucher.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(cs)STPIntentActionOXXODisplayDetails(py)number":{"name":"number","abstract":"

        OXXO reference number.

        ","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionOXXODisplayDetails.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPIntentActionOXXODisplayDetails"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)nativeURL":{"name":"nativeURL","abstract":"

        The native URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)returnURL":{"name":"returnURL","abstract":"

        If the customer does not exit their browser while authenticating, they will be redirected to this specified URL after completion.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(cs)STPIntentActionAlipayHandleRedirect(py)url":{"name":"url","abstract":"

        The URL you must redirect your customer to in order to authenticate the payment.

        ","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentActionAlipayHandleRedirect.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentActionAlipayHandleRedirect"},"Classes/STPIntentAction.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPIntentAction(py)redirectToURL":{"name":"redirectToURL","abstract":"

        The details for authorizing via URL, when type == .redirectToURL

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)oxxoDisplayDetails":{"name":"oxxoDisplayDetails","abstract":"

        The details for displaying OXXO voucher via URL, when type == .OXXODisplayDetails

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)alipayHandleRedirect":{"name":"alipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website.

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(cs)STPIntentAction(py)weChatPayRedirectToApp":{"name":"weChatPayRedirectToApp","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to the WeChat Pay app.

        ","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPIntentAction"},"Classes/STPIntentAction.html#/c:@CM@Stripe@objc(cs)STPIntentAction(py)authorizeWithURL":{"name":"authorizeWithURL","abstract":"

        The details for authorizing via URL, when type == STPIntentActionTypeRedirectToURL","parent_name":"STPIntentAction"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)applePayCardImage":{"name":"applePayCardImage()","abstract":"

        An icon representing Apple Pay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)amexCardImage":{"name":"amexCardImage()","abstract":"

        An icon representing American Express.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)dinersClubCardImage":{"name":"dinersClubCardImage()","abstract":"

        An icon representing Diners Club.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)discoverCardImage":{"name":"discoverCardImage()","abstract":"

        An icon representing Discover.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)jcbCardImage":{"name":"jcbCardImage()","abstract":"

        An icon representing JCB.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)mastercardCardImage":{"name":"mastercardCardImage()","abstract":"

        An icon representing Mastercard.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)unionPayCardImage":{"name":"unionPayCardImage()","abstract":"

        An icon representing UnionPay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)visaCardImage":{"name":"visaCardImage()","abstract":"

        An icon representing Visa.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPImageLibrary(cm)brandImageForCardBrand:":{"name":"cardBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)brandImageForFPXBankBrand:":{"name":"fpxBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified bank brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)fpxLogo":{"name":"fpxLogo()","abstract":"

        An icon representing FPX.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)largeFpxLogo":{"name":"largeFpxLogo()","abstract":"

        A large branding image for FPX.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)afterpayLogo":{"name":"afterpayLogo()","abstract":"

        An icon representing Afterpay.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)templatedBrandImageForCardBrand:":{"name":"templatedBrandImage(for:)","abstract":"

        This returns the appropriate icon for the specified card brand as a","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)cvcImageForCardBrand:":{"name":"cvcImage(for:)","abstract":"

        This returns a small icon indicating the CVC location for the given card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPImageLibrary.html#/c:@M@Stripe@objc(cs)STPImageLibrary(cm)errorImageForCardBrand:":{"name":"errorImage(for:)","abstract":"

        This returns a small icon indicating a card number error for the given card brand.

        ","parent_name":"STPImageLibrary"},"Classes/STPFile.html#/c:@M@Stripe@objc(cs)STPFile(py)fileId":{"name":"fileId","abstract":"

        The token for this file.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(cs)STPFile(py)created":{"name":"created","abstract":"

        The date this file was created.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPFile(py)size":{"name":"size","abstract":"

        The file size in bytes.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPFile(cm)stringFromPurpose:":{"name":"string(from:)","abstract":"

        Returns the string value for a purpose.

        ","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPFile"},"Classes/STPFile.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPFile"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(cm)canAddPaymentPass":{"name":"canAddPaymentPass()","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(im)initWithRequestConfiguration:delegate:":{"name":"init(requestConfiguration:delegate:)","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFakeAddPaymentPassViewController.html#/c:@M@Stripe@objc(cs)STPFakeAddPaymentPassViewController(py)delegate":{"name":"delegate","abstract":"

        @see PKAddPaymentPassViewController

        ","parent_name":"STPFakeAddPaymentPassViewController"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)stringFrom:":{"name":"stringFrom(_:)","abstract":"

        Returns a string representation for the provided bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)brandFrom:":{"name":"brandFrom(_:)","abstract":"

        Returns a bank brand provided a string representation identifying a bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)identifierFrom:":{"name":"identifierFrom(_:)","abstract":"

        Returns a string representation identifying the provided bank brand;","parent_name":"STPFPXBank"},"Classes/STPFPXBank.html#/c:@M@Stripe@objc(cs)STPFPXBank(cm)bankCodeFrom::":{"name":"bankCodeFrom(_:_:)","abstract":"

        Returns the code identifying the provided bank brand in the FPX status API;","parent_name":"STPFPXBank"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeDomain":{"name":"stripeDomain","abstract":"

        All Stripe iOS errors will be under this domain.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)errorMessageKey":{"name":"errorMessageKey","abstract":"

        A developer-friendly error message that explains what went wrong. You probably","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)cardErrorCodeKey":{"name":"cardErrorCodeKey","abstract":"

        What went wrong with your STPCard (e.g., STPInvalidCVC. See below for full list).

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)errorParameterKey":{"name":"errorParameterKey","abstract":"

        Which parameter on the STPCard had an error (e.g., “cvc”). Useful for marking up the","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeErrorCodeKey":{"name":"stripeErrorCodeKey","abstract":"

        The error code returned by the Stripe API.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeErrorTypeKey":{"name":"stripeErrorTypeKey","abstract":"

        The error type returned by the Stripe API.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@M@Stripe@objc(cs)STPError(cpy)stripeDeclineCodeKey":{"name":"stripeDeclineCodeKey","abstract":"

        If the value of userInfo[stripeErrorCodeKey] is STPError.cardDeclined,","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)invalidNumber":{"name":"invalidNumber","abstract":"

        The card number is not a valid credit card number.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)invalidExpMonth":{"name":"invalidExpMonth","abstract":"

        The card has an invalid expiration month.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)invalidExpYear":{"name":"invalidExpYear","abstract":"

        The card has an invalid expiration year.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)invalidCVC":{"name":"invalidCVC","abstract":"

        The card has an invalid CVC.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)incorrectNumber":{"name":"incorrectNumber","abstract":"

        The card number is incorrect.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)expiredCard":{"name":"expiredCard","abstract":"

        The card is expired.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)cardDeclined":{"name":"cardDeclined","abstract":"

        The card was declined.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)processingError":{"name":"processingError","abstract":"

        An error occured while processing this card.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)incorrectCVC":{"name":"incorrectCVC","abstract":"

        The card has an incorrect CVC.

        ","parent_name":"STPError"},"Classes/STPError.html#/c:@CM@Stripe@objc(cs)STPError(cpy)incorrectZip":{"name":"incorrectZip","abstract":"

        The postal code is incorrect.

        ","parent_name":"STPError"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)initWithKeyProvider:":{"name":"init(keyProvider:)","abstract":"

        Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)initWithKeyProvider:apiClient:":{"name":"init(keyProvider:apiClient:)","abstract":"

        Initializes a new STPCustomerContext with the specified key provider.","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomerContext(py)includeApplePayPaymentMethods":{"name":"includeApplePayPaymentMethods","abstract":"

        By default, STPCustomerContext will filter Apple Pay when it retrieves","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)retrieveCustomer:":{"name":"retrieveCustomer(_:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)updateCustomerWithShippingAddress:completion:":{"name":"updateCustomer(withShippingAddress:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)attachPaymentMethodToCustomerWithPaymentMethodId:completion:":{"name":"attachPaymentMethodToCustomer(paymentMethodId:completion:)","abstract":"

        A convenience method for attaching the PaymentMethod to the current Customer

        ","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)attachPaymentMethodToCustomer:completion:":{"name":"attachPaymentMethod(toCustomer:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(cs)STPCustomerContext(im)detachPaymentMethodFromCustomerWithPaymentMethodId:completion:":{"name":"detachPaymentMethodFromCustomer(paymentMethodId:completion:)","abstract":"

        A convenience method for detaching the PaymentMethod to the current Customer

        ","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)detachPaymentMethodFromCustomer:completion:":{"name":"detachPaymentMethod(fromCustomer:completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerContext.html#/c:@M@Stripe@objc(pl)STPBackendAPIAdapter(im)listPaymentMethodsForCustomerWithCompletion:":{"name":"listPaymentMethodsForCustomer(completion:)","parent_name":"STPCustomerContext"},"Classes/STPCustomerDeserializer.html#/c:@M@Stripe@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:@M@Stripe@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/STPCustomerDeserializer.html#/c:@M@Stripe@objc(cs)STPCustomerDeserializer(im)initWithData:urlResponse:error:":{"name":"init(data:urlResponse:error:)","abstract":"

        Initialize a customer deserializer. The data, urlResponse, and error","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomerDeserializer.html#/c:@M@Stripe@objc(cs)STPCustomerDeserializer(im)initWithJsonResponse:":{"name":"init(jsonResponse:)","abstract":"

        Initializes a customer deserializer with a JSON dictionary. This JSON should be","parent_name":"STPCustomerDeserializer"},"Classes/STPCustomer.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomer(py)defaultSource":{"name":"defaultSource","abstract":"

        The default source used to charge the customer.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCustomer(py)shippingAddress":{"name":"shippingAddress","abstract":"

        The customer’s shipping address.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(cs)STPCustomer(im)initWithStripeID:defaultSource:sources:":{"name":"init(stripeID:defaultSource:sources:)","abstract":"

        Initialize a customer object with the provided values.

        ","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(cs)STPCustomer(im)updateSourcesFilteringApplePay:":{"name":"updateSources(filteringApplePay:)","abstract":"

        Replaces the customer’s sources and defaultSource based on whether or not","parent_name":"STPCustomer"},"Classes/STPCustomer.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPCustomer"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(theme: STPTheme.defaultTheme).

        ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithTheme:":{"name":"init(theme:)","abstract":"

        Initializes a new view controller with the specified theme

        ","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithNibName:bundle:":{"name":"init(nibName:bundle:)","abstract":"

        Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreViewController.html#/c:@M@Stripe@objc(cs)STPCoreViewController(im)initWithCoder:":{"name":"init(coder:)","abstract":"

        Passes through to the default UIViewController behavior for this initializer,","parent_name":"STPCoreViewController"},"Classes/STPCoreTableViewController.html#/c:@M@Stripe@objc(cs)STPCoreTableViewController(py)tableView":{"name":"tableView","abstract":"

        This points to the same object as STPCoreScrollViewController‘s scrollView","parent_name":"STPCoreTableViewController"},"Classes/STPCoreScrollViewController.html#/c:@M@Stripe@objc(cs)STPCoreScrollViewController(py)scrollView":{"name":"scrollView","abstract":"

        This returns the scroll view being managed by the view controller

        ","parent_name":"STPCoreScrollViewController"},"Classes/STPContactField.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"STPContactField"},"Classes/STPContactField.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)postalAddress":{"name":"postalAddress","abstract":"

        The contact’s full physical address.

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)emailAddress":{"name":"emailAddress","abstract":"

        The contact’s email address

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)phoneNumber":{"name":"phoneNumber","abstract":"

        The contact’s phone number.

        ","parent_name":"STPContactField"},"Classes/STPContactField.html#/c:@M@Stripe@objc(cs)STPContactField(cpy)name":{"name":"name","abstract":"

        The contact’s name.

        ","parent_name":"STPContactField"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)tosShownAndAccepted":{"name":"tosShownAndAccepted","abstract":"

        Boolean indicating that the Terms Of Service were shown to the user &","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)businessType":{"name":"businessType","abstract":"

        The business type.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)individual":{"name":"individual","abstract":"

        Information about the individual represented by the account.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(py)company":{"name":"company","abstract":"

        Information about the company or business.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:individual:":{"name":"init(tosShownAndAccepted:individual:)","abstract":"

        Initialize STPConnectAccountParams with tosShownAndAccepted = YES","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithTosShownAndAccepted:company:":{"name":"init(tosShownAndAccepted:company:)","abstract":"

        Initialize STPConnectAccountParams with tosShownAndAccepted = YES","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithIndividual:":{"name":"init(individual:)","abstract":"

        Initialize STPConnectAccountParams with the provided individual dictionary.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountParams(im)initWithCompany:":{"name":"init(company:)","abstract":"

        Initialize STPConnectAccountParams with the provided company dictionary.

        ","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountParams"},"Classes/STPConnectAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountParams"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)day":{"name":"day","abstract":"

        The day of birth, between 1 and 31.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)month":{"name":"month","abstract":"

        The month of birth, between 1 and 12.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(cs)STPDateOfBirth(py)year":{"name":"year","abstract":"

        The four-digit year of birth.

        ","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPDateOfBirth"},"Classes/STPDateOfBirth.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPDateOfBirth"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(cs)STPConnectAccountVerificationDocument(py)back":{"name":"back","abstract":"

        The back of an ID returned by a file upload with a purpose value of identity_document.

        ","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(cs)STPConnectAccountVerificationDocument(py)front":{"name":"front","abstract":"

        The front of an ID returned by a file upload with a purpose value of identity_document.

        ","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountVerificationDocument.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountVerificationDocument"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualVerification(py)document":{"name":"document","abstract":"

        An identifying document, either a passport or local ID card.

        ","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualVerification(py)additionalDocument":{"name":"additionalDocument","abstract":"

        A document showing address, either a passport, local ID card, or utility bill from a well-known utility company.

        ","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualVerification.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountIndividualVerification"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)address":{"name":"address","abstract":"

        The individual’s primary address.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaAddress":{"name":"kanaAddress","abstract":"

        The Kana variation of the the individual’s primary address (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiAddress":{"name":"kanjiAddress","abstract":"

        The Kanji variation of the the individual’s primary address (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)dateOfBirth":{"name":"dateOfBirth","abstract":"

        The individual’s date of birth.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)email":{"name":"email","abstract":"

        The individual’s email address.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)firstName":{"name":"firstName","abstract":"

        The individual’s first name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaFirstName":{"name":"kanaFirstName","abstract":"

        The Kana variation of the the individual’s first name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiFirstName":{"name":"kanjiFirstName","abstract":"

        The Kanji variation of the individual’s first name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)gender":{"name":"gender","abstract":"

        The individual’s gender","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)idNumber":{"name":"idNumber","abstract":"

        The government-issued ID number of the individual, as appropriate for the representative’s country.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)lastName":{"name":"lastName","abstract":"

        The individual’s last name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanaLastName":{"name":"kanaLastName","abstract":"

        The Kana varation of the individual’s last name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)kanjiLastName":{"name":"kanjiLastName","abstract":"

        The Kanji varation of the individual’s last name (Japan only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)maidenName":{"name":"maidenName","abstract":"

        The individual’s maiden name.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)metadata":{"name":"metadata","abstract":"

        Set of key-value pairs that you can attach to an object.","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)phone":{"name":"phone","abstract":"

        The individual’s phone number.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)ssnLast4":{"name":"ssnLast4","abstract":"

        The last four digits of the individual’s Social Security Number (U.S. only).

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountIndividualParams(py)verification":{"name":"verification","abstract":"

        The individual’s verification document information.

        ","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountIndividualParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountIndividualParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)address":{"name":"address","abstract":"

        The company’s primary address.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanaAddress":{"name":"kanaAddress","abstract":"

        The Kana variation of the company’s primary address (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanjiAddress":{"name":"kanjiAddress","abstract":"

        The Kanji variation of the company’s primary address (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)directorsProvided":{"name":"directorsProvided","abstract":"

        Whether the company’s directors have been provided.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)name":{"name":"name","abstract":"

        The company’s legal name.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanaName":{"name":"kanaName","abstract":"

        The Kana variation of the company’s legal name (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)kanjiName":{"name":"kanjiName","abstract":"

        The Kanji variation of the company’s legal name (Japan only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)ownersProvided":{"name":"ownersProvided","abstract":"

        Whether the company’s owners have been provided.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)phone":{"name":"phone","abstract":"

        The company’s phone number (used for verification).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)taxID":{"name":"taxID","abstract":"

        The business ID number of the company, as appropriate for the company’s country.","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)taxIDRegistrar":{"name":"taxIDRegistrar","abstract":"

        The jurisdiction in which the taxID is registered (Germany-based companies only).

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(cs)STPConnectAccountCompanyParams(py)vatID":{"name":"vatID","abstract":"

        The VAT number of the company.

        ","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountCompanyParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountCompanyParams"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)city":{"name":"city","abstract":"

        City, district, suburb, town, or village.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)country":{"name":"country","abstract":"

        Two-letter country code (ISO 3166-1 alpha-2).

        ","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)line1":{"name":"line1","abstract":"

        Address line 1 (e.g., street, PO Box, or company name).","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)line2":{"name":"line2","abstract":"

        Address line 2 (e.g., apartment, suite, unit, or building).","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)postalCode":{"name":"postalCode","abstract":"

        ZIP or postal code.

        ","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)state":{"name":"state","abstract":"

        State, county, province, or region.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(cs)STPConnectAccountAddress(py)town":{"name":"town","abstract":"

        Town or cho-me.","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConnectAccountAddress"},"Classes/STPConnectAccountAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConnectAccountAddress"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmWeChatPayOptions(py)appId":{"name":"appId","abstract":"

        Your WeChat-provided application ID. WeChat Pay uses","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmWeChatPayOptions(im)initWithAppId:":{"name":"init(appId:)","abstract":"

        Initializes STPConfirmWeChatPayOptions

        ","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmWeChatPayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmWeChatPayOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)cardOptions":{"name":"cardOptions","abstract":"

        Options to update a Card PaymentMethod.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)alipayOptions":{"name":"alipayOptions","abstract":"

        Options for an Alipay Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)blikOptions":{"name":"blikOptions","abstract":"

        Options for a BLIK Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(cs)STPConfirmPaymentMethodOptions(py)weChatPayOptions":{"name":"weChatPayOptions","abstract":"

        Options for a WeChat Pay Payment Method.

        ","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmPaymentMethodOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmPaymentMethodOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(cs)STPConfirmCardOptions(py)cvc":{"name":"cvc","abstract":"

        CVC value with which to update the Card PaymentMethod.

        ","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(cs)STPConfirmCardOptions(py)network":{"name":"network","abstract":"

        Selected network to process this PaymentIntent on. Depends on the available networks of the card attached to the PaymentIntent. Can be only set confirm-time.

        ","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmCardOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmCardOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(cs)STPConfirmBLIKOptions(py)code":{"name":"code","abstract":"

        The 6-digit BLIK code that a customer has generated using their banking application.

        ","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(cs)STPConfirmBLIKOptions(im)initWithCode:":{"name":"init(code:)","abstract":"

        Initializes STPConfirmBLIKOptions

        ","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmBLIKOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmBLIKOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmAlipayOptions(py)appBundleID":{"name":"appBundleID","abstract":"

        The app bundle ID.","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(cs)STPConfirmAlipayOptions(py)appVersionKey":{"name":"appVersionKey","abstract":"

        The app version.","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPConfirmAlipayOptions"},"Classes/STPConfirmAlipayOptions.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPConfirmAlipayOptions"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)sanitizedNumericStringForString:":{"name":"sanitizedNumericString(for:)","abstract":"

        Returns a copy of the passed string with all non-numeric characters removed.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)sanitizedPostalStringForString:":{"name":"sanitizedPostalString(for:)","abstract":"

        Returns a copy of the passed string with all characters removed that do not exist within a postal code.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForNumber:validatingCardBrand:":{"name":"validationState(forNumber:validatingCardBrand:)","abstract":"

        Validates a card number, passed as a string. This will return","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)brandForNumber:":{"name":"brand(forNumber:)","abstract":"

        The card brand for a card number or substring thereof.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)lengthsForCardBrand:":{"name":"lengths(for:)","abstract":"

        The possible number lengths for cards associated with a card brand. For","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)maxLengthForCardBrand:":{"name":"maxLength(for:)","abstract":"

        The maximum possible length the number of a card associated with the specified","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)fragmentLengthForCardBrand:":{"name":"fragmentLength(for:)","abstract":"

        The length of the final grouping of digits to use when formatting a card number","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForExpirationMonth:":{"name":"validationState(forExpirationMonth:)","abstract":"

        Validates an expiration month, passed as an (optionally 0-padded) string.","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForExpirationYear:inMonth:":{"name":"validationState(forExpirationYear:inMonth:)","abstract":"

        Validates an expiration year, passed as a string representing the final","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)maxCVCLengthForCardBrand:":{"name":"maxCVCLength(for:)","abstract":"

        The max CVC length for a card brand (for example, American Express CVCs are","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForCVC:cardBrand:":{"name":"validationState(forCVC:cardBrand:)","abstract":"

        Validates a card’s CVC, passed as a numeric string, for the given card brand.

        ","parent_name":"STPCardValidator"},"Classes/STPCardValidator.html#/c:@M@Stripe@objc(cs)STPCardValidator(cm)validationStateForCard:":{"name":"validationState(forCard:)","abstract":"

        Validates the given card details.

        ","parent_name":"STPCardValidator"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)number":{"name":"number","abstract":"

        The card’s number.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardParams(py)expMonth":{"name":"expMonth","abstract":"

        The card’s expiration month.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)cvc":{"name":"cvc","abstract":"

        The card’s security code, found on the back.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)name":{"name":"name","abstract":"

        The cardholder’s name.","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)address":{"name":"address","abstract":"

        The cardholder’s address.","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCardParams(py)addressLine1":{"name":"addressLine1","abstract":"

        The first line of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressLine2":{"name":"addressLine2","abstract":"

        The second line of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressCity":{"name":"addressCity","abstract":"

        The city of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressState":{"name":"addressState","abstract":"

        The state of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressZip":{"name":"addressZip","abstract":"

        The zip code of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(py)addressCountry":{"name":"addressCountry","abstract":"

        The country of the cardholder’s address

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(cs)STPCardParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPCardParams.

        ","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPCardParams"},"Classes/STPCardParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPCardParams"},"Classes/STPCardFormView/Representable.html#/s:6Stripe15STPCardFormViewC13RepresentableV_19paymentMethodParamsAeA0bcD5StyleO_7SwiftUI7BindingVyAA010STPPaymentgH0CSgGtcfc":{"name":"init(_:paymentMethodParams:)","abstract":"

        Initialize a SwiftUI representation of an STPCardFormView.

        ","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP15makeCoordinator0F0QzyF":{"name":"makeCoordinator()","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP04makeC07context0C4TypeQzAA0cD7ContextVyxG_tF":{"name":"makeUIView(context:)","parent_name":"Representable"},"Classes/STPCardFormView/Representable.html#/s:7SwiftUI19UIViewRepresentableP06updateC0_7contexty0C4TypeQz_AA0cD7ContextVyxGtF":{"name":"updateUIView(_:context:)","parent_name":"Representable"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)delegate":{"name":"delegate","abstract":"

        The delegate to notify when the card form transitions to or from being complete.

        ","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)disabledBackgroundColor":{"name":"disabledBackgroundColor","abstract":"

        The background color that is automatically applied to the input fields when isUserInteractionEnabled is set to false.","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)cardParams":{"name":"cardParams","abstract":"

        A configured STPPaymentMethodParams with the entered card number, expiration date, cvc, and","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(py)userInteractionEnabled":{"name":"isUserInteractionEnabled","parent_name":"STPCardFormView"},"Classes/STPCardFormView.html#/c:@M@Stripe@objc(cs)STPCardFormView(im)initWithStyle:":{"name":"init(style:)","abstract":"

        Public initializer for STPCardFormView.","parent_name":"STPCardFormView"},"Classes/STPCardFormView/Representable.html":{"name":"Representable","abstract":"

        A SwiftUI representation of STPCardFormView

        ","parent_name":"STPCardFormView"},"Classes/STPCardBrandUtilities.html#/c:@M@Stripe@objc(cs)STPCardBrandUtilities(cm)stringFromCardBrand:":{"name":"stringFrom(_:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPCardBrandUtilities"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)isApplePayCard":{"name":"isApplePayCard","abstract":"

        Whether or not the card originated from Apple Pay.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)expYear":{"name":"expYear","abstract":"

        The card’s expiration year.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)name":{"name":"name","abstract":"

        The cardholder’s name.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)address":{"name":"address","abstract":"

        The cardholder’s address.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)brand":{"name":"brand","abstract":"

        The issuer of the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(cm)stringFromBrand:":{"name":"string(from:)","abstract":"

        Returns a string representation for the provided card brand;","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(cm)brandFromString:":{"name":"brand(from:)","abstract":"

        This parses a string representing a card’s brand into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(im)initWithID:brand:last4:expMonth:expYear:funding:":{"name":"init(id:brand:last4:expMonth:expYear:funding:)","abstract":"

        Create an STPCard from a Stripe API response.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(cm)fundingFromString:":{"name":"funding(from:)","abstract":"

        This parses a string representing a card’s funding type into the appropriate","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPCard(py)cardId":{"name":"cardId","abstract":"

        The Stripe ID for the card.

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressLine1":{"name":"addressLine1","abstract":"

        The first line of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressLine2":{"name":"addressLine2","abstract":"

        The second line of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressCity":{"name":"addressCity","abstract":"

        The city of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressState":{"name":"addressState","abstract":"

        The state of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressZip":{"name":"addressZip","abstract":"

        The zip code of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPCard.html#/c:@M@Stripe@objc(cs)STPCard(py)addressCountry":{"name":"addressCountry","abstract":"

        The country of the cardholder’s address

        ","parent_name":"STPCard"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithBankMethod:":{"name":"init(bankMethod:)","abstract":"

        A convenience initializer; equivalent to calling init( bankMethod:bankMethod configuration:STPPaymentConfiguration.shared theme:STPTheme.defaultTheme.

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithTheme:":{"name":"init(theme:)","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(im)initWithBankMethod:configuration:theme:":{"name":"init(bankMethod:configuration:theme:)","abstract":"

        Initializes a new STPBankSelectionViewController with the provided configuration and theme. Don’t forget to set the delegate property after initialization.

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(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. - seealso: STPBankSelectionViewControllerDelegate

        ","parent_name":"STPBankSelectionViewController"},"Classes/STPBankSelectionViewController.html#/c:@M@Stripe@objc(cs)STPBankSelectionViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPBankSelectionViewController"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccountParams(py)currency":{"name":"currency","abstract":"

        The default currency for the bank account.

        ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccountParams(py)accountHolderType":{"name":"accountHolderType","abstract":"

        The type of entity that holds the account.","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(cs)STPBankAccountParams(im)init":{"name":"init()","abstract":"

        Initializes an empty STPBankAccountParams.

        ","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPBankAccountParams"},"Classes/STPBankAccountParams.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPBankAccountParams"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)currency":{"name":"currency","abstract":"

        The default currency for the bank account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)last4":{"name":"last4","abstract":"

        The last 4 digits of the account number.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)bankName":{"name":"bankName","abstract":"

        The name of the bank that owns the account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)accountHolderType":{"name":"accountHolderType","abstract":"

        The type of entity that holds the account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPBankAccount(py)status":{"name":"status","abstract":"

        The validation status of the bank account. - seealso: STPBankAccountStatus

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(cs)STPBankAccount(py)bankAccountId":{"name":"bankAccountId","abstract":"

        The Stripe ID for the bank account.

        ","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPSourceProtocol(py)stripeID":{"name":"stripeID","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPBankAccount"},"Classes/STPBankAccount.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPBankAccount"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)image":{"name":"image","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)templateImage":{"name":"templateImage","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)label":{"name":"label","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayPaymentOption.html#/c:@M@Stripe@objc(pl)STPPaymentOption(py)isReusable":{"name":"isReusable","parent_name":"STPApplePayPaymentOption"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)initWithPaymentRequest:delegate:":{"name":"init(paymentRequest:delegate:)","abstract":"

        Initializes this class.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayOnViewController:completion:":{"name":"presentApplePay(on:completion:)","abstract":"

        Presents the Apple Pay sheet from the specified view controller, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayWithCompletion:":{"name":"presentApplePay(completion:)","abstract":"

        Presents the Apple Pay sheet from the key window, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(im)presentApplePayFromWindow:withCompletion:":{"name":"presentApplePay(from:completion:)","abstract":"

        Presents the Apple Pay sheet from the specified window, starting the payment process.","parent_name":"STPApplePayContext"},"Classes/STPApplePayContext.html#/c:@M@Stripe@objc(cs)STPApplePayContext(py)apiClient":{"name":"apiClient","abstract":"

        The STPAPIClient instance to use to make API requests to Stripe.","parent_name":"STPApplePayContext"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(im)initWithName:partnerId:version:url:":{"name":"init(name:partnerId:version:url:)","abstract":"

        Initializes an instance of STPAppInfo.

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(py)name":{"name":"name","abstract":"

        The name of your library (e.g. “MyAwesomeLibrary”).

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@objc(cs)STPAppInfo(py)partnerId":{"name":"partnerId","abstract":"

        Your Stripe Partner ID (e.g. “pp_partner_1234”).

        ","parent_name":"STPAppInfo"},"Classes/STPAppInfo.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(py)name":{"name":"name","abstract":"

        The user’s full name (e.g. “Jane Doe”)

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(py)phone":{"name":"phone","abstract":"

        The phone number of the address (e.g. “8885551212”)

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(pl)STPFormEncodable(py)additionalAPIParameters":{"name":"additionalAPIParameters","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)shippingInfoForChargeWithAddress:shippingMethod:":{"name":"shippingInfoForCharge(with:shippingMethod:)","abstract":"

        When creating a charge on your backend, you can attach shipping information","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)init":{"name":"init()","abstract":"

        Initializes an empty STPAddress.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithPaymentMethodBillingDetails:":{"name":"init(paymentMethodBillingDetails:)","abstract":"

        Initializes a new STPAddress with data from STPPaymentMethodBillingDetails.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithPKContact:":{"name":"init(pkContact:)","abstract":"

        Initializes a new STPAddress with data from an PassKit contact.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)PKContactValue":{"name":"pkContactValue()","abstract":"

        Generates a PassKit contact representation of this STPAddress.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(im)initWithCNContact:":{"name":"init(cnContact:)","abstract":"

        Initializes a new STPAddress with a contact from the Contacts framework.

        ","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(im)containsContentForBillingAddressFields:":{"name":"containsContent(for:)","abstract":"

        Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@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:@M@Stripe@objc(cs)STPAddress(im)containsContentForShippingAddressFields:":{"name":"containsContent(forShippingAddressFields:)","abstract":"

        Checks if this STPAddress has any content (possibly invalid) in any of the","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)applePayContactFieldsFromBillingAddressFields:":{"name":"applePayContactFields(from:)","abstract":"

        Converts an STPBillingAddressFields enum value into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(cs)STPAddress(cm)pkContactFieldsFromStripeContactFields:":{"name":"pkContactFields(fromStripeContactFields:)","abstract":"

        Converts a set of STPContactField values into the closest equivalent","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(py)allResponseFields":{"name":"allResponseFields","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPAPIResponseDecodable(cm)decodedObjectFromAPIResponse:":{"name":"decodedObject(fromAPIResponse:)","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)rootObjectName":{"name":"rootObjectName()","parent_name":"STPAddress"},"Classes/STPAddress.html#/c:@M@Stripe@objc(pl)STPFormEncodable(cm)propertyNamesToFormFieldNamesMapping":{"name":"propertyNamesToFormFieldNamesMapping()","parent_name":"STPAddress"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(im)init":{"name":"init()","abstract":"

        A convenience initializer; equivalent to calling init(configuration: STPPaymentConfiguration.shared, theme: STPTheme.defaultTheme).

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(im)initWithConfiguration:theme:":{"name":"init(configuration: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:@M@Stripe@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. - seealso: STPAddCardViewControllerDelegate

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@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. - seealso: STPUserInformation.h

        ","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(py)customFooterView":{"name":"customFooterView","abstract":"

        Provide this view controller with a footer view.","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(cs)STPAddCardViewController(py)apiClient":{"name":"apiClient","abstract":"

        The API Client to use to make requests.","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidChange:":{"name":"paymentCardTextFieldDidChange(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldWillEndEditingForReturn:":{"name":"paymentCardTextFieldWillEndEditing(forReturn:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditingCVC:":{"name":"paymentCardTextFieldDidBeginEditingCVC(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidEndEditingCVC:":{"name":"paymentCardTextFieldDidEndEditingCVC(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAddCardViewController.html#/c:@M@Stripe@objc(pl)STPPaymentCardTextFieldDelegate(im)paymentCardTextFieldDidBeginEditing:":{"name":"paymentCardTextFieldDidBeginEditing(_:)","parent_name":"STPAddCardViewController"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(im)initWithCompanyName:":{"name":"init(companyName:)","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)formBackgroundColor":{"name":"formBackgroundColor","abstract":"

        The background color for the form text fields. Defaults to .systemBackground on iOS 13.0 and later, .white on earlier iOS versions.

        ","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)becsDebitFormDelegate":{"name":"becsDebitFormDelegate","abstract":"

        The delegate to inform about changes to this STPAUBECSDebitFormView instance.

        ","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAUBECSDebitFormView.html#/c:@M@Stripe@objc(cs)STPAUBECSDebitFormView(py)paymentMethodParams":{"name":"paymentMethodParams","abstract":"

        This property will return a non-nil value if and only if the form is in a complete state. The STPPaymentMethodParams instance","parent_name":"STPAUBECSDebitFormView"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(cpy)STPSDKVersion":{"name":"STPSDKVersion","abstract":"

        The current version of this library.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(cpy)sharedClient":{"name":"shared","abstract":"

        A shared singleton API client.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(py)publishableKey":{"name":"publishableKey","abstract":"

        The client’s publishable key.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(py)configuration":{"name":"configuration","abstract":"

        The client’s configuration.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@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:@M@Stripe@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:@M@Stripe@objc(cs)STPAPIClient(cpy)apiVersion":{"name":"apiVersion","abstract":"

        The API version used to communicate with Stripe.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(im)initWithPublishableKey:":{"name":"init(publishableKey:)","abstract":"

        Initializes an API client with the given publishable key.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@M@Stripe@objc(cs)STPAPIClient(im)initWithConfiguration:":{"name":"init(configuration:)","abstract":"

        Initializes an API client with the given configuration.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithPayment:completion:":{"name":"createToken(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createSourceWithPayment:completion:":{"name":"createSource(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe source using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createPaymentMethodWithPayment:completion:":{"name":"createPaymentMethod(with:completion:)","abstract":"

        Converts a PKPayment object into a Stripe Payment Method using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/s:6Stripe12STPAPIClientC14pkPaymentError03foraE0s0E0_pSgAG_tFZ":{"name":"pkPaymentError(forStripeError:)","abstract":"

        Converts Stripe errors into the appropriate Apple Pay error, for use in PKPaymentAuthorizationResult.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createRadarSessionWithCompletion:":{"name":"createRadarSession(completion:)","abstract":"

        Creates a Radar Session.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithBankAccount:completion:":{"name":"createToken(withBankAccount:completion:)","abstract":"

        Converts an STPBankAccount object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithPersonalIDNumber:completion:":{"name":"createToken(withPersonalIDNumber:completion:)","abstract":"

        Converts a personal identification number into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithSSNLast4:completion:":{"name":"createToken(withSSNLast4:completion:)","abstract":"

        Converts the last 4 SSN digits into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithConnectAccount:completion:":{"name":"createToken(withConnectAccount:completion:)","abstract":"

        Converts an STPConnectAccountParams object into a Stripe token using the Stripe API.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@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:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenWithCard:completion:":{"name":"createToken(withCard:completion:)","abstract":"

        Converts an STPCardParams object into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createTokenForCVCUpdate:completion:":{"name":"createToken(forCVCUpdate:completion:)","abstract":"

        Converts a CVC string into a Stripe token using the Stripe API.

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createSourceWithParams:completion:":{"name":"createSource(with:completion:)","abstract":"

        Creates a Source object using the provided details.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrieveSourceWithId:clientSecret:completion:":{"name":"retrieveSource(withId:clientSecret:completion:)","abstract":"

        Retrieves the Source object with the given ID. - seealso: https://stripe.com/docs/api#retrieve_source

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)startPollingSourceWithId:clientSecret:timeout:completion:":{"name":"startPollingSource(withId: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:@CM@Stripe@objc(cs)STPAPIClient(im)stopPollingSourceWithId:":{"name":"stopPollingSource(withId:)","abstract":"

        Stops polling the Source object with the given ID. Note that the completion block passed to","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:completion:":{"name":"retrievePaymentIntent(withClientSecret:completion:)","abstract":"

        Retrieves the PaymentIntent object using the given secret. - seealso: https://stripe.com/docs/api#retrieve_payment_intent

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrievePaymentIntentWithClientSecret:expand:completion:":{"name":"retrievePaymentIntent(withClientSecret:expand:completion:)","abstract":"

        Retrieves the PaymentIntent object using the given secret. - seealso: https://stripe.com/docs/api#retrieve_payment_intent

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:completion:":{"name":"confirmPaymentIntent(with:completion:)","abstract":"

        Confirms the PaymentIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmPaymentIntentWithParams:expand:completion:":{"name":"confirmPaymentIntent(with:expand:completion:)","abstract":"

        Confirms the PaymentIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)retrieveSetupIntentWithClientSecret:completion:":{"name":"retrieveSetupIntent(withClientSecret:completion:)","abstract":"

        Retrieves the SetupIntent object using the given secret. - seealso: https://stripe.com/docs/api/setup_intents/retrieve

        ","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)confirmSetupIntentWithParams:completion:":{"name":"confirmSetupIntent(with:completion:)","abstract":"

        Confirms the SetupIntent object with the provided params object.","parent_name":"STPAPIClient"},"Classes/STPAPIClient.html#/c:@CM@Stripe@objc(cs)STPAPIClient(im)createPaymentMethodWithParams:completion:":{"name":"createPaymentMethod(with:completion:)","abstract":"

        Creates a PaymentMethod object with the provided params object.

        ","parent_name":"STPAPIClient"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV10merchantIdSSvp":{"name":"merchantId","abstract":"

        The Apple Merchant Identifier to use during Apple Pay transactions.","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV19merchantCountryCodeSSvp":{"name":"merchantCountryCode","abstract":"

        The two-letter ISO 3166 code of the country of your business, e.g. “US”","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/ApplePayConfiguration.html#/s:6Stripe12PaymentSheetC21ApplePayConfigurationV10merchantId0G11CountryCodeAESS_SStcfc":{"name":"init(merchantId:merchantCountryCode:)","abstract":"

        Initializes a ApplePayConfiguration

        ","parent_name":"ApplePayConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV2idSSvp":{"name":"id","abstract":"

        The identifier of the Stripe Customer object.","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV18ephemeralKeySecretSSvp":{"name":"ephemeralKeySecret","abstract":"

        A short-lived token that allows the SDK to access a Customer’s payment methods

        ","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/CustomerConfiguration.html#/s:6Stripe12PaymentSheetC21CustomerConfigurationV2id18ephemeralKeySecretAESS_SStcfc":{"name":"init(id:ephemeralKeySecret:)","abstract":"

        Initializes a CustomerConfiguration

        ","parent_name":"CustomerConfiguration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV9apiClientAA12STPAPIClientCvp":{"name":"apiClient","abstract":"

        The APIClient instance used to make requests to Stripe

        ","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV8applePayAC05ApplefD0VSgvp":{"name":"applePay","abstract":"

        Configuration related to Apple Pay","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV18primaryButtonColorSo7UIColorCvp":{"name":"primaryButtonColor","abstract":"

        The color of the Buy or Add button. Defaults to .systemBlue

        ","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV5styleAC18UserInterfaceStyleOvp":{"name":"style","abstract":"

        The color styling to use for PaymentSheet UI","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV8customerAC08CustomerD0VSgvp":{"name":"customer","abstract":"

        Configuration related to the Stripe Customer","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV19merchantDisplayNameSSvp":{"name":"merchantDisplayName","abstract":"

        Your customer-facing business name.","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationV9returnURLSSSgvp":{"name":"returnURL","abstract":"

        A URL that redirects back to your app that PaymentSheet can use to auto-dismiss","parent_name":"Configuration"},"Classes/PaymentSheet/Configuration.html#/s:6Stripe12PaymentSheetC13ConfigurationVAEycfc":{"name":"init()","abstract":"

        Initializes a Configuration with default values

        ","parent_name":"Configuration"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO9automaticyA2EmF":{"name":"automatic","abstract":"

        (default) PaymentSheet will automatically switch between standard and dark mode compatible colors based on device settings

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO11alwaysLightyA2EmF":{"name":"alwaysLight","abstract":"

        PaymentSheet will always use colors appropriate for standard, i.e. non-dark mode UI

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/UserInterfaceStyle.html#/s:6Stripe12PaymentSheetC18UserInterfaceStyleO10alwaysDarkyA2EmF":{"name":"alwaysDark","abstract":"

        PaymentSheet will always use colors appropriate for dark mode UI

        ","parent_name":"UserInterfaceStyle"},"Classes/PaymentSheet/FlowController/ConfirmButton.html#/s:6Stripe12PaymentSheetC14FlowControllerC13ConfirmButtonV07paymentcdE012onCompletion7contentAGy__xGAE_yAA0bC6ResultOcxyXEtcfc":{"name":"init(paymentSheetFlowController:onCompletion:content:)","abstract":"

        Initialize a ConfirmPaymentButton with required parameters.

        ","parent_name":"ConfirmButton"},"Classes/PaymentSheet/FlowController/ConfirmButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"ConfirmButton"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B13OptionsButtonV07paymentcdE002onC9Dismissed7contentAGy__xGAE_yycxyXEtcfc":{"name":"init(paymentSheetFlowController:onSheetDismissed:content:)","abstract":"

        Initialize a PaymentOptionsButton with required parameters.

        ","parent_name":"PaymentOptionsButton"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"PaymentOptionsButton"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B17OptionDisplayDataV5imageSo7UIImageCvp":{"name":"image","abstract":"

        An image representing a payment method; e.g. the Apple Pay logo or a VISA logo

        ","parent_name":"PaymentOptionDisplayData"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html#/s:6Stripe12PaymentSheetC14FlowControllerC0B17OptionDisplayDataV5labelSSvp":{"name":"label","abstract":"

        A user facing string representing the payment method; e.g. “Apple Pay” or “····4242” for a card

        ","parent_name":"PaymentOptionDisplayData"},"Classes/PaymentSheet/FlowController/PaymentOptionDisplayData.html":{"name":"PaymentOptionDisplayData","abstract":"

        Contains details about a payment method that can be displayed to the customer

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC13configurationAC13ConfigurationVvp":{"name":"configuration","abstract":"

        This contains all configurable properties of PaymentSheet

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC13paymentOptionAE0bG11DisplayDataVSgvp":{"name":"paymentOption","abstract":"

        Contains information about the customer’s desired payment option.","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC6create25paymentIntentClientSecret13configuration10completionySS_AC13ConfigurationVys6ResultOyAEs5Error_pGctFZ":{"name":"create(paymentIntentClientSecret:configuration:completion:)","abstract":"

        An asynchronous failable initializer for PaymentSheet.FlowController","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC6create23setupIntentClientSecret13configuration10completionySS_AC13ConfigurationVys6ResultOyAEs5Error_pGctFZ":{"name":"create(setupIntentClientSecret:configuration:completion:)","abstract":"

        An asynchronous failable initializer for PaymentSheet.FlowController","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC07presentB7Options4from10completionySo06UIViewE0C_yycSgtF":{"name":"presentPaymentOptions(from:completion:)","abstract":"

        Presents a sheet where the customer chooses how to pay, either by selecting an existing payment method or adding a new one","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController.html#/s:6Stripe12PaymentSheetC14FlowControllerC7confirm4from10completionySo06UIViewE0C_yAA0bC6ResultOctF":{"name":"confirm(from:completion:)","abstract":"

        Completes the payment or setup.

        ","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController/PaymentOptionsButton.html":{"name":"PaymentOptionsButton","abstract":"

        A button which presents a sheet for a customer to select a payment method.","parent_name":"FlowController"},"Classes/PaymentSheet/FlowController/ConfirmButton.html":{"name":"ConfirmButton","abstract":"

        A button which confirms the payment or setup. Depending on the user’s payment method, it may present a confirmation sheet.","parent_name":"FlowController"},"Classes/PaymentSheet/PaymentButton.html#/s:6Stripe12PaymentSheetC0B6ButtonV07paymentC012onCompletion7contentAEy_xGAC_yAA0bC6ResultOcxyXEtcfc":{"name":"init(paymentSheet:onCompletion:content:)","abstract":"

        Initialize a PaymentButton with required parameters.

        ","parent_name":"PaymentButton"},"Classes/PaymentSheet/PaymentButton.html#/s:7SwiftUI4ViewP4body4BodyQzvp":{"name":"body","parent_name":"PaymentButton"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC13configurationAC13ConfigurationVvp":{"name":"configuration","abstract":"

        This contains all configurable properties of PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC15mostRecentErrors0F0_pSgvp":{"name":"mostRecentError","abstract":"

        The most recent error encountered by the customer, if any.

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC25paymentIntentClientSecret13configurationACSS_AC13ConfigurationVtcfc":{"name":"init(paymentIntentClientSecret:configuration:)","abstract":"

        Initializes a PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC23setupIntentClientSecret13configurationACSS_AC13ConfigurationVtcfc":{"name":"init(setupIntentClientSecret:configuration:)","abstract":"

        Initializes a PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html#/s:6Stripe12PaymentSheetC7present4from10completionySo16UIViewControllerC_yAA0bC6ResultOctF":{"name":"present(from:completion:)","abstract":"

        Presents a sheet for a customer to complete their payment

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/PaymentButton.html":{"name":"PaymentButton","abstract":"

        A button which presents a sheet for a customer to complete their payment.","parent_name":"PaymentSheet"},"Classes/PaymentSheet/FlowController.html":{"name":"FlowController","abstract":"

        A class that presents the individual steps of a payment flow

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/UserInterfaceStyle.html":{"name":"UserInterfaceStyle","abstract":"

        Style options for colors in PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/Configuration.html":{"name":"Configuration","abstract":"

        Configuration for PaymentSheet

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/CustomerConfiguration.html":{"name":"CustomerConfiguration","abstract":"

        Configuration related to the Stripe Customer

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet/ApplePayConfiguration.html":{"name":"ApplePayConfiguration","abstract":"

        Configuration related to Apple Pay

        ","parent_name":"PaymentSheet"},"Classes/PaymentSheet.html":{"name":"PaymentSheet","abstract":"

        A drop-in class that presents a sheet for a customer to complete their payment

        "},"Classes/STPAPIClient.html":{"name":"STPAPIClient","abstract":"

        A client for making connections to the Stripe API.

        "},"Classes/STPAUBECSDebitFormView.html":{"name":"STPAUBECSDebitFormView","abstract":"

        STPAUBECSDebitFormView is a subclass of UIControl that contains all of the necessary fields and legal text for collecting AU BECS Debit payments."},"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/STPApplePayContext.html":{"name":"STPApplePayContext","abstract":"

        A helper class that implements Apple Pay."},"Classes/STPApplePayPaymentOption.html":{"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/STPBankSelectionViewController.html":{"name":"STPBankSelectionViewController","abstract":"

        This view controller displays a list of banks of the specified type, allowing the user to select one to pay from."},"Classes/STPCard.html":{"name":"STPCard","abstract":"

        Representation of a user’s credit card details that have been tokenized with"},"Classes/STPCardBrandUtilities.html":{"name":"STPCardBrandUtilities","abstract":"

        Contains STPStringFromCardBrand

        "},"Classes/STPCardFormView.html":{"name":"STPCardFormView","abstract":"

        STPCardFormView provides a multiline interface for users to input their"},"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/STPConfirmAlipayOptions.html":{"name":"STPConfirmAlipayOptions","abstract":"

        Alipay options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConfirmBLIKOptions.html":{"name":"STPConfirmBLIKOptions","abstract":"

        BLIK options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConfirmCardOptions.html":{"name":"STPConfirmCardOptions","abstract":"

        Options to update a Card PaymentMethod during PaymentIntent confirmation.

        "},"Classes/STPConfirmPaymentMethodOptions.html":{"name":"STPConfirmPaymentMethodOptions","abstract":"

        Options to update the associated PaymentMethod during PaymentIntent confirmation.

        "},"Classes/STPConfirmWeChatPayOptions.html":{"name":"STPConfirmWeChatPayOptions","abstract":"

        WeChat Pay options to pass to STPConfirmPaymentMethodOptions`

        "},"Classes/STPConnectAccountAddress.html":{"name":"STPConnectAccountAddress","abstract":"

        An address to use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountCompanyParams.html":{"name":"STPConnectAccountCompanyParams","abstract":"

        Information about the company or business to use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountIndividualParams.html":{"name":"STPConnectAccountIndividualParams","abstract":"

        Information about the person represented by the account for use with STPConnectAccountParams.

        "},"Classes/STPConnectAccountIndividualVerification.html":{"name":"STPConnectAccountIndividualVerification","abstract":"

        The individual’s verification document information for use with STPConnectAccountIndividualParams.

        "},"Classes/STPConnectAccountVerificationDocument.html":{"name":"STPConnectAccountVerificationDocument","abstract":"

        An identifying document, either a passport or local ID card for use with STPConnectAccountIndividualVerification.

        "},"Classes/STPDateOfBirth.html":{"name":"STPDateOfBirth","abstract":"

        An individual’s date of birth."},"Classes/STPConnectAccountParams.html":{"name":"STPConnectAccountParams","abstract":"

        Parameters for creating a Connect Account token.

        "},"Classes/STPContactField.html":{"name":"STPContactField","abstract":"

        Contains constants that represent different parts of a users contact/address information.

        "},"Classes/STPCoreScrollViewController.html":{"name":"STPCoreScrollViewController","abstract":"

        This is the base class for all Stripe scroll view controllers. It is intended"},"Classes/STPCoreTableViewController.html":{"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/STPError.html":{"name":"STPError","abstract":"

        Top-level class for Stripe error constants.

        "},"Classes/STPFPXBank.html":{"name":"STPFPXBank","abstract":"

        Convenience methods for using FPX bank brands.

        "},"Classes/STPFakeAddPaymentPassViewController.html":{"name":"STPFakeAddPaymentPassViewController","abstract":"

        This class is a piece of fake UI that is intended to mimic PKAddPaymentPassViewController. That class is restricted to apps with a special entitlement from Apple, and as such can be difficult to build and test against. This class implements the same public API as PKAddPaymentPassViewController, and can be used to develop against the Stripe API in testmode only. (Obviously it will not actually place cards into the user’s Apple Pay wallet either.) When it’s time to go to production, you may simply replace all references to STPFakeAddPaymentPassViewController in your app with PKAddPaymentPassViewController and it will continue to function. For more information on developing against this API, please see https://stripe.com/docs/issuing/cards/digital-wallets .

        "},"Classes/STPFile.html":{"name":"STPFile","abstract":"

        Representation of a file upload object in the Stripe API.

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPFormView":{"name":"STPFormView","abstract":"

        STPFormView is a base class for the Stripe SDK’s form input UI. You should use one of the available subclasses"},"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/STPIntentActionAlipayHandleRedirect.html":{"name":"STPIntentActionAlipayHandleRedirect","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to Alipay App or website."},"Classes/STPIntentActionOXXODisplayDetails.html":{"name":"STPIntentActionOXXODisplayDetails","abstract":"

        Contains OXXO details necessary for the customer to complete the payment.

        "},"Classes/STPIntentActionRedirectToURL.html":{"name":"STPIntentActionRedirectToURL","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to another page or application."},"Classes/STPIntentActionWechatPayRedirectToApp.html":{"name":"STPIntentActionWechatPayRedirectToApp","abstract":"

        Contains instructions for authenticating a payment by redirecting your customer to WeChat Pay app."},"Classes/STPIssuingCardPin.html":{"name":"STPIssuingCardPin","abstract":"

        Information related to a Stripe Issuing card, including the PIN

        "},"Classes/STPKlarnaLineItem.html":{"name":"STPKlarnaLineItem","abstract":"

        An object representing a line item in a Klarna source.

        "},"Classes/STPMandateCustomerAcceptanceParams.html":{"name":"STPMandateCustomerAcceptanceParams","abstract":"

        An object that contains details about the customer acceptance of the Mandate. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance

        "},"Classes/STPMandateDataParams.html":{"name":"STPMandateDataParams","abstract":"

        This object contains details about the Mandate to create. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data

        "},"Classes/STPMandateOnlineParams.html":{"name":"STPMandateOnlineParams","abstract":"

        Contains details about a Mandate accepted online. - seealso: https://stripe.com/docs/api/payment_intents/confirm#confirm_payment_intent-mandate_data-customer_acceptance-online

        "},"Classes/STPMultiFormTextField.html":{"name":"STPMultiFormTextField","abstract":"

        STPMultiFormTextField is a lightweight UIView that wraps a collection of STPFormTextFields and can automatically move to the next form field when one is completed.

        "},"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 confirms PaymentIntents/SetupIntents and handles any authentication required, such as 3DS1/3DS2 for Strong Customer Authentication."},"Classes/STPPaymentIntent.html":{"name":"STPPaymentIntent","abstract":"

        A PaymentIntent tracks the process of collecting a payment from your customer.

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentIntentAction":{"name":"STPPaymentIntentAction","abstract":"

        Action details for an STPPaymentIntent. This is a container for"},"Classes/STPPaymentIntentLastPaymentError.html":{"name":"STPPaymentIntentLastPaymentError","abstract":"

        A value for code indicating the provided payment method failed authentication./// The payment error encountered in the previous PaymentIntent confirmation.

        "},"Classes/STPPaymentIntentParams.html":{"name":"STPPaymentIntentParams","abstract":"

        An object representing parameters used to confirm a PaymentIntent object."},"Classes/STPPaymentIntentShippingDetails.html":{"name":"STPPaymentIntentShippingDetails","abstract":"

        Shipping information for a PaymentIntent"},"Classes/STPPaymentIntentShippingDetailsAddress.html":{"name":"STPPaymentIntentShippingDetailsAddress","abstract":"

        Shipping address for a PaymentIntent’s shipping details."},"Classes/STPPaymentIntentShippingDetailsAddressParams.html":{"name":"STPPaymentIntentShippingDetailsAddressParams","abstract":"

        Shipping address for a PaymentIntent’s shipping details.

        "},"Classes/STPPaymentIntentShippingDetailsParams.html":{"name":"STPPaymentIntentShippingDetailsParams","abstract":"

        Shipping information for a PaymentIntent

        "},"Classes/STPPaymentMethod.html":{"name":"STPPaymentMethod","abstract":"

        PaymentMethod objects represent your customer’s payment instruments. They can be used with PaymentIntents to collect payments.

        "},"Classes/STPPaymentMethodAUBECSDebit.html":{"name":"STPPaymentMethodAUBECSDebit","abstract":"

        An AU BECS Debit Payment Method.

        "},"Classes/STPPaymentMethodAUBECSDebitParams.html":{"name":"STPPaymentMethodAUBECSDebitParams","abstract":"

        An object representing parameters used to create an AU BECS Debit Payment Method

        "},"Classes/STPPaymentMethodAddress.html":{"name":"STPPaymentMethodAddress","abstract":"

        The billing address, a property on STPPaymentMethodBillingDetails

        "},"Classes/STPPaymentMethodAfterpayClearpay.html":{"name":"STPPaymentMethodAfterpayClearpay","abstract":"

        An AfterpayClearpay Payment Method.

        "},"Classes/STPPaymentMethodAfterpayClearpayParams.html":{"name":"STPPaymentMethodAfterpayClearpayParams","abstract":"

        An object representing parameters used to create an AfterpayClearpay Payment Method

        "},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentMethodAlipay":{"name":"STPPaymentMethodAlipay","abstract":"

        Contains details for an Alipay Payment Method.

        "},"Classes/STPPaymentMethodAlipayParams.html":{"name":"STPPaymentMethodAlipayParams","abstract":"

        An object representing parameters used to create an Alipay Payment Method."},"Classes.html#/c:@M@Stripe@objc(cs)STPPaymentMethodBLIK":{"name":"STPPaymentMethodBLIK","abstract":"

        Contains details for a BLIK Payment Method.

        "},"Classes/STPPaymentMethodBLIKParams.html":{"name":"STPPaymentMethodBLIKParams","abstract":"

        An object representing parameters used to create a BLIK Payment Method"},"Classes/STPPaymentMethodBacsDebit.html":{"name":"STPPaymentMethodBacsDebit","abstract":"

        A Bacs Debit Payment Method.

        "},"Classes/STPPaymentMethodBacsDebitParams.html":{"name":"STPPaymentMethodBacsDebitParams","abstract":"

        The user’s bank account details.

        "},"Classes/STPPaymentMethodBancontact.html":{"name":"STPPaymentMethodBancontact","abstract":"

        A Bancontact Payment Method.

        "},"Classes/STPPaymentMethodBancontactParams.html":{"name":"STPPaymentMethodBancontactParams","abstract":"

        An object representing parameters used to create a Bancontact Payment Method

        "},"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/STPPaymentMethodCardNetworks.html":{"name":"STPPaymentMethodCardNetworks","abstract":"

        STPPaymentMethodCardNetworks contains information about card networks that can be used to process a payment.

        "},"Classes/STPPaymentMethodCardParams.html":{"name":"STPPaymentMethodCardParams","abstract":"

        The user’s card details.

        "},"Classes/STPPaymentMethodCardPresent.html":{"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/STPPaymentMethodEPS.html":{"name":"STPPaymentMethodEPS","abstract":"

        An EPS Payment Method.

        "},"Classes/STPPaymentMethodEPSParams.html":{"name":"STPPaymentMethodEPSParams","abstract":"

        An object representing parameters used to create a EPS Payment Method

        "},"Classes/STPPaymentMethodFPX.html":{"name":"STPPaymentMethodFPX","abstract":"

        An FPX Payment Method.

        "},"Classes/STPPaymentMethodFPXParams.html":{"name":"STPPaymentMethodFPXParams","abstract":"

        An object representing parameters used to create an FPX Payment Method

        "},"Classes/STPPaymentMethodGiropay.html":{"name":"STPPaymentMethodGiropay","abstract":"

        A giropay Payment Method.

        "},"Classes/STPPaymentMethodGiropayParams.html":{"name":"STPPaymentMethodGiropayParams","abstract":"

        An object representing parameters used to create a giropay Payment Method

        "},"Classes/STPPaymentMethodGrabPay.html":{"name":"STPPaymentMethodGrabPay","abstract":"

        A GrabPay PaymentMethod

        "},"Classes/STPPaymentMethodGrabPayParams.html":{"name":"STPPaymentMethodGrabPayParams","abstract":"

        An object representing parameters used to create a GrabPay Payment Method

        "},"Classes/STPPaymentMethodNetBanking.html":{"name":"STPPaymentMethodNetBanking","abstract":"

        A NetBanking Payment Method.

        "},"Classes/STPPaymentMethodNetBankingParams.html":{"name":"STPPaymentMethodNetBankingParams","abstract":"

        An object representing parameters used to create a NetBanking Payment Method

        "},"Classes/STPPaymentMethodOXXO.html":{"name":"STPPaymentMethodOXXO","abstract":"

        An OXXO Payment Method.

        "},"Classes/STPPaymentMethodOXXOParams.html":{"name":"STPPaymentMethodOXXOParams","abstract":"

        An object representing parameters used to create an OXXO Payment Method

        "},"Classes/STPPaymentMethodParams.html":{"name":"STPPaymentMethodParams","abstract":"

        An object representing parameters used to create a PaymentMethod object."},"Classes/STPPaymentMethodPrzelewy24.html":{"name":"STPPaymentMethodPrzelewy24","abstract":"

        A Przelewy24 Payment Method.

        "},"Classes/STPPaymentMethodPrzelewy24Params.html":{"name":"STPPaymentMethodPrzelewy24Params","abstract":"

        An object representing parameters used to create a Przelewy24 Payment Method

        "},"Classes/STPPaymentMethodSEPADebit.html":{"name":"STPPaymentMethodSEPADebit","abstract":"

        A SEPA Debit Payment Method.

        "},"Classes/STPPaymentMethodSEPADebitParams.html":{"name":"STPPaymentMethodSEPADebitParams","abstract":"

        An object representing parameters used to create a SEPA Debit Payment Method

        "},"Classes/STPPaymentMethodSofort.html":{"name":"STPPaymentMethodSofort","abstract":"

        A Sofort Payment Method.

        "},"Classes/STPPaymentMethodSofortParams.html":{"name":"STPPaymentMethodSofortParams","abstract":"

        An object representing parameters used to create a Sofort Payment Method

        "},"Classes/STPPaymentMethodThreeDSecureUsage.html":{"name":"STPPaymentMethodThreeDSecureUsage","abstract":"

        Contains details on how an STPPaymentMethodCard maybe be used for 3D Secure authentication.

        "},"Classes/STPPaymentMethodUPI.html":{"name":"STPPaymentMethodUPI","abstract":"

        A UPI Payment Method.

        "},"Classes/STPPaymentMethodUPIParams.html":{"name":"STPPaymentMethodUPIParams","abstract":"

        An object representing parameters used to create a UPI Payment Method

        "},"Classes/STPPaymentMethodWeChatPay.html":{"name":"STPPaymentMethodWeChatPay","abstract":"

        A WeChat Pay Payment Method.

        "},"Classes/STPPaymentMethodWeChatPayParams.html":{"name":"STPPaymentMethodWeChatPayParams","abstract":"

        An object representing parameters used to create a WeChat Pay Payment Method

        "},"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/STPPushProvisioningContext.html":{"name":"STPPushProvisioningContext","abstract":"

        This class makes it easier to implement “Push Provisioning”, the process by which an end-user can add a card to their Apple Pay wallet without having to type their number. This process is mediated by an Apple class called PKAddPaymentPassViewController; this class will help you implement that class’ delegate methods. Note that this flow requires a special entitlement from Apple; for more information please see https://stripe.com/docs/issuing/cards/digital-wallets .

        "},"Classes/STPPushProvisioningDetailsParams.html":{"name":"STPPushProvisioningDetailsParams","abstract":"

        A helper class for turning the raw certificate array, nonce, and nonce signature emitted by PKAddPaymentPassViewController into a format that is understandable by the Stripe API."},"Classes/STPRadarSession.html":{"name":"STPRadarSession","abstract":"

        A Radar Session.

        "},"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/STPSetupIntentLastSetupError.html":{"name":"STPSetupIntentLastSetupError","abstract":"

        A value for code indicating the provided payment method failed authentication./// The error encountered in the previous SetupIntent confirmation.

        "},"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. - seealso: 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/STPSourceKlarnaDetails.html":{"name":"STPSourceKlarnaDetails","abstract":"

        Details of a Klarna source.

        "},"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/STPSourceWeChatPayDetails.html":{"name":"STPSourceWeChatPayDetails","abstract":"

        Details of a WeChat Pay Source.

        "},"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"},"Classes/StripeAPI.html":{"name":"StripeAPI","abstract":"

        A top-level class that imports the rest of the Stripe SDK.

        "},"Classes.html":{"name":"Classes","abstract":"

        The following classes are available globally.

        "},"Enums.html":{"name":"Enumerations","abstract":"

        The following enumerations are available globally.

        "},"Extensions.html":{"name":"Extensions","abstract":"

        The following extensions are available globally.

        "},"Protocols.html":{"name":"Protocols","abstract":"

        The following protocols are available globally.

        "},"Typealiases.html":{"name":"Type Aliases","abstract":"

        The following type aliases are available globally.

        "}} \ No newline at end of file