diff --git a/CHANGELOG.md b/CHANGELOG.md index 42ea2d654..5504517dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -88,6 +88,9 @@ This release changes the pinned API version to 2026-05-27.private. * Add support for snapshot event `payment_intent.expired` with resource `PaymentIntent` * Add support for event notifications `V2CoreHealthElementsErrorFiringEvent`, `V2CoreHealthElementsErrorResolvedEvent`, `V2CoreHealthInvoiceCountDroppedFiringEvent`, and `V2CoreHealthInvoiceCountDroppedResolvedEvent` +## 15.2.1 - 2026-06-12 +* [#1825](https://github.com/stripe/stripe-python/pull/1825) Add "source" field to user-agent header + ## 15.2.0 - 2026-05-27 This release changes the pinned API version to 2026-05-27.dahlia. diff --git a/CODEGEN_VERSION b/CODEGEN_VERSION index c3b520d07..c751a1c38 100644 --- a/CODEGEN_VERSION +++ b/CODEGEN_VERSION @@ -1 +1 @@ -aa10ab9548143dbe396ae1e91e443c64473cbdc2 \ No newline at end of file +c26e09541d712091b4cadc0d5fc3c08c5e21cd3d \ No newline at end of file diff --git a/OPENAPI_VERSION b/OPENAPI_VERSION index 733547a80..33b3629ef 100644 --- a/OPENAPI_VERSION +++ b/OPENAPI_VERSION @@ -1 +1 @@ -v2294 \ No newline at end of file +v2305 \ No newline at end of file diff --git a/stripe/_account_session.py b/stripe/_account_session.py index c7a102914..1660460d5 100644 --- a/stripe/_account_session.py +++ b/stripe/_account_session.py @@ -119,6 +119,10 @@ class Features(StripeObject): """ Whether to enable the bill management feature that grants access to bill creation and payment. """ + disable_stripe_user_authentication: bool + """ + Whether Stripe user authentication is disabled. This value can only be `true` for accounts where `controller.requirement_collection` is `application` for the account. This is `false` by default. + """ send_money: bool """ Whether to enable the send money feature that grants access to bill creation and payment. diff --git a/stripe/_charge.py b/stripe/_charge.py index e2f32e4aa..b1b60b782 100644 --- a/stripe/_charge.py +++ b/stripe/_charge.py @@ -2237,6 +2237,12 @@ class Swish(StripeObject): The last four digits of the Swish account phone number """ + class Tamara(StripeObject): + transaction_id: Optional[str] + """ + The Tamara transaction ID associated with this payment. + """ + class Twint(StripeObject): mandate: Optional[str] """ @@ -2374,6 +2380,7 @@ class Zip(StripeObject): stripe_balance: Optional[StripeBalance] sunbit: Optional[Sunbit] swish: Optional[Swish] + tamara: Optional[Tamara] twint: Optional[Twint] type: str """ @@ -2450,6 +2457,7 @@ class Zip(StripeObject): "stripe_balance": StripeBalance, "sunbit": Sunbit, "swish": Swish, + "tamara": Tamara, "twint": Twint, "upi": Upi, "us_bank_account": UsBankAccount, diff --git a/stripe/_confirmation_token.py b/stripe/_confirmation_token.py index 1edb48854..6ce42d29d 100644 --- a/stripe/_confirmation_token.py +++ b/stripe/_confirmation_token.py @@ -999,10 +999,6 @@ class GiftCard(StripeObject): """ Uniquely identifies the gift card. """ - first6: str - """ - The first six digits of the gift card number. - """ last4: Optional[str] """ The last four digits of the gift card number. @@ -1465,6 +1461,9 @@ class Sunbit(StripeObject): class Swish(StripeObject): pass + class Tamara(StripeObject): + pass + class Twint(StripeObject): pass @@ -1644,6 +1643,7 @@ class Zip(StripeObject): stripe_balance: Optional[StripeBalance] sunbit: Optional[Sunbit] swish: Optional[Swish] + tamara: Optional[Tamara] twint: Optional[Twint] type: Literal[ "acss_debit", @@ -1706,6 +1706,7 @@ class Zip(StripeObject): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -1780,6 +1781,7 @@ class Zip(StripeObject): "stripe_balance": StripeBalance, "sunbit": Sunbit, "swish": Swish, + "tamara": Tamara, "twint": Twint, "upi": Upi, "us_bank_account": UsBankAccount, diff --git a/stripe/_gift_card.py b/stripe/_gift_card.py index 60a7297ac..bdefec64b 100644 --- a/stripe/_gift_card.py +++ b/stripe/_gift_card.py @@ -39,6 +39,10 @@ class GiftCard(CreateableAPIResource["GiftCard"]): """ The expiration year of the gift card. """ + fingerprint: str + """ + Uniquely identifies this particular gift card number. You can use this attribute to check whether two gift cards are the same. + """ id: str """ Unique identifier for the object. diff --git a/stripe/_order.py b/stripe/_order.py index 0d720c607..d1b5f5c95 100644 --- a/stripe/_order.py +++ b/stripe/_order.py @@ -513,7 +513,13 @@ class WechatPay(StripeObject): """ The app ID registered with WeChat Pay. Only required when client is ios or android. """ - client: Optional[Literal["android", "ios", "web"]] + buyer_id: Optional[str] + """ + The unique buyer ID for the app ID registered with WeChat Pay. Only required when client is mini_program. + """ + client: Optional[ + Literal["android", "ios", "mini_program", "web"] + ] """ The client type that the end customer will pay from """ diff --git a/stripe/_payment_attempt_record.py b/stripe/_payment_attempt_record.py index 95802eb77..52fd6fa47 100644 --- a/stripe/_payment_attempt_record.py +++ b/stripe/_payment_attempt_record.py @@ -1973,6 +1973,12 @@ class Swish(StripeObject): The last four digits of the Swish account phone number """ + class Tamara(StripeObject): + transaction_id: Optional[str] + """ + The Tamara transaction ID associated with this payment. + """ + class Twint(StripeObject): mandate: Optional[str] """ @@ -2127,6 +2133,7 @@ class Zip(StripeObject): stripe_balance: Optional[StripeBalance] sunbit: Optional[Sunbit] swish: Optional[Swish] + tamara: Optional[Tamara] twint: Optional[Twint] type: str """ @@ -2205,6 +2212,7 @@ class Zip(StripeObject): "stripe_balance": StripeBalance, "sunbit": Sunbit, "swish": Swish, + "tamara": Tamara, "twint": Twint, "upi": Upi, "us_bank_account": UsBankAccount, diff --git a/stripe/_payment_intent.py b/stripe/_payment_intent.py index 40171559e..7e3c9caa1 100644 --- a/stripe/_payment_intent.py +++ b/stripe/_payment_intent.py @@ -123,6 +123,16 @@ class DecrementalAuthorization(StripeObject): Indicates whether the feature is supported. """ + class ForcedCapture(StripeObject): + expires_at: Optional[int] + """ + Timestamp at which the forced capture window expires. + """ + status: Literal["available", "unavailable"] + """ + Indicates whether forced capture is supported. + """ + class IncrementalAuthorization(StripeObject): status: Literal["available", "unavailable"] """ @@ -150,11 +160,13 @@ class Overcapture(StripeObject): Timestamp at which the authorization will expire if not captured. """ decremental_authorization: Optional[DecrementalAuthorization] + forced_capture: Optional[ForcedCapture] incremental_authorization: Optional[IncrementalAuthorization] multicapture: Optional[Multicapture] overcapture: Optional[Overcapture] _inner_class_types = { "decremental_authorization": DecrementalAuthorization, + "forced_capture": ForcedCapture, "incremental_authorization": IncrementalAuthorization, "multicapture": Multicapture, "overcapture": Overcapture, @@ -695,9 +707,59 @@ class SupportedToken(StripeObject): """ The on-chain contract address for the supported token currency on this specific network. """ - token_currency: Literal["usdc"] + token_currency: Literal["usdc", "usdg", "usdp"] + """ + The supported token currency. + """ + + address: str + """ + Address of the deposit address. + """ + refund_address: Optional[str] + """ + The wallet address that should receive refunds for deposits on this network. + """ + supported_tokens: List[SupportedToken] + """ + The token currencies supported on this network. + """ + _inner_class_types = {"supported_tokens": SupportedToken} + + class Ethereum(StripeObject): + class SupportedToken(StripeObject): + token_contract_address: str + """ + The on-chain contract address for the supported token currency on this specific network. + """ + token_currency: Literal["usdc", "usdg", "usdp"] + """ + The supported token currency. + """ + + address: str + """ + Address of the deposit address. + """ + refund_address: Optional[str] + """ + The wallet address that should receive refunds for deposits on this network. + """ + supported_tokens: List[SupportedToken] + """ + The token currencies supported on this network. + """ + _inner_class_types = {"supported_tokens": SupportedToken} + + class Polygon(StripeObject): + class SupportedToken(StripeObject): + token_contract_address: str + """ + The on-chain contract address for the supported token currency on this specific network. + """ + token_currency: Literal["usdc", "usdg", "usdp"] """ - The supported token currency. Supported token currencies include: `usdc`. + The supported token currency. """ address: str @@ -720,9 +782,9 @@ class SupportedToken(StripeObject): """ The on-chain contract address for the supported token currency on this specific network. """ - token_currency: Literal["usdc"] + token_currency: Literal["usdc", "usdg", "usdp"] """ - The supported token currency. Supported token currencies include: `usdc`. + The supported token currency. """ address: str @@ -745,9 +807,9 @@ class SupportedToken(StripeObject): """ The on-chain contract address for the supported token currency on this specific network. """ - token_currency: Literal["usdc"] + token_currency: Literal["usdc", "usdg", "usdp"] """ - The supported token currency. Supported token currencies include: `usdc`. + The supported token currency. """ address: str @@ -765,10 +827,14 @@ class SupportedToken(StripeObject): _inner_class_types = {"supported_tokens": SupportedToken} base: Optional[Base] + ethereum: Optional[Ethereum] + polygon: Optional[Polygon] solana: Optional[Solana] tempo: Optional[Tempo] _inner_class_types = { "base": Base, + "ethereum": Ethereum, + "polygon": Polygon, "solana": Solana, "tempo": Tempo, } @@ -1616,6 +1682,12 @@ class WechatPayDisplayQrCode(StripeObject): The image_url_svg string used to render QR code """ + class WechatPayHandleAppRedirect(StripeObject): + session_id: str + """ + Session ID of the WeChat Pay signing session + """ + class WechatPayRedirectToAndroidApp(StripeObject): app_id: str """ @@ -1687,6 +1759,7 @@ class WechatPayRedirectToIosApp(StripeObject): """ verify_with_microdeposits: Optional[VerifyWithMicrodeposits] wechat_pay_display_qr_code: Optional[WechatPayDisplayQrCode] + wechat_pay_handle_app_redirect: Optional[WechatPayHandleAppRedirect] wechat_pay_redirect_to_android_app: Optional[ WechatPayRedirectToAndroidApp ] @@ -1711,6 +1784,7 @@ class WechatPayRedirectToIosApp(StripeObject): "upi_handle_redirect_or_display_qr_code": UpiHandleRedirectOrDisplayQrCode, "verify_with_microdeposits": VerifyWithMicrodeposits, "wechat_pay_display_qr_code": WechatPayDisplayQrCode, + "wechat_pay_handle_app_redirect": WechatPayHandleAppRedirect, "wechat_pay_redirect_to_android_app": WechatPayRedirectToAndroidApp, "wechat_pay_redirect_to_ios_app": WechatPayRedirectToIosApp, } @@ -3008,7 +3082,7 @@ class Tax(StripeObject): class MoneyServices(StripeObject): class AccountFunding(StripeObject): - class BeneficiaryDetails(StripeObject): + class SenderDetails(StripeObject): class Address(StripeObject): city: Optional[str] """ @@ -3055,102 +3129,110 @@ class DateOfBirth(StripeObject): """ Email address. """ - name: Optional[str] + given_name: Optional[str] """ - Full name. + Given name (first name). """ phone: Optional[str] """ Phone number. """ + surname: Optional[str] + """ + Surname (last name). + """ _inner_class_types = { "address": Address, "date_of_birth": DateOfBirth, } - class SenderDetails(StripeObject): - class Address(StripeObject): - city: Optional[str] - """ - City, district, suburb, town, or village. - """ - country: Optional[str] - """ - Two-letter country code ([ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)). - """ - line1: Optional[str] - """ - Address line 1 (e.g., street, PO Box, or company name). - """ - line2: Optional[str] - """ - Address line 2 (e.g., apartment, suite, unit, or building). - """ - postal_code: Optional[str] - """ - ZIP or postal code. - """ - state: Optional[str] - """ - State, county, province, or region. - """ + sender_account: Optional[str] + """ + ID of the Account representing the sender in this account funding transaction. + """ + sender_details: Optional[SenderDetails] + _inner_class_types = {"sender_details": SenderDetails} - class DateOfBirth(StripeObject): - day: int - """ - Day of birth, between 1 and 31. - """ - month: int - """ - Month of birth, between 1 and 12. - """ - year: int - """ - Four-digit year of birth. - """ + class BeneficiaryDetails(StripeObject): + class Address(StripeObject): + city: Optional[str] + """ + City, district, suburb, town, or village. + """ + country: Optional[str] + """ + Two-letter country code ([ISO 3166-1 alpha-2](https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2)). + """ + line1: Optional[str] + """ + Address line 1 (e.g., street, PO Box, or company name). + """ + line2: Optional[str] + """ + Address line 2 (e.g., apartment, suite, unit, or building). + """ + postal_code: Optional[str] + """ + ZIP or postal code. + """ + state: Optional[str] + """ + State, county, province, or region. + """ - address: Optional[Address] - date_of_birth: Optional[DateOfBirth] - email: Optional[str] + class DateOfBirth(StripeObject): + day: int """ - Email address. + Day of birth, between 1 and 31. """ - name: Optional[str] + month: int """ - Full name. + Month of birth, between 1 and 12. """ - phone: Optional[str] + year: int """ - Phone number. + Four-digit year of birth. """ - _inner_class_types = { - "address": Address, - "date_of_birth": DateOfBirth, - } - beneficiary_account: Optional[str] + address: Optional[Address] + date_of_birth: Optional[DateOfBirth] + email: Optional[str] """ - ID of the Account representing the beneficiary in this account funding transaction. + Email address. """ - beneficiary_details: Optional[BeneficiaryDetails] - sender_account: Optional[str] + given_name: Optional[str] """ - ID of the Account representing the sender in this account funding transaction. + Given name (first name). + """ + phone: Optional[str] + """ + Phone number. + """ + surname: Optional[str] + """ + Surname (last name). """ - sender_details: Optional[SenderDetails] _inner_class_types = { - "beneficiary_details": BeneficiaryDetails, - "sender_details": SenderDetails, + "address": Address, + "date_of_birth": DateOfBirth, } account_funding: Optional[AccountFunding] + beneficiary_account: Optional[str] + """ + ID of the Account representing the beneficiary in this account funding transaction. + """ + beneficiary_details: Optional[BeneficiaryDetails] transaction_type: Optional[ Literal["account_funding", "debt_repayment"] ] """ The type of money services transaction. """ - _inner_class_types = {"account_funding": AccountFunding} + _inner_class_types = { + "account_funding": AccountFunding, + "beneficiary_details": BeneficiaryDetails, + } class Subscription(StripeObject): class Affiliate(StripeObject): @@ -3607,7 +3689,7 @@ class Address(StripeObject): If omitted, funds are captured before the authorization expires. """ capture_delay: Optional[CaptureDelay] - capture_method: Optional[Literal["manual"]] + capture_method: Optional[Literal["automatic_delayed", "manual"]] """ Controls when the funds will be captured from the customer's account. """ @@ -3747,7 +3829,9 @@ class Routing(StripeObject): If omitted, funds are captured before the authorization expires. """ capture_delay: Optional[CaptureDelay] - capture_method: Optional[Literal["manual", "manual_preferred"]] + capture_method: Optional[ + Literal["automatic_delayed", "manual", "manual_preferred"] + ] """ Controls when the funds will be captured from the customer's account. """ @@ -3793,7 +3877,13 @@ class Cashapp(StripeObject): class Crypto(StripeObject): class DepositOptions(StripeObject): - networks: Optional[List[Literal["base", "solana", "tempo"]]] + networks: Optional[ + List[ + Literal[ + "base", "ethereum", "polygon", "solana", "tempo" + ] + ] + ] """ The blockchain networks to support for deposits. Learn more about [supported networks and tokens](https://docs.stripe.com/payments/deposit-mode-stablecoin-payments#token-and-network-support). """ @@ -4712,7 +4802,11 @@ class WechatPay(StripeObject): """ The app ID registered with WeChat Pay. Only required when client is ios or android. """ - client: Optional[Literal["android", "ios", "web"]] + buyer_id: Optional[str] + """ + The unique buyer ID for the app ID registered with WeChat Pay. Only required when client is mini_program. + """ + client: Optional[Literal["android", "ios", "mini_program", "web"]] """ The client type that the end customer will pay from """ @@ -5147,6 +5241,7 @@ class PaymentData(StripeObject): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", diff --git a/stripe/_payment_method.py b/stripe/_payment_method.py index dc412d52e..28385cb37 100644 --- a/stripe/_payment_method.py +++ b/stripe/_payment_method.py @@ -980,10 +980,6 @@ class GiftCard(StripeObject): """ Uniquely identifies the gift card. """ - first6: str - """ - The first six digits of the gift card number. - """ last4: Optional[str] """ The last four digits of the gift card number. @@ -1452,6 +1448,9 @@ class Sunbit(StripeObject): class Swish(StripeObject): pass + class Tamara(StripeObject): + pass + class Twint(StripeObject): pass @@ -1664,6 +1663,7 @@ class Zip(StripeObject): stripe_balance: Optional[StripeBalance] sunbit: Optional[Sunbit] swish: Optional[Swish] + tamara: Optional[Tamara] twint: Optional[Twint] type: Literal[ "acss_debit", @@ -1726,6 +1726,7 @@ class Zip(StripeObject): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -2367,6 +2368,7 @@ async def retrieve_async( "stripe_balance": StripeBalance, "sunbit": Sunbit, "swish": Swish, + "tamara": Tamara, "twint": Twint, "upi": Upi, "us_bank_account": UsBankAccount, diff --git a/stripe/_payment_record.py b/stripe/_payment_record.py index a1d9bdb21..ba93e0d12 100644 --- a/stripe/_payment_record.py +++ b/stripe/_payment_record.py @@ -1967,6 +1967,12 @@ class Swish(StripeObject): The last four digits of the Swish account phone number """ + class Tamara(StripeObject): + transaction_id: Optional[str] + """ + The Tamara transaction ID associated with this payment. + """ + class Twint(StripeObject): mandate: Optional[str] """ @@ -2121,6 +2127,7 @@ class Zip(StripeObject): stripe_balance: Optional[StripeBalance] sunbit: Optional[Sunbit] swish: Optional[Swish] + tamara: Optional[Tamara] twint: Optional[Twint] type: str """ @@ -2199,6 +2206,7 @@ class Zip(StripeObject): "stripe_balance": StripeBalance, "sunbit": Sunbit, "swish": Swish, + "tamara": Tamara, "twint": Twint, "upi": Upi, "us_bank_account": UsBankAccount, diff --git a/stripe/_product.py b/stripe/_product.py index 11934ac36..f4ccb684c 100644 --- a/stripe/_product.py +++ b/stripe/_product.py @@ -97,6 +97,29 @@ class Identifiers(StripeObject): Universal Product Code (UPC) consisting of 12 digits and optional dashes. The final digit is a validated check digit. """ + class ManagedPayments(StripeObject): + class IneligibilityReason(StripeObject): + code: Optional[ + Literal["ineligible_tax_code", "no_tax_code_specified"] + ] + """ + A code identifying the reason this product can't be used with Managed Payments. Additional values might be added as Managed Payments evolves its eligibility criteria. + """ + message: Optional[str] + """ + A human-readable description of the reason this product can't be used with Managed Payments. + """ + + eligibility: Optional[Literal["eligible", "ineligible"]] + """ + Whether this product is eligible for use with Managed Payments. Possible values are `eligible` and `ineligible`. + """ + ineligibility_reasons: Optional[List[IneligibilityReason]] + """ + The reasons this product is ineligible for use with Managed Payments, if any. This field isn't present if the product is eligible. + """ + _inner_class_types = {"ineligibility_reasons": IneligibilityReason} + class MarketingFeature(StripeObject): name: Optional[str] """ @@ -164,6 +187,7 @@ class TaxDetails(StripeObject): """ If the object exists in live mode, the value is `true`. If the object exists in test mode, the value is `false`. """ + managed_payments: Optional[ManagedPayments] marketing_features: List[MarketingFeature] """ A list of up to 15 marketing features for this product. These are displayed in [pricing tables](https://docs.stripe.com/payments/checkout/pricing-table). @@ -633,6 +657,7 @@ async def create_feature_async( _inner_class_types = { "identifiers": Identifiers, + "managed_payments": ManagedPayments, "marketing_features": MarketingFeature, "package_dimensions": PackageDimensions, "tax_details": TaxDetails, diff --git a/stripe/_setup_intent.py b/stripe/_setup_intent.py index bac441c51..1e5a2949e 100644 --- a/stripe/_setup_intent.py +++ b/stripe/_setup_intent.py @@ -491,6 +491,12 @@ class VerifyWithMicrodeposits(StripeObject): The type of the microdeposit sent to the customer. Used to distinguish between different verification methods. """ + class WechatPayHandleAppRedirect(StripeObject): + session_id: str + """ + Session ID of the WeChat Pay signing session + """ + blik_authorize: Optional[BlikAuthorize] cashapp_handle_redirect_or_display_qr_code: Optional[ CashappHandleRedirectOrDisplayQrCode @@ -509,6 +515,7 @@ class VerifyWithMicrodeposits(StripeObject): When confirming a SetupIntent with Stripe.js, Stripe.js depends on the contents of this dictionary to invoke authentication flows. The shape of the contents is subject to change and is only intended to be used by Stripe.js. """ verify_with_microdeposits: Optional[VerifyWithMicrodeposits] + wechat_pay_handle_app_redirect: Optional[WechatPayHandleAppRedirect] _inner_class_types = { "blik_authorize": BlikAuthorize, "cashapp_handle_redirect_or_display_qr_code": CashappHandleRedirectOrDisplayQrCode, @@ -516,6 +523,7 @@ class VerifyWithMicrodeposits(StripeObject): "redirect_to_url": RedirectToUrl, "upi_handle_redirect_or_display_qr_code": UpiHandleRedirectOrDisplayQrCode, "verify_with_microdeposits": VerifyWithMicrodeposits, + "wechat_pay_handle_app_redirect": WechatPayHandleAppRedirect, } class PaymentMethodConfigurationDetails(StripeObject): @@ -1076,6 +1084,7 @@ class FrMealVoucher(StripeObject): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", diff --git a/stripe/checkout/_session.py b/stripe/checkout/_session.py index e597e7e57..76241ecd9 100644 --- a/stripe/checkout/_session.py +++ b/stripe/checkout/_session.py @@ -582,34 +582,6 @@ class Wallet(StripeObject): The type of the wallet, one of `amex_express_checkout`, `apple_pay`, `google_pay`, `masterpass`, `samsung_pay`, `visa_checkout`, `meta_pay`, or `link`. """ - brand: Literal[ - "accel", - "amex", - "carnet", - "cartes_bancaires", - "conecs", - "diners", - "discover", - "eftpos_au", - "elo", - "girocard", - "interac", - "jaywan", - "jcb", - "link", - "maestro", - "mastercard", - "nyce", - "pulse", - "rupay", - "star", - "unionpay", - "unknown", - "visa", - ] - """ - The brand of the card, accounting for customer's brand choice on dual-branded cards. - """ country: Optional[str] """ Two-letter ISO code representing the country of the card. You could use this attribute to get a sense of the international breakdown of cards you've collected. diff --git a/stripe/params/__init__.py b/stripe/params/__init__.py index ec6c98fd3..7699087bf 100644 --- a/stripe/params/__init__.py +++ b/stripe/params/__init__.py @@ -1064,6 +1064,7 @@ ConfirmationTokenCreateParamsPaymentMethodDataStripeBalance as ConfirmationTokenCreateParamsPaymentMethodDataStripeBalance, ConfirmationTokenCreateParamsPaymentMethodDataSunbit as ConfirmationTokenCreateParamsPaymentMethodDataSunbit, ConfirmationTokenCreateParamsPaymentMethodDataSwish as ConfirmationTokenCreateParamsPaymentMethodDataSwish, + ConfirmationTokenCreateParamsPaymentMethodDataTamara as ConfirmationTokenCreateParamsPaymentMethodDataTamara, ConfirmationTokenCreateParamsPaymentMethodDataTwint as ConfirmationTokenCreateParamsPaymentMethodDataTwint, ConfirmationTokenCreateParamsPaymentMethodDataUpi as ConfirmationTokenCreateParamsPaymentMethodDataUpi, ConfirmationTokenCreateParamsPaymentMethodDataUpiMandateOptions as ConfirmationTokenCreateParamsPaymentMethodDataUpiMandateOptions, @@ -2262,6 +2263,9 @@ ) from stripe.params._payment_attempt_record_report_guaranteed_params import ( PaymentAttemptRecordReportGuaranteedParams as PaymentAttemptRecordReportGuaranteedParams, + PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetails as PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetails, + PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCard as PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCard, + PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCardChecks as PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCardChecks, PaymentAttemptRecordReportGuaranteedParamsProcessorDetails as PaymentAttemptRecordReportGuaranteedParamsProcessorDetails, PaymentAttemptRecordReportGuaranteedParamsProcessorDetailsCustom as PaymentAttemptRecordReportGuaranteedParamsProcessorDetailsCustom, ) @@ -2480,12 +2484,12 @@ PaymentIntentConfirmParamsPaymentDetailsLodgingPassenger as PaymentIntentConfirmParamsPaymentDetailsLodgingPassenger, PaymentIntentConfirmParamsPaymentDetailsMoneyServices as PaymentIntentConfirmParamsPaymentDetailsMoneyServices, PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFunding as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails, - PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress, - PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth, PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails, PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress, PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth, + PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetails as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetails, + PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress, + PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth as PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth, PaymentIntentConfirmParamsPaymentDetailsSubscription as PaymentIntentConfirmParamsPaymentDetailsSubscription, PaymentIntentConfirmParamsPaymentDetailsSubscriptionAffiliate as PaymentIntentConfirmParamsPaymentDetailsSubscriptionAffiliate, PaymentIntentConfirmParamsPaymentDetailsSubscriptionBillingInterval as PaymentIntentConfirmParamsPaymentDetailsSubscriptionBillingInterval, @@ -2552,6 +2556,7 @@ PaymentIntentConfirmParamsPaymentMethodDataStripeBalance as PaymentIntentConfirmParamsPaymentMethodDataStripeBalance, PaymentIntentConfirmParamsPaymentMethodDataSunbit as PaymentIntentConfirmParamsPaymentMethodDataSunbit, PaymentIntentConfirmParamsPaymentMethodDataSwish as PaymentIntentConfirmParamsPaymentMethodDataSwish, + PaymentIntentConfirmParamsPaymentMethodDataTamara as PaymentIntentConfirmParamsPaymentMethodDataTamara, PaymentIntentConfirmParamsPaymentMethodDataTwint as PaymentIntentConfirmParamsPaymentMethodDataTwint, PaymentIntentConfirmParamsPaymentMethodDataUpi as PaymentIntentConfirmParamsPaymentMethodDataUpi, PaymentIntentConfirmParamsPaymentMethodDataUpiMandateOptions as PaymentIntentConfirmParamsPaymentMethodDataUpiMandateOptions, @@ -2582,17 +2587,11 @@ PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetails as PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetails, PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServices as PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServices, PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFunding as PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet as PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet, - PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase as PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase, - PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant as PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresent as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresent, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentCaptureDelay as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentCaptureDelay, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetails as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetails, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet, - PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase, - PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentRouting as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentRouting, PaymentIntentConfirmParamsPaymentMethodOptionsCardStatementDetails as PaymentIntentConfirmParamsPaymentMethodOptionsCardStatementDetails, PaymentIntentConfirmParamsPaymentMethodOptionsCardStatementDetailsAddress as PaymentIntentConfirmParamsPaymentMethodOptionsCardStatementDetailsAddress, @@ -2803,12 +2802,12 @@ PaymentIntentCreateParamsPaymentDetailsLodgingPassenger as PaymentIntentCreateParamsPaymentDetailsLodgingPassenger, PaymentIntentCreateParamsPaymentDetailsMoneyServices as PaymentIntentCreateParamsPaymentDetailsMoneyServices, PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFunding as PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails as PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails, - PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress as PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress, - PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth as PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth, PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails as PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails, PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress as PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress, PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth as PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth, + PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetails as PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetails, + PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress as PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress, + PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth as PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth, PaymentIntentCreateParamsPaymentDetailsSubscription as PaymentIntentCreateParamsPaymentDetailsSubscription, PaymentIntentCreateParamsPaymentDetailsSubscriptionAffiliate as PaymentIntentCreateParamsPaymentDetailsSubscriptionAffiliate, PaymentIntentCreateParamsPaymentDetailsSubscriptionBillingInterval as PaymentIntentCreateParamsPaymentDetailsSubscriptionBillingInterval, @@ -2875,6 +2874,7 @@ PaymentIntentCreateParamsPaymentMethodDataStripeBalance as PaymentIntentCreateParamsPaymentMethodDataStripeBalance, PaymentIntentCreateParamsPaymentMethodDataSunbit as PaymentIntentCreateParamsPaymentMethodDataSunbit, PaymentIntentCreateParamsPaymentMethodDataSwish as PaymentIntentCreateParamsPaymentMethodDataSwish, + PaymentIntentCreateParamsPaymentMethodDataTamara as PaymentIntentCreateParamsPaymentMethodDataTamara, PaymentIntentCreateParamsPaymentMethodDataTwint as PaymentIntentCreateParamsPaymentMethodDataTwint, PaymentIntentCreateParamsPaymentMethodDataUpi as PaymentIntentCreateParamsPaymentMethodDataUpi, PaymentIntentCreateParamsPaymentMethodDataUpiMandateOptions as PaymentIntentCreateParamsPaymentMethodDataUpiMandateOptions, @@ -2905,17 +2905,11 @@ PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetails as PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetails, PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServices as PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServices, PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFunding as PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet as PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet, - PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase as PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase, - PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant as PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant, PaymentIntentCreateParamsPaymentMethodOptionsCardPresent as PaymentIntentCreateParamsPaymentMethodOptionsCardPresent, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentCaptureDelay as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentCaptureDelay, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetails as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetails, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet, - PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase, - PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentRouting as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentRouting, PaymentIntentCreateParamsPaymentMethodOptionsCardStatementDetails as PaymentIntentCreateParamsPaymentMethodOptionsCardStatementDetails, PaymentIntentCreateParamsPaymentMethodOptionsCardStatementDetailsAddress as PaymentIntentCreateParamsPaymentMethodOptionsCardStatementDetailsAddress, @@ -3176,12 +3170,12 @@ PaymentIntentModifyParamsPaymentDetailsLodgingPassenger as PaymentIntentModifyParamsPaymentDetailsLodgingPassenger, PaymentIntentModifyParamsPaymentDetailsMoneyServices as PaymentIntentModifyParamsPaymentDetailsMoneyServices, PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFunding as PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails as PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails, - PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress as PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress, - PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth as PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth, PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails as PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails, PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress as PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress, PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth as PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth, + PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetails as PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetails, + PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress as PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress, + PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth as PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth, PaymentIntentModifyParamsPaymentDetailsSubscription as PaymentIntentModifyParamsPaymentDetailsSubscription, PaymentIntentModifyParamsPaymentDetailsSubscriptionAffiliate as PaymentIntentModifyParamsPaymentDetailsSubscriptionAffiliate, PaymentIntentModifyParamsPaymentDetailsSubscriptionBillingInterval as PaymentIntentModifyParamsPaymentDetailsSubscriptionBillingInterval, @@ -3248,6 +3242,7 @@ PaymentIntentModifyParamsPaymentMethodDataStripeBalance as PaymentIntentModifyParamsPaymentMethodDataStripeBalance, PaymentIntentModifyParamsPaymentMethodDataSunbit as PaymentIntentModifyParamsPaymentMethodDataSunbit, PaymentIntentModifyParamsPaymentMethodDataSwish as PaymentIntentModifyParamsPaymentMethodDataSwish, + PaymentIntentModifyParamsPaymentMethodDataTamara as PaymentIntentModifyParamsPaymentMethodDataTamara, PaymentIntentModifyParamsPaymentMethodDataTwint as PaymentIntentModifyParamsPaymentMethodDataTwint, PaymentIntentModifyParamsPaymentMethodDataUpi as PaymentIntentModifyParamsPaymentMethodDataUpi, PaymentIntentModifyParamsPaymentMethodDataUpiMandateOptions as PaymentIntentModifyParamsPaymentMethodDataUpiMandateOptions, @@ -3278,17 +3273,11 @@ PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetails as PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetails, PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServices as PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServices, PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFunding as PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet as PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet, - PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase as PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase, - PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant as PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant, PaymentIntentModifyParamsPaymentMethodOptionsCardPresent as PaymentIntentModifyParamsPaymentMethodOptionsCardPresent, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentCaptureDelay as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentCaptureDelay, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetails as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetails, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet, - PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase, - PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentRouting as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentRouting, PaymentIntentModifyParamsPaymentMethodOptionsCardStatementDetails as PaymentIntentModifyParamsPaymentMethodOptionsCardStatementDetails, PaymentIntentModifyParamsPaymentMethodOptionsCardStatementDetailsAddress as PaymentIntentModifyParamsPaymentMethodOptionsCardStatementDetailsAddress, @@ -3517,12 +3506,12 @@ PaymentIntentUpdateParamsPaymentDetailsLodgingPassenger as PaymentIntentUpdateParamsPaymentDetailsLodgingPassenger, PaymentIntentUpdateParamsPaymentDetailsMoneyServices as PaymentIntentUpdateParamsPaymentDetailsMoneyServices, PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFunding as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails, - PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress, - PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth, PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails, PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress, PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth, + PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetails as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetails, + PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress, + PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth as PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth, PaymentIntentUpdateParamsPaymentDetailsSubscription as PaymentIntentUpdateParamsPaymentDetailsSubscription, PaymentIntentUpdateParamsPaymentDetailsSubscriptionAffiliate as PaymentIntentUpdateParamsPaymentDetailsSubscriptionAffiliate, PaymentIntentUpdateParamsPaymentDetailsSubscriptionBillingInterval as PaymentIntentUpdateParamsPaymentDetailsSubscriptionBillingInterval, @@ -3589,6 +3578,7 @@ PaymentIntentUpdateParamsPaymentMethodDataStripeBalance as PaymentIntentUpdateParamsPaymentMethodDataStripeBalance, PaymentIntentUpdateParamsPaymentMethodDataSunbit as PaymentIntentUpdateParamsPaymentMethodDataSunbit, PaymentIntentUpdateParamsPaymentMethodDataSwish as PaymentIntentUpdateParamsPaymentMethodDataSwish, + PaymentIntentUpdateParamsPaymentMethodDataTamara as PaymentIntentUpdateParamsPaymentMethodDataTamara, PaymentIntentUpdateParamsPaymentMethodDataTwint as PaymentIntentUpdateParamsPaymentMethodDataTwint, PaymentIntentUpdateParamsPaymentMethodDataUpi as PaymentIntentUpdateParamsPaymentMethodDataUpi, PaymentIntentUpdateParamsPaymentMethodDataUpiMandateOptions as PaymentIntentUpdateParamsPaymentMethodDataUpiMandateOptions, @@ -3619,17 +3609,11 @@ PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetails as PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetails, PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServices as PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServices, PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFunding as PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet as PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet, - PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase as PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase, - PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant as PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresent as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresent, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentCaptureDelay as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentCaptureDelay, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetails as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetails, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding, - PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet, - PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase, - PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentRouting as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentRouting, PaymentIntentUpdateParamsPaymentMethodOptionsCardStatementDetails as PaymentIntentUpdateParamsPaymentMethodOptionsCardStatementDetails, PaymentIntentUpdateParamsPaymentMethodOptionsCardStatementDetailsAddress as PaymentIntentUpdateParamsPaymentMethodOptionsCardStatementDetailsAddress, @@ -4417,6 +4401,7 @@ PaymentMethodCreateParamsStripeBalance as PaymentMethodCreateParamsStripeBalance, PaymentMethodCreateParamsSunbit as PaymentMethodCreateParamsSunbit, PaymentMethodCreateParamsSwish as PaymentMethodCreateParamsSwish, + PaymentMethodCreateParamsTamara as PaymentMethodCreateParamsTamara, PaymentMethodCreateParamsTwint as PaymentMethodCreateParamsTwint, PaymentMethodCreateParamsUpi as PaymentMethodCreateParamsUpi, PaymentMethodCreateParamsUpiMandateOptions as PaymentMethodCreateParamsUpiMandateOptions, @@ -4481,6 +4466,9 @@ ) from stripe.params._payment_record_report_payment_attempt_guaranteed_params import ( PaymentRecordReportPaymentAttemptGuaranteedParams as PaymentRecordReportPaymentAttemptGuaranteedParams, + PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetails as PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetails, + PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCard as PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCard, + PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCardChecks as PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCardChecks, PaymentRecordReportPaymentAttemptGuaranteedParamsProcessorDetails as PaymentRecordReportPaymentAttemptGuaranteedParamsProcessorDetails, PaymentRecordReportPaymentAttemptGuaranteedParamsProcessorDetailsCustom as PaymentRecordReportPaymentAttemptGuaranteedParamsProcessorDetailsCustom, ) @@ -4501,6 +4489,8 @@ PaymentRecordReportPaymentAttemptParamsPaymentMethodDetails as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetails, PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsBillingDetails as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsBillingDetails, PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsBillingDetailsAddress as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsBillingDetailsAddress, + PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCard as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCard, + PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCardChecks as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCardChecks, PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCustom as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCustom, PaymentRecordReportPaymentAttemptParamsShippingDetails as PaymentRecordReportPaymentAttemptParamsShippingDetails, PaymentRecordReportPaymentAttemptParamsShippingDetailsAddress as PaymentRecordReportPaymentAttemptParamsShippingDetailsAddress, @@ -4518,6 +4508,8 @@ PaymentRecordReportPaymentParamsPaymentMethodDetails as PaymentRecordReportPaymentParamsPaymentMethodDetails, PaymentRecordReportPaymentParamsPaymentMethodDetailsBillingDetails as PaymentRecordReportPaymentParamsPaymentMethodDetailsBillingDetails, PaymentRecordReportPaymentParamsPaymentMethodDetailsBillingDetailsAddress as PaymentRecordReportPaymentParamsPaymentMethodDetailsBillingDetailsAddress, + PaymentRecordReportPaymentParamsPaymentMethodDetailsCard as PaymentRecordReportPaymentParamsPaymentMethodDetailsCard, + PaymentRecordReportPaymentParamsPaymentMethodDetailsCardChecks as PaymentRecordReportPaymentParamsPaymentMethodDetailsCardChecks, PaymentRecordReportPaymentParamsPaymentMethodDetailsCustom as PaymentRecordReportPaymentParamsPaymentMethodDetailsCustom, PaymentRecordReportPaymentParamsProcessorDetails as PaymentRecordReportPaymentParamsProcessorDetails, PaymentRecordReportPaymentParamsProcessorDetailsCustom as PaymentRecordReportPaymentParamsProcessorDetailsCustom, @@ -5139,6 +5131,7 @@ SetupIntentConfirmParamsPaymentMethodDataStripeBalance as SetupIntentConfirmParamsPaymentMethodDataStripeBalance, SetupIntentConfirmParamsPaymentMethodDataSunbit as SetupIntentConfirmParamsPaymentMethodDataSunbit, SetupIntentConfirmParamsPaymentMethodDataSwish as SetupIntentConfirmParamsPaymentMethodDataSwish, + SetupIntentConfirmParamsPaymentMethodDataTamara as SetupIntentConfirmParamsPaymentMethodDataTamara, SetupIntentConfirmParamsPaymentMethodDataTwint as SetupIntentConfirmParamsPaymentMethodDataTwint, SetupIntentConfirmParamsPaymentMethodDataUpi as SetupIntentConfirmParamsPaymentMethodDataUpi, SetupIntentConfirmParamsPaymentMethodDataUpiMandateOptions as SetupIntentConfirmParamsPaymentMethodDataUpiMandateOptions, @@ -5254,6 +5247,7 @@ SetupIntentCreateParamsPaymentMethodDataStripeBalance as SetupIntentCreateParamsPaymentMethodDataStripeBalance, SetupIntentCreateParamsPaymentMethodDataSunbit as SetupIntentCreateParamsPaymentMethodDataSunbit, SetupIntentCreateParamsPaymentMethodDataSwish as SetupIntentCreateParamsPaymentMethodDataSwish, + SetupIntentCreateParamsPaymentMethodDataTamara as SetupIntentCreateParamsPaymentMethodDataTamara, SetupIntentCreateParamsPaymentMethodDataTwint as SetupIntentCreateParamsPaymentMethodDataTwint, SetupIntentCreateParamsPaymentMethodDataUpi as SetupIntentCreateParamsPaymentMethodDataUpi, SetupIntentCreateParamsPaymentMethodDataUpiMandateOptions as SetupIntentCreateParamsPaymentMethodDataUpiMandateOptions, @@ -5369,6 +5363,7 @@ SetupIntentModifyParamsPaymentMethodDataStripeBalance as SetupIntentModifyParamsPaymentMethodDataStripeBalance, SetupIntentModifyParamsPaymentMethodDataSunbit as SetupIntentModifyParamsPaymentMethodDataSunbit, SetupIntentModifyParamsPaymentMethodDataSwish as SetupIntentModifyParamsPaymentMethodDataSwish, + SetupIntentModifyParamsPaymentMethodDataTamara as SetupIntentModifyParamsPaymentMethodDataTamara, SetupIntentModifyParamsPaymentMethodDataTwint as SetupIntentModifyParamsPaymentMethodDataTwint, SetupIntentModifyParamsPaymentMethodDataUpi as SetupIntentModifyParamsPaymentMethodDataUpi, SetupIntentModifyParamsPaymentMethodDataUpiMandateOptions as SetupIntentModifyParamsPaymentMethodDataUpiMandateOptions, @@ -5482,6 +5477,7 @@ SetupIntentUpdateParamsPaymentMethodDataStripeBalance as SetupIntentUpdateParamsPaymentMethodDataStripeBalance, SetupIntentUpdateParamsPaymentMethodDataSunbit as SetupIntentUpdateParamsPaymentMethodDataSunbit, SetupIntentUpdateParamsPaymentMethodDataSwish as SetupIntentUpdateParamsPaymentMethodDataSwish, + SetupIntentUpdateParamsPaymentMethodDataTamara as SetupIntentUpdateParamsPaymentMethodDataTamara, SetupIntentUpdateParamsPaymentMethodDataTwint as SetupIntentUpdateParamsPaymentMethodDataTwint, SetupIntentUpdateParamsPaymentMethodDataUpi as SetupIntentUpdateParamsPaymentMethodDataUpi, SetupIntentUpdateParamsPaymentMethodDataUpiMandateOptions as SetupIntentUpdateParamsPaymentMethodDataUpiMandateOptions, @@ -9800,6 +9796,10 @@ "stripe.params._confirmation_token_create_params", False, ), + "ConfirmationTokenCreateParamsPaymentMethodDataTamara": ( + "stripe.params._confirmation_token_create_params", + False, + ), "ConfirmationTokenCreateParamsPaymentMethodDataTwint": ( "stripe.params._confirmation_token_create_params", False, @@ -13084,6 +13084,18 @@ "stripe.params._payment_attempt_record_report_guaranteed_params", False, ), + "PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetails": ( + "stripe.params._payment_attempt_record_report_guaranteed_params", + False, + ), + "PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCard": ( + "stripe.params._payment_attempt_record_report_guaranteed_params", + False, + ), + "PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCardChecks": ( + "stripe.params._payment_attempt_record_report_guaranteed_params", + False, + ), "PaymentAttemptRecordReportGuaranteedParamsProcessorDetails": ( "stripe.params._payment_attempt_record_report_guaranteed_params", False, @@ -13892,27 +13904,27 @@ "stripe.params._payment_intent_confirm_params", False, ), - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails": ( + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails": ( "stripe.params._payment_intent_confirm_params", False, ), - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress": ( + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress": ( "stripe.params._payment_intent_confirm_params", False, ), - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth": ( + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth": ( "stripe.params._payment_intent_confirm_params", False, ), - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails": ( + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetails": ( "stripe.params._payment_intent_confirm_params", False, ), - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress": ( + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress": ( "stripe.params._payment_intent_confirm_params", False, ), - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth": ( + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth": ( "stripe.params._payment_intent_confirm_params", False, ), @@ -14180,6 +14192,10 @@ "stripe.params._payment_intent_confirm_params", False, ), + "PaymentIntentConfirmParamsPaymentMethodDataTamara": ( + "stripe.params._payment_intent_confirm_params", + False, + ), "PaymentIntentConfirmParamsPaymentMethodDataTwint": ( "stripe.params._payment_intent_confirm_params", False, @@ -14300,18 +14316,6 @@ "stripe.params._payment_intent_confirm_params", False, ), - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet": ( - "stripe.params._payment_intent_confirm_params", - False, - ), - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase": ( - "stripe.params._payment_intent_confirm_params", - False, - ), - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant": ( - "stripe.params._payment_intent_confirm_params", - False, - ), "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresent": ( "stripe.params._payment_intent_confirm_params", False, @@ -14332,18 +14336,6 @@ "stripe.params._payment_intent_confirm_params", False, ), - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet": ( - "stripe.params._payment_intent_confirm_params", - False, - ), - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase": ( - "stripe.params._payment_intent_confirm_params", - False, - ), - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant": ( - "stripe.params._payment_intent_confirm_params", - False, - ), "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentRouting": ( "stripe.params._payment_intent_confirm_params", False, @@ -15176,27 +15168,27 @@ "stripe.params._payment_intent_create_params", False, ), - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails": ( + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails": ( "stripe.params._payment_intent_create_params", False, ), - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress": ( + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress": ( "stripe.params._payment_intent_create_params", False, ), - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth": ( + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth": ( "stripe.params._payment_intent_create_params", False, ), - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails": ( + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetails": ( "stripe.params._payment_intent_create_params", False, ), - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress": ( + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress": ( "stripe.params._payment_intent_create_params", False, ), - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth": ( + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth": ( "stripe.params._payment_intent_create_params", False, ), @@ -15464,6 +15456,10 @@ "stripe.params._payment_intent_create_params", False, ), + "PaymentIntentCreateParamsPaymentMethodDataTamara": ( + "stripe.params._payment_intent_create_params", + False, + ), "PaymentIntentCreateParamsPaymentMethodDataTwint": ( "stripe.params._payment_intent_create_params", False, @@ -15584,18 +15580,6 @@ "stripe.params._payment_intent_create_params", False, ), - "PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet": ( - "stripe.params._payment_intent_create_params", - False, - ), - "PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase": ( - "stripe.params._payment_intent_create_params", - False, - ), - "PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant": ( - "stripe.params._payment_intent_create_params", - False, - ), "PaymentIntentCreateParamsPaymentMethodOptionsCardPresent": ( "stripe.params._payment_intent_create_params", False, @@ -15616,18 +15600,6 @@ "stripe.params._payment_intent_create_params", False, ), - "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet": ( - "stripe.params._payment_intent_create_params", - False, - ), - "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase": ( - "stripe.params._payment_intent_create_params", - False, - ), - "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant": ( - "stripe.params._payment_intent_create_params", - False, - ), "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentRouting": ( "stripe.params._payment_intent_create_params", False, @@ -16628,27 +16600,27 @@ "stripe.params._payment_intent_modify_params", False, ), - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails": ( + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails": ( "stripe.params._payment_intent_modify_params", False, ), - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress": ( + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress": ( "stripe.params._payment_intent_modify_params", False, ), - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth": ( + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth": ( "stripe.params._payment_intent_modify_params", False, ), - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails": ( + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetails": ( "stripe.params._payment_intent_modify_params", False, ), - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress": ( + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress": ( "stripe.params._payment_intent_modify_params", False, ), - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth": ( + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth": ( "stripe.params._payment_intent_modify_params", False, ), @@ -16916,6 +16888,10 @@ "stripe.params._payment_intent_modify_params", False, ), + "PaymentIntentModifyParamsPaymentMethodDataTamara": ( + "stripe.params._payment_intent_modify_params", + False, + ), "PaymentIntentModifyParamsPaymentMethodDataTwint": ( "stripe.params._payment_intent_modify_params", False, @@ -17036,18 +17012,6 @@ "stripe.params._payment_intent_modify_params", False, ), - "PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet": ( - "stripe.params._payment_intent_modify_params", - False, - ), - "PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase": ( - "stripe.params._payment_intent_modify_params", - False, - ), - "PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant": ( - "stripe.params._payment_intent_modify_params", - False, - ), "PaymentIntentModifyParamsPaymentMethodOptionsCardPresent": ( "stripe.params._payment_intent_modify_params", False, @@ -17068,18 +17032,6 @@ "stripe.params._payment_intent_modify_params", False, ), - "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet": ( - "stripe.params._payment_intent_modify_params", - False, - ), - "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase": ( - "stripe.params._payment_intent_modify_params", - False, - ), - "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant": ( - "stripe.params._payment_intent_modify_params", - False, - ), "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentRouting": ( "stripe.params._payment_intent_modify_params", False, @@ -17936,27 +17888,27 @@ "stripe.params._payment_intent_update_params", False, ), - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails": ( + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails": ( "stripe.params._payment_intent_update_params", False, ), - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress": ( + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress": ( "stripe.params._payment_intent_update_params", False, ), - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth": ( + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth": ( "stripe.params._payment_intent_update_params", False, ), - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails": ( + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetails": ( "stripe.params._payment_intent_update_params", False, ), - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress": ( + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress": ( "stripe.params._payment_intent_update_params", False, ), - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth": ( + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth": ( "stripe.params._payment_intent_update_params", False, ), @@ -18224,6 +18176,10 @@ "stripe.params._payment_intent_update_params", False, ), + "PaymentIntentUpdateParamsPaymentMethodDataTamara": ( + "stripe.params._payment_intent_update_params", + False, + ), "PaymentIntentUpdateParamsPaymentMethodDataTwint": ( "stripe.params._payment_intent_update_params", False, @@ -18344,18 +18300,6 @@ "stripe.params._payment_intent_update_params", False, ), - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet": ( - "stripe.params._payment_intent_update_params", - False, - ), - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase": ( - "stripe.params._payment_intent_update_params", - False, - ), - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant": ( - "stripe.params._payment_intent_update_params", - False, - ), "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresent": ( "stripe.params._payment_intent_update_params", False, @@ -18376,18 +18320,6 @@ "stripe.params._payment_intent_update_params", False, ), - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet": ( - "stripe.params._payment_intent_update_params", - False, - ), - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase": ( - "stripe.params._payment_intent_update_params", - False, - ), - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant": ( - "stripe.params._payment_intent_update_params", - False, - ), "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentRouting": ( "stripe.params._payment_intent_update_params", False, @@ -21328,6 +21260,10 @@ "stripe.params._payment_method_create_params", False, ), + "PaymentMethodCreateParamsTamara": ( + "stripe.params._payment_method_create_params", + False, + ), "PaymentMethodCreateParamsTwint": ( "stripe.params._payment_method_create_params", False, @@ -21472,6 +21408,18 @@ "stripe.params._payment_record_report_payment_attempt_guaranteed_params", False, ), + "PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetails": ( + "stripe.params._payment_record_report_payment_attempt_guaranteed_params", + False, + ), + "PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCard": ( + "stripe.params._payment_record_report_payment_attempt_guaranteed_params", + False, + ), + "PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCardChecks": ( + "stripe.params._payment_record_report_payment_attempt_guaranteed_params", + False, + ), "PaymentRecordReportPaymentAttemptGuaranteedParamsProcessorDetails": ( "stripe.params._payment_record_report_payment_attempt_guaranteed_params", False, @@ -21536,6 +21484,14 @@ "stripe.params._payment_record_report_payment_attempt_params", False, ), + "PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCard": ( + "stripe.params._payment_record_report_payment_attempt_params", + False, + ), + "PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCardChecks": ( + "stripe.params._payment_record_report_payment_attempt_params", + False, + ), "PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCustom": ( "stripe.params._payment_record_report_payment_attempt_params", False, @@ -21596,6 +21552,14 @@ "stripe.params._payment_record_report_payment_params", False, ), + "PaymentRecordReportPaymentParamsPaymentMethodDetailsCard": ( + "stripe.params._payment_record_report_payment_params", + False, + ), + "PaymentRecordReportPaymentParamsPaymentMethodDetailsCardChecks": ( + "stripe.params._payment_record_report_payment_params", + False, + ), "PaymentRecordReportPaymentParamsPaymentMethodDetailsCustom": ( "stripe.params._payment_record_report_payment_params", False, @@ -23260,6 +23224,10 @@ "stripe.params._setup_intent_confirm_params", False, ), + "SetupIntentConfirmParamsPaymentMethodDataTamara": ( + "stripe.params._setup_intent_confirm_params", + False, + ), "SetupIntentConfirmParamsPaymentMethodDataTwint": ( "stripe.params._setup_intent_confirm_params", False, @@ -23712,6 +23680,10 @@ "stripe.params._setup_intent_create_params", False, ), + "SetupIntentCreateParamsPaymentMethodDataTamara": ( + "stripe.params._setup_intent_create_params", + False, + ), "SetupIntentCreateParamsPaymentMethodDataTwint": ( "stripe.params._setup_intent_create_params", False, @@ -24156,6 +24128,10 @@ "stripe.params._setup_intent_modify_params", False, ), + "SetupIntentModifyParamsPaymentMethodDataTamara": ( + "stripe.params._setup_intent_modify_params", + False, + ), "SetupIntentModifyParamsPaymentMethodDataTwint": ( "stripe.params._setup_intent_modify_params", False, @@ -24592,6 +24568,10 @@ "stripe.params._setup_intent_update_params", False, ), + "SetupIntentUpdateParamsPaymentMethodDataTamara": ( + "stripe.params._setup_intent_update_params", + False, + ), "SetupIntentUpdateParamsPaymentMethodDataTwint": ( "stripe.params._setup_intent_update_params", False, diff --git a/stripe/params/_confirmation_token_create_params.py b/stripe/params/_confirmation_token_create_params.py index 3a5551e0d..02eed0698 100644 --- a/stripe/params/_confirmation_token_create_params.py +++ b/stripe/params/_confirmation_token_create_params.py @@ -356,6 +356,10 @@ class ConfirmationTokenCreateParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["ConfirmationTokenCreateParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["ConfirmationTokenCreateParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -417,6 +421,7 @@ class ConfirmationTokenCreateParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -974,6 +979,10 @@ class ConfirmationTokenCreateParamsPaymentMethodDataSwish(TypedDict): pass +class ConfirmationTokenCreateParamsPaymentMethodDataTamara(TypedDict): + pass + + class ConfirmationTokenCreateParamsPaymentMethodDataTwint(TypedDict): pass diff --git a/stripe/params/_customer_list_payment_methods_params.py b/stripe/params/_customer_list_payment_methods_params.py index d36b31f7d..94d5b592e 100644 --- a/stripe/params/_customer_list_payment_methods_params.py +++ b/stripe/params/_customer_list_payment_methods_params.py @@ -86,6 +86,7 @@ class CustomerListPaymentMethodsParams(RequestOptions): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", diff --git a/stripe/params/_customer_payment_method_list_params.py b/stripe/params/_customer_payment_method_list_params.py index d3c4ecb25..d7982dd68 100644 --- a/stripe/params/_customer_payment_method_list_params.py +++ b/stripe/params/_customer_payment_method_list_params.py @@ -85,6 +85,7 @@ class CustomerPaymentMethodListParams(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", diff --git a/stripe/params/_order_create_params.py b/stripe/params/_order_create_params.py index dd48d9494..16e03af39 100644 --- a/stripe/params/_order_create_params.py +++ b/stripe/params/_order_create_params.py @@ -2210,7 +2210,11 @@ class OrderCreateParamsPaymentSettingsPaymentMethodOptionsWechatPay(TypedDict): """ The app ID registered with WeChat Pay. Only required when client is ios or android. """ - client: NotRequired[Literal["android", "ios", "web"]] + buyer_id: NotRequired[str] + """ + The unique buyer ID for the app ID registered with WeChat Pay. Only required when client is mini_program. + """ + client: NotRequired[Literal["android", "ios", "mini_program", "web"]] """ The client type that the end customer will pay from """ diff --git a/stripe/params/_order_modify_params.py b/stripe/params/_order_modify_params.py index 67e7af915..ebeb2b75b 100644 --- a/stripe/params/_order_modify_params.py +++ b/stripe/params/_order_modify_params.py @@ -2220,7 +2220,11 @@ class OrderModifyParamsPaymentSettingsPaymentMethodOptionsWechatPay(TypedDict): """ The app ID registered with WeChat Pay. Only required when client is ios or android. """ - client: NotRequired[Literal["android", "ios", "web"]] + buyer_id: NotRequired[str] + """ + The unique buyer ID for the app ID registered with WeChat Pay. Only required when client is mini_program. + """ + client: NotRequired[Literal["android", "ios", "mini_program", "web"]] """ The client type that the end customer will pay from """ diff --git a/stripe/params/_order_update_params.py b/stripe/params/_order_update_params.py index 082f28265..08e4599d5 100644 --- a/stripe/params/_order_update_params.py +++ b/stripe/params/_order_update_params.py @@ -2219,7 +2219,11 @@ class OrderUpdateParamsPaymentSettingsPaymentMethodOptionsWechatPay(TypedDict): """ The app ID registered with WeChat Pay. Only required when client is ios or android. """ - client: NotRequired[Literal["android", "ios", "web"]] + buyer_id: NotRequired[str] + """ + The unique buyer ID for the app ID registered with WeChat Pay. Only required when client is mini_program. + """ + client: NotRequired[Literal["android", "ios", "mini_program", "web"]] """ The client type that the end customer will pay from """ diff --git a/stripe/params/_payment_attempt_record_report_guaranteed_params.py b/stripe/params/_payment_attempt_record_report_guaranteed_params.py index 371d6cbfa..dff691759 100644 --- a/stripe/params/_payment_attempt_record_report_guaranteed_params.py +++ b/stripe/params/_payment_attempt_record_report_guaranteed_params.py @@ -25,6 +25,12 @@ class PaymentAttemptRecordReportGuaranteedParams(RequestOptions): """ Payment evaluations associated with this reported payment. """ + payment_method_details: NotRequired[ + "PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetails" + ] + """ + Information about the Payment Method debited for this payment. + """ processor_details: NotRequired[ "PaymentAttemptRecordReportGuaranteedParamsProcessorDetails" ] @@ -33,6 +39,53 @@ class PaymentAttemptRecordReportGuaranteedParams(RequestOptions): """ +class PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetails( + TypedDict +): + card: NotRequired[ + "PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCard" + ] + """ + Information about the card payment method used to make this payment. + """ + type: Literal["card"] + """ + The type of the payment method details. An additional hash is included on the payment_method_details with a name matching this value. It contains additional information specific to the type. + """ + + +class PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCard( + TypedDict, +): + checks: NotRequired[ + "PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCardChecks" + ] + """ + Verification checks performed on the card. + """ + + +class PaymentAttemptRecordReportGuaranteedParamsPaymentMethodDetailsCardChecks( + TypedDict, +): + address_line1_check: NotRequired[ + Literal["fail", "pass", "unavailable", "unchecked"] + ] + """ + The result of the check on the cardholder's address line 1. + """ + address_postal_code_check: NotRequired[ + Literal["fail", "pass", "unavailable", "unchecked"] + ] + """ + The result of the check on the cardholder's postal code. + """ + cvc_check: NotRequired[Literal["fail", "pass", "unavailable", "unchecked"]] + """ + The result of the check on the card's CVC. + """ + + class PaymentAttemptRecordReportGuaranteedParamsProcessorDetails(TypedDict): custom: NotRequired[ "PaymentAttemptRecordReportGuaranteedParamsProcessorDetailsCustom" diff --git a/stripe/params/_payment_intent_confirm_params.py b/stripe/params/_payment_intent_confirm_params.py index 5b348f08e..86a992696 100644 --- a/stripe/params/_payment_intent_confirm_params.py +++ b/stripe/params/_payment_intent_confirm_params.py @@ -71,6 +71,7 @@ class PaymentIntentConfirmParams(RequestOptions): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -113,7 +114,7 @@ class PaymentIntentConfirmParams(RequestOptions): Set to `true` to fail the payment attempt if the PaymentIntent transitions into `requires_action`. This parameter is intended for simpler integrations that do not handle customer actions, like [saving cards without authentication](https://docs.stripe.com/payments/save-card-without-authentication). """ excluded_payment_method_types: NotRequired[ - "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" + "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'tamara', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" ] """ The list of payment method types to exclude from use with this payment. @@ -2612,7 +2613,13 @@ class PaymentIntentConfirmParamsPaymentDetailsMoneyServices(TypedDict): "Literal['']|PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFunding" ] """ - Account funding transaction details including sender and beneficiary information. + Account funding transaction details including sender information. + """ + beneficiary_details: NotRequired[ + "Literal['']|PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetails" + ] + """ + Inline identity details for the beneficiary of this transaction. """ transaction_type: NotRequired[ "Literal['']|Literal['account_funding', 'debt_repayment']" @@ -2625,20 +2632,6 @@ class PaymentIntentConfirmParamsPaymentDetailsMoneyServices(TypedDict): class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFunding( TypedDict, ): - beneficiary_account: NotRequired[str] - """ - ID of the Account representing the beneficiary in this account funding transaction. - """ - beneficiary_details: NotRequired[ - "Literal['']|PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails" - ] - """ - Inline identity details for the beneficiary of this account funding transaction. - """ - sender_account: NotRequired[str] - """ - ID of the Account representing the sender in this account funding transaction. - """ sender_details: NotRequired[ "Literal['']|PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails" ] @@ -2647,17 +2640,17 @@ class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFunding( """ -class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails( +class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails( TypedDict, ): address: NotRequired[ - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress" + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress" ] """ Address. """ date_of_birth: NotRequired[ - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth" + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth" ] """ Date of birth. @@ -2666,17 +2659,21 @@ class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBenefic """ Email address. """ - name: NotRequired[str] + given_name: NotRequired[str] """ - Full name. + Given (first) name. """ phone: NotRequired[str] """ Phone number. """ + surname: NotRequired[str] + """ + Surname (family name). + """ -class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress( +class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress( TypedDict, ): city: NotRequired[str] @@ -2705,7 +2702,7 @@ class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBenefic """ -class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth( +class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth( TypedDict, ): day: int @@ -2722,17 +2719,21 @@ class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingBenefic """ -class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails( +class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetails( TypedDict, ): + account_reference: NotRequired[str] + """ + An opaque identifier for the beneficiary's account (e.g. bank account number, card first6+last4, or other unique identifier). + """ address: NotRequired[ - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress" + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress" ] """ Address. """ date_of_birth: NotRequired[ - "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth" + "PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth" ] """ Date of birth. @@ -2741,17 +2742,21 @@ class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderD """ Email address. """ - name: NotRequired[str] + given_name: NotRequired[str] """ - Full name. + Given (first) name. """ phone: NotRequired[str] """ Phone number. """ + surname: NotRequired[str] + """ + Surname (family name). + """ -class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress( +class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress( TypedDict, ): city: NotRequired[str] @@ -2780,7 +2785,7 @@ class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderD """ -class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth( +class PaymentIntentConfirmParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth( TypedDict, ): day: int @@ -3151,6 +3156,10 @@ class PaymentIntentConfirmParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["PaymentIntentConfirmParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["PaymentIntentConfirmParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -3212,6 +3221,7 @@ class PaymentIntentConfirmParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -3767,6 +3777,10 @@ class PaymentIntentConfirmParamsPaymentMethodDataSwish(TypedDict): pass +class PaymentIntentConfirmParamsPaymentMethodDataTamara(TypedDict): + pass + + class PaymentIntentConfirmParamsPaymentMethodDataTwint(TypedDict): pass @@ -4525,7 +4539,9 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsCard(TypedDict): You can only set this if `capture_method` is `automatic_delayed` and `capture_by` is `target_delay`. """ - capture_method: NotRequired["Literal['']|Literal['manual']"] + capture_method: NotRequired[ + "Literal['']|Literal['automatic_delayed', 'manual']" + ] """ Controls when the funds are captured from the customer's account. @@ -4781,47 +4797,6 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServi """ The category of digital asset being acquired through this account funding transaction. """ - wallet: NotRequired[ - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet" - ] - """ - Details for a wallet funding transaction. - """ - - -class PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet( - TypedDict, -): - staged_purchase: NotRequired[ - "Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase" - ] - """ - Details for a staged purchase. - """ - - -class PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase( - TypedDict, -): - merchant: NotRequired[ - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant" - ] - """ - The merchant where the staged wallet purchase is made. - """ - - -class PaymentIntentConfirmParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant( - TypedDict, -): - mcc: NotRequired[str] - """ - The merchant category code of the merchant. - """ - name: NotRequired[str] - """ - The merchant's name. - """ class PaymentIntentConfirmParamsPaymentMethodOptionsCardStatementDetails( @@ -4968,7 +4943,9 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresent(TypedDict): You can only set this if `capture_method` is `automatic_delayed` and `capture_by` is `target_delay`. """ - capture_method: NotRequired[Literal["manual", "manual_preferred"]] + capture_method: NotRequired[ + Literal["automatic_delayed", "manual", "manual_preferred"] + ] """ Controls when the funds are captured from the customer's account. @@ -5044,47 +5021,6 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMon """ The category of digital asset being acquired through this account funding transaction. """ - wallet: NotRequired[ - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet" - ] - """ - Details for a wallet funding transaction. - """ - - -class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet( - TypedDict, -): - staged_purchase: NotRequired[ - "Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase" - ] - """ - Details for a staged purchase. - """ - - -class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase( - TypedDict, -): - merchant: NotRequired[ - "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant" - ] - """ - The merchant where the staged wallet purchase is made. - """ - - -class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant( - TypedDict, -): - mcc: NotRequired[str] - """ - The merchant category code of the merchant. - """ - name: NotRequired[str] - """ - The merchant's name. - """ class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentRouting( @@ -5151,7 +5087,7 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsCrypto(TypedDict): class PaymentIntentConfirmParamsPaymentMethodOptionsCryptoDepositOptions( TypedDict, ): - networks: List[Literal["base", "solana", "tempo"]] + networks: List[Literal["base", "ethereum", "polygon", "solana", "tempo"]] """ The blockchain networks to support for deposits. Learn more about [supported networks and tokens](https://docs.stripe.com/payments/deposit-mode-stablecoin-payments#token-and-network-support). """ @@ -7534,7 +7470,11 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsWechatPay(TypedDict): """ The app ID registered with WeChat Pay. Only required when client is ios or android. """ - client: NotRequired[Literal["android", "ios", "web"]] + buyer_id: NotRequired[str] + """ + The unique buyer ID for the app ID registered with WeChat Pay. Only required when client is mini_program. + """ + client: NotRequired[Literal["android", "ios", "mini_program", "web"]] """ The client type that the end customer will pay from """ diff --git a/stripe/params/_payment_intent_create_params.py b/stripe/params/_payment_intent_create_params.py index 76f0ad4a8..852076477 100644 --- a/stripe/params/_payment_intent_create_params.py +++ b/stripe/params/_payment_intent_create_params.py @@ -71,6 +71,7 @@ class PaymentIntentCreateParams(RequestOptions): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -207,6 +208,7 @@ class PaymentIntentCreateParams(RequestOptions): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -2746,7 +2748,13 @@ class PaymentIntentCreateParamsPaymentDetailsMoneyServices(TypedDict): "Literal['']|PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFunding" ] """ - Account funding transaction details including sender and beneficiary information. + Account funding transaction details including sender information. + """ + beneficiary_details: NotRequired[ + "Literal['']|PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetails" + ] + """ + Inline identity details for the beneficiary of this transaction. """ transaction_type: NotRequired[ "Literal['']|Literal['account_funding', 'debt_repayment']" @@ -2759,20 +2767,6 @@ class PaymentIntentCreateParamsPaymentDetailsMoneyServices(TypedDict): class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFunding( TypedDict, ): - beneficiary_account: NotRequired[str] - """ - ID of the Account representing the beneficiary in this account funding transaction. - """ - beneficiary_details: NotRequired[ - "Literal['']|PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails" - ] - """ - Inline identity details for the beneficiary of this account funding transaction. - """ - sender_account: NotRequired[str] - """ - ID of the Account representing the sender in this account funding transaction. - """ sender_details: NotRequired[ "Literal['']|PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails" ] @@ -2781,17 +2775,17 @@ class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFunding( """ -class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails( +class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails( TypedDict, ): address: NotRequired[ - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress" + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress" ] """ Address. """ date_of_birth: NotRequired[ - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth" + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth" ] """ Date of birth. @@ -2800,17 +2794,21 @@ class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBenefici """ Email address. """ - name: NotRequired[str] + given_name: NotRequired[str] """ - Full name. + Given (first) name. """ phone: NotRequired[str] """ Phone number. """ + surname: NotRequired[str] + """ + Surname (family name). + """ -class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress( +class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress( TypedDict, ): city: NotRequired[str] @@ -2839,7 +2837,7 @@ class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBenefici """ -class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth( +class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth( TypedDict, ): day: int @@ -2856,17 +2854,21 @@ class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingBenefici """ -class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails( +class PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetails( TypedDict, ): + account_reference: NotRequired[str] + """ + An opaque identifier for the beneficiary's account (e.g. bank account number, card first6+last4, or other unique identifier). + """ address: NotRequired[ - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress" + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress" ] """ Address. """ date_of_birth: NotRequired[ - "PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth" + "PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth" ] """ Date of birth. @@ -2875,17 +2877,21 @@ class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDe """ Email address. """ - name: NotRequired[str] + given_name: NotRequired[str] """ - Full name. + Given (first) name. """ phone: NotRequired[str] """ Phone number. """ + surname: NotRequired[str] + """ + Surname (family name). + """ -class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress( +class PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress( TypedDict, ): city: NotRequired[str] @@ -2914,7 +2920,7 @@ class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDe """ -class PaymentIntentCreateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth( +class PaymentIntentCreateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth( TypedDict, ): day: int @@ -3279,6 +3285,10 @@ class PaymentIntentCreateParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["PaymentIntentCreateParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["PaymentIntentCreateParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -3340,6 +3350,7 @@ class PaymentIntentCreateParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -3895,6 +3906,10 @@ class PaymentIntentCreateParamsPaymentMethodDataSwish(TypedDict): pass +class PaymentIntentCreateParamsPaymentMethodDataTamara(TypedDict): + pass + + class PaymentIntentCreateParamsPaymentMethodDataTwint(TypedDict): pass @@ -4651,7 +4666,9 @@ class PaymentIntentCreateParamsPaymentMethodOptionsCard(TypedDict): You can only set this if `capture_method` is `automatic_delayed` and `capture_by` is `target_delay`. """ - capture_method: NotRequired["Literal['']|Literal['manual']"] + capture_method: NotRequired[ + "Literal['']|Literal['automatic_delayed', 'manual']" + ] """ Controls when the funds are captured from the customer's account. @@ -4903,47 +4920,6 @@ class PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServic """ The category of digital asset being acquired through this account funding transaction. """ - wallet: NotRequired[ - "PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet" - ] - """ - Details for a wallet funding transaction. - """ - - -class PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet( - TypedDict, -): - staged_purchase: NotRequired[ - "Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase" - ] - """ - Details for a staged purchase. - """ - - -class PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase( - TypedDict, -): - merchant: NotRequired[ - "PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant" - ] - """ - The merchant where the staged wallet purchase is made. - """ - - -class PaymentIntentCreateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant( - TypedDict, -): - mcc: NotRequired[str] - """ - The merchant category code of the merchant. - """ - name: NotRequired[str] - """ - The merchant's name. - """ class PaymentIntentCreateParamsPaymentMethodOptionsCardStatementDetails( @@ -5088,7 +5064,9 @@ class PaymentIntentCreateParamsPaymentMethodOptionsCardPresent(TypedDict): You can only set this if `capture_method` is `automatic_delayed` and `capture_by` is `target_delay`. """ - capture_method: NotRequired[Literal["manual", "manual_preferred"]] + capture_method: NotRequired[ + Literal["automatic_delayed", "manual", "manual_preferred"] + ] """ Controls when the funds are captured from the customer's account. @@ -5164,47 +5142,6 @@ class PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMone """ The category of digital asset being acquired through this account funding transaction. """ - wallet: NotRequired[ - "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet" - ] - """ - Details for a wallet funding transaction. - """ - - -class PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet( - TypedDict, -): - staged_purchase: NotRequired[ - "Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase" - ] - """ - Details for a staged purchase. - """ - - -class PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase( - TypedDict, -): - merchant: NotRequired[ - "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant" - ] - """ - The merchant where the staged wallet purchase is made. - """ - - -class PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant( - TypedDict, -): - mcc: NotRequired[str] - """ - The merchant category code of the merchant. - """ - name: NotRequired[str] - """ - The merchant's name. - """ class PaymentIntentCreateParamsPaymentMethodOptionsCardPresentRouting( @@ -5271,7 +5208,7 @@ class PaymentIntentCreateParamsPaymentMethodOptionsCrypto(TypedDict): class PaymentIntentCreateParamsPaymentMethodOptionsCryptoDepositOptions( TypedDict, ): - networks: List[Literal["base", "solana", "tempo"]] + networks: List[Literal["base", "ethereum", "polygon", "solana", "tempo"]] """ The blockchain networks to support for deposits. Learn more about [supported networks and tokens](https://docs.stripe.com/payments/deposit-mode-stablecoin-payments#token-and-network-support). """ @@ -7654,7 +7591,11 @@ class PaymentIntentCreateParamsPaymentMethodOptionsWechatPay(TypedDict): """ The app ID registered with WeChat Pay. Only required when client is ios or android. """ - client: NotRequired[Literal["android", "ios", "web"]] + buyer_id: NotRequired[str] + """ + The unique buyer ID for the app ID registered with WeChat Pay. Only required when client is mini_program. + """ + client: NotRequired[Literal["android", "ios", "mini_program", "web"]] """ The client type that the end customer will pay from """ diff --git a/stripe/params/_payment_intent_modify_params.py b/stripe/params/_payment_intent_modify_params.py index b3aa1a215..9f5eed6dc 100644 --- a/stripe/params/_payment_intent_modify_params.py +++ b/stripe/params/_payment_intent_modify_params.py @@ -71,6 +71,7 @@ class PaymentIntentModifyParams(RequestOptions): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -127,7 +128,7 @@ class PaymentIntentModifyParams(RequestOptions): An arbitrary string attached to the object. Often useful for displaying to users. """ excluded_payment_method_types: NotRequired[ - "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" + "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'tamara', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" ] """ The list of payment method types to exclude from use with this payment. @@ -2595,7 +2596,13 @@ class PaymentIntentModifyParamsPaymentDetailsMoneyServices(TypedDict): "Literal['']|PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFunding" ] """ - Account funding transaction details including sender and beneficiary information. + Account funding transaction details including sender information. + """ + beneficiary_details: NotRequired[ + "Literal['']|PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetails" + ] + """ + Inline identity details for the beneficiary of this transaction. """ transaction_type: NotRequired[ "Literal['']|Literal['account_funding', 'debt_repayment']" @@ -2608,20 +2615,6 @@ class PaymentIntentModifyParamsPaymentDetailsMoneyServices(TypedDict): class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFunding( TypedDict, ): - beneficiary_account: NotRequired[str] - """ - ID of the Account representing the beneficiary in this account funding transaction. - """ - beneficiary_details: NotRequired[ - "Literal['']|PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails" - ] - """ - Inline identity details for the beneficiary of this account funding transaction. - """ - sender_account: NotRequired[str] - """ - ID of the Account representing the sender in this account funding transaction. - """ sender_details: NotRequired[ "Literal['']|PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails" ] @@ -2630,17 +2623,17 @@ class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFunding( """ -class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails( +class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails( TypedDict, ): address: NotRequired[ - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress" + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress" ] """ Address. """ date_of_birth: NotRequired[ - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth" + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth" ] """ Date of birth. @@ -2649,17 +2642,21 @@ class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBenefici """ Email address. """ - name: NotRequired[str] + given_name: NotRequired[str] """ - Full name. + Given (first) name. """ phone: NotRequired[str] """ Phone number. """ + surname: NotRequired[str] + """ + Surname (family name). + """ -class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress( +class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress( TypedDict, ): city: NotRequired[str] @@ -2688,7 +2685,7 @@ class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBenefici """ -class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth( +class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth( TypedDict, ): day: int @@ -2705,17 +2702,21 @@ class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingBenefici """ -class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails( +class PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetails( TypedDict, ): + account_reference: NotRequired[str] + """ + An opaque identifier for the beneficiary's account (e.g. bank account number, card first6+last4, or other unique identifier). + """ address: NotRequired[ - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress" + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress" ] """ Address. """ date_of_birth: NotRequired[ - "PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth" + "PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth" ] """ Date of birth. @@ -2724,17 +2725,21 @@ class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDe """ Email address. """ - name: NotRequired[str] + given_name: NotRequired[str] """ - Full name. + Given (first) name. """ phone: NotRequired[str] """ Phone number. """ + surname: NotRequired[str] + """ + Surname (family name). + """ -class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress( +class PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress( TypedDict, ): city: NotRequired[str] @@ -2763,7 +2768,7 @@ class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDe """ -class PaymentIntentModifyParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth( +class PaymentIntentModifyParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth( TypedDict, ): day: int @@ -3128,6 +3133,10 @@ class PaymentIntentModifyParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["PaymentIntentModifyParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["PaymentIntentModifyParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -3189,6 +3198,7 @@ class PaymentIntentModifyParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -3744,6 +3754,10 @@ class PaymentIntentModifyParamsPaymentMethodDataSwish(TypedDict): pass +class PaymentIntentModifyParamsPaymentMethodDataTamara(TypedDict): + pass + + class PaymentIntentModifyParamsPaymentMethodDataTwint(TypedDict): pass @@ -4500,7 +4514,9 @@ class PaymentIntentModifyParamsPaymentMethodOptionsCard(TypedDict): You can only set this if `capture_method` is `automatic_delayed` and `capture_by` is `target_delay`. """ - capture_method: NotRequired["Literal['']|Literal['manual']"] + capture_method: NotRequired[ + "Literal['']|Literal['automatic_delayed', 'manual']" + ] """ Controls when the funds are captured from the customer's account. @@ -4752,47 +4768,6 @@ class PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServic """ The category of digital asset being acquired through this account funding transaction. """ - wallet: NotRequired[ - "PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet" - ] - """ - Details for a wallet funding transaction. - """ - - -class PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet( - TypedDict, -): - staged_purchase: NotRequired[ - "Literal['']|PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase" - ] - """ - Details for a staged purchase. - """ - - -class PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase( - TypedDict, -): - merchant: NotRequired[ - "PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant" - ] - """ - The merchant where the staged wallet purchase is made. - """ - - -class PaymentIntentModifyParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant( - TypedDict, -): - mcc: NotRequired[str] - """ - The merchant category code of the merchant. - """ - name: NotRequired[str] - """ - The merchant's name. - """ class PaymentIntentModifyParamsPaymentMethodOptionsCardStatementDetails( @@ -4937,7 +4912,9 @@ class PaymentIntentModifyParamsPaymentMethodOptionsCardPresent(TypedDict): You can only set this if `capture_method` is `automatic_delayed` and `capture_by` is `target_delay`. """ - capture_method: NotRequired[Literal["manual", "manual_preferred"]] + capture_method: NotRequired[ + Literal["automatic_delayed", "manual", "manual_preferred"] + ] """ Controls when the funds are captured from the customer's account. @@ -5013,47 +4990,6 @@ class PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMone """ The category of digital asset being acquired through this account funding transaction. """ - wallet: NotRequired[ - "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet" - ] - """ - Details for a wallet funding transaction. - """ - - -class PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet( - TypedDict, -): - staged_purchase: NotRequired[ - "Literal['']|PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase" - ] - """ - Details for a staged purchase. - """ - - -class PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase( - TypedDict, -): - merchant: NotRequired[ - "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant" - ] - """ - The merchant where the staged wallet purchase is made. - """ - - -class PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant( - TypedDict, -): - mcc: NotRequired[str] - """ - The merchant category code of the merchant. - """ - name: NotRequired[str] - """ - The merchant's name. - """ class PaymentIntentModifyParamsPaymentMethodOptionsCardPresentRouting( @@ -5120,7 +5056,7 @@ class PaymentIntentModifyParamsPaymentMethodOptionsCrypto(TypedDict): class PaymentIntentModifyParamsPaymentMethodOptionsCryptoDepositOptions( TypedDict, ): - networks: List[Literal["base", "solana", "tempo"]] + networks: List[Literal["base", "ethereum", "polygon", "solana", "tempo"]] """ The blockchain networks to support for deposits. Learn more about [supported networks and tokens](https://docs.stripe.com/payments/deposit-mode-stablecoin-payments#token-and-network-support). """ @@ -7503,7 +7439,11 @@ class PaymentIntentModifyParamsPaymentMethodOptionsWechatPay(TypedDict): """ The app ID registered with WeChat Pay. Only required when client is ios or android. """ - client: NotRequired[Literal["android", "ios", "web"]] + buyer_id: NotRequired[str] + """ + The unique buyer ID for the app ID registered with WeChat Pay. Only required when client is mini_program. + """ + client: NotRequired[Literal["android", "ios", "mini_program", "web"]] """ The client type that the end customer will pay from """ diff --git a/stripe/params/_payment_intent_simulate_crypto_deposit_params.py b/stripe/params/_payment_intent_simulate_crypto_deposit_params.py index 3340e65cd..bf2bf33da 100644 --- a/stripe/params/_payment_intent_simulate_crypto_deposit_params.py +++ b/stripe/params/_payment_intent_simulate_crypto_deposit_params.py @@ -14,11 +14,11 @@ class PaymentIntentSimulateCryptoDepositParams(RequestOptions): """ Specifies which fields in the response should be expanded. """ - network: Literal["base", "solana", "tempo"] + network: Literal["base", "ethereum", "polygon", "solana", "tempo"] """ The blockchain network of the simulated crypto deposit. """ - token_currency: Literal["usdc"] + token_currency: Literal["usdc", "usdg", "usdp"] """ The token currency of the simulated crypto deposit. """ diff --git a/stripe/params/_payment_intent_update_params.py b/stripe/params/_payment_intent_update_params.py index a0f4015d9..bf76b7164 100644 --- a/stripe/params/_payment_intent_update_params.py +++ b/stripe/params/_payment_intent_update_params.py @@ -70,6 +70,7 @@ class PaymentIntentUpdateParams(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -126,7 +127,7 @@ class PaymentIntentUpdateParams(TypedDict): An arbitrary string attached to the object. Often useful for displaying to users. """ excluded_payment_method_types: NotRequired[ - "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" + "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'tamara', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" ] """ The list of payment method types to exclude from use with this payment. @@ -2594,7 +2595,13 @@ class PaymentIntentUpdateParamsPaymentDetailsMoneyServices(TypedDict): "Literal['']|PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFunding" ] """ - Account funding transaction details including sender and beneficiary information. + Account funding transaction details including sender information. + """ + beneficiary_details: NotRequired[ + "Literal['']|PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetails" + ] + """ + Inline identity details for the beneficiary of this transaction. """ transaction_type: NotRequired[ "Literal['']|Literal['account_funding', 'debt_repayment']" @@ -2607,20 +2614,6 @@ class PaymentIntentUpdateParamsPaymentDetailsMoneyServices(TypedDict): class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFunding( TypedDict, ): - beneficiary_account: NotRequired[str] - """ - ID of the Account representing the beneficiary in this account funding transaction. - """ - beneficiary_details: NotRequired[ - "Literal['']|PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails" - ] - """ - Inline identity details for the beneficiary of this account funding transaction. - """ - sender_account: NotRequired[str] - """ - ID of the Account representing the sender in this account funding transaction. - """ sender_details: NotRequired[ "Literal['']|PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails" ] @@ -2629,17 +2622,17 @@ class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFunding( """ -class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetails( +class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails( TypedDict, ): address: NotRequired[ - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress" + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress" ] """ Address. """ date_of_birth: NotRequired[ - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth" + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth" ] """ Date of birth. @@ -2648,17 +2641,21 @@ class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBenefici """ Email address. """ - name: NotRequired[str] + given_name: NotRequired[str] """ - Full name. + Given (first) name. """ phone: NotRequired[str] """ Phone number. """ + surname: NotRequired[str] + """ + Surname (family name). + """ -class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsAddress( +class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress( TypedDict, ): city: NotRequired[str] @@ -2687,7 +2684,7 @@ class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBenefici """ -class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBeneficiaryDetailsDateOfBirth( +class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth( TypedDict, ): day: int @@ -2704,17 +2701,21 @@ class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingBenefici """ -class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetails( +class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetails( TypedDict, ): + account_reference: NotRequired[str] + """ + An opaque identifier for the beneficiary's account (e.g. bank account number, card first6+last4, or other unique identifier). + """ address: NotRequired[ - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress" + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress" ] """ Address. """ date_of_birth: NotRequired[ - "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth" + "PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth" ] """ Date of birth. @@ -2723,17 +2724,21 @@ class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDe """ Email address. """ - name: NotRequired[str] + given_name: NotRequired[str] """ - Full name. + Given (first) name. """ phone: NotRequired[str] """ Phone number. """ + surname: NotRequired[str] + """ + Surname (family name). + """ -class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsAddress( +class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsAddress( TypedDict, ): city: NotRequired[str] @@ -2762,7 +2767,7 @@ class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDe """ -class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesAccountFundingSenderDetailsDateOfBirth( +class PaymentIntentUpdateParamsPaymentDetailsMoneyServicesBeneficiaryDetailsDateOfBirth( TypedDict, ): day: int @@ -3127,6 +3132,10 @@ class PaymentIntentUpdateParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["PaymentIntentUpdateParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["PaymentIntentUpdateParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -3188,6 +3197,7 @@ class PaymentIntentUpdateParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -3743,6 +3753,10 @@ class PaymentIntentUpdateParamsPaymentMethodDataSwish(TypedDict): pass +class PaymentIntentUpdateParamsPaymentMethodDataTamara(TypedDict): + pass + + class PaymentIntentUpdateParamsPaymentMethodDataTwint(TypedDict): pass @@ -4499,7 +4513,9 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsCard(TypedDict): You can only set this if `capture_method` is `automatic_delayed` and `capture_by` is `target_delay`. """ - capture_method: NotRequired["Literal['']|Literal['manual']"] + capture_method: NotRequired[ + "Literal['']|Literal['automatic_delayed', 'manual']" + ] """ Controls when the funds are captured from the customer's account. @@ -4751,47 +4767,6 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServic """ The category of digital asset being acquired through this account funding transaction. """ - wallet: NotRequired[ - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet" - ] - """ - Details for a wallet funding transaction. - """ - - -class PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWallet( - TypedDict, -): - staged_purchase: NotRequired[ - "Literal['']|PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase" - ] - """ - Details for a staged purchase. - """ - - -class PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase( - TypedDict, -): - merchant: NotRequired[ - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant" - ] - """ - The merchant where the staged wallet purchase is made. - """ - - -class PaymentIntentUpdateParamsPaymentMethodOptionsCardPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant( - TypedDict, -): - mcc: NotRequired[str] - """ - The merchant category code of the merchant. - """ - name: NotRequired[str] - """ - The merchant's name. - """ class PaymentIntentUpdateParamsPaymentMethodOptionsCardStatementDetails( @@ -4936,7 +4911,9 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresent(TypedDict): You can only set this if `capture_method` is `automatic_delayed` and `capture_by` is `target_delay`. """ - capture_method: NotRequired[Literal["manual", "manual_preferred"]] + capture_method: NotRequired[ + Literal["automatic_delayed", "manual", "manual_preferred"] + ] """ Controls when the funds are captured from the customer's account. @@ -5012,47 +4989,6 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMone """ The category of digital asset being acquired through this account funding transaction. """ - wallet: NotRequired[ - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet" - ] - """ - Details for a wallet funding transaction. - """ - - -class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWallet( - TypedDict, -): - staged_purchase: NotRequired[ - "Literal['']|PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase" - ] - """ - Details for a staged purchase. - """ - - -class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchase( - TypedDict, -): - merchant: NotRequired[ - "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant" - ] - """ - The merchant where the staged wallet purchase is made. - """ - - -class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFundingWalletStagedPurchaseMerchant( - TypedDict, -): - mcc: NotRequired[str] - """ - The merchant category code of the merchant. - """ - name: NotRequired[str] - """ - The merchant's name. - """ class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentRouting( @@ -5119,7 +5055,7 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsCrypto(TypedDict): class PaymentIntentUpdateParamsPaymentMethodOptionsCryptoDepositOptions( TypedDict, ): - networks: List[Literal["base", "solana", "tempo"]] + networks: List[Literal["base", "ethereum", "polygon", "solana", "tempo"]] """ The blockchain networks to support for deposits. Learn more about [supported networks and tokens](https://docs.stripe.com/payments/deposit-mode-stablecoin-payments#token-and-network-support). """ @@ -7502,7 +7438,11 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsWechatPay(TypedDict): """ The app ID registered with WeChat Pay. Only required when client is ios or android. """ - client: NotRequired[Literal["android", "ios", "web"]] + buyer_id: NotRequired[str] + """ + The unique buyer ID for the app ID registered with WeChat Pay. Only required when client is mini_program. + """ + client: NotRequired[Literal["android", "ios", "mini_program", "web"]] """ The client type that the end customer will pay from """ diff --git a/stripe/params/_payment_location_modify_params.py b/stripe/params/_payment_location_modify_params.py index 6dcb29b00..691cb01c1 100644 --- a/stripe/params/_payment_location_modify_params.py +++ b/stripe/params/_payment_location_modify_params.py @@ -58,7 +58,7 @@ class PaymentLocationModifyParamsAddress(TypedDict): class PaymentLocationModifyParamsBusinessRegistration(TypedDict): - siret: NotRequired[str] + siret: NotRequired["Literal['']|str"] """ 14-digit SIRET (Système d'identification du répertoire des établissements) number for the location. """ diff --git a/stripe/params/_payment_location_update_params.py b/stripe/params/_payment_location_update_params.py index 22fb4a6f5..761780f65 100644 --- a/stripe/params/_payment_location_update_params.py +++ b/stripe/params/_payment_location_update_params.py @@ -57,7 +57,7 @@ class PaymentLocationUpdateParamsAddress(TypedDict): class PaymentLocationUpdateParamsBusinessRegistration(TypedDict): - siret: NotRequired[str] + siret: NotRequired["Literal['']|str"] """ 14-digit SIRET (Système d'identification du répertoire des établissements) number for the location. """ diff --git a/stripe/params/_payment_method_create_params.py b/stripe/params/_payment_method_create_params.py index 8a44bc251..105a08c32 100644 --- a/stripe/params/_payment_method_create_params.py +++ b/stripe/params/_payment_method_create_params.py @@ -271,6 +271,10 @@ class PaymentMethodCreateParams(RequestOptions): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["PaymentMethodCreateParamsTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["PaymentMethodCreateParamsTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -335,6 +339,7 @@ class PaymentMethodCreateParams(RequestOptions): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -926,6 +931,10 @@ class PaymentMethodCreateParamsSwish(TypedDict): pass +class PaymentMethodCreateParamsTamara(TypedDict): + pass + + class PaymentMethodCreateParamsTwint(TypedDict): pass diff --git a/stripe/params/_payment_method_list_params.py b/stripe/params/_payment_method_list_params.py index e8c6c3811..6ee7970cd 100644 --- a/stripe/params/_payment_method_list_params.py +++ b/stripe/params/_payment_method_list_params.py @@ -94,6 +94,7 @@ class PaymentMethodListParams(RequestOptions): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", diff --git a/stripe/params/_payment_record_report_payment_attempt_guaranteed_params.py b/stripe/params/_payment_record_report_payment_attempt_guaranteed_params.py index 49b2761f6..a27beb46d 100644 --- a/stripe/params/_payment_record_report_payment_attempt_guaranteed_params.py +++ b/stripe/params/_payment_record_report_payment_attempt_guaranteed_params.py @@ -25,6 +25,12 @@ class PaymentRecordReportPaymentAttemptGuaranteedParams(RequestOptions): """ Payment evaluations associated with this reported payment. """ + payment_method_details: NotRequired[ + "PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetails" + ] + """ + Information about the Payment Method debited for this payment. + """ processor_details: NotRequired[ "PaymentRecordReportPaymentAttemptGuaranteedParamsProcessorDetails" ] @@ -33,6 +39,53 @@ class PaymentRecordReportPaymentAttemptGuaranteedParams(RequestOptions): """ +class PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetails( + TypedDict, +): + card: NotRequired[ + "PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCard" + ] + """ + Information about the card payment method used to make this payment. + """ + type: Literal["card"] + """ + The type of the payment method details. An additional hash is included on the payment_method_details with a name matching this value. It contains additional information specific to the type. + """ + + +class PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCard( + TypedDict, +): + checks: NotRequired[ + "PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCardChecks" + ] + """ + Verification checks performed on the card. + """ + + +class PaymentRecordReportPaymentAttemptGuaranteedParamsPaymentMethodDetailsCardChecks( + TypedDict, +): + address_line1_check: NotRequired[ + Literal["fail", "pass", "unavailable", "unchecked"] + ] + """ + The result of the check on the cardholder's address line 1. + """ + address_postal_code_check: NotRequired[ + Literal["fail", "pass", "unavailable", "unchecked"] + ] + """ + The result of the check on the cardholder's postal code. + """ + cvc_check: NotRequired[Literal["fail", "pass", "unavailable", "unchecked"]] + """ + The result of the check on the card's CVC. + """ + + class PaymentRecordReportPaymentAttemptGuaranteedParamsProcessorDetails( TypedDict, ): diff --git a/stripe/params/_payment_record_report_payment_attempt_params.py b/stripe/params/_payment_record_report_payment_attempt_params.py index 16d47d73b..4709bf993 100644 --- a/stripe/params/_payment_record_report_payment_attempt_params.py +++ b/stripe/params/_payment_record_report_payment_attempt_params.py @@ -149,6 +149,12 @@ class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetails(TypedDict): """ The billing details associated with the method of payment. """ + card: NotRequired[ + "PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCard" + ] + """ + Information about the card payment method used to make this payment. + """ custom: NotRequired[ "PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCustom" ] @@ -159,7 +165,7 @@ class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetails(TypedDict): """ ID of the Stripe Payment Method used to make this payment. """ - type: NotRequired[Literal["custom"]] + type: NotRequired[Literal["card", "custom"]] """ The type of the payment method details. An additional hash is included on the payment_method_details with a name matching this value. It contains additional information specific to the type. """ @@ -217,6 +223,38 @@ class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsBillingDetailsA """ +class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCard( + TypedDict, +): + checks: NotRequired[ + "PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCardChecks" + ] + """ + Verification checks performed on the card. + """ + + +class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCardChecks( + TypedDict, +): + address_line1_check: NotRequired[ + Literal["fail", "pass", "unavailable", "unchecked"] + ] + """ + The result of the check on the cardholder's address line 1. + """ + address_postal_code_check: NotRequired[ + Literal["fail", "pass", "unavailable", "unchecked"] + ] + """ + The result of the check on the cardholder's postal code. + """ + cvc_check: NotRequired[Literal["fail", "pass", "unavailable", "unchecked"]] + """ + The result of the check on the card's CVC. + """ + + class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCustom( TypedDict, ): diff --git a/stripe/params/_payment_record_report_payment_params.py b/stripe/params/_payment_record_report_payment_params.py index 786af8e36..b5c4473eb 100644 --- a/stripe/params/_payment_record_report_payment_params.py +++ b/stripe/params/_payment_record_report_payment_params.py @@ -193,6 +193,12 @@ class PaymentRecordReportPaymentParamsPaymentMethodDetails(TypedDict): """ The billing details associated with the method of payment. """ + card: NotRequired[ + "PaymentRecordReportPaymentParamsPaymentMethodDetailsCard" + ] + """ + Information about the card payment method used to make this payment. + """ custom: NotRequired[ "PaymentRecordReportPaymentParamsPaymentMethodDetailsCustom" ] @@ -203,7 +209,7 @@ class PaymentRecordReportPaymentParamsPaymentMethodDetails(TypedDict): """ ID of the Stripe Payment Method used to make this payment. """ - type: NotRequired[Literal["custom"]] + type: NotRequired[Literal["card", "custom"]] """ The type of the payment method details. An additional hash is included on the payment_method_details with a name matching this value. It contains additional information specific to the type. """ @@ -261,6 +267,36 @@ class PaymentRecordReportPaymentParamsPaymentMethodDetailsBillingDetailsAddress( """ +class PaymentRecordReportPaymentParamsPaymentMethodDetailsCard(TypedDict): + checks: NotRequired[ + "PaymentRecordReportPaymentParamsPaymentMethodDetailsCardChecks" + ] + """ + Verification checks performed on the card. + """ + + +class PaymentRecordReportPaymentParamsPaymentMethodDetailsCardChecks( + TypedDict +): + address_line1_check: NotRequired[ + Literal["fail", "pass", "unavailable", "unchecked"] + ] + """ + The result of the check on the cardholder's address line 1. + """ + address_postal_code_check: NotRequired[ + Literal["fail", "pass", "unavailable", "unchecked"] + ] + """ + The result of the check on the cardholder's postal code. + """ + cvc_check: NotRequired[Literal["fail", "pass", "unavailable", "unchecked"]] + """ + The result of the check on the card's CVC. + """ + + class PaymentRecordReportPaymentParamsPaymentMethodDetailsCustom(TypedDict): display_name: NotRequired[str] """ diff --git a/stripe/params/_refund_create_params.py b/stripe/params/_refund_create_params.py index 55540d1fd..b30c9b5bc 100644 --- a/stripe/params/_refund_create_params.py +++ b/stripe/params/_refund_create_params.py @@ -38,6 +38,10 @@ class RefundCreateParams(RequestOptions): """ Origin of the refund """ + payment_attempt_record: NotRequired[str] + """ + The identifier of the PaymentAttemptRecord to refund. + """ payment_intent: NotRequired[str] """ The identifier of the PaymentIntent to refund. diff --git a/stripe/params/_setup_intent_confirm_params.py b/stripe/params/_setup_intent_confirm_params.py index 3708b8fa7..9df8e4075 100644 --- a/stripe/params/_setup_intent_confirm_params.py +++ b/stripe/params/_setup_intent_confirm_params.py @@ -391,6 +391,10 @@ class SetupIntentConfirmParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["SetupIntentConfirmParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["SetupIntentConfirmParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -452,6 +456,7 @@ class SetupIntentConfirmParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -1007,6 +1012,10 @@ class SetupIntentConfirmParamsPaymentMethodDataSwish(TypedDict): pass +class SetupIntentConfirmParamsPaymentMethodDataTamara(TypedDict): + pass + + class SetupIntentConfirmParamsPaymentMethodDataTwint(TypedDict): pass diff --git a/stripe/params/_setup_intent_create_params.py b/stripe/params/_setup_intent_create_params.py index 7299bc0ea..58d3216b0 100644 --- a/stripe/params/_setup_intent_create_params.py +++ b/stripe/params/_setup_intent_create_params.py @@ -104,6 +104,7 @@ class SetupIntentCreateParams(RequestOptions): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -529,6 +530,10 @@ class SetupIntentCreateParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["SetupIntentCreateParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["SetupIntentCreateParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -590,6 +595,7 @@ class SetupIntentCreateParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -1143,6 +1149,10 @@ class SetupIntentCreateParamsPaymentMethodDataSwish(TypedDict): pass +class SetupIntentCreateParamsPaymentMethodDataTamara(TypedDict): + pass + + class SetupIntentCreateParamsPaymentMethodDataTwint(TypedDict): pass diff --git a/stripe/params/_setup_intent_modify_params.py b/stripe/params/_setup_intent_modify_params.py index 30919e11f..20c73cc15 100644 --- a/stripe/params/_setup_intent_modify_params.py +++ b/stripe/params/_setup_intent_modify_params.py @@ -30,7 +30,7 @@ class SetupIntentModifyParams(RequestOptions): An arbitrary string attached to the object. Often useful for displaying to users. """ excluded_payment_method_types: NotRequired[ - "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" + "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'tamara', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" ] """ The list of payment method types to exclude from use with this SetupIntent. @@ -367,6 +367,10 @@ class SetupIntentModifyParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["SetupIntentModifyParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["SetupIntentModifyParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -428,6 +432,7 @@ class SetupIntentModifyParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -981,6 +986,10 @@ class SetupIntentModifyParamsPaymentMethodDataSwish(TypedDict): pass +class SetupIntentModifyParamsPaymentMethodDataTamara(TypedDict): + pass + + class SetupIntentModifyParamsPaymentMethodDataTwint(TypedDict): pass diff --git a/stripe/params/_setup_intent_update_params.py b/stripe/params/_setup_intent_update_params.py index 7acd1e065..81baeb209 100644 --- a/stripe/params/_setup_intent_update_params.py +++ b/stripe/params/_setup_intent_update_params.py @@ -29,7 +29,7 @@ class SetupIntentUpdateParams(TypedDict): An arbitrary string attached to the object. Often useful for displaying to users. """ excluded_payment_method_types: NotRequired[ - "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" + "Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'bizum', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'gift_card', 'giropay', 'gopay', 'grabpay', 'id_bank_transfer', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'paypay', 'payto', 'pix', 'promptpay', 'qris', 'rechnung', 'revolut_pay', 'samsung_pay', 'satispay', 'scalapay', 'sepa_debit', 'shopeepay', 'sofort', 'stripe_balance', 'sunbit', 'swish', 'tamara', 'twint', 'upi', 'us_bank_account', 'wechat_pay', 'zip']]" ] """ The list of payment method types to exclude from use with this SetupIntent. @@ -366,6 +366,10 @@ class SetupIntentUpdateParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["SetupIntentUpdateParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["SetupIntentUpdateParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -427,6 +431,7 @@ class SetupIntentUpdateParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -980,6 +985,10 @@ class SetupIntentUpdateParamsPaymentMethodDataSwish(TypedDict): pass +class SetupIntentUpdateParamsPaymentMethodDataTamara(TypedDict): + pass + + class SetupIntentUpdateParamsPaymentMethodDataTwint(TypedDict): pass diff --git a/stripe/params/checkout/__init__.py b/stripe/params/checkout/__init__.py index ac2964bfa..8fdcb8551 100644 --- a/stripe/params/checkout/__init__.py +++ b/stripe/params/checkout/__init__.py @@ -46,6 +46,7 @@ SessionCreateParamsInvoiceCreationInvoiceDataCustomField as SessionCreateParamsInvoiceCreationInvoiceDataCustomField, SessionCreateParamsInvoiceCreationInvoiceDataIssuer as SessionCreateParamsInvoiceCreationInvoiceDataIssuer, SessionCreateParamsInvoiceCreationInvoiceDataRenderingOptions as SessionCreateParamsInvoiceCreationInvoiceDataRenderingOptions, + SessionCreateParamsItem as SessionCreateParamsItem, SessionCreateParamsLineItem as SessionCreateParamsLineItem, SessionCreateParamsLineItemAdjustableQuantity as SessionCreateParamsLineItemAdjustableQuantity, SessionCreateParamsLineItemPriceData as SessionCreateParamsLineItemPriceData, @@ -391,6 +392,10 @@ "stripe.params.checkout._session_create_params", False, ), + "SessionCreateParamsItem": ( + "stripe.params.checkout._session_create_params", + False, + ), "SessionCreateParamsLineItem": ( "stripe.params.checkout._session_create_params", False, diff --git a/stripe/params/checkout/_session_create_params.py b/stripe/params/checkout/_session_create_params.py index eb301e63d..f536d2f22 100644 --- a/stripe/params/checkout/_session_create_params.py +++ b/stripe/params/checkout/_session_create_params.py @@ -207,6 +207,10 @@ class SessionCreateParams(RequestOptions): """ Generate a post-purchase Invoice for one-time payments. """ + items: NotRequired[List["SessionCreateParamsItem"]] + """ + A list of items the customer will purchase. + """ line_items: NotRequired[List["SessionCreateParamsLineItem"]] """ A list of items the customer is purchasing. Use this parameter to pass one-time or recurring [Prices](https://docs.stripe.com/api/prices). The parameter is required for `payment` and `subscription` mode. @@ -946,6 +950,13 @@ class SessionCreateParamsInvoiceCreationInvoiceDataRenderingOptions(TypedDict): """ +class SessionCreateParamsItem(TypedDict): + type: Literal["subscription"] + """ + The type of item. + """ + + class SessionCreateParamsLineItem(TypedDict): adjustable_quantity: NotRequired[ "SessionCreateParamsLineItemAdjustableQuantity" diff --git a/stripe/params/radar/__init__.py b/stripe/params/radar/__init__.py index 23c41cf53..26bc97101 100644 --- a/stripe/params/radar/__init__.py +++ b/stripe/params/radar/__init__.py @@ -42,6 +42,9 @@ from stripe.params.radar._customer_evaluation_modify_params import ( CustomerEvaluationModifyParams as CustomerEvaluationModifyParams, ) + from stripe.params.radar._customer_evaluation_retrieve_params import ( + CustomerEvaluationRetrieveParams as CustomerEvaluationRetrieveParams, + ) from stripe.params.radar._customer_evaluation_update_params import ( CustomerEvaluationUpdateParams as CustomerEvaluationUpdateParams, ) @@ -215,6 +218,10 @@ "stripe.params.radar._customer_evaluation_modify_params", False, ), + "CustomerEvaluationRetrieveParams": ( + "stripe.params.radar._customer_evaluation_retrieve_params", + False, + ), "CustomerEvaluationUpdateParams": ( "stripe.params.radar._customer_evaluation_update_params", False, diff --git a/stripe/params/radar/_customer_evaluation_retrieve_params.py b/stripe/params/radar/_customer_evaluation_retrieve_params.py new file mode 100644 index 000000000..afe3d5f24 --- /dev/null +++ b/stripe/params/radar/_customer_evaluation_retrieve_params.py @@ -0,0 +1,12 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._request_options import RequestOptions +from typing import List +from typing_extensions import NotRequired + + +class CustomerEvaluationRetrieveParams(RequestOptions): + expand: NotRequired[List[str]] + """ + Specifies which fields in the response should be expanded. + """ diff --git a/stripe/params/test_helpers/__init__.py b/stripe/params/test_helpers/__init__.py index 2593db9a5..7ab54403d 100644 --- a/stripe/params/test_helpers/__init__.py +++ b/stripe/params/test_helpers/__init__.py @@ -76,6 +76,7 @@ ConfirmationTokenCreateParamsPaymentMethodDataStripeBalance as ConfirmationTokenCreateParamsPaymentMethodDataStripeBalance, ConfirmationTokenCreateParamsPaymentMethodDataSunbit as ConfirmationTokenCreateParamsPaymentMethodDataSunbit, ConfirmationTokenCreateParamsPaymentMethodDataSwish as ConfirmationTokenCreateParamsPaymentMethodDataSwish, + ConfirmationTokenCreateParamsPaymentMethodDataTamara as ConfirmationTokenCreateParamsPaymentMethodDataTamara, ConfirmationTokenCreateParamsPaymentMethodDataTwint as ConfirmationTokenCreateParamsPaymentMethodDataTwint, ConfirmationTokenCreateParamsPaymentMethodDataUpi as ConfirmationTokenCreateParamsPaymentMethodDataUpi, ConfirmationTokenCreateParamsPaymentMethodDataUpiMandateOptions as ConfirmationTokenCreateParamsPaymentMethodDataUpiMandateOptions, @@ -377,6 +378,10 @@ "stripe.params.test_helpers._confirmation_token_create_params", False, ), + "ConfirmationTokenCreateParamsPaymentMethodDataTamara": ( + "stripe.params.test_helpers._confirmation_token_create_params", + False, + ), "ConfirmationTokenCreateParamsPaymentMethodDataTwint": ( "stripe.params.test_helpers._confirmation_token_create_params", False, diff --git a/stripe/params/test_helpers/_confirmation_token_create_params.py b/stripe/params/test_helpers/_confirmation_token_create_params.py index dc07d12a8..78c4339dd 100644 --- a/stripe/params/test_helpers/_confirmation_token_create_params.py +++ b/stripe/params/test_helpers/_confirmation_token_create_params.py @@ -355,6 +355,10 @@ class ConfirmationTokenCreateParamsPaymentMethodData(TypedDict): """ If this is a `swish` PaymentMethod, this hash contains details about the Swish payment method. """ + tamara: NotRequired["ConfirmationTokenCreateParamsPaymentMethodDataTamara"] + """ + If this is a `tamara` PaymentMethod, this hash contains details about the Tamara payment method. + """ twint: NotRequired["ConfirmationTokenCreateParamsPaymentMethodDataTwint"] """ If this is a TWINT PaymentMethod, this hash contains details about the TWINT payment method. @@ -416,6 +420,7 @@ class ConfirmationTokenCreateParamsPaymentMethodData(TypedDict): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -973,6 +978,10 @@ class ConfirmationTokenCreateParamsPaymentMethodDataSwish(TypedDict): pass +class ConfirmationTokenCreateParamsPaymentMethodDataTamara(TypedDict): + pass + + class ConfirmationTokenCreateParamsPaymentMethodDataTwint(TypedDict): pass diff --git a/stripe/params/test_helpers/_payment_intent_simulate_crypto_deposit_params.py b/stripe/params/test_helpers/_payment_intent_simulate_crypto_deposit_params.py index aa8fc2728..b39dea3f5 100644 --- a/stripe/params/test_helpers/_payment_intent_simulate_crypto_deposit_params.py +++ b/stripe/params/test_helpers/_payment_intent_simulate_crypto_deposit_params.py @@ -13,11 +13,11 @@ class PaymentIntentSimulateCryptoDepositParams(TypedDict): """ Specifies which fields in the response should be expanded. """ - network: Literal["base", "solana", "tempo"] + network: Literal["base", "ethereum", "polygon", "solana", "tempo"] """ The blockchain network of the simulated crypto deposit. """ - token_currency: Literal["usdc"] + token_currency: Literal["usdc", "usdg", "usdp"] """ The token currency of the simulated crypto deposit. """ diff --git a/stripe/params/v2/core/__init__.py b/stripe/params/v2/core/__init__.py index 845c3b240..6b09e8c12 100644 --- a/stripe/params/v2/core/__init__.py +++ b/stripe/params/v2/core/__init__.py @@ -16,26 +16,52 @@ AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercial as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercial, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCeltic as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCeltic, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLead as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLead, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripe as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripe, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumer as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumer, AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic, AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank, AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLead as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLead, AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration, AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard, + AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections, + AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration as AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration, AccountCreateParamsConfigurationCustomer as AccountCreateParamsConfigurationCustomer, AccountCreateParamsConfigurationCustomerAutomaticIndirectTax as AccountCreateParamsConfigurationCustomerAutomaticIndirectTax, AccountCreateParamsConfigurationCustomerBilling as AccountCreateParamsConfigurationCustomerBilling, @@ -44,6 +70,8 @@ AccountCreateParamsConfigurationCustomerBillingInvoiceRendering as AccountCreateParamsConfigurationCustomerBillingInvoiceRendering, AccountCreateParamsConfigurationCustomerCapabilities as AccountCreateParamsConfigurationCustomerCapabilities, AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax as AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax, + AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections as AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections, + AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration as AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration, AccountCreateParamsConfigurationCustomerShipping as AccountCreateParamsConfigurationCustomerShipping, AccountCreateParamsConfigurationCustomerShippingAddress as AccountCreateParamsConfigurationCustomerShippingAddress, AccountCreateParamsConfigurationMerchant as AccountCreateParamsConfigurationMerchant, @@ -51,49 +79,137 @@ AccountCreateParamsConfigurationMerchantBranding as AccountCreateParamsConfigurationMerchantBranding, AccountCreateParamsConfigurationMerchantCapabilities as AccountCreateParamsConfigurationMerchantCapabilities, AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPayments as AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPayments as AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPayments as AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments as AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPayments as AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPayments as AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments as AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPayments as AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPayments as AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesBlikPayments as AccountCreateParamsConfigurationMerchantCapabilitiesBlikPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPayments as AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesCardPayments as AccountCreateParamsConfigurationMerchantCapabilitiesCardPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments as AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesCashappPayments as AccountCreateParamsConfigurationMerchantCapabilitiesCashappPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesEpsPayments as AccountCreateParamsConfigurationMerchantCapabilitiesEpsPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesFpxPayments as AccountCreateParamsConfigurationMerchantCapabilitiesFpxPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments as AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPayments as AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesIdealPayments as AccountCreateParamsConfigurationMerchantCapabilitiesIdealPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesJcbPayments as AccountCreateParamsConfigurationMerchantCapabilitiesJcbPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments as AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPayments as AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPayments as AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPayments as AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPayments as AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesLinkPayments as AccountCreateParamsConfigurationMerchantCapabilitiesLinkPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPayments as AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPayments as AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments as AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPayments as AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPayments as AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesP24Payments as AccountCreateParamsConfigurationMerchantCapabilitiesP24Payments, + AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPayments as AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPayments as AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPayments as AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPayments as AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPayments as AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPayments as AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments as AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPayments as AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesSwishPayments as AccountCreateParamsConfigurationMerchantCapabilitiesSwishPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesTwintPayments as AccountCreateParamsConfigurationMerchantCapabilitiesTwintPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments as AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments as AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCardPayments as AccountCreateParamsConfigurationMerchantCardPayments, AccountCreateParamsConfigurationMerchantCardPaymentsDeclineOn as AccountCreateParamsConfigurationMerchantCardPaymentsDeclineOn, AccountCreateParamsConfigurationMerchantKonbiniPayments as AccountCreateParamsConfigurationMerchantKonbiniPayments, @@ -111,38 +227,84 @@ AccountCreateParamsConfigurationRecipientCapabilities as AccountCreateParamsConfigurationRecipientCapabilities, AccountCreateParamsConfigurationRecipientCapabilitiesBankAccounts as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccounts, AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstant as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstant, + AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections, + AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration, AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocal as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocal, + AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections, + AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration, AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWire as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWire, + AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections, + AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration as AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration, AccountCreateParamsConfigurationRecipientCapabilitiesCards as AccountCreateParamsConfigurationRecipientCapabilitiesCards, + AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtections as AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtections, + AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration as AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration, AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWallets as AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWallets, + AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections as AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections, + AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration as AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration, AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecks as AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecks, + AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtections as AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtections, + AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration as AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration, AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance as AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance, AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers as AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers, + AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections as AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections, + AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration as AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration, AccountCreateParamsConfigurationStorer as AccountCreateParamsConfigurationStorer, AccountCreateParamsConfigurationStorerCapabilities as AccountCreateParamsConfigurationStorerCapabilities, AccountCreateParamsConfigurationStorerCapabilitiesConsumer as AccountCreateParamsConfigurationStorerCapabilitiesConsumer, AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrencies as AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrencies, AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsd as AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsd, + AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections as AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections, + AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddresses as AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddresses, AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccounts as AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccounts, + AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections as AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets as AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets, + AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections as AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrencies as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrencies, AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEur as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEur, + AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections, + AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbp as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbp, + AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections, + AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsd as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsd, + AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections, + AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdc as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdc, + AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections, + AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfers as AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfers, AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccounts as AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccounts, + AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections as AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesOutboundPayments as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPayments, AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccounts as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccounts, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCards as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCards, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfers as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfers, AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccounts as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccounts, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration, AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections, + AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration as AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration, AccountCreateParamsConfigurationStorerRegulatedActivity as AccountCreateParamsConfigurationStorerRegulatedActivity, AccountCreateParamsDefaults as AccountCreateParamsDefaults, AccountCreateParamsDefaultsProfile as AccountCreateParamsDefaultsProfile, @@ -384,26 +546,52 @@ AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercial as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercial, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCeltic as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCeltic, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLead as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLead, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripe as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripe, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumer as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumer, AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic, AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank, AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLead as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLead, AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration, AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections, + AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration as AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration, AccountUpdateParamsConfigurationCustomer as AccountUpdateParamsConfigurationCustomer, AccountUpdateParamsConfigurationCustomerAutomaticIndirectTax as AccountUpdateParamsConfigurationCustomerAutomaticIndirectTax, AccountUpdateParamsConfigurationCustomerBilling as AccountUpdateParamsConfigurationCustomerBilling, @@ -412,6 +600,8 @@ AccountUpdateParamsConfigurationCustomerBillingInvoiceRendering as AccountUpdateParamsConfigurationCustomerBillingInvoiceRendering, AccountUpdateParamsConfigurationCustomerCapabilities as AccountUpdateParamsConfigurationCustomerCapabilities, AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax as AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax, + AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections as AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections, + AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration as AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration, AccountUpdateParamsConfigurationCustomerShipping as AccountUpdateParamsConfigurationCustomerShipping, AccountUpdateParamsConfigurationCustomerShippingAddress as AccountUpdateParamsConfigurationCustomerShippingAddress, AccountUpdateParamsConfigurationMerchant as AccountUpdateParamsConfigurationMerchant, @@ -419,49 +609,137 @@ AccountUpdateParamsConfigurationMerchantBranding as AccountUpdateParamsConfigurationMerchantBranding, AccountUpdateParamsConfigurationMerchantCapabilities as AccountUpdateParamsConfigurationMerchantCapabilities, AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesCardPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesCardPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesP24Payments as AccountUpdateParamsConfigurationMerchantCapabilitiesP24Payments, + AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCardPayments as AccountUpdateParamsConfigurationMerchantCardPayments, AccountUpdateParamsConfigurationMerchantCardPaymentsDeclineOn as AccountUpdateParamsConfigurationMerchantCardPaymentsDeclineOn, AccountUpdateParamsConfigurationMerchantKonbiniPayments as AccountUpdateParamsConfigurationMerchantKonbiniPayments, @@ -479,38 +757,84 @@ AccountUpdateParamsConfigurationRecipientCapabilities as AccountUpdateParamsConfigurationRecipientCapabilities, AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccounts as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccounts, AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstant as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstant, + AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections, + AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration, AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocal as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocal, + AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections, + AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration, AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWire as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWire, + AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections, + AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration as AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration, AccountUpdateParamsConfigurationRecipientCapabilitiesCards as AccountUpdateParamsConfigurationRecipientCapabilitiesCards, + AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtections, + AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration as AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration, AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWallets as AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWallets, + AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections, + AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration as AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration, AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecks as AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecks, + AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtections, + AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration as AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration, AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalance as AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalance, AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers as AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers, + AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections, + AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration as AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration, AccountUpdateParamsConfigurationStorer as AccountUpdateParamsConfigurationStorer, AccountUpdateParamsConfigurationStorerCapabilities as AccountUpdateParamsConfigurationStorerCapabilities, AccountUpdateParamsConfigurationStorerCapabilitiesConsumer as AccountUpdateParamsConfigurationStorerCapabilitiesConsumer, AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrencies as AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrencies, AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsd as AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsd, + AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections as AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddresses as AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddresses, AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccounts as AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccounts, + AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets as AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets, + AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrencies as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrencies, AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEur as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEur, + AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbp as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbp, + AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsd as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsd, + AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdc as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdc, + AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfers as AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfers, AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccounts as AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccounts, + AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPayments as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPayments, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccounts as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccounts, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCards as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCards, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfers as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfers, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccounts as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccounts, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections, + AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration as AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration, AccountUpdateParamsConfigurationStorerRegulatedActivity as AccountUpdateParamsConfigurationStorerRegulatedActivity, AccountUpdateParamsDefaults as AccountUpdateParamsDefaults, AccountUpdateParamsDefaultsProfile as AccountUpdateParamsDefaultsProfile, @@ -762,1728 +1086,2840 @@ "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLead": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripe": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumer": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLead": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLead": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomer": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomerAutomaticIndirectTax": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomerBilling": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomerBillingInvoice": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripe": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomerBillingInvoiceCustomField": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomerBillingInvoiceRendering": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomerCapabilities": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomerShipping": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationCustomerShippingAddress": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchant": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumer": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantBacsDebitPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantBranding": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilities": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLead": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesBlikPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesCardPayments": ( + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments": ( + "AccountCreateParamsConfigurationCustomer": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesCashappPayments": ( + "AccountCreateParamsConfigurationCustomerAutomaticIndirectTax": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesEpsPayments": ( + "AccountCreateParamsConfigurationCustomerBilling": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesFpxPayments": ( + "AccountCreateParamsConfigurationCustomerBillingInvoice": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments": ( + "AccountCreateParamsConfigurationCustomerBillingInvoiceCustomField": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPayments": ( + "AccountCreateParamsConfigurationCustomerBillingInvoiceRendering": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesIdealPayments": ( + "AccountCreateParamsConfigurationCustomerCapabilities": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesJcbPayments": ( + "AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments": ( + "AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPayments": ( + "AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPayments": ( + "AccountCreateParamsConfigurationCustomerShipping": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPayments": ( + "AccountCreateParamsConfigurationCustomerShippingAddress": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPayments": ( + "AccountCreateParamsConfigurationMerchant": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesLinkPayments": ( + "AccountCreateParamsConfigurationMerchantBacsDebitPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPayments": ( + "AccountCreateParamsConfigurationMerchantBranding": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilities": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesP24Payments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesSwishPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesTwintPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCardPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantCardPaymentsDeclineOn": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantKonbiniPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantKonbiniPaymentsSupport": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantKonbiniPaymentsSupportHours": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantScriptStatementDescriptor": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantScriptStatementDescriptorKana": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantScriptStatementDescriptorKanji": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantSmartDisputes": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantSmartDisputesAutoRespond": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantStatementDescriptor": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantSupport": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBlikPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMerchantSupportAddress": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipient": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilities": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccounts": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstant": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocal": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesCardPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWire": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesCards": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWallets": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecks": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesCashappPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorer": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilities": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesConsumer": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesEpsPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrencies": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsd": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddresses": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesFpxPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccounts": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrencies": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEur": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbp": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsd": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdc": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfers": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccounts": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesIdealPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPayments": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccounts": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCards": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesJcbPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfers": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccounts": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationStorerRegulatedActivity": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsDefaults": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsDefaultsProfile": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsDefaultsResponsibilities": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentity": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestations": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsDirectorshipDeclaration": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsOwnershipDeclaration": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsPersonsProvided": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsRepresentativeDeclaration": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfService": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesLinkPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceAccount": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreator": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercial": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialAccountHolder": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCeltic": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticApplePay": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardPlatform": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardPlatform": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBank": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankApplePay": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesP24Payments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardPlatform": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCardPlatform": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThird": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdApplePay": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardPlatform": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialGlobalAccountHolder": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLead": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadApplePay": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadPrepaidCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadPrepaidCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadPrepaidCardPlatform": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumer": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerAccountHolder": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCeltic": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticApplePay": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCardPlatform": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSwishPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBank": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesTwintPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCardPlatform": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerGlobalAccountHolder": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLead": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCard": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCardPlatform": ( + "AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCard": ( + "AccountCreateParamsConfigurationMerchantCardPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCardBankTerms": ( + "AccountCreateParamsConfigurationMerchantCardPaymentsDeclineOn": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMerchantKonbiniPayments": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCardPlatform": ( + "AccountCreateParamsConfigurationMerchantKonbiniPaymentsSupport": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceConsumerPrivacyDisclosures": ( + "AccountCreateParamsConfigurationMerchantKonbiniPaymentsSupportHours": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceConsumerStorer": ( + "AccountCreateParamsConfigurationMerchantScriptStatementDescriptor": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCryptoStorer": ( + "AccountCreateParamsConfigurationMerchantScriptStatementDescriptorKana": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceStorer": ( + "AccountCreateParamsConfigurationMerchantScriptStatementDescriptorKanji": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetails": ( + "AccountCreateParamsConfigurationMerchantSmartDisputes": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsAddress": ( + "AccountCreateParamsConfigurationMerchantSmartDisputesAutoRespond": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsAnnualRevenue": ( + "AccountCreateParamsConfigurationMerchantStatementDescriptor": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocuments": ( + "AccountCreateParamsConfigurationMerchantSupport": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsBankAccountOwnershipVerification": ( + "AccountCreateParamsConfigurationMerchantSupportAddress": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyLicense": ( + "AccountCreateParamsConfigurationRecipient": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyMemorandumOfAssociation": ( + "AccountCreateParamsConfigurationRecipientCapabilities": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyMinisterialDecree": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyRegistrationVerification": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstant": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyTaxIdVerification": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerification": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerificationFrontBack": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocal": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfAddress": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistration": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistrationSigner": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWire": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnership": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnershipSigner": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsIdNumber": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCards": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsMonthlyEstimatedRevenue": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsRegistrationDate": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptAddresses": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWallets": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptAddressesKana": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptAddressesKanji": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptNames": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecks": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptNamesKana": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptNamesKanji": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividual": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualAdditionalAddress": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualAdditionalName": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualAddress": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDateOfBirth": ( + "AccountCreateParamsConfigurationStorer": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocuments": ( + "AccountCreateParamsConfigurationStorerCapabilities": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsCompanyAuthorization": ( + "AccountCreateParamsConfigurationStorerCapabilitiesConsumer": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsPassport": ( + "AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrencies": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsPrimaryVerification": ( + "AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsd": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsPrimaryVerificationFrontBack": ( + "AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsSecondaryVerification": ( + "AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsSecondaryVerificationFrontBack": ( + "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddresses": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsVisa": ( + "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualIdNumber": ( + "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualRelationship": ( + "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptAddresses": ( + "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptAddressesKana": ( + "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptAddressesKanji": ( + "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptNames": ( + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrencies": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptNamesKana": ( + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEur": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptNamesKanji": ( + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParams": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountData": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbp": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountDataDefaults": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountDataDefaultsProfile": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountDataIdentity": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsd": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountDataIdentityBusinessDetails": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParams": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCase": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdc": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseAccountOnboarding": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseAccountOnboardingCollectionOptions": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseAccountUpdate": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfers": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseAccountUpdateCollectionOptions": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccounts": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseRecipientOnboarding": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseRecipientOnboardingCollectionOptions": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseRecipientUpdate": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPayments": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseRecipientUpdateCollectionOptions": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccounts": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountListParams": ("stripe.params.v2.core._account_list_params", False), - "AccountRetrieveParams": ( - "stripe.params.v2.core._account_retrieve_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParams": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentity": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCards": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestations": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsDirectorshipDeclaration": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsOwnershipDeclaration": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsPersonsProvided": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsRepresentativeDeclaration": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfService": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceAccount": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreator": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercial": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialAccountHolder": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCeltic": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticApplePay": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfers": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCard": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccounts": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardBankTerms": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardPlatform": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCard": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardBankTerms": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardFinancingDisclosures": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardPlatform": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBank": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankApplePay": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCard": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsConfigurationStorerRegulatedActivity": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardBankTerms": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsDefaults": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardFinancingDisclosures": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsDefaultsProfile": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardPlatform": ( - "stripe.params.v2.core._account_token_create_params", - False, + "AccountCreateParamsDefaultsResponsibilities": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentity": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestations": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsDirectorshipDeclaration": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsOwnershipDeclaration": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsPersonsProvided": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsRepresentativeDeclaration": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfService": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceAccount": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreator": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercial": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialAccountHolder": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCeltic": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticApplePay": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBank": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankApplePay": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThird": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdApplePay": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialGlobalAccountHolder": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLead": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadApplePay": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadPrepaidCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadPrepaidCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadPrepaidCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumer": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerAccountHolder": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCeltic": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticApplePay": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBank": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerGlobalAccountHolder": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLead": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCard": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCardBankTerms": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCardPlatform": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceConsumerPrivacyDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceConsumerStorer": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCryptoStorer": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceStorer": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetails": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsAddress": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsAnnualRevenue": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocuments": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsBankAccountOwnershipVerification": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyLicense": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyMemorandumOfAssociation": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyMinisterialDecree": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyRegistrationVerification": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyTaxIdVerification": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerification": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerificationFrontBack": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfAddress": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistration": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistrationSigner": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnership": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnershipSigner": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsIdNumber": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsMonthlyEstimatedRevenue": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsRegistrationDate": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsScriptAddresses": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsScriptAddressesKana": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsScriptAddressesKanji": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsScriptNames": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsScriptNamesKana": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsScriptNamesKanji": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividual": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualAdditionalAddress": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualAdditionalName": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualAddress": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualDateOfBirth": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualDocuments": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualDocumentsCompanyAuthorization": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualDocumentsPassport": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualDocumentsPrimaryVerification": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualDocumentsPrimaryVerificationFrontBack": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualDocumentsSecondaryVerification": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualDocumentsSecondaryVerificationFrontBack": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualDocumentsVisa": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualIdNumber": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualRelationship": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualScriptAddresses": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualScriptAddressesKana": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualScriptAddressesKanji": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualScriptNames": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualScriptNamesKana": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityIndividualScriptNamesKanji": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountEvaluationCreateParams": ( + "stripe.params.v2.core._account_evaluation_create_params", + False, + ), + "AccountEvaluationCreateParamsAccountData": ( + "stripe.params.v2.core._account_evaluation_create_params", + False, + ), + "AccountEvaluationCreateParamsAccountDataDefaults": ( + "stripe.params.v2.core._account_evaluation_create_params", + False, + ), + "AccountEvaluationCreateParamsAccountDataDefaultsProfile": ( + "stripe.params.v2.core._account_evaluation_create_params", + False, + ), + "AccountEvaluationCreateParamsAccountDataIdentity": ( + "stripe.params.v2.core._account_evaluation_create_params", + False, + ), + "AccountEvaluationCreateParamsAccountDataIdentityBusinessDetails": ( + "stripe.params.v2.core._account_evaluation_create_params", + False, + ), + "AccountLinkCreateParams": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountLinkCreateParamsUseCase": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountLinkCreateParamsUseCaseAccountOnboarding": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountLinkCreateParamsUseCaseAccountOnboardingCollectionOptions": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountLinkCreateParamsUseCaseAccountUpdate": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountLinkCreateParamsUseCaseAccountUpdateCollectionOptions": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountLinkCreateParamsUseCaseRecipientOnboarding": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountLinkCreateParamsUseCaseRecipientOnboardingCollectionOptions": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountLinkCreateParamsUseCaseRecipientUpdate": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountLinkCreateParamsUseCaseRecipientUpdateCollectionOptions": ( + "stripe.params.v2.core._account_link_create_params", + False, + ), + "AccountListParams": ("stripe.params.v2.core._account_list_params", False), + "AccountRetrieveParams": ( + "stripe.params.v2.core._account_retrieve_params", + False, + ), + "AccountTokenCreateParams": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentity": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestations": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsDirectorshipDeclaration": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsOwnershipDeclaration": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsPersonsProvided": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsRepresentativeDeclaration": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfService": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceAccount": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreator": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercial": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialAccountHolder": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCeltic": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticApplePay": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCard": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardBankTerms": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardPlatform": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCard": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardBankTerms": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardFinancingDisclosures": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardPlatform": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBank": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankApplePay": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCard": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardBankTerms": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardFinancingDisclosures": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardPlatform": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCard": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardBankTerms": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardFinancingDisclosures": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCryptoStorer": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceStorer": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetails": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsAddress": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsAnnualRevenue": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocuments": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsBankAccountOwnershipVerification": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyLicense": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyMemorandumOfAssociation": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyMinisterialDecree": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyRegistrationVerification": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyTaxIdVerification": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerification": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerificationFrontBack": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfAddress": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistration": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistrationSigner": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnership": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnershipSigner": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsIdNumber": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsMonthlyEstimatedRevenue": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsRegistrationDate": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsScriptAddresses": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsScriptAddressesKana": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsScriptAddressesKanji": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsScriptNames": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsScriptNamesKana": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsScriptNamesKanji": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividual": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualAdditionalAddress": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualAdditionalName": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualAddress": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualDateOfBirth": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualDocuments": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualDocumentsCompanyAuthorization": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualDocumentsPassport": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualDocumentsPrimaryVerification": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualDocumentsPrimaryVerificationFrontBack": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualDocumentsSecondaryVerification": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualDocumentsSecondaryVerificationFrontBack": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualDocumentsVisa": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualIdNumber": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualRelationship": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualScriptAddresses": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualScriptAddressesKana": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualScriptAddressesKanji": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualScriptNames": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualScriptNamesKana": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityIndividualScriptNamesKanji": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenRetrieveParams": ( + "stripe.params.v2.core._account_token_retrieve_params", + False, + ), + "AccountUpdateParams": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfiguration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreator": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilities": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercial": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCeltic": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLead": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripe": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumer": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCard": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardBankTerms": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardFinancingDisclosures": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCryptoStorer": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceStorer": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetails": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLead": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsAddress": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsAnnualRevenue": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocuments": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsBankAccountOwnershipVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyLicense": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyMemorandumOfAssociation": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyMinisterialDecree": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomer": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyRegistrationVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerAutomaticIndirectTax": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyTaxIdVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerBilling": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerBillingInvoice": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerificationFrontBack": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerBillingInvoiceCustomField": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfAddress": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerBillingInvoiceRendering": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistration": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerCapabilities": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistrationSigner": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnership": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnershipSigner": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsIdNumber": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerShipping": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsMonthlyEstimatedRevenue": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationCustomerShippingAddress": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsRegistrationDate": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchant": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptAddresses": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantBacsDebitPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptAddressesKana": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantBranding": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptAddressesKanji": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilities": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptNames": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptNamesKana": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptNamesKanji": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividual": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualAdditionalAddress": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualAdditionalName": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualAddress": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDateOfBirth": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocuments": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsCompanyAuthorization": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsPassport": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsPrimaryVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsPrimaryVerificationFrontBack": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsSecondaryVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsSecondaryVerificationFrontBack": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsVisa": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualIdNumber": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualRelationship": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptAddresses": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptAddressesKana": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptAddressesKanji": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptNames": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptNamesKana": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptNamesKanji": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenRetrieveParams": ( - "stripe.params.v2.core._account_token_retrieve_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParams": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfiguration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreator": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilities": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercial": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCeltic": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLead": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripe": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumer": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLead": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomer": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerAutomaticIndirectTax": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerBilling": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerBillingInvoice": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerBillingInvoiceCustomField": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerBillingInvoiceRendering": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerCapabilities": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerShipping": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerShippingAddress": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchant": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantBacsDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantBranding": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilities": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesP24Payments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesP24Payments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), @@ -2555,26 +3991,74 @@ "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocal": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWire": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationRecipientCapabilitiesCards": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecks": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalance": ( "stripe.params.v2.core._account_update_params", False, @@ -2583,6 +4067,14 @@ "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorer": ( "stripe.params.v2.core._account_update_params", False, @@ -2603,6 +4095,14 @@ "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddresses": ( "stripe.params.v2.core._account_update_params", False, @@ -2611,10 +4111,26 @@ "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrencies": ( "stripe.params.v2.core._account_update_params", False, @@ -2623,18 +4139,50 @@ "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbp": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsd": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdc": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfers": ( "stripe.params.v2.core._account_update_params", False, @@ -2643,6 +4191,14 @@ "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPayments": ( "stripe.params.v2.core._account_update_params", False, @@ -2651,22 +4207,62 @@ "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCards": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfers": ( "stripe.params.v2.core._account_update_params", False, @@ -2675,14 +4271,38 @@ "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts": ( "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationStorerRegulatedActivity": ( "stripe.params.v2.core._account_update_params", False, diff --git a/stripe/params/v2/core/_account_create_params.py b/stripe/params/v2/core/_account_create_params.py index 8fd4a87fb..62375e46b 100644 --- a/stripe/params/v2/core/_account_create_params.py +++ b/stripe/params/v2/core/_account_create_params.py @@ -166,21 +166,69 @@ class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCeltic( class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank( TypedDict, ): @@ -207,30 +255,102 @@ class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRive class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird( TypedDict, ): @@ -245,12 +365,36 @@ class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThir class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLead( TypedDict, ): @@ -265,12 +409,36 @@ class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLead( class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripe( TypedDict, ): @@ -291,21 +459,69 @@ class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripe( class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumer( TypedDict, ): @@ -343,12 +559,36 @@ class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic( class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank( TypedDict, ): @@ -363,12 +603,36 @@ class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverB class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLead( TypedDict, ): @@ -389,21 +653,69 @@ class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLead( class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCustomer(TypedDict): automatic_indirect_tax: NotRequired[ "AccountCreateParamsConfigurationCustomerAutomaticIndirectTax" @@ -531,12 +843,36 @@ class AccountCreateParamsConfigurationCustomerCapabilities(TypedDict): class AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationCustomerShipping(TypedDict): address: NotRequired[ "AccountCreateParamsConfigurationCustomerShippingAddress" @@ -934,399 +1270,1455 @@ class AccountCreateParamsConfigurationMerchantCapabilities(TypedDict): class AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesBlikPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments( TypedDict, ): - requested: bool + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBlikPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesCardPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesCashappPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesEpsPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesFpxPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesIdealPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesJcbPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesLinkPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesP24Payments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesBoletoPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesCardPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesCashappPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesEpsPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesFpxPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesGrabpayPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesIdealPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesJcbPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesKakaoPayPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesKlarnaPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesKonbiniPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesKrCardPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesLinkPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesMobilepayPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesMultibancoPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesNaverPayPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesOxxoPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesP24Payments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesPayByBankPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesPaycoPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesPaynowPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesPromptpayPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesRevolutPayPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSwishPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesSamsungPayPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesSepaDebitPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesTwintPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesSwishPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections( TypedDict, ): - requested: bool + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMerchantCapabilitiesTwintPayments( +class AccountCreateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration( TypedDict, ): requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ class AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationMerchantCardPayments(TypedDict): decline_on: NotRequired[ "AccountCreateParamsConfigurationMerchantCardPaymentsDeclineOn" @@ -1580,55 +2972,199 @@ class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccounts( class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstant( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocal( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWire( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationRecipientCapabilitiesCards(TypedDict): + protections: NotRequired[ + "AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWallets( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecks( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance( TypedDict, ): @@ -1643,12 +3179,36 @@ class AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance( class AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorer(TypedDict): capabilities: NotRequired[ "AccountCreateParamsConfigurationStorerCapabilities" @@ -1813,12 +3373,36 @@ class AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrencies( class AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsd( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddresses( TypedDict, ): @@ -1839,21 +3423,69 @@ class AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddresses( class AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccounts( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrencies( TypedDict, ): @@ -1886,39 +3518,135 @@ class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrencies( class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEur( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbp( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsd( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdc( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfers( TypedDict, ): @@ -1933,12 +3661,36 @@ class AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfers( class AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccounts( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPayments( TypedDict, ): @@ -1977,48 +3729,168 @@ class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPayments( class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccounts( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCards( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfers( TypedDict, ): @@ -2045,30 +3917,102 @@ class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfers( class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccounts( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts( TypedDict, ): + protections: NotRequired[ + "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: bool """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationStorerRegulatedActivity(TypedDict): description: NotRequired[str] """ diff --git a/stripe/params/v2/core/_account_update_params.py b/stripe/params/v2/core/_account_update_params.py index 27d2248ec..7c8ecce38 100644 --- a/stripe/params/v2/core/_account_update_params.py +++ b/stripe/params/v2/core/_account_update_params.py @@ -172,21 +172,69 @@ class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCeltic( class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank( TypedDict, ): @@ -213,30 +261,102 @@ class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRive class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird( TypedDict, ): @@ -251,12 +371,36 @@ class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThir class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLead( TypedDict, ): @@ -271,12 +415,36 @@ class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLead( class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripe( TypedDict, ): @@ -297,21 +465,69 @@ class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripe( class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumer( TypedDict, ): @@ -349,12 +565,36 @@ class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic( class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank( TypedDict, ): @@ -369,12 +609,36 @@ class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverB class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLead( TypedDict, ): @@ -395,21 +659,69 @@ class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLead( class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCustomer(TypedDict): applied: NotRequired[bool] """ @@ -549,12 +861,36 @@ class AccountUpdateParamsConfigurationCustomerCapabilities(TypedDict): class AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationCustomerShipping(TypedDict): address: NotRequired[ "AccountUpdateParamsConfigurationCustomerShippingAddress" @@ -956,399 +1292,1455 @@ class AccountUpdateParamsConfigurationMerchantCapabilities(TypedDict): class AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesCardPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPayments( TypedDict, ): - requested: NotRequired[bool] + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesCardPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] + """ + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ + requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesP24Payments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesP24Payments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration( TypedDict, ): - requested: NotRequired[bool] + requested: bool """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a protection, pass true. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ -class AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPayments( +class AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections( TypedDict, ): - requested: NotRequired[bool] + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration" """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. """ class AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationMerchantCardPayments(TypedDict): decline_on: NotRequired[ "AccountUpdateParamsConfigurationMerchantCardPaymentsDeclineOn" @@ -1610,52 +3002,196 @@ class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccounts( class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstant( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocal( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWire( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationRecipientCapabilitiesCards(TypedDict): + protections: NotRequired[ + "AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWallets( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecks( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ - To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. """ @@ -1673,12 +3209,36 @@ class AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalance( class AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorer(TypedDict): applied: NotRequired[bool] """ @@ -1847,12 +3407,36 @@ class AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrencies( class AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsd( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesConsumerHoldsCurrenciesUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddresses( TypedDict, ): @@ -1873,21 +3457,69 @@ class AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddresses( class AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccounts( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWallets( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesFinancialAddressesCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrencies( TypedDict, ): @@ -1920,39 +3552,135 @@ class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrencies( class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEur( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbp( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsd( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdc( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesHoldsCurrenciesUsdcProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfers( TypedDict, ): @@ -1967,12 +3695,36 @@ class AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfers( class AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccounts( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPayments( TypedDict, ): @@ -2011,48 +3763,168 @@ class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPayments( class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccounts( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCards( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWallets( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccounts( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecks( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfers( TypedDict, ): @@ -2079,30 +3951,102 @@ class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfers( class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccounts( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWallets( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccounts( TypedDict, ): + protections: NotRequired[ + "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections" + ] + """ + Protection types to request for this capability (e.g. "psp_migration"). + """ requested: NotRequired[bool] """ To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. """ +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationStorerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationStorerRegulatedActivity(TypedDict): description: NotRequired[str] """ diff --git a/stripe/radar/_customer_evaluation.py b/stripe/radar/_customer_evaluation.py index 57c19dc6f..61405fd17 100644 --- a/stripe/radar/_customer_evaluation.py +++ b/stripe/radar/_customer_evaluation.py @@ -14,6 +14,9 @@ from stripe.params.radar._customer_evaluation_modify_params import ( CustomerEvaluationModifyParams, ) + from stripe.params.radar._customer_evaluation_retrieve_params import ( + CustomerEvaluationRetrieveParams, + ) class CustomerEvaluation( @@ -219,4 +222,26 @@ async def modify_async( ), ) + @classmethod + def retrieve( + cls, id: str, **params: Unpack["CustomerEvaluationRetrieveParams"] + ) -> "CustomerEvaluation": + """ + Retrieves an CustomerEvaluation object. + """ + instance = cls(id, **params) + instance.refresh() + return instance + + @classmethod + async def retrieve_async( + cls, id: str, **params: Unpack["CustomerEvaluationRetrieveParams"] + ) -> "CustomerEvaluation": + """ + Retrieves an CustomerEvaluation object. + """ + instance = cls(id, **params) + await instance.refresh_async() + return instance + _inner_class_types = {"events": Event, "signals": Signals} diff --git a/stripe/radar/_customer_evaluation_service.py b/stripe/radar/_customer_evaluation_service.py index b3c42f702..435b42f83 100644 --- a/stripe/radar/_customer_evaluation_service.py +++ b/stripe/radar/_customer_evaluation_service.py @@ -10,6 +10,9 @@ from stripe.params.radar._customer_evaluation_create_params import ( CustomerEvaluationCreateParams, ) + from stripe.params.radar._customer_evaluation_retrieve_params import ( + CustomerEvaluationRetrieveParams, + ) from stripe.params.radar._customer_evaluation_update_params import ( CustomerEvaluationUpdateParams, ) @@ -17,6 +20,50 @@ class CustomerEvaluationService(StripeService): + def retrieve( + self, + customer_evaluation: str, + params: Optional["CustomerEvaluationRetrieveParams"] = None, + options: Optional["RequestOptions"] = None, + ) -> "CustomerEvaluation": + """ + Retrieves an CustomerEvaluation object. + """ + return cast( + "CustomerEvaluation", + self._request( + "get", + "/v1/radar/customer_evaluations/{customer_evaluation}".format( + customer_evaluation=sanitize_id(customer_evaluation), + ), + base_address="api", + params=params, + options=options, + ), + ) + + async def retrieve_async( + self, + customer_evaluation: str, + params: Optional["CustomerEvaluationRetrieveParams"] = None, + options: Optional["RequestOptions"] = None, + ) -> "CustomerEvaluation": + """ + Retrieves an CustomerEvaluation object. + """ + return cast( + "CustomerEvaluation", + await self._request_async( + "get", + "/v1/radar/customer_evaluations/{customer_evaluation}".format( + customer_evaluation=sanitize_id(customer_evaluation), + ), + base_address="api", + params=params, + options=options, + ), + ) + def create( self, params: "CustomerEvaluationCreateParams", diff --git a/stripe/shared_payment/_granted_token.py b/stripe/shared_payment/_granted_token.py index 092280df0..96c288501 100644 --- a/stripe/shared_payment/_granted_token.py +++ b/stripe/shared_payment/_granted_token.py @@ -675,10 +675,6 @@ class GiftCard(StripeObject): """ Uniquely identifies the gift card. """ - first6: str - """ - The first six digits of the gift card number. - """ last4: Optional[str] """ The last four digits of the gift card number. @@ -1141,6 +1137,9 @@ class Sunbit(StripeObject): class Swish(StripeObject): pass + class Tamara(StripeObject): + pass + class Twint(StripeObject): pass @@ -1314,6 +1313,7 @@ class Zip(StripeObject): stripe_balance: Optional[StripeBalance] sunbit: Optional[Sunbit] swish: Optional[Swish] + tamara: Optional[Tamara] twint: Optional[Twint] type: Literal[ "acss_debit", @@ -1376,6 +1376,7 @@ class Zip(StripeObject): "stripe_balance", "sunbit", "swish", + "tamara", "twint", "upi", "us_bank_account", @@ -1450,6 +1451,7 @@ class Zip(StripeObject): "stripe_balance": StripeBalance, "sunbit": Sunbit, "swish": Swish, + "tamara": Tamara, "twint": Twint, "upi": Upi, "us_bank_account": UsBankAccount, diff --git a/stripe/v2/core/_account.py b/stripe/v2/core/_account.py index 1e61ccb2c..933c2beed 100644 --- a/stripe/v2/core/_account.py +++ b/stripe/v2/core/_account.py @@ -21,6 +21,38 @@ class Capabilities(StripeObject): class Commercial(StripeObject): class Celtic(StripeObject): class ChargeCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -43,6 +75,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -57,10 +93,43 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } class SpendCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -83,6 +152,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -97,6 +170,7 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } @@ -115,6 +189,38 @@ class StatusDetail(StripeObject): class CrossRiverBank(StripeObject): class ChargeCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -137,6 +243,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -151,10 +261,43 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } class PrepaidCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -177,6 +320,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -191,10 +338,43 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } class SpendCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -217,6 +397,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -231,6 +415,7 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } @@ -254,6 +439,38 @@ class StatusDetail(StripeObject): class FifthThird(StripeObject): class ChargeCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -276,6 +493,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -290,6 +511,7 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } @@ -301,6 +523,38 @@ class StatusDetail(StripeObject): class Lead(StripeObject): class PrepaidCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -323,6 +577,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -337,6 +595,7 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } @@ -348,6 +607,38 @@ class StatusDetail(StripeObject): class Stripe(StripeObject): class ChargeCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -370,6 +661,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -384,10 +679,43 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } class PrepaidCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -410,6 +738,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -424,6 +756,7 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } @@ -471,6 +804,38 @@ class StatusDetail(StripeObject): class Consumer(StripeObject): class Celtic(StripeObject): class RevolvingCreditCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -493,6 +858,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -507,6 +876,7 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } @@ -520,6 +890,38 @@ class StatusDetail(StripeObject): class CrossRiverBank(StripeObject): class PrepaidCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -542,6 +944,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -556,6 +962,7 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } @@ -567,6 +974,38 @@ class StatusDetail(StripeObject): class Lead(StripeObject): class DebitCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -589,6 +1028,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -603,10 +1046,43 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } class PrepaidCard(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -629,6 +1105,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -643,6 +1123,7 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } @@ -798,6 +1279,33 @@ class Rendering(StripeObject): class Capabilities(StripeObject): class AutomaticIndirectTax(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -818,6 +1326,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -828,7 +1340,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } automatic_indirect_tax: Optional[AutomaticIndirectTax] """ @@ -941,6 +1456,33 @@ class Branding(StripeObject): class Capabilities(StripeObject): class AchDebitPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -961,6 +1503,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -971,9 +1517,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class AcssDebitPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -994,6 +1570,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1004,9 +1584,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class AffirmPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1027,6 +1637,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1037,15 +1651,45 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class AfterpayClearpayPayments(StripeObject): - class StatusDetail(StripeObject): - code: Literal[ - "determining_status", - "requirements_past_due", - "requirements_pending_verification", - "restricted_other", + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + + class StatusDetail(StripeObject): + code: Literal[ + "determining_status", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", "unsupported_business", "unsupported_country", "unsupported_entity_type", @@ -1060,6 +1704,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1070,9 +1718,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class AlmaPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1093,6 +1771,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1103,9 +1785,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class AmazonPayPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1126,6 +1838,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1136,9 +1852,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class AuBecsDebitPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1159,6 +1905,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1169,9 +1919,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class BacsDebitPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1192,6 +1972,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1202,9 +1986,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class BancontactPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1225,6 +2039,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1235,9 +2053,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class BlikPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1258,6 +2106,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1268,9 +2120,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class BoletoPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1291,6 +2173,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1301,9 +2187,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class CardPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1324,6 +2240,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1334,9 +2254,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class CartesBancairesPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1357,6 +2307,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1367,9 +2321,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class CashappPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1390,6 +2374,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1400,9 +2388,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class EpsPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1423,6 +2441,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1433,9 +2455,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class FpxPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1456,6 +2508,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1466,9 +2522,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class GbBankTransferPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1489,6 +2575,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1499,9 +2589,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class GrabpayPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1522,6 +2642,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1532,9 +2656,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class IdealPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1555,6 +2709,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1565,9 +2723,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class JcbPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1588,6 +2776,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1598,9 +2790,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class JpBankTransferPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1621,6 +2843,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1631,9 +2857,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class KakaoPayPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1654,6 +2910,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1664,9 +2924,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class KlarnaPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1687,6 +2977,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1697,9 +2991,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class KonbiniPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1720,6 +3044,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1730,9 +3058,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class KrCardPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1753,6 +3111,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1763,9 +3125,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class LinkPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1786,6 +3178,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1796,9 +3192,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class MobilepayPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1819,6 +3245,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1829,9 +3259,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class MultibancoPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1852,6 +3312,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1862,9 +3326,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class MxBankTransferPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1885,6 +3379,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1895,9 +3393,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class NaverPayPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1918,6 +3446,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1928,9 +3460,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class OxxoPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1951,6 +3513,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1961,9 +3527,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class P24Payments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -1984,6 +3580,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -1994,9 +3594,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class PayByBankPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2017,6 +3647,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2027,9 +3661,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class PaycoPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2050,6 +3714,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2060,9 +3728,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class PaynowPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2083,6 +3781,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2093,9 +3795,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class PromptpayPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2116,6 +3848,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2126,9 +3862,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class RevolutPayPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2149,6 +3915,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2159,9 +3929,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class SamsungPayPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2182,6 +3982,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2192,9 +3996,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class SepaBankTransferPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2215,6 +4049,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2225,9 +4063,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class SepaDebitPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2248,6 +4116,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2258,10 +4130,45 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class StripeBalance(StripeObject): class Payouts(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2284,6 +4191,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2294,7 +4205,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } payouts: Optional[Payouts] """ @@ -2303,6 +4217,33 @@ class StatusDetail(StripeObject): _inner_class_types = {"payouts": Payouts} class SwishPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2323,6 +4264,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2333,9 +4278,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class TwintPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2356,6 +4331,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2366,9 +4345,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class UsBankTransferPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2389,6 +4398,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2399,9 +4412,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class ZipPayments(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2422,6 +4465,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2432,7 +4479,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } ach_debit_payments: Optional[AchDebitPayments] """ @@ -2889,6 +4939,38 @@ class Recipient(StripeObject): class Capabilities(StripeObject): class BankAccounts(StripeObject): class Instant(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2911,6 +4993,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2921,9 +5007,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class Local(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2946,6 +5067,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2956,9 +5081,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class Wire(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -2981,6 +5141,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -2991,7 +5155,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } instant: Optional[Instant] """ @@ -3012,6 +5179,33 @@ class StatusDetail(StripeObject): } class Cards(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3032,6 +5226,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3042,9 +5240,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class CryptoWallets(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3065,6 +5293,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3075,9 +5307,39 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class PaperChecks(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", "disrupted", "expired", "inactive" + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = {"psp_migration": PspMigration} + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3098,6 +5360,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3108,10 +5374,45 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class StripeBalance(StripeObject): class Payouts(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3134,6 +5435,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3144,9 +5449,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class StripeTransfers(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3169,6 +5509,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3179,7 +5523,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } payouts: Optional[Payouts] """ @@ -3381,6 +5728,38 @@ class Capabilities(StripeObject): class Consumer(StripeObject): class HoldsCurrencies(StripeObject): class Usd(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3403,6 +5782,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", @@ -3417,6 +5800,7 @@ class StatusDetail(StripeObject): Additional details about the capability's status. This value is empty when `status` is `active`. """ _inner_class_types = { + "protections": Protections, "status_details": StatusDetail, } @@ -3434,6 +5818,38 @@ class StatusDetail(StripeObject): class FinancialAddresses(StripeObject): class BankAccounts(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3456,6 +5872,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3466,9 +5886,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class CryptoWallets(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3491,6 +5946,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3501,7 +5960,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } bank_accounts: Optional[BankAccounts] """ @@ -3518,6 +5980,38 @@ class StatusDetail(StripeObject): class HoldsCurrencies(StripeObject): class Eur(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3540,6 +6034,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3550,9 +6048,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class Gbp(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3575,6 +6108,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3585,9 +6122,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class Usd(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3610,6 +6182,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3620,9 +6196,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class Usdc(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3645,6 +6256,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3655,7 +6270,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } eur: Optional[Eur] """ @@ -3682,6 +6300,38 @@ class StatusDetail(StripeObject): class InboundTransfers(StripeObject): class BankAccounts(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3704,6 +6354,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3714,7 +6368,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } bank_accounts: Optional[BankAccounts] """ @@ -3724,6 +6381,38 @@ class StatusDetail(StripeObject): class OutboundPayments(StripeObject): class BankAccounts(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3746,6 +6435,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3756,9 +6449,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class Cards(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3781,6 +6509,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3791,9 +6523,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class CryptoWallets(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3816,6 +6583,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3826,9 +6597,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class FinancialAccounts(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3851,6 +6657,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3861,9 +6671,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class PaperChecks(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3886,6 +6731,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3896,7 +6745,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } bank_accounts: Optional[BankAccounts] """ @@ -3928,6 +6780,38 @@ class StatusDetail(StripeObject): class OutboundTransfers(StripeObject): class BankAccounts(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3950,6 +6834,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3960,9 +6848,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class CryptoWallets(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -3985,6 +6908,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -3995,9 +6922,44 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } class FinancialAccounts(StripeObject): + class Protections(StripeObject): + class PspMigration(StripeObject): + expires_at: Optional[int] + """ + The time until which the protection will expire, as a Unix timestamp. + """ + requested_at: int + """ + The time at which the protection was requested, as a Unix timestamp. + """ + status: Literal[ + "active", + "disrupted", + "expired", + "inactive", + ] + """ + The current status of the protection. + """ + _field_encodings = { + "expires_at": "int64_string", + "requested_at": "int64_string", + } + + psp_migration: PspMigration + """ + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration + } + class StatusDetail(StripeObject): code: Literal[ "determining_status", @@ -4020,6 +6982,10 @@ class StatusDetail(StripeObject): Machine-readable code explaining how to make the Capability active. """ + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ status: Literal[ "active", "pending", "restricted", "unsupported" ] @@ -4030,7 +6996,10 @@ class StatusDetail(StripeObject): """ Additional details about the capability's status. This value is empty when `status` is `active`. """ - _inner_class_types = {"status_details": StatusDetail} + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } bank_accounts: Optional[BankAccounts] """ diff --git a/tests/api_resources/billing_portal/test_configuration.py b/tests/api_resources/billing_portal/test_configuration.py deleted file mode 100644 index 691a1e43f..000000000 --- a/tests/api_resources/billing_portal/test_configuration.py +++ /dev/null @@ -1,53 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "bpc_123" - - -class TestConfiguration(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.billing_portal.Configuration.create( - business_profile={ - "privacy_policy_url": "https://example.com/privacy", - "terms_of_service_url": "https://example.com/tos", - }, - features={ - "customer_update": { - "allowed_updates": ["address"], - "enabled": True, - } - }, - ) - http_client_mock.assert_requested( - "post", - path="/v1/billing_portal/configurations", - post_data="business_profile[privacy_policy_url]=https://example.com/privacy&business_profile[terms_of_service_url]=https://example.com/tos&features[customer_update][allowed_updates][0]=address&features[customer_update][enabled]=true", - ) - assert isinstance(resource, stripe.billing_portal.Configuration) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.billing_portal.Configuration.retrieve( - TEST_RESOURCE_ID - ) - http_client_mock.assert_requested( - "get", - path="/v1/billing_portal/configurations/%s" % (TEST_RESOURCE_ID), - ) - assert isinstance(resource, stripe.billing_portal.Configuration) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.billing_portal.Configuration.modify(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/billing_portal/configurations/%s" % (TEST_RESOURCE_ID), - ) - assert isinstance(resource, stripe.billing_portal.Configuration) - - def test_is_listable(self, http_client_mock): - resource = stripe.billing_portal.Configuration.list() - http_client_mock.assert_requested( - "get", path="/v1/billing_portal/configurations" - ) - assert isinstance( - resource.data[0], stripe.billing_portal.Configuration - ) diff --git a/tests/api_resources/billing_portal/test_session.py b/tests/api_resources/billing_portal/test_session.py deleted file mode 100644 index b1d61a1d1..000000000 --- a/tests/api_resources/billing_portal/test_session.py +++ /dev/null @@ -1,17 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "pts_123" - - -class TestSession(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.billing_portal.Session.create( - customer="cus_123", return_url="https://stripe.com/return" - ) - http_client_mock.assert_requested( - "post", - path="/v1/billing_portal/sessions", - post_data="customer=cus_123&return_url=https://stripe.com/return", - ) - assert isinstance(resource, stripe.billing_portal.Session) diff --git a/tests/api_resources/checkout/test_session.py b/tests/api_resources/checkout/test_session.py deleted file mode 100644 index d49ad902a..000000000 --- a/tests/api_resources/checkout/test_session.py +++ /dev/null @@ -1,49 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "cs_123" - - -class TestSession(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.checkout.Session.create( - cancel_url="https://stripe.com/cancel", - client_reference_id="1234", - line_items=[ - { - "amount": 123, - "currency": "usd", - "description": "item 1", - "images": ["https://stripe.com/img1"], - "name": "name", - "quantity": 2, - } - ], - payment_intent_data={"receipt_email": "test@stripe.com"}, - payment_method_types=["card"], - success_url="https://stripe.com/success", - ) - http_client_mock.assert_requested( - "post", - path="/v1/checkout/sessions", - post_data="cancel_url=https://stripe.com/cancel&client_reference_id=1234&line_items[0][amount]=123&line_items[0][currency]=usd&line_items[0][description]=item+1&line_items[0][images][0]=https://stripe.com/img1&line_items[0][name]=name&line_items[0][quantity]=2&payment_intent_data[receipt_email]=test@stripe.com&payment_method_types[0]=card&success_url=https://stripe.com/success", - ) - assert isinstance(resource, stripe.checkout.Session) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.checkout.Session.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/checkout/sessions/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.checkout.Session) - - -class TestSessionLineItems(object): - def test_is_listable(self, http_client_mock): - resources = stripe.checkout.Session.list_line_items(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", - path="/v1/checkout/sessions/%s/line_items" % TEST_RESOURCE_ID, - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.LineItem) diff --git a/tests/api_resources/identity/test_verification_report.py b/tests/api_resources/identity/test_verification_report.py deleted file mode 100644 index ddec8d142..000000000 --- a/tests/api_resources/identity/test_verification_report.py +++ /dev/null @@ -1,26 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "vs_123" - - -class TestVerificationReport(object): - def test_is_listable(self, http_client_mock): - resources = stripe.identity.VerificationReport.list() - http_client_mock.assert_requested( - "get", path="/v1/identity/verification_reports" - ) - assert isinstance(resources.data, list) - assert isinstance( - resources.data[0], stripe.identity.VerificationReport - ) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.identity.VerificationReport.retrieve( - TEST_RESOURCE_ID - ) - http_client_mock.assert_requested( - "get", - path="/v1/identity/verification_reports/%s" % TEST_RESOURCE_ID, - ) - assert isinstance(resource, stripe.identity.VerificationReport) diff --git a/tests/api_resources/identity/test_verification_session.py b/tests/api_resources/identity/test_verification_session.py deleted file mode 100644 index ad7b8163d..000000000 --- a/tests/api_resources/identity/test_verification_session.py +++ /dev/null @@ -1,108 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "vs_123" - - -class TestVerificationSession(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.identity.VerificationSession.create(type="id_number") - http_client_mock.assert_requested( - "post", - path="/v1/identity/verification_sessions", - post_data="type=id_number", - ) - assert isinstance(resource, stripe.identity.VerificationSession) - - def test_is_listable(self, http_client_mock): - resources = stripe.identity.VerificationSession.list() - http_client_mock.assert_requested( - "get", path="/v1/identity/verification_sessions" - ) - assert isinstance(resources.data, list) - assert isinstance( - resources.data[0], stripe.identity.VerificationSession - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.identity.VerificationSession.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/identity/verification_sessions/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.identity.VerificationSession) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.identity.VerificationSession.retrieve( - TEST_RESOURCE_ID - ) - http_client_mock.assert_requested( - "get", - path="/v1/identity/verification_sessions/%s" % TEST_RESOURCE_ID, - ) - assert isinstance(resource, stripe.identity.VerificationSession) - - def test_is_saveable(self, http_client_mock): - resource = stripe.identity.VerificationSession.retrieve( - TEST_RESOURCE_ID - ) - resource.metadata["key"] = "value" - verification_session = resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/identity/verification_sessions/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.identity.VerificationSession) - assert resource is verification_session - - def test_can_cancel(self, http_client_mock): - resource = stripe.identity.VerificationSession.retrieve( - TEST_RESOURCE_ID - ) - verification_session = resource.cancel() - http_client_mock.assert_requested( - "post", - path="/v1/identity/verification_sessions/%s/cancel" - % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.identity.VerificationSession) - assert resource is verification_session - - def test_can_cancel_classmethod(self, http_client_mock): - resource = stripe.identity.VerificationSession.cancel(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/identity/verification_sessions/%s/cancel" - % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.identity.VerificationSession) - - def test_can_redact(self, http_client_mock): - resource = stripe.identity.VerificationSession.retrieve( - TEST_RESOURCE_ID - ) - verification_session = resource.redact() - http_client_mock.assert_requested( - "post", - path="/v1/identity/verification_sessions/%s/redact" - % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.identity.VerificationSession) - assert resource is verification_session - - def test_can_redact_classmethod(self, http_client_mock): - resource = stripe.identity.VerificationSession.redact(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/identity/verification_sessions/%s/redact" - % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.identity.VerificationSession) diff --git a/tests/api_resources/issuing/test_authorization.py b/tests/api_resources/issuing/test_authorization.py deleted file mode 100644 index c3f07d3e8..000000000 --- a/tests/api_resources/issuing/test_authorization.py +++ /dev/null @@ -1,84 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "iauth_123" - - -class TestAuthorization(object): - def test_is_listable(self, http_client_mock): - resources = stripe.issuing.Authorization.list() - http_client_mock.assert_requested( - "get", path="/v1/issuing/authorizations" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.issuing.Authorization) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.issuing.Authorization.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/issuing/authorizations/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.issuing.Authorization) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.issuing.Authorization.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/issuing/authorizations/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.issuing.Authorization) - - def test_is_saveable(self, http_client_mock): - resource = stripe.issuing.Authorization.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - authorization = resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/issuing/authorizations/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.issuing.Authorization) - assert resource is authorization - - def test_can_approve(self, http_client_mock): - resource = stripe.issuing.Authorization.retrieve(TEST_RESOURCE_ID) - authorization = resource.approve() - http_client_mock.assert_requested( - "post", - path="/v1/issuing/authorizations/%s/approve" % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.issuing.Authorization) - assert resource is authorization - - def test_can_approve_classmethod(self, http_client_mock): - resource = stripe.issuing.Authorization.approve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/issuing/authorizations/%s/approve" % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.issuing.Authorization) - - def test_can_decline(self, http_client_mock): - resource = stripe.issuing.Authorization.retrieve(TEST_RESOURCE_ID) - authorization = resource.decline() - http_client_mock.assert_requested( - "post", - path="/v1/issuing/authorizations/%s/decline" % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.issuing.Authorization) - assert resource is authorization - - def test_can_decline_classmethod(self, http_client_mock): - resource = stripe.issuing.Authorization.decline(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/issuing/authorizations/%s/decline" % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.issuing.Authorization) diff --git a/tests/api_resources/issuing/test_card.py b/tests/api_resources/issuing/test_card.py deleted file mode 100644 index b9a27fe79..000000000 --- a/tests/api_resources/issuing/test_card.py +++ /dev/null @@ -1,51 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "ic_123" - - -class TestCard(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.issuing.Card.create(currency="usd", type="physical") - http_client_mock.assert_requested( - "post", - path="/v1/issuing/cards", - post_data="currency=usd&type=physical", - ) - assert isinstance(resource, stripe.issuing.Card) - - def test_is_listable(self, http_client_mock): - resources = stripe.issuing.Card.list() - http_client_mock.assert_requested("get", path="/v1/issuing/cards") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.issuing.Card) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.issuing.Card.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/issuing/cards/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.issuing.Card) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.issuing.Card.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/issuing/cards/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.issuing.Card) - - def test_is_saveable(self, http_client_mock): - resource = stripe.issuing.Card.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - card = resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/issuing/cards/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.issuing.Card) - assert resource is card diff --git a/tests/api_resources/issuing/test_cardholder.py b/tests/api_resources/issuing/test_cardholder.py deleted file mode 100644 index 26577aa25..000000000 --- a/tests/api_resources/issuing/test_cardholder.py +++ /dev/null @@ -1,64 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "ich_123" - - -class TestCardholder(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.issuing.Cardholder.create( - billing={ - "address": { - "city": "city", - "country": "US", - "line1": "line1", - "postal_code": "postal_code", - } - }, - name="Jenny Rosen", - type="individual", - ) - http_client_mock.assert_requested( - "post", - path="/v1/issuing/cardholders", - post_data="billing[address][city]=city&billing[address][country]=US&billing[address][line1]=line1&billing[address][postal_code]=postal_code&name=Jenny+Rosen&type=individual", - ) - assert isinstance(resource, stripe.issuing.Cardholder) - - def test_is_listable(self, http_client_mock): - resources = stripe.issuing.Cardholder.list() - http_client_mock.assert_requested( - "get", path="/v1/issuing/cardholders" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.issuing.Cardholder) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.issuing.Cardholder.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/issuing/cardholders/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.issuing.Cardholder) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.issuing.Cardholder.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/issuing/cardholders/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.issuing.Cardholder) - - def test_is_saveable(self, http_client_mock): - resource = stripe.issuing.Cardholder.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - cardholder = resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/issuing/cardholders/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.issuing.Cardholder) - assert resource is cardholder diff --git a/tests/api_resources/issuing/test_dispute.py b/tests/api_resources/issuing/test_dispute.py deleted file mode 100644 index 2e6259ff2..000000000 --- a/tests/api_resources/issuing/test_dispute.py +++ /dev/null @@ -1,46 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "idp_123" - - -class TestDispute(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.issuing.Dispute.create(transaction="ipi_123") - http_client_mock.assert_requested( - "post", - path="/v1/issuing/disputes", - post_data="transaction=ipi_123", - ) - assert isinstance(resource, stripe.issuing.Dispute) - - def test_is_listable(self, http_client_mock): - resources = stripe.issuing.Dispute.list() - http_client_mock.assert_requested("get", path="/v1/issuing/disputes") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.issuing.Dispute) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.issuing.Dispute.modify(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/issuing/disputes/%s" % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.issuing.Dispute) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.issuing.Dispute.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/issuing/disputes/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.issuing.Dispute) - - def test_is_submittable(self, http_client_mock): - resource = stripe.issuing.Dispute.submit(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/issuing/disputes/%s/submit" % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.issuing.Dispute) diff --git a/tests/api_resources/issuing/test_transaction.py b/tests/api_resources/issuing/test_transaction.py deleted file mode 100644 index 5dfe319bb..000000000 --- a/tests/api_resources/issuing/test_transaction.py +++ /dev/null @@ -1,44 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "ipi_123" - - -class TestTransaction(object): - def test_is_listable(self, http_client_mock): - resources = stripe.issuing.Transaction.list() - http_client_mock.assert_requested( - "get", path="/v1/issuing/transactions" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.issuing.Transaction) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.issuing.Transaction.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/issuing/transactions/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.issuing.Transaction) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.issuing.Transaction.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/issuing/transactions/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.issuing.Transaction) - - def test_is_saveable(self, http_client_mock): - resource = stripe.issuing.Transaction.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - transaction = resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/issuing/transactions/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.issuing.Transaction) - assert resource is transaction diff --git a/tests/api_resources/radar/test_early_fraud_warning.py b/tests/api_resources/radar/test_early_fraud_warning.py deleted file mode 100644 index cf36e06cd..000000000 --- a/tests/api_resources/radar/test_early_fraud_warning.py +++ /dev/null @@ -1,21 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "issfr_123" - - -class TestEarlyFraudWarning(object): - def test_is_listable(self, http_client_mock): - resources = stripe.radar.EarlyFraudWarning.list() - http_client_mock.assert_requested( - "get", path="/v1/radar/early_fraud_warnings" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.radar.EarlyFraudWarning) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.radar.EarlyFraudWarning.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/radar/early_fraud_warnings/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.radar.EarlyFraudWarning) diff --git a/tests/api_resources/radar/test_value_list.py b/tests/api_resources/radar/test_value_list.py deleted file mode 100644 index 75dca7fe2..000000000 --- a/tests/api_resources/radar/test_value_list.py +++ /dev/null @@ -1,64 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "rsl_123" - - -class TestValueList(object): - def test_is_listable(self, http_client_mock): - resources = stripe.radar.ValueList.list() - http_client_mock.assert_requested("get", path="/v1/radar/value_lists") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.radar.ValueList) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.radar.ValueList.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/radar/value_lists/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.radar.ValueList) - - def test_is_creatable(self, http_client_mock): - resource = stripe.radar.ValueList.create(alias="alias", name="name") - http_client_mock.assert_requested( - "post", - path="/v1/radar/value_lists", - post_data="alias=alias&name=name", - ) - assert isinstance(resource, stripe.radar.ValueList) - - def test_is_saveable(self, http_client_mock): - resource = stripe.radar.ValueList.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/radar/value_lists/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.radar.ValueList.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/radar/value_lists/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.radar.ValueList) - - def test_is_deletable(self, http_client_mock): - resource = stripe.radar.ValueList.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/radar/value_lists/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.radar.ValueList.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/radar/value_lists/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True diff --git a/tests/api_resources/radar/test_value_list_item.py b/tests/api_resources/radar/test_value_list_item.py deleted file mode 100644 index 5ccc64511..000000000 --- a/tests/api_resources/radar/test_value_list_item.py +++ /dev/null @@ -1,47 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "rsli_123" - - -class TestValueListItem(object): - def test_is_listable(self, http_client_mock): - resources = stripe.radar.ValueListItem.list(value_list="rsl_123") - http_client_mock.assert_requested( - "get", path="/v1/radar/value_list_items" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.radar.ValueListItem) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.radar.ValueListItem.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/radar/value_list_items/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.radar.ValueListItem) - - def test_is_creatable(self, http_client_mock): - resource = stripe.radar.ValueListItem.create( - value_list="rsl_123", value="value" - ) - http_client_mock.assert_requested( - "post", - path="/v1/radar/value_list_items", - post_data="value_list=rsl_123&value=value", - ) - assert isinstance(resource, stripe.radar.ValueListItem) - - def test_is_deletable(self, http_client_mock): - resource = stripe.radar.ValueListItem.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/radar/value_list_items/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.radar.ValueListItem.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/radar/value_list_items/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True diff --git a/tests/api_resources/reporting/test_report_run.py b/tests/api_resources/reporting/test_report_run.py deleted file mode 100644 index 0634e9fa9..000000000 --- a/tests/api_resources/reporting/test_report_run.py +++ /dev/null @@ -1,33 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "frr_123" - - -class TestReportRun(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.reporting.ReportRun.create( - parameters={"connected_account": "acct_123"}, - report_type="activity.summary.1", - ) - http_client_mock.assert_requested( - "post", - path="/v1/reporting/report_runs", - post_data="parameters[connected_account]=acct_123&report_type=activity.summary.1", - ) - assert isinstance(resource, stripe.reporting.ReportRun) - - def test_is_listable(self, http_client_mock): - resources = stripe.reporting.ReportRun.list() - http_client_mock.assert_requested( - "get", path="/v1/reporting/report_runs" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.reporting.ReportRun) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.reporting.ReportRun.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/reporting/report_runs/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.reporting.ReportRun) diff --git a/tests/api_resources/reporting/test_report_type.py b/tests/api_resources/reporting/test_report_type.py deleted file mode 100644 index e71396538..000000000 --- a/tests/api_resources/reporting/test_report_type.py +++ /dev/null @@ -1,21 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "activity.summary.1" - - -class TestReportType(object): - def test_is_listable(self, http_client_mock): - resources = stripe.reporting.ReportType.list() - http_client_mock.assert_requested( - "get", path="/v1/reporting/report_types" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.reporting.ReportType) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.reporting.ReportType.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/reporting/report_types/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.reporting.ReportType) diff --git a/tests/api_resources/sigma/test_scheduled_query_run.py b/tests/api_resources/sigma/test_scheduled_query_run.py deleted file mode 100644 index 4b18d4f79..000000000 --- a/tests/api_resources/sigma/test_scheduled_query_run.py +++ /dev/null @@ -1,21 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "sqr_123" - - -class TestTransaction(object): - def test_is_listable(self, http_client_mock): - resources = stripe.sigma.ScheduledQueryRun.list() - http_client_mock.assert_requested( - "get", path="/v1/sigma/scheduled_query_runs" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.sigma.ScheduledQueryRun) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.sigma.ScheduledQueryRun.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/sigma/scheduled_query_runs/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.sigma.ScheduledQueryRun) diff --git a/tests/api_resources/terminal/test_connection_token.py b/tests/api_resources/terminal/test_connection_token.py deleted file mode 100644 index 3925d0354..000000000 --- a/tests/api_resources/terminal/test_connection_token.py +++ /dev/null @@ -1,13 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "rdr_123" - - -class TestConnectionToken(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.terminal.ConnectionToken.create() - http_client_mock.assert_requested( - "post", path="/v1/terminal/connection_tokens", post_data="" - ) - assert isinstance(resource, stripe.terminal.ConnectionToken) diff --git a/tests/api_resources/terminal/test_location.py b/tests/api_resources/terminal/test_location.py deleted file mode 100644 index 1d33fa60d..000000000 --- a/tests/api_resources/terminal/test_location.py +++ /dev/null @@ -1,75 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "loc_123" - - -class TestLocation(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.terminal.Location.create( - display_name="name", - address={ - "line1": "line1", - "country": "US", - "state": "CA", - "postal_code": "12345", - "city": "San Francisco", - }, - ) - http_client_mock.assert_requested( - "post", - path="/v1/terminal/locations", - post_data="display_name=name&address[city]=San+Francisco&address[country]=US&address[line1]=line1&address[postal_code]=12345&address[state]=CA", - ) - assert isinstance(resource, stripe.terminal.Location) - - def test_is_listable(self, http_client_mock): - resources = stripe.terminal.Location.list() - http_client_mock.assert_requested("get", path="/v1/terminal/locations") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.terminal.Location) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.terminal.Location.modify( - TEST_RESOURCE_ID, display_name="new-name" - ) - http_client_mock.assert_requested( - "post", - path="/v1/terminal/locations/%s" % TEST_RESOURCE_ID, - post_data="display_name=new-name", - ) - assert isinstance(resource, stripe.terminal.Location) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.terminal.Location.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/terminal/locations/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.terminal.Location) - - def test_is_saveable(self, http_client_mock): - resource = stripe.terminal.Location.retrieve(TEST_RESOURCE_ID) - resource.display_name = "new-name" - location = resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/terminal/locations/%s" % TEST_RESOURCE_ID, - post_data="display_name=new-name", - ) - assert isinstance(resource, stripe.terminal.Location) - assert resource is location - - def test_is_deletable(self, http_client_mock): - resource = stripe.terminal.Location.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/terminal/locations/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.terminal.Location.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/terminal/locations/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True diff --git a/tests/api_resources/terminal/test_reader.py b/tests/api_resources/terminal/test_reader.py deleted file mode 100644 index 486ba38e0..000000000 --- a/tests/api_resources/terminal/test_reader.py +++ /dev/null @@ -1,80 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "rdr_123" - - -class TestReader(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.terminal.Reader.create( - registration_code="a-b-c", label="name" - ) - http_client_mock.assert_requested( - "post", - path="/v1/terminal/readers", - post_data="label=name®istration_code=a-b-c", - ) - assert isinstance(resource, stripe.terminal.Reader) - - def test_is_listable(self, http_client_mock): - resources = stripe.terminal.Reader.list() - http_client_mock.assert_requested("get", path="/v1/terminal/readers") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.terminal.Reader) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.terminal.Reader.modify( - TEST_RESOURCE_ID, label="new-name" - ) - http_client_mock.assert_requested( - "post", - path="/v1/terminal/readers/%s" % TEST_RESOURCE_ID, - post_data="label=new-name", - ) - assert isinstance(resource, stripe.terminal.Reader) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.terminal.Reader.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/terminal/readers/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.terminal.Reader) - - def test_is_saveable(self, http_client_mock): - resource = stripe.terminal.Reader.retrieve(TEST_RESOURCE_ID) - resource.label = "new-name" - reader = resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/terminal/readers/%s" % TEST_RESOURCE_ID, - post_data="label=new-name", - ) - assert isinstance(resource, stripe.terminal.Reader) - assert resource is reader - - def test_is_deletable(self, http_client_mock): - resource = stripe.terminal.Reader.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/terminal/readers/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.terminal.Reader.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/terminal/readers/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_present_payment_method(self, http_client_mock): - resource = stripe.terminal.Reader.TestHelpers.present_payment_method( - TEST_RESOURCE_ID - ) - http_client_mock.assert_requested( - "post", - path="/v1/test_helpers/terminal/readers/%s/present_payment_method" - % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.terminal.Reader) diff --git a/tests/api_resources/test_account_link.py b/tests/api_resources/test_account_link.py deleted file mode 100644 index fdb97925e..000000000 --- a/tests/api_resources/test_account_link.py +++ /dev/null @@ -1,13 +0,0 @@ -import stripe - - -class TestAccountLink(object): - def test_is_creatable(self, http_client_mock): - resource = stripe.AccountLink.create( - account="acct_123", - refresh_url="https://stripe.com/failure", - return_url="https://stripe.com/success", - type="account_onboarding", - ) - http_client_mock.assert_requested("post", path="/v1/account_links") - assert isinstance(resource, stripe.AccountLink) diff --git a/tests/api_resources/test_apple_pay_domain.py b/tests/api_resources/test_apple_pay_domain.py deleted file mode 100644 index 1996e2f8d..000000000 --- a/tests/api_resources/test_apple_pay_domain.py +++ /dev/null @@ -1,39 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "apwc_123" - - -class TestApplePayDomain(object): - def test_is_listable(self, http_client_mock): - resources = stripe.ApplePayDomain.list() - http_client_mock.assert_requested("get", path="/v1/apple_pay/domains") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.ApplePayDomain) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.ApplePayDomain.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/apple_pay/domains/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.ApplePayDomain) - - def test_is_creatable(self, http_client_mock): - resource = stripe.ApplePayDomain.create(domain_name="test.com") - http_client_mock.assert_requested("post", path="/v1/apple_pay/domains") - assert isinstance(resource, stripe.ApplePayDomain) - - def test_is_deletable(self, http_client_mock): - resource = stripe.ApplePayDomain.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/apple_pay/domains/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.ApplePayDomain.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/apple_pay/domains/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True diff --git a/tests/api_resources/test_application_fee.py b/tests/api_resources/test_application_fee.py deleted file mode 100644 index 01492c6ec..000000000 --- a/tests/api_resources/test_application_fee.py +++ /dev/null @@ -1,54 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "fee_123" -TEST_FEEREFUND_ID = "fr_123" - - -class TestApplicationFee(object): - def test_is_listable(self, http_client_mock): - resources = stripe.ApplicationFee.list() - http_client_mock.assert_requested("get", path="/v1/application_fees") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.ApplicationFee) - - -class TestApplicationFeeRefunds(object): - def test_is_listable(self, http_client_mock): - resources = stripe.ApplicationFee.list_refunds(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/application_fees/%s/refunds" % TEST_RESOURCE_ID - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.ApplicationFeeRefund) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.ApplicationFee.retrieve_refund( - TEST_RESOURCE_ID, TEST_FEEREFUND_ID - ) - http_client_mock.assert_requested( - "get", - path="/v1/application_fees/%s/refunds/%s" - % (TEST_RESOURCE_ID, TEST_FEEREFUND_ID), - ) - assert isinstance(resource, stripe.ApplicationFeeRefund) - - def test_is_creatable(self, http_client_mock): - resource = stripe.ApplicationFee.create_refund( - TEST_RESOURCE_ID, amount=100 - ) - http_client_mock.assert_requested( - "post", path="/v1/application_fees/%s/refunds" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.ApplicationFeeRefund) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.ApplicationFee.modify_refund( - TEST_RESOURCE_ID, TEST_FEEREFUND_ID, metadata={"foo": "bar"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/application_fees/%s/refunds/%s" - % (TEST_RESOURCE_ID, TEST_FEEREFUND_ID), - ) - assert isinstance(resource, stripe.ApplicationFeeRefund) diff --git a/tests/api_resources/test_balance.py b/tests/api_resources/test_balance.py deleted file mode 100644 index f56dc3a87..000000000 --- a/tests/api_resources/test_balance.py +++ /dev/null @@ -1,8 +0,0 @@ -import stripe - - -class TestBalance(object): - def test_is_retrievable(self, http_client_mock): - resource = stripe.Balance.retrieve() - http_client_mock.assert_requested("get", path="/v1/balance") - assert isinstance(resource, stripe.Balance) diff --git a/tests/api_resources/test_balance_transaction.py b/tests/api_resources/test_balance_transaction.py deleted file mode 100644 index 46e1ca7df..000000000 --- a/tests/api_resources/test_balance_transaction.py +++ /dev/null @@ -1,21 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "txn_123" - - -class TestBalanceTransaction(object): - def test_is_listable(self, http_client_mock): - resources = stripe.BalanceTransaction.list() - http_client_mock.assert_requested( - "get", path="/v1/balance_transactions" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.BalanceTransaction) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.BalanceTransaction.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/balance_transactions/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.BalanceTransaction) diff --git a/tests/api_resources/test_country_spec.py b/tests/api_resources/test_country_spec.py deleted file mode 100644 index 314034d19..000000000 --- a/tests/api_resources/test_country_spec.py +++ /dev/null @@ -1,19 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "US" - - -class TestCountrySpec(object): - def test_is_listable(self, http_client_mock): - resources = stripe.CountrySpec.list() - http_client_mock.assert_requested("get", path="/v1/country_specs") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.CountrySpec) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.CountrySpec.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/country_specs/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.CountrySpec) diff --git a/tests/api_resources/test_coupon.py b/tests/api_resources/test_coupon.py deleted file mode 100644 index 99e18eae1..000000000 --- a/tests/api_resources/test_coupon.py +++ /dev/null @@ -1,67 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "250FF" - - -class TestCoupon(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Coupon.list() - http_client_mock.assert_requested("get", path="/v1/coupons") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Coupon) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Coupon.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/coupons/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Coupon) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Coupon.create( - percent_off=25, - duration="repeating", - duration_in_months=3, - id="250FF", - ) - http_client_mock.assert_requested( - "post", - path="/v1/coupons", - post_data="duration=repeating&duration_in_months=3&id=250FF&percent_off=25", - ) - assert isinstance(resource, stripe.Coupon) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Coupon.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/coupons/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Coupon.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", path="/v1/coupons/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Coupon) - - def test_is_deletable(self, http_client_mock): - resource = stripe.Coupon.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/coupons/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.Coupon.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/coupons/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True diff --git a/tests/api_resources/test_credit_note.py b/tests/api_resources/test_credit_note.py deleted file mode 100644 index c4ee7df8b..000000000 --- a/tests/api_resources/test_credit_note.py +++ /dev/null @@ -1,79 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "cn_123" - - -class TestCreditNote(object): - def test_is_listable(self, http_client_mock): - resources = stripe.CreditNote.list() - http_client_mock.assert_requested("get", path="/v1/credit_notes") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.CreditNote) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.CreditNote.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/credit_notes/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.CreditNote) - - def test_is_creatable(self, http_client_mock): - resource = stripe.CreditNote.create( - amount=100, invoice="in_123", reason="duplicate" - ) - http_client_mock.assert_requested( - "post", - path="/v1/credit_notes", - post_data="amount=100&invoice=in_123&reason=duplicate", - ) - assert isinstance(resource, stripe.CreditNote) - - def test_is_saveable(self, http_client_mock): - resource = stripe.CreditNote.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/credit_notes/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.CreditNote.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/credit_notes/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.CreditNote) - - def test_can_preview(self, http_client_mock): - resource = stripe.CreditNote.preview(invoice="in_123", amount=500) - http_client_mock.assert_requested( - "get", - path="/v1/credit_notes/preview", - query_string="amount=500&invoice=in_123", - ) - assert isinstance(resource, stripe.CreditNote) - - def test_can_void_credit_note(self, http_client_mock): - resource = stripe.CreditNote.retrieve(TEST_RESOURCE_ID) - resource = resource.void_credit_note() - http_client_mock.assert_requested( - "post", - path="/v1/credit_notes/%s/void" % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.CreditNote) - - def test_can_void_credit_note_classmethod(self, http_client_mock): - resource = stripe.CreditNote.void_credit_note(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/credit_notes/%s/void" % TEST_RESOURCE_ID, - post_data="", - ) - assert isinstance(resource, stripe.CreditNote) diff --git a/tests/api_resources/test_dispute.py b/tests/api_resources/test_dispute.py deleted file mode 100644 index 9c1e66e43..000000000 --- a/tests/api_resources/test_dispute.py +++ /dev/null @@ -1,55 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "dp_123" - - -class TestDispute(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Dispute.list() - http_client_mock.assert_requested("get", path="/v1/disputes") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Dispute) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Dispute.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/disputes/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Dispute) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Dispute.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/disputes/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Dispute.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/disputes/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.Dispute) - - def test_can_close(self, http_client_mock): - resource = stripe.Dispute.retrieve(TEST_RESOURCE_ID) - resource.close() - http_client_mock.assert_requested( - "post", path="/v1/disputes/%s/close" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Dispute) - - def test_can_close_classmethod(self, http_client_mock): - resource = stripe.Dispute.close(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/disputes/%s/close" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Dispute) diff --git a/tests/api_resources/test_event.py b/tests/api_resources/test_event.py deleted file mode 100644 index d82763840..000000000 --- a/tests/api_resources/test_event.py +++ /dev/null @@ -1,19 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "evt_123" - - -class TestEvent(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Event.list() - http_client_mock.assert_requested("get", path="/v1/events") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Event) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Event.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/events/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Event) diff --git a/tests/api_resources/test_exchange_rate.py b/tests/api_resources/test_exchange_rate.py deleted file mode 100644 index 77133648d..000000000 --- a/tests/api_resources/test_exchange_rate.py +++ /dev/null @@ -1,19 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "usd" - - -class TestExchangeRate(object): - def test_is_listable(self, http_client_mock): - resources = stripe.ExchangeRate.list() - http_client_mock.assert_requested("get", path="/v1/exchange_rates") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.ExchangeRate) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.ExchangeRate.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/exchange_rates/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.ExchangeRate) diff --git a/tests/api_resources/test_file_link.py b/tests/api_resources/test_file_link.py deleted file mode 100644 index 1644b799c..000000000 --- a/tests/api_resources/test_file_link.py +++ /dev/null @@ -1,45 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "link_123" - - -class TestFileLink(object): - def test_is_listable(self, http_client_mock): - resources = stripe.FileLink.list() - http_client_mock.assert_requested("get", path="/v1/file_links") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.FileLink) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.FileLink.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/file_links/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.FileLink) - - def test_is_creatable(self, http_client_mock): - resource = stripe.FileLink.create(file="file_123") - http_client_mock.assert_requested("post", path="/v1/file_links") - assert isinstance(resource, stripe.FileLink) - - def test_is_saveable(self, http_client_mock): - resource = stripe.FileLink.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/file_links/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.FileLink.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/file_links/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.FileLink) diff --git a/tests/api_resources/test_invoice_item.py b/tests/api_resources/test_invoice_item.py deleted file mode 100644 index 0ffb1f0a1..000000000 --- a/tests/api_resources/test_invoice_item.py +++ /dev/null @@ -1,66 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "ii_123" - - -class TestInvoiceItem(object): - def test_is_listable(self, http_client_mock): - resources = stripe.InvoiceItem.list() - http_client_mock.assert_requested("get", path="/v1/invoiceitems") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.InvoiceItem) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.InvoiceItem.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/invoiceitems/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.InvoiceItem) - - def test_is_creatable(self, http_client_mock): - resource = stripe.InvoiceItem.create( - customer="cus_123", amount=123, currency="usd" - ) - http_client_mock.assert_requested( - "post", - path="/v1/invoiceitems", - post_data="customer=cus_123&amount=123¤cy=usd", - ) - assert isinstance(resource, stripe.InvoiceItem) - - def test_is_saveable(self, http_client_mock): - resource = stripe.InvoiceItem.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/invoiceitems/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_can_delete(self, http_client_mock): - resource = stripe.InvoiceItem.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/invoiceitems/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_is_modifiable(self, http_client_mock): - resource = stripe.InvoiceItem.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/invoiceitems/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.InvoiceItem) - - def test_is_deletable(self, http_client_mock): - resource = stripe.InvoiceItem.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/invoiceitems/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True diff --git a/tests/api_resources/test_mandate.py b/tests/api_resources/test_mandate.py deleted file mode 100644 index f7a7f6146..000000000 --- a/tests/api_resources/test_mandate.py +++ /dev/null @@ -1,13 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "mandate_123" - - -class TestMandateSchedule(object): - def test_is_retrievable(self, http_client_mock): - resource = stripe.Mandate.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/mandates/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Mandate) diff --git a/tests/api_resources/test_payment_intent.py b/tests/api_resources/test_payment_intent.py deleted file mode 100644 index 38493b698..000000000 --- a/tests/api_resources/test_payment_intent.py +++ /dev/null @@ -1,98 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "pi_123" - - -class TestPaymentIntent(object): - def test_is_listable(self, http_client_mock): - resources = stripe.PaymentIntent.list() - http_client_mock.assert_requested("get", path="/v1/payment_intents") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.PaymentIntent) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.PaymentIntent.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/payment_intents/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentIntent) - - def test_is_creatable(self, http_client_mock): - resource = stripe.PaymentIntent.create( - amount="1234", currency="amount", payment_method_types=["card"] - ) - http_client_mock.assert_requested( - "post", - path="/v1/payment_intents", - post_data="amount=1234¤cy=amount&payment_method_types[0]=card", - ) - assert isinstance(resource, stripe.PaymentIntent) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.PaymentIntent.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/payment_intents/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.PaymentIntent) - - def test_is_saveable(self, http_client_mock): - resource = stripe.PaymentIntent.retrieve(TEST_RESOURCE_ID) - - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/payment_intents/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.PaymentIntent) - - def test_can_cancel(self, http_client_mock): - resource = stripe.PaymentIntent.retrieve(TEST_RESOURCE_ID) - resource.cancel() - http_client_mock.assert_requested( - "post", path="/v1/payment_intents/%s/cancel" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentIntent) - - def test_can_cancel_classmethod(self, http_client_mock): - resource = stripe.PaymentIntent.cancel(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/payment_intents/%s/cancel" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentIntent) - - def test_can_capture(self, http_client_mock): - resource = stripe.PaymentIntent.retrieve(TEST_RESOURCE_ID) - resource.capture() - http_client_mock.assert_requested( - "post", path="/v1/payment_intents/%s/capture" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentIntent) - - def test_can_capture_classmethod(self, http_client_mock): - resource = stripe.PaymentIntent.capture(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/payment_intents/%s/capture" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentIntent) - - def test_can_confirm(self, http_client_mock): - resource = stripe.PaymentIntent.retrieve(TEST_RESOURCE_ID) - resource.confirm() - http_client_mock.assert_requested( - "post", path="/v1/payment_intents/%s/confirm" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentIntent) - - def test_can_confirm_classmethod(self, http_client_mock): - resource = stripe.PaymentIntent.confirm(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/payment_intents/%s/confirm" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentIntent) diff --git a/tests/api_resources/test_payment_method.py b/tests/api_resources/test_payment_method.py deleted file mode 100644 index 12efe3c83..000000000 --- a/tests/api_resources/test_payment_method.py +++ /dev/null @@ -1,87 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "pm_123" - - -class TestPaymentMethod(object): - def test_is_listable(self, http_client_mock): - resources = stripe.PaymentMethod.list(customer="cus_123", type="card") - http_client_mock.assert_requested("get", path="/v1/payment_methods") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.PaymentMethod) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.PaymentMethod.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/payment_methods/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentMethod) - - def test_is_creatable(self, http_client_mock): - resource = stripe.PaymentMethod.create( - type="card", card={"token": "tok_123"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/payment_methods", - post_data="type=card&card[token]=tok_123", - ) - assert isinstance(resource, stripe.PaymentMethod) - - def test_is_saveable(self, http_client_mock): - resource = stripe.PaymentMethod.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/payment_methods/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.PaymentMethod.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/payment_methods/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.PaymentMethod) - - def test_can_attach(self, http_client_mock): - resource = stripe.PaymentMethod.retrieve(TEST_RESOURCE_ID) - resource = resource.attach(customer="cus_123") - http_client_mock.assert_requested( - "post", - path="/v1/payment_methods/%s/attach" % TEST_RESOURCE_ID, - post_data="customer=cus_123", - ) - assert isinstance(resource, stripe.PaymentMethod) - - def test_can_attach_classmethod(self, http_client_mock): - resource = stripe.PaymentMethod.attach( - TEST_RESOURCE_ID, customer="cus_123" - ) - http_client_mock.assert_requested( - "post", - path="/v1/payment_methods/%s/attach" % TEST_RESOURCE_ID, - post_data="customer=cus_123", - ) - assert isinstance(resource, stripe.PaymentMethod) - - def test_can_detach(self, http_client_mock): - resource = stripe.PaymentMethod.retrieve(TEST_RESOURCE_ID) - resource = resource.detach() - http_client_mock.assert_requested( - "post", path="/v1/payment_methods/%s/detach" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentMethod) - - def test_can_detach_classmethod(self, http_client_mock): - resource = stripe.PaymentMethod.detach(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/payment_methods/%s/detach" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.PaymentMethod) diff --git a/tests/api_resources/test_payout.py b/tests/api_resources/test_payout.py deleted file mode 100644 index 95e4f415f..000000000 --- a/tests/api_resources/test_payout.py +++ /dev/null @@ -1,77 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "po_123" - - -class TestPayout(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Payout.list() - http_client_mock.assert_requested("get", path="/v1/payouts") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Payout) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Payout.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/payouts/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Payout) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Payout.create(amount=100, currency="usd") - http_client_mock.assert_requested( - "post", path="/v1/payouts", post_data="amount=100¤cy=usd" - ) - assert isinstance(resource, stripe.Payout) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Payout.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/payouts/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Payout.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/payouts/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.Payout) - - def test_can_cancel(self, http_client_mock): - payout = stripe.Payout.retrieve(TEST_RESOURCE_ID) - resource = payout.cancel() - http_client_mock.assert_requested( - "post", path="/v1/payouts/%s/cancel" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Payout) - - def test_can_cancel_classmethod(self, http_client_mock): - resource = stripe.Payout.cancel(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/payouts/%s/cancel" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Payout) - - def test_can_reverse(self, http_client_mock): - payout = stripe.Payout.retrieve(TEST_RESOURCE_ID) - resource = payout.reverse() - http_client_mock.assert_requested( - "post", path="/v1/payouts/%s/reverse" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Payout) - - def test_can_reverse_classmethod(self, http_client_mock): - resource = stripe.Payout.reverse(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/payouts/%s/reverse" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Payout) diff --git a/tests/api_resources/test_plan.py b/tests/api_resources/test_plan.py deleted file mode 100644 index 58039deb2..000000000 --- a/tests/api_resources/test_plan.py +++ /dev/null @@ -1,70 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "250FF" - - -class TestPlan(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Plan.list() - http_client_mock.assert_requested("get", path="/v1/plans") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Plan) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Plan.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/plans/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Plan) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Plan.create( - amount=100, - currency="usd", - id="plan_id", - interval="month", - nickname="plan_nickname", - ) - http_client_mock.assert_requested( - "post", - path="/v1/plans", - post_data="amount=100¤cy=usd&id=plan_id&interval=month&nickname=plan_nickname", - ) - assert isinstance(resource, stripe.Plan) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Plan.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/plans/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Plan.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/plans/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.Plan) - - def test_is_deletable(self, http_client_mock): - resource = stripe.Plan.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/plans/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.Plan.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/plans/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True diff --git a/tests/api_resources/test_price.py b/tests/api_resources/test_price.py deleted file mode 100644 index a0c35fc8f..000000000 --- a/tests/api_resources/test_price.py +++ /dev/null @@ -1,54 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "price_123" - - -class TestPrice(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Price.list() - http_client_mock.assert_requested("get", path="/v1/prices") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Price) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Price.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/prices/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Price) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Price.create( - unit_amount=1000, - currency="usd", - recurring={"interval": "month"}, - product_data={"name": "price_nickname"}, - ) - http_client_mock.assert_requested( - "post", - path="/v1/prices", - post_data="unit_amount=1000¤cy=usd&recurring[interval]=month&product_data[name]=price_nickname", - ) - assert isinstance(resource, stripe.Price) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Price.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/prices/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Price.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/prices/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.Price) diff --git a/tests/api_resources/test_product.py b/tests/api_resources/test_product.py deleted file mode 100644 index 071b33c53..000000000 --- a/tests/api_resources/test_product.py +++ /dev/null @@ -1,62 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "prod_123" - - -class TestProduct(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Product.list() - http_client_mock.assert_requested("get", path="/v1/products") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Product) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Product.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/products/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Product) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Product.create(name="NAME") - http_client_mock.assert_requested( - "post", path="/v1/products", post_data="name=NAME" - ) - assert isinstance(resource, stripe.Product) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Product.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/products/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Product.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/products/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.Product) - - def test_is_deletable(self, http_client_mock): - resource = stripe.Product.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/products/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.Product.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/products/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True diff --git a/tests/api_resources/test_refund.py b/tests/api_resources/test_refund.py deleted file mode 100644 index 179dcb577..000000000 --- a/tests/api_resources/test_refund.py +++ /dev/null @@ -1,47 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "re_123" - - -class TestRefund(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Refund.list() - http_client_mock.assert_requested("get", path="/v1/refunds") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Refund) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Refund.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/refunds/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Refund) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Refund.create(charge="ch_123") - http_client_mock.assert_requested( - "post", path="/v1/refunds", post_data="charge=ch_123" - ) - assert isinstance(resource, stripe.Refund) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Refund.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/refunds/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Refund.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/refunds/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.Refund) diff --git a/tests/api_resources/test_review.py b/tests/api_resources/test_review.py deleted file mode 100644 index e7b46257d..000000000 --- a/tests/api_resources/test_review.py +++ /dev/null @@ -1,34 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "prv_123" - - -class TestReview(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Review.list() - http_client_mock.assert_requested("get", path="/v1/reviews") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Review) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Review.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/reviews/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Review) - - def test_can_approve(self, http_client_mock): - resource = stripe.Review.retrieve(TEST_RESOURCE_ID) - resource.approve() - http_client_mock.assert_requested( - "post", path="/v1/reviews/%s/approve" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Review) - - def test_can_approve_classmethod(self, http_client_mock): - resource = stripe.Review.approve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/reviews/%s/approve" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Review) diff --git a/tests/api_resources/test_setup_attempt.py b/tests/api_resources/test_setup_attempt.py deleted file mode 100644 index 3c4261f88..000000000 --- a/tests/api_resources/test_setup_attempt.py +++ /dev/null @@ -1,13 +0,0 @@ -import stripe - - -class TestSetupAttempt(object): - def test_is_listable(self, http_client_mock): - resources = stripe.SetupAttempt.list(setup_intent="seti_123") - http_client_mock.assert_requested( - "get", - path="/v1/setup_attempts", - query_string="setup_intent=seti_123", - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.SetupAttempt) diff --git a/tests/api_resources/test_setup_intent.py b/tests/api_resources/test_setup_intent.py deleted file mode 100644 index 3b13ac3f9..000000000 --- a/tests/api_resources/test_setup_intent.py +++ /dev/null @@ -1,81 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "seti_123" - - -class TestSetupIntent(object): - def test_is_listable(self, http_client_mock): - resources = stripe.SetupIntent.list() - http_client_mock.assert_requested("get", path="/v1/setup_intents") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.SetupIntent) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.SetupIntent.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/setup_intents/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.SetupIntent) - - def test_is_creatable(self, http_client_mock): - resource = stripe.SetupIntent.create(payment_method_types=["card"]) - http_client_mock.assert_requested( - "post", - path="/v1/setup_intents", - post_data="payment_method_types[0]=card", - ) - assert isinstance(resource, stripe.SetupIntent) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.SetupIntent.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/setup_intents/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.SetupIntent) - - def test_is_saveable(self, http_client_mock): - resource = stripe.SetupIntent.retrieve(TEST_RESOURCE_ID) - - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/setup_intents/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.SetupIntent) - - def test_can_cancel(self, http_client_mock): - resource = stripe.SetupIntent.retrieve(TEST_RESOURCE_ID) - resource.cancel() - http_client_mock.assert_requested( - "post", path="/v1/setup_intents/%s/cancel" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.SetupIntent) - - def test_can_cancel_classmethod(self, http_client_mock): - resource = stripe.SetupIntent.cancel(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/setup_intents/%s/cancel" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.SetupIntent) - - def test_can_confirm(self, http_client_mock): - resource = stripe.SetupIntent.retrieve(TEST_RESOURCE_ID) - resource.confirm() - http_client_mock.assert_requested( - "post", path="/v1/setup_intents/%s/confirm" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.SetupIntent) - - def test_can_confirm_classmethod(self, http_client_mock): - resource = stripe.SetupIntent.confirm(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/setup_intents/%s/confirm" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.SetupIntent) diff --git a/tests/api_resources/test_source_transaction.py b/tests/api_resources/test_source_transaction.py deleted file mode 100644 index 5191c061b..000000000 --- a/tests/api_resources/test_source_transaction.py +++ /dev/null @@ -1,16 +0,0 @@ -import stripe - - -class TestSourceTransaction(object): - def test_is_listable(self, http_client_mock): - source = stripe.Source.construct_from( - {"id": "src_123", "object": "source"}, stripe.api_key - ) - source_transactions = source.list_source_transactions() - http_client_mock.assert_requested( - "get", path="/v1/sources/src_123/source_transactions" - ) - assert isinstance(source_transactions.data, list) - assert isinstance( - source_transactions.data[0], stripe.SourceTransaction - ) diff --git a/tests/api_resources/test_subscription.py b/tests/api_resources/test_subscription.py deleted file mode 100644 index e178e75cc..000000000 --- a/tests/api_resources/test_subscription.py +++ /dev/null @@ -1,75 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "sub_123" - - -class TestSubscription(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Subscription.list() - http_client_mock.assert_requested("get", path="/v1/subscriptions") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Subscription) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Subscription.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/subscriptions/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Subscription) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Subscription.create(customer="cus_123") - http_client_mock.assert_requested( - "post", path="/v1/subscriptions", post_data="customer=cus_123" - ) - assert isinstance(resource, stripe.Subscription) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Subscription.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/subscriptions/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Subscription.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/subscriptions/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.Subscription) - - def test_is_deletable(self, http_client_mock): - resource = stripe.Subscription.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/subscriptions/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Subscription) - - def test_can_delete(self, http_client_mock): - resource = stripe.Subscription.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/subscriptions/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Subscription) - - def test_can_delete_discount(self, http_client_mock): - sub = stripe.Subscription.retrieve(TEST_RESOURCE_ID) - sub.delete_discount() - http_client_mock.assert_requested( - "delete", path="/v1/subscriptions/%s/discount" % sub.id - ) - - def test_can_delete_discount_classmethod(self, http_client_mock): - stripe.Subscription.delete_discount(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/subscriptions/%s/discount" % TEST_RESOURCE_ID - ) diff --git a/tests/api_resources/test_subscription_item.py b/tests/api_resources/test_subscription_item.py deleted file mode 100644 index 0f96c02db..000000000 --- a/tests/api_resources/test_subscription_item.py +++ /dev/null @@ -1,70 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "si_123" - - -class TestSubscriptionItem(object): - def test_is_listable(self, http_client_mock): - resources = stripe.SubscriptionItem.list(subscription="sub_123") - http_client_mock.assert_requested( - "get", - path="/v1/subscription_items", - query_string="subscription=sub_123", - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.SubscriptionItem) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.SubscriptionItem.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/subscription_items/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.SubscriptionItem) - - def test_is_creatable(self, http_client_mock): - resource = stripe.SubscriptionItem.create( - price="price_123", subscription="sub_123" - ) - http_client_mock.assert_requested( - "post", - path="/v1/subscription_items", - post_data="price=price_123&subscription=sub_123", - ) - assert isinstance(resource, stripe.SubscriptionItem) - - def test_is_saveable(self, http_client_mock): - resource = stripe.SubscriptionItem.retrieve(TEST_RESOURCE_ID) - resource.price = "price_123" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/subscription_items/%s" % TEST_RESOURCE_ID, - post_data="price=price_123", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.SubscriptionItem.modify( - TEST_RESOURCE_ID, price="price_123" - ) - http_client_mock.assert_requested( - "post", - path="/v1/subscription_items/%s" % TEST_RESOURCE_ID, - post_data="price=price_123", - ) - assert isinstance(resource, stripe.SubscriptionItem) - - def test_is_deletable(self, http_client_mock): - resource = stripe.SubscriptionItem.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/subscription_items/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.SubscriptionItem.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/subscription_items/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True diff --git a/tests/api_resources/test_subscription_schedule.py b/tests/api_resources/test_subscription_schedule.py deleted file mode 100644 index 20268bc26..000000000 --- a/tests/api_resources/test_subscription_schedule.py +++ /dev/null @@ -1,85 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "sub_sched_123" - - -class TestSubscriptionScheduleSchedule(object): - def test_is_listable(self, http_client_mock): - resources = stripe.SubscriptionSchedule.list() - http_client_mock.assert_requested( - "get", path="/v1/subscription_schedules" - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.SubscriptionSchedule) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.SubscriptionSchedule.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/subscription_schedules/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.SubscriptionSchedule) - - def test_is_creatable(self, http_client_mock): - resource = stripe.SubscriptionSchedule.create(customer="cus_123") - http_client_mock.assert_requested( - "post", - path="/v1/subscription_schedules", - post_data="customer=cus_123", - ) - assert isinstance(resource, stripe.SubscriptionSchedule) - - def test_is_saveable(self, http_client_mock): - resource = stripe.SubscriptionSchedule.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/subscription_schedules/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.SubscriptionSchedule.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/subscription_schedules/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.SubscriptionSchedule) - - def test_can_cancel(self, http_client_mock): - resource = stripe.SubscriptionSchedule.retrieve(TEST_RESOURCE_ID) - resource = resource.cancel() - http_client_mock.assert_requested( - "post", - path="/v1/subscription_schedules/%s/cancel" % TEST_RESOURCE_ID, - ) - assert isinstance(resource, stripe.SubscriptionSchedule) - - def test_can_cancel_classmethod(self, http_client_mock): - resource = stripe.SubscriptionSchedule.cancel(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/subscription_schedules/%s/cancel" % TEST_RESOURCE_ID, - ) - assert isinstance(resource, stripe.SubscriptionSchedule) - - def test_can_release(self, http_client_mock): - resource = stripe.SubscriptionSchedule.retrieve(TEST_RESOURCE_ID) - resource = resource.release() - http_client_mock.assert_requested( - "post", - path="/v1/subscription_schedules/%s/release" % TEST_RESOURCE_ID, - ) - assert isinstance(resource, stripe.SubscriptionSchedule) - - def test_can_release_classmethod(self, http_client_mock): - resource = stripe.SubscriptionSchedule.release(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", - path="/v1/subscription_schedules/%s/release" % TEST_RESOURCE_ID, - ) - assert isinstance(resource, stripe.SubscriptionSchedule) diff --git a/tests/api_resources/test_tax_code.py b/tests/api_resources/test_tax_code.py deleted file mode 100644 index b267001b4..000000000 --- a/tests/api_resources/test_tax_code.py +++ /dev/null @@ -1,19 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "txcd_123" - - -class TestTaxCode(object): - def test_is_listable(self, http_client_mock): - resources = stripe.TaxCode.list() - http_client_mock.assert_requested("get", path="/v1/tax_codes") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.TaxCode) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.TaxCode.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/tax_codes/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.TaxCode) diff --git a/tests/api_resources/test_tax_rate.py b/tests/api_resources/test_tax_rate.py deleted file mode 100644 index c8113078d..000000000 --- a/tests/api_resources/test_tax_rate.py +++ /dev/null @@ -1,51 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "txr_123" - - -class TestTaxRate(object): - def test_is_listable(self, http_client_mock): - resources = stripe.TaxRate.list() - http_client_mock.assert_requested("get", path="/v1/tax_rates") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.TaxRate) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.TaxRate.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/tax_rates/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.TaxRate) - - def test_is_creatable(self, http_client_mock): - resource = stripe.TaxRate.create( - display_name="name", inclusive=False, percentage=10.15 - ) - http_client_mock.assert_requested( - "post", - path="/v1/tax_rates", - post_data="display_name=name&inclusive=false&percentage=10.15", - ) - assert isinstance(resource, stripe.TaxRate) - - def test_is_saveable(self, http_client_mock): - resource = stripe.TaxRate.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/tax_rates/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.TaxRate.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/tax_rates/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.TaxRate) diff --git a/tests/api_resources/test_topup.py b/tests/api_resources/test_topup.py deleted file mode 100644 index 10938d232..000000000 --- a/tests/api_resources/test_topup.py +++ /dev/null @@ -1,70 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "tu_123" - - -class TestTopup(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Topup.list() - http_client_mock.assert_requested("get", path="/v1/topups") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Topup) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Topup.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/topups/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Topup) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Topup.create( - amount=100, - currency="usd", - source="src_123", - description="description", - statement_descriptor="statement descriptor", - ) - http_client_mock.assert_requested( - "post", - path="/v1/topups", - post_data="amount=100¤cy=usd&description=description&source=src_123&statement_descriptor=statement+descriptor", - ) - assert isinstance(resource, stripe.Topup) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Topup.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/topups/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Topup.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/topups/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.Topup) - - def test_can_cancel(self, http_client_mock): - resource = stripe.Topup.retrieve(TEST_RESOURCE_ID) - resource = resource.cancel() - http_client_mock.assert_requested( - "post", path="/v1/topups/%s/cancel" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Topup) - - def test_can_cancel_classmethod(self, http_client_mock): - resource = stripe.Topup.cancel(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "post", path="/v1/topups/%s/cancel" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Topup) diff --git a/tests/api_resources/test_transfer.py b/tests/api_resources/test_transfer.py deleted file mode 100644 index 9883b04b9..000000000 --- a/tests/api_resources/test_transfer.py +++ /dev/null @@ -1,96 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "tr_123" -TEST_REVERSAL_ID = "trr_123" - - -class TestTransfer(object): - def test_is_listable(self, http_client_mock): - resources = stripe.Transfer.list() - http_client_mock.assert_requested("get", path="/v1/transfers") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Transfer) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Transfer.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/transfers/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.Transfer) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Transfer.create( - amount=100, currency="usd", destination="acct_123" - ) - http_client_mock.assert_requested( - "post", - path="/v1/transfers", - post_data="amount=100¤cy=usd&destination=acct_123", - ) - assert isinstance(resource, stripe.Transfer) - - def test_is_saveable(self, http_client_mock): - resource = stripe.Transfer.retrieve(TEST_RESOURCE_ID) - resource.metadata["key"] = "value" - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/transfers/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Transfer.modify( - TEST_RESOURCE_ID, metadata={"key": "value"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/transfers/%s" % TEST_RESOURCE_ID, - post_data="metadata[key]=value", - ) - assert isinstance(resource, stripe.Transfer) - - -class TestTransferReversals: - def test_is_listable(self, http_client_mock): - resources = stripe.Transfer.list_reversals(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/transfers/%s/reversals" % TEST_RESOURCE_ID - ) - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.Reversal) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.Transfer.retrieve_reversal( - TEST_RESOURCE_ID, TEST_REVERSAL_ID - ) - http_client_mock.assert_requested( - "get", - path="/v1/transfers/%s/reversals/%s" - % (TEST_RESOURCE_ID, TEST_REVERSAL_ID), - ) - assert isinstance(resource, stripe.Reversal) - - def test_is_creatable(self, http_client_mock): - resource = stripe.Transfer.create_reversal( - TEST_RESOURCE_ID, amount=100 - ) - http_client_mock.assert_requested( - "post", - path="/v1/transfers/%s/reversals" % TEST_RESOURCE_ID, - post_data="amount=100", - ) - assert isinstance(resource, stripe.Reversal) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.Transfer.modify_reversal( - TEST_RESOURCE_ID, TEST_REVERSAL_ID, metadata={"foo": "bar"} - ) - http_client_mock.assert_requested( - "post", - path="/v1/transfers/%s/reversals/%s" - % (TEST_RESOURCE_ID, TEST_REVERSAL_ID), - post_data="metadata[foo]=bar", - ) - assert isinstance(resource, stripe.Reversal) diff --git a/tests/api_resources/test_webhook_endpoint.py b/tests/api_resources/test_webhook_endpoint.py deleted file mode 100644 index 05749a023..000000000 --- a/tests/api_resources/test_webhook_endpoint.py +++ /dev/null @@ -1,68 +0,0 @@ -import stripe - - -TEST_RESOURCE_ID = "we_123" - - -class TestWebhookEndpoint(object): - def test_is_listable(self, http_client_mock): - resources = stripe.WebhookEndpoint.list() - http_client_mock.assert_requested("get", path="/v1/webhook_endpoints") - assert isinstance(resources.data, list) - assert isinstance(resources.data[0], stripe.WebhookEndpoint) - - def test_is_retrievable(self, http_client_mock): - resource = stripe.WebhookEndpoint.retrieve(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "get", path="/v1/webhook_endpoints/%s" % TEST_RESOURCE_ID - ) - assert isinstance(resource, stripe.WebhookEndpoint) - - def test_is_creatable(self, http_client_mock): - resource = stripe.WebhookEndpoint.create( - enabled_events=["charge.succeeded"], url="https://stripe.com" - ) - http_client_mock.assert_requested( - "post", - path="/v1/webhook_endpoints", - post_data="enabled_events[0]=charge.succeeded&url=https://stripe.com", - ) - assert isinstance(resource, stripe.WebhookEndpoint) - - def test_is_saveable(self, http_client_mock): - resource = stripe.WebhookEndpoint.retrieve(TEST_RESOURCE_ID) - resource.enabled_events = ["charge.succeeded"] - resource.save() - http_client_mock.assert_requested( - "post", - path="/v1/webhook_endpoints/%s" % TEST_RESOURCE_ID, - post_data="enabled_events[0]=charge.succeeded", - ) - - def test_is_modifiable(self, http_client_mock): - resource = stripe.WebhookEndpoint.modify( - TEST_RESOURCE_ID, - enabled_events=["charge.succeeded"], - url="https://stripe.com", - ) - http_client_mock.assert_requested( - "post", - path="/v1/webhook_endpoints/%s" % TEST_RESOURCE_ID, - post_data="enabled_events[0]=charge.succeeded&url=https://stripe.com", - ) - assert isinstance(resource, stripe.WebhookEndpoint) - - def test_is_deletable(self, http_client_mock): - resource = stripe.WebhookEndpoint.retrieve(TEST_RESOURCE_ID) - resource.delete() - http_client_mock.assert_requested( - "delete", path="/v1/webhook_endpoints/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True - - def test_can_delete(self, http_client_mock): - resource = stripe.WebhookEndpoint.delete(TEST_RESOURCE_ID) - http_client_mock.assert_requested( - "delete", path="/v1/webhook_endpoints/%s" % TEST_RESOURCE_ID - ) - assert resource.deleted is True