diff --git a/.hark/changes/2026-10-08_stripe-openapi_6afa5e40.change.md b/.hark/changes/2026-10-08_stripe-openapi_6afa5e40.change.md new file mode 100644 index 000000000..2112e7ff8 --- /dev/null +++ b/.hark/changes/2026-10-08_stripe-openapi_6afa5e40.change.md @@ -0,0 +1,59 @@ +--- +title: Update generated code +pr_url: https://github.com/stripe/stripe-python/pull/1937 +semver_level: major +is_stripe_api_change: true +--- + +* Add support for new resources `radar.Rule`, `v2.money_management.FundingSession`, and `v2.money_management.InboundTransferMandate` +* Add support for `cancel`, `create`, `list`, and `retrieve` methods on resource `v2.money_management.InboundTransferMandate` +* Add support for `create` method on resource `v2.money_management.FundingSession` +* Add support for `excluded_payout_destinations` on `AccountModifyParamsSettingCapital` +* Add support for `wero_payments` on `Account.Capability` +* ⚠️ Change type of `Charge.Outcome.rule` from `RadarRule` to `$Radar.Rule` +* Add support for new value `ousd` on enums `Charge.PaymentMethodDetail.Crypto.token_currency`, `PaymentAttemptRecord.PaymentMethodDetail.Crypto.token_currency`, and `PaymentRecord.PaymentMethodDetail.Crypto.token_currency` +* Add support for `location` and `reader` on `Charge.PaymentMethodDetail.Swish`, `PaymentAttemptRecord.PaymentMethodDetail.Swish`, and `PaymentRecord.PaymentMethodDetail.Swish` +* Add support for `payment_settings` on `Checkout.Session` and `checkout.SessionCreateParams` +* Add support for `on_behalf_of` on `Checkout.Session` +* Add support for new values `fednow` and `rtp` on enum `CustomerCashBalanceTransaction.Funded.BankTransfer.UsBankTransfer.network` +* Add support for `flexible_credential` on `Issuing.Authorization` +* Add support for `fuels` on `Issuing.Transaction.PurchaseDetail` +* Add support for `us_bank_account` on `PaymentAttemptRecordReportFailedParamsPaymentMethodDetail`, `PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetail`, `PaymentRecordReportPaymentAttemptParamsPaymentMethodDetail`, `PaymentRecordReportPaymentParamsPaymentMethodDetail`, `Radar.PaymentEvaluation.PaymentDetail.MoneyMovementDetail`, and `radar.PaymentEvaluationCreateParamsPaymentDetailMoneyMovementDetail` +* Change type of `PaymentAttemptRecordReportFailedParamsPaymentMethodDetail.type` and `PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetail.type` from `literal('card')` to `enum('card'|'us_bank_account')` +* Add support for `fleet` on `PaymentIntent.PaymentMethodOption.CardPresent`, `PaymentIntentConfirmParamsPaymentMethodOptionCardPresent`, `PaymentIntentCreateParamsPaymentMethodOptionCardPresent`, and `PaymentIntentModifyParamsPaymentMethodOptionCardPresent` +* Add support for `subscription_reference` on `PaymentIntent.PaymentMethodOption.Paypay`, `PaymentIntentConfirmParamsPaymentMethodOptionPaypay`, `PaymentIntentCreateParamsPaymentMethodOptionPaypay`, and `PaymentIntentModifyParamsPaymentMethodOptionPaypay` +* Add support for new value `us_bank_account` on enums `PaymentRecordReportPaymentAttemptParamsPaymentMethodDetail.type` and `PaymentRecordReportPaymentParamsPaymentMethodDetail.type` +* Add support for `enablement_details` on `QuotePreviewSubscriptionSchedule.DefaultSetting.AutomaticTax`, `QuotePreviewSubscriptionSchedule.Phase.AutomaticTax`, `Subscription.AutomaticTax`, `SubscriptionSchedule.DefaultSetting.AutomaticTax`, and `SubscriptionSchedule.Phase.AutomaticTax` +* Change type of `radar.PaymentEvaluationCreateParamsPaymentDetailMoneyMovementDetail.money_movement_type` from `literal('card')` to `enum('card'|'us_bank_account')` +* Add support for `rules` on `Radar.PaymentEvaluation` +* ⚠️ Change type of `Radar.PaymentEvaluation.PaymentDetail.MoneyMovementDetail.money_movement_type` from `literal('card')` to `enum('card'|'us_bank_account')` +* Add support for new values `request_three_d_secure` and `reroute` on enum `Radar.PaymentEvaluation.recommended_action` +* Add support for `bank_initiated_return` on `Radar.PaymentEvaluation.Signal` +* Add support for new value `hour` on enums `SharedPayment.GrantedToken.UsageLimit.Recurring.interval`, `SharedPayment.IssuedToken.UsageLimit.Recurring.interval`, `shared_payment.GrantedTokenCreateParamsUsageLimitRecurring.interval`, and `shared_payment.IssuedTokenCreateParamsUsageLimitRecurring.interval` +* Add support for new values `digital_excise_tax` and `utility_users_tax` on enums `Tax.Registration.CountryOption.Me.type` and `tax.RegistrationCreateParamsCountryOptionMe.type` +* Add support for `utility_users_tax` on `Tax.Registration.CountryOption.Me` +* Add support for `enable_customer_cancellation` on `terminal.ReaderActivateGiftCardParams`, `terminal.ReaderCashoutGiftCardParams`, `terminal.ReaderCheckGiftCardBalanceParams`, and `terminal.ReaderReloadGiftCardParams` +* Add support for `vipps_payments` on `V2.Core.Account.Configuration.Merchant.Capability`, `v2.core.AccountCreateParamsConfigurationMerchantCapability`, and `v2.core.AccountModifyParamsConfigurationMerchantCapability` +* Add support for `business_custodial_storage` on `V2.Core.Account.Configuration.MoneyManager.Capability`, `v2.core.AccountCreateParamsConfigurationMoneyManagerCapability`, and `v2.core.AccountModifyParamsConfigurationMoneyManagerCapability` +* Add support for `offramp` and `onramp` on `V2.Core.Account.Configuration.MoneyManager.Capability.OutboundPayment`, `V2.Core.Account.Configuration.MoneyManager.Capability.OutboundTransfer`, `V2.Core.Account.Configuration.MoneyManager.Capability.ReceivedCredit`, `v2.core.AccountCreateParamsConfigurationMoneyManagerCapabilityOutboundPayment`, `v2.core.AccountCreateParamsConfigurationMoneyManagerCapabilityOutboundTransfer`, `v2.core.AccountCreateParamsConfigurationMoneyManagerCapabilityReceivedCredit`, `v2.core.AccountModifyParamsConfigurationMoneyManagerCapabilityOutboundPayment`, `v2.core.AccountModifyParamsConfigurationMoneyManagerCapabilityOutboundTransfer`, and `v2.core.AccountModifyParamsConfigurationMoneyManagerCapabilityReceivedCredit` +* Add support for `pix` on `V2.Core.Account.Configuration.Recipient.Capability`, `V2.MoneyManagement.PayoutMethod`, `v2.core.AccountCreateParamsConfigurationRecipientCapability`, `v2.core.AccountModifyParamsConfigurationRecipientCapability`, and `v2.money_management.OutboundSetupIntentCreateParamsPayoutMethodDatum` +* ⚠️ Add support for new value `pix` on enum `V2.Core.Account.Configuration.Recipient.DefaultOutboundDestination.type` +* Add support for new values `pix` and `vipps_payments` on enums `V2.Core.Account.FutureRequirement.Entry.Impact.RestrictsCapability.capability` and `V2.Core.Account.Requirement.Entry.Impact.RestrictsCapability.capability` +* Add support for `account` on `V2.MoneyManagement.FinancialAddress`, `v2.money_management.FinancialAddressCreateParams`, and `v2.money_management.FinancialAddressListParams` +* Add support for new values `bre_b`, `nip`, and `pix` on enum `V2.MoneyManagement.FinancialAddress.BankAccount.type` +* Add support for `supported_network_details` on `V2.MoneyManagement.FinancialAddress.CryptoWallet` +* Add support for new value `bitcoin` on enums `V2.MoneyManagement.FinancialAddress.CryptoWallet.network`, `V2.MoneyManagement.ReceivedCredit.CryptoWalletTransfer.CryptoWallet.network`, and `v2.money_management.FinancialAddressCreateParamsCryptoWallet.network` +* Add support for `network_details` on `V2.MoneyManagement.InboundTransfer` and `v2.money_management.InboundTransferCreateParams` +* Add support for `bacs_debit` on `V2.MoneyManagement.InboundTransfer.From.PaymentMethod` +* Add support for new value `pix` on enums `V2.MoneyManagement.PayoutMethod.type`, `v2.money_management.OutboundSetupIntentCreateParamsPayoutMethodDatum.type`, and `v2.money_management.OutboundSetupIntentModifyParamsPayoutMethodDatum.type` +* Add support for `bic` on `V2.MoneyManagement.ReceivedCredit.BankTransfer.OriginatingBankAccount.Aba` and `V2.MoneyManagement.ReceivedCredit.BankTransfer.OriginatingBankAccount.SortCode` +* Add support for `originating_crypto_wallet`, `token_currency`, and `transaction_hash` on `V2.MoneyManagement.ReceivedCredit.CryptoWalletTransfer` +* Add support for `invoices` on `V2.Tax.IntegrationConfiguration` and `v2.tax.IntegrationConfigurationModifyParams` +* ⚠️ Remove support for `account` on `v2.risk.InquiryListParams` +* Add support for new values `brl`, `cop`, and `ngn` on enum `v2.money_management.FinancialAddressCreateParamsBankAccount.currency` +* Add support for `customer` and `subscription` on `EventsV1InvoiceUpcomingEvent` +* Add support for new value `vipps_payments` on enum `EventsV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEvent.updated_capability` +* Add support for new values `business_custodial_storage.inbound.ousd`, `business_custodial_storage.inbound.usdc`, `business_custodial_storage.outbound.ousd`, `business_custodial_storage.outbound.usdc`, `outbound_payments.offramp.bank_accounts.brl`, `outbound_payments.offramp.bank_accounts.cop`, `outbound_payments.offramp.bank_accounts.eur`, `outbound_payments.offramp.bank_accounts.gbp`, `outbound_payments.offramp.bank_accounts.mxn`, `outbound_payments.offramp.bank_accounts.usd`, `outbound_payments.onramp.crypto_wallets.brl`, `outbound_payments.onramp.crypto_wallets.cop`, `outbound_payments.onramp.crypto_wallets.eur`, `outbound_payments.onramp.crypto_wallets.gbp`, `outbound_payments.onramp.crypto_wallets.mxn`, `outbound_payments.onramp.crypto_wallets.usd`, `outbound_transfers.offramp.bank_accounts.brl`, `outbound_transfers.offramp.bank_accounts.cop`, `outbound_transfers.offramp.bank_accounts.eur`, `outbound_transfers.offramp.bank_accounts.gbp`, `outbound_transfers.offramp.bank_accounts.mxn`, `outbound_transfers.offramp.bank_accounts.usd`, `outbound_transfers.onramp.crypto_wallets.brl`, `outbound_transfers.onramp.crypto_wallets.cop`, `outbound_transfers.onramp.crypto_wallets.eur`, `outbound_transfers.onramp.crypto_wallets.gbp`, `outbound_transfers.onramp.crypto_wallets.mxn`, `outbound_transfers.onramp.crypto_wallets.usd`, `received_credits.offramp.bank_accounts.brl`, `received_credits.offramp.bank_accounts.cop`, `received_credits.offramp.bank_accounts.eur`, `received_credits.offramp.bank_accounts.gbp`, `received_credits.offramp.bank_accounts.mxn`, `received_credits.offramp.bank_accounts.usd`, `received_credits.onramp.crypto_wallets.brl`, `received_credits.onramp.crypto_wallets.cop`, `received_credits.onramp.crypto_wallets.eur`, `received_credits.onramp.crypto_wallets.gbp`, `received_credits.onramp.crypto_wallets.mxn`, and `received_credits.onramp.crypto_wallets.usd` on enum `EventsV2CoreAccountIncludingConfigurationMoneyManagerCapabilityStatusUpdatedEvent.updated_capability` +* Add support for new value `pix` on enum `EventsV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEvent.updated_capability` +* Add support for event notifications `V2MoneyManagementInboundTransferMandateActivatedEvent`, `V2MoneyManagementInboundTransferMandateCreatedEvent`, `V2MoneyManagementInboundTransferMandateExpiredEvent`, `V2MoneyManagementInboundTransferMandateRefusedEvent`, and `V2MoneyManagementInboundTransferMandateRevokedEvent` with related object `v2.money_management.InboundTransferMandate` +* Add support for error code `service_unavailable` on `ServiceUnavailableError` diff --git a/CODEGEN_VERSION b/CODEGEN_VERSION index 6aca587b4..0f330b47a 100644 --- a/CODEGEN_VERSION +++ b/CODEGEN_VERSION @@ -1 +1 @@ -588801ef34f7b5f7d6a784d3354f5f93d2a26ffb \ No newline at end of file +43649cb7390f9257ffa04232dc7ed9ea8359c77f \ No newline at end of file diff --git a/OPENAPI_VERSION b/OPENAPI_VERSION index bfaa37da3..06472c208 100644 --- a/OPENAPI_VERSION +++ b/OPENAPI_VERSION @@ -1 +1 @@ -v2526 \ No newline at end of file +v2544 \ No newline at end of file diff --git a/stripe/_account.py b/stripe/_account.py index 61952a3b0..85aa992f9 100644 --- a/stripe/_account.py +++ b/stripe/_account.py @@ -705,6 +705,12 @@ class Capabilities(StripeObject): """ The status of the US customer_balance payments (USD currency) capability of the account, or whether the account can directly process US customer_balance charges. """ + wero_payments: Optional[ + Union[Literal["active", "inactive", "pending"], str] + ] + """ + The status of the Wero capability of the account, or whether the account can directly process Wero payments. + """ zip_payments: Optional[ Union[Literal["active", "inactive", "pending"], str] ] diff --git a/stripe/_api_version.py b/stripe/_api_version.py index 65684571e..dded2bcf4 100644 --- a/stripe/_api_version.py +++ b/stripe/_api_version.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- # File generated from our OpenAPI spec class _ApiVersion: - CURRENT = "2026-09-30.preview" + CURRENT = "2026-10-07.preview" CURRENT_MAJOR = "" diff --git a/stripe/_application_fee.py b/stripe/_application_fee.py index 1e0894100..cb5738de8 100644 --- a/stripe/_application_fee.py +++ b/stripe/_application_fee.py @@ -40,6 +40,14 @@ @nested_resource_class_methods("refund") class ApplicationFee(ListableAPIResource["ApplicationFee"]): + """ + When you collect a transaction fee on top of a charge made for your user + (using [Connect](https://docs.stripe.com/connect)), an `Application Fee` object is created in + your account. You can list, retrieve, and refund application fees. + + Related guide: [Collecting application fees](https://docs.stripe.com/connect/direct-charges#collect-fees) + """ + OBJECT_NAME: ClassVar[Literal["application_fee"]] = "application_fee" class FeeSource(StripeObject): diff --git a/stripe/_charge.py b/stripe/_charge.py index d4c5d3623..c1467e5b1 100644 --- a/stripe/_charge.py +++ b/stripe/_charge.py @@ -50,6 +50,7 @@ ChargeRetrieveRefundParams, ) from stripe.params._charge_search_params import ChargeSearchParams + from stripe.radar._rule import Rule @nested_resource_class_methods("refund") @@ -144,20 +145,6 @@ class LineItem(StripeObject): _inner_class_types = {"line_items": LineItem} class Outcome(StripeObject): - class Rule(StripeObject): - action: str - """ - The action taken on the payment. - """ - id: str - """ - Unique identifier for the object. - """ - predicate: str - """ - The predicate to evaluate the payment against. - """ - advice_code: Optional[ Union[ Literal[ @@ -193,7 +180,7 @@ class Rule(StripeObject): """ Stripe Radar's evaluation of the riskiness of the payment. Possible values for evaluated payments are between 0 and 100. For non-card payments, card-based payments predating the public assignment of risk scores, or in the event of an error during evaluation, this field will not be present. This field is only available with Radar for Fraud Teams. """ - rule: Optional[ExpandableField[Rule]] + rule: Optional[ExpandableField["Rule"]] """ The ID of the Radar rule that matched the payment, if applicable. """ @@ -205,7 +192,6 @@ class Rule(StripeObject): """ Possible values are `authorized`, `manual_review`, `issuer_declined`, `blocked`, and `invalid`. See [understanding declines](https://docs.stripe.com/declines) and [Radar reviews](https://docs.stripe.com/radar/reviews) for details. """ - _inner_class_types = {"rule": Rule} class PaymentMethodDetails(StripeObject): class AchCreditTransfer(StripeObject): @@ -1308,6 +1294,7 @@ class Crypto(StripeObject): token_currency: Optional[ Union[ Literal[ + "ousd", "phantom_cash", "usdc", "usdg", @@ -2388,10 +2375,18 @@ class Swish(StripeObject): """ Uniquely identifies the payer's Swish account. You can use this attribute to check whether two Swish transactions were paid for by the same payer """ + location: Optional[str] + """ + ID of the [location](https://docs.stripe.com/api/terminal/locations) that this transaction's reader is assigned to. + """ payment_reference: Optional[str] """ Payer bank reference number for the payment """ + reader: Optional[str] + """ + ID of the [reader](https://docs.stripe.com/api/terminal/readers) this transaction was made on. + """ verified_phone_last4: Optional[str] """ The last four digits of the Swish account phone number diff --git a/stripe/_customer_cash_balance_transaction.py b/stripe/_customer_cash_balance_transaction.py index 801318527..1e1afc067 100644 --- a/stripe/_customer_cash_balance_transaction.py +++ b/stripe/_customer_cash_balance_transaction.py @@ -100,7 +100,12 @@ class JpBankTransfer(StripeObject): class UsBankTransfer(StripeObject): network: Optional[ - Union[Literal["ach", "domestic_wire_us", "swift"], str] + Union[ + Literal[ + "ach", "domestic_wire_us", "fednow", "rtp", "swift" + ], + str, + ] ] """ The banking network used for this funding. diff --git a/stripe/_event_notification_handler.py b/stripe/_event_notification_handler.py index 535fbb522..f361c04a6 100644 --- a/stripe/_event_notification_handler.py +++ b/stripe/_event_notification_handler.py @@ -1218,6 +1218,21 @@ from stripe.events._v2_money_management_inbound_transfer_bank_debit_succeeded_event import ( V2MoneyManagementInboundTransferBankDebitSucceededEventNotification, ) + from stripe.events._v2_money_management_inbound_transfer_mandate_activated_event import ( + V2MoneyManagementInboundTransferMandateActivatedEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_created_event import ( + V2MoneyManagementInboundTransferMandateCreatedEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_expired_event import ( + V2MoneyManagementInboundTransferMandateExpiredEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_refused_event import ( + V2MoneyManagementInboundTransferMandateRefusedEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_revoked_event import ( + V2MoneyManagementInboundTransferMandateRevokedEventNotification, + ) from stripe.events._v2_money_management_outbound_payment_canceled_event import ( V2MoneyManagementOutboundPaymentCanceledEventNotification, ) @@ -6694,6 +6709,71 @@ def on_v2_money_management_inbound_transfer_bank_debit_succeeded( ) return func + def on_v2_money_management_inbound_transfer_mandate_activated( + self, + func: "Callable[[V2MoneyManagementInboundTransferMandateActivatedEventNotification, StripeClient], CallbackReturn]", + ): + """ + Registers a callback for the `V2MoneyManagementInboundTransferMandateActivatedEvent` (`v2.money_management.inbound_transfer_mandate.activated`) event notification. + """ + self._register( + "v2.money_management.inbound_transfer_mandate.activated", + func, + ) + return func + + def on_v2_money_management_inbound_transfer_mandate_created( + self, + func: "Callable[[V2MoneyManagementInboundTransferMandateCreatedEventNotification, StripeClient], CallbackReturn]", + ): + """ + Registers a callback for the `V2MoneyManagementInboundTransferMandateCreatedEvent` (`v2.money_management.inbound_transfer_mandate.created`) event notification. + """ + self._register( + "v2.money_management.inbound_transfer_mandate.created", + func, + ) + return func + + def on_v2_money_management_inbound_transfer_mandate_expired( + self, + func: "Callable[[V2MoneyManagementInboundTransferMandateExpiredEventNotification, StripeClient], CallbackReturn]", + ): + """ + Registers a callback for the `V2MoneyManagementInboundTransferMandateExpiredEvent` (`v2.money_management.inbound_transfer_mandate.expired`) event notification. + """ + self._register( + "v2.money_management.inbound_transfer_mandate.expired", + func, + ) + return func + + def on_v2_money_management_inbound_transfer_mandate_refused( + self, + func: "Callable[[V2MoneyManagementInboundTransferMandateRefusedEventNotification, StripeClient], CallbackReturn]", + ): + """ + Registers a callback for the `V2MoneyManagementInboundTransferMandateRefusedEvent` (`v2.money_management.inbound_transfer_mandate.refused`) event notification. + """ + self._register( + "v2.money_management.inbound_transfer_mandate.refused", + func, + ) + return func + + def on_v2_money_management_inbound_transfer_mandate_revoked( + self, + func: "Callable[[V2MoneyManagementInboundTransferMandateRevokedEventNotification, StripeClient], CallbackReturn]", + ): + """ + Registers a callback for the `V2MoneyManagementInboundTransferMandateRevokedEvent` (`v2.money_management.inbound_transfer_mandate.revoked`) event notification. + """ + self._register( + "v2.money_management.inbound_transfer_mandate.revoked", + func, + ) + return func + def on_v2_money_management_outbound_payment_canceled( self, func: "Callable[[V2MoneyManagementOutboundPaymentCanceledEventNotification, StripeClient], CallbackReturn]", diff --git a/stripe/_invoice.py b/stripe/_invoice.py index 910444112..994ab2854 100644 --- a/stripe/_invoice.py +++ b/stripe/_invoice.py @@ -1135,7 +1135,7 @@ class Pix(StripeObject): """ expires_after_seconds: Optional[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ class SepaDebit(StripeObject): diff --git a/stripe/_object_classes.py b/stripe/_object_classes.py index 67ebf0b40..b4b791928 100644 --- a/stripe/_object_classes.py +++ b/stripe/_object_classes.py @@ -364,6 +364,7 @@ "stripe.radar._payment_evaluation", "PaymentEvaluation", ), + "radar.rule": ("stripe.radar._rule", "Rule"), "radar.value_list": ("stripe.radar._value_list", "ValueList"), "radar.value_list_item": ( "stripe.radar._value_list_item", @@ -735,10 +736,18 @@ "stripe.v2.money_management._financial_address_generated_microdeposits", "FinancialAddressGeneratedMicrodeposits", ), + "v2.money_management.funding_session": ( + "stripe.v2.money_management._funding_session", + "FundingSession", + ), "v2.money_management.inbound_transfer": ( "stripe.v2.money_management._inbound_transfer", "InboundTransfer", ), + "v2.money_management.inbound_transfer_mandate": ( + "stripe.v2.money_management._inbound_transfer_mandate", + "InboundTransferMandate", + ), "v2.money_management.outbound_payment": ( "stripe.v2.money_management._outbound_payment", "OutboundPayment", diff --git a/stripe/_payment_attempt_record.py b/stripe/_payment_attempt_record.py index 3713ab4d7..ada3d2a69 100644 --- a/stripe/_payment_attempt_record.py +++ b/stripe/_payment_attempt_record.py @@ -1028,6 +1028,7 @@ class Crypto(StripeObject): token_currency: Optional[ Union[ Literal[ + "ousd", "phantom_cash", "usdc", "usdg", @@ -2117,10 +2118,18 @@ class Swish(StripeObject): """ Uniquely identifies the payer's Swish account. You can use this attribute to check whether two Swish transactions were paid for by the same payer """ + location: Optional[str] + """ + ID of the [location](https://docs.stripe.com/api/terminal/locations) that this transaction's reader is assigned to. + """ payment_reference: Optional[str] """ Payer bank reference number for the payment """ + reader: Optional[str] + """ + ID of the [reader](https://docs.stripe.com/api/terminal/readers) this transaction was made on. + """ verified_phone_last4: Optional[str] """ The last four digits of the Swish account phone number diff --git a/stripe/_payment_intent.py b/stripe/_payment_intent.py index 4a3aa343d..2fabef57e 100644 --- a/stripe/_payment_intent.py +++ b/stripe/_payment_intent.py @@ -4072,6 +4072,46 @@ class CaptureDelay(StripeObject): You can only set this if `capture_method` is `automatic_delayed` and `capture_by` is `target_delay`. """ + class Fleet(StripeObject): + class TransactionDatum(StripeObject): + prompt: Literal[ + "additional_fleet_data_1", + "additional_fleet_data_2", + "driver_id", + "employee_number", + "entered_data_alphanumeric", + "entered_data_numeric", + "generic_id", + "invoice_number", + "odometer", + "postal_code", + "reefer_hours", + "replacement_car", + "trailer_number", + "trip_number", + "unit_number", + "vehicle_id", + "vehicle_tag", + "work_order", + ] + """ + The prompt that the Terminal SDK displays to collect this Fleet value. + """ + receipt_behavior: Literal["omit", "print"] + """ + Whether the collected value is printed on the receipt. + """ + value: str + """ + The value collected for this Fleet prompt. + """ + + transaction_data: List[TransactionDatum] + """ + Fleet prompts and values collected for this transaction. + """ + _inner_class_types = {"transaction_data": TransactionDatum} + class Routing(StripeObject): requested_priority: Optional[ Union[Literal["domestic", "international"], str] @@ -4098,6 +4138,10 @@ class Routing(StripeObject): """ Controls when the funds will be captured from the customer's account. """ + fleet: Optional[Fleet] + """ + Fleet prompting data for this payment. + """ request_extended_authorization: Optional[bool] """ Request ability to capture this payment beyond the standard [authorization validity window](https://docs.stripe.com/terminal/features/extended-authorizations#authorization-validity) @@ -4122,6 +4166,7 @@ class Routing(StripeObject): _inner_class_types = { "aade_data": AadeData, "capture_delay": CaptureDelay, + "fleet": Fleet, "routing": Routing, } @@ -4743,6 +4788,10 @@ class Paypay(StripeObject): When processing card payments, Stripe uses `setup_future_usage` to help you comply with regional legislation and network rules, such as [SCA](https://docs.stripe.com/strong-customer-authentication). """ + subscription_reference: Optional[str] + """ + A reference to the merchant subscription this payment corresponds to. + """ class Payto(StripeObject): class MandateOptions(StripeObject): @@ -4873,11 +4922,11 @@ class MandateOptions(StripeObject): """ expires_after_seconds: Optional[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If neither expiration option is supplied, defaults to 14400 seconds (4 hours). Mutually exclusive with `expires_at`. """ expires_at: Optional[int] """ - The timestamp at which the Pix expires. + The absolute Unix timestamp at which the Pix expires. When supplied as an input, it must be between 60 and 1209600 seconds from the current time at validation, inclusive. If neither expiration option is supplied, the Pix expires 14400 seconds (4 hours) after PaymentIntent confirmation. Mutually exclusive with `expires_after_seconds`. """ mandate_options: Optional[MandateOptions] setup_future_usage: Optional[ diff --git a/stripe/_payment_record.py b/stripe/_payment_record.py index 940516d18..bed71393d 100644 --- a/stripe/_payment_record.py +++ b/stripe/_payment_record.py @@ -1043,6 +1043,7 @@ class Crypto(StripeObject): token_currency: Optional[ Union[ Literal[ + "ousd", "phantom_cash", "usdc", "usdg", @@ -2132,10 +2133,18 @@ class Swish(StripeObject): """ Uniquely identifies the payer's Swish account. You can use this attribute to check whether two Swish transactions were paid for by the same payer """ + location: Optional[str] + """ + ID of the [location](https://docs.stripe.com/api/terminal/locations) that this transaction's reader is assigned to. + """ payment_reference: Optional[str] """ Payer bank reference number for the payment """ + reader: Optional[str] + """ + ID of the [reader](https://docs.stripe.com/api/terminal/readers) this transaction was made on. + """ verified_phone_last4: Optional[str] """ The last four digits of the Swish account phone number diff --git a/stripe/_quote_preview_invoice.py b/stripe/_quote_preview_invoice.py index b016c535f..74837ce7d 100644 --- a/stripe/_quote_preview_invoice.py +++ b/stripe/_quote_preview_invoice.py @@ -1090,7 +1090,7 @@ class Pix(StripeObject): """ expires_after_seconds: Optional[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ class SepaDebit(StripeObject): diff --git a/stripe/_quote_preview_subscription_schedule.py b/stripe/_quote_preview_subscription_schedule.py index 63958ebe7..4812c6790 100644 --- a/stripe/_quote_preview_subscription_schedule.py +++ b/stripe/_quote_preview_subscription_schedule.py @@ -130,6 +130,31 @@ class CurrentPhase(StripeObject): class DefaultSettings(StripeObject): class AutomaticTax(StripeObject): + class EnablementDetails(StripeObject): + class IntegrationConfigurationDisabledReason(StripeObject): + conflicting_field: str + """ + The parameter that prevented `automatic_tax` from being enabled (for example `default_tax_rates`). + """ + + integration_configuration_disabled_reason: Optional[ + IntegrationConfigurationDisabledReason + ] + """ + Present when `source=tax_integration_configuration`, `automatic_tax[enabled]=false`, and a conflicting parameter is recorded. + """ + source: Literal[ + "explicit", + "managed_payments", + "tax_integration_configuration", + ] + """ + How `automatic_tax` was set: `explicit`, `managed_payments`, or `tax_integration_configuration`. + """ + _inner_class_types = { + "integration_configuration_disabled_reason": IntegrationConfigurationDisabledReason, + } + class Liability(StripeObject): account: Optional[ExpandableField["Account"]] """ @@ -148,11 +173,18 @@ class Liability(StripeObject): """ Whether Stripe automatically computes tax on invoices created during this phase. """ + enablement_details: Optional[EnablementDetails] + """ + How `automatic_tax` was set (`explicit`, `managed_payments`, or `tax_integration_configuration`) and why it may have been disabled. + """ liability: Optional[Liability] """ The account that's liable for tax. If set, the business address and tax registrations required to perform the tax calculation are loaded from this account. The tax transaction is returned in the report of the connected account. """ - _inner_class_types = {"liability": Liability} + _inner_class_types = { + "enablement_details": EnablementDetails, + "liability": Liability, + } class BillingThresholds(StripeObject): amount_gte: Optional[int] @@ -530,6 +562,31 @@ class Start(StripeObject): _inner_class_types = {"discounts": Discount, "period": Period} class AutomaticTax(StripeObject): + class EnablementDetails(StripeObject): + class IntegrationConfigurationDisabledReason(StripeObject): + conflicting_field: str + """ + The parameter that prevented `automatic_tax` from being enabled (for example `default_tax_rates`). + """ + + integration_configuration_disabled_reason: Optional[ + IntegrationConfigurationDisabledReason + ] + """ + Present when `source=tax_integration_configuration`, `automatic_tax[enabled]=false`, and a conflicting parameter is recorded. + """ + source: Literal[ + "explicit", + "managed_payments", + "tax_integration_configuration", + ] + """ + How `automatic_tax` was set: `explicit`, `managed_payments`, or `tax_integration_configuration`. + """ + _inner_class_types = { + "integration_configuration_disabled_reason": IntegrationConfigurationDisabledReason, + } + class Liability(StripeObject): account: Optional[ExpandableField["Account"]] """ @@ -548,11 +605,18 @@ class Liability(StripeObject): """ Whether Stripe automatically computes tax on invoices created during this phase. """ + enablement_details: Optional[EnablementDetails] + """ + How `automatic_tax` was set (`explicit`, `managed_payments`, or `tax_integration_configuration`) and why it may have been disabled. + """ liability: Optional[Liability] """ The account that's liable for tax. If set, the business address and tax registrations required to perform the tax calculation are loaded from this account. The tax transaction is returned in the report of the connected account. """ - _inner_class_types = {"liability": Liability} + _inner_class_types = { + "enablement_details": EnablementDetails, + "liability": Liability, + } class BillingThresholds(StripeObject): amount_gte: Optional[int] diff --git a/stripe/_subscription.py b/stripe/_subscription.py index aee1b4f3e..a17dca097 100644 --- a/stripe/_subscription.py +++ b/stripe/_subscription.py @@ -89,6 +89,29 @@ class Subscription( OBJECT_NAME: ClassVar[Literal["subscription"]] = "subscription" class AutomaticTax(StripeObject): + class EnablementDetails(StripeObject): + class IntegrationConfigurationDisabledReason(StripeObject): + conflicting_field: str + """ + The parameter that prevented `automatic_tax` from being enabled (for example `default_tax_rates`). + """ + + integration_configuration_disabled_reason: Optional[ + IntegrationConfigurationDisabledReason + ] + """ + Present when `source=tax_integration_configuration`, `automatic_tax[enabled]=false`, and a conflicting parameter is recorded. + """ + source: Literal[ + "explicit", "managed_payments", "tax_integration_configuration" + ] + """ + How `automatic_tax` was set: `explicit`, `managed_payments`, or `tax_integration_configuration`. + """ + _inner_class_types = { + "integration_configuration_disabled_reason": IntegrationConfigurationDisabledReason, + } + class Liability(StripeObject): account: Optional[ExpandableField["Account"]] """ @@ -107,11 +130,18 @@ class Liability(StripeObject): """ Whether Stripe automatically computes tax on this subscription. """ + enablement_details: Optional[EnablementDetails] + """ + How `automatic_tax` was set (`explicit`, `managed_payments`, or `tax_integration_configuration`) and why it may have been disabled. + """ liability: Optional[Liability] """ The account that's liable for tax. If set, the business address and tax registrations required to perform the tax calculation are loaded from this account. The tax transaction is returned in the report of the connected account. """ - _inner_class_types = {"liability": Liability} + _inner_class_types = { + "enablement_details": EnablementDetails, + "liability": Liability, + } class BillingCycleAnchorConfig(StripeObject): day_of_month: int @@ -630,7 +660,7 @@ class MandateOptions(StripeObject): expires_after_seconds: Optional[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ mandate_options: Optional[MandateOptions] _inner_class_types = {"mandate_options": MandateOptions} diff --git a/stripe/_subscription_schedule.py b/stripe/_subscription_schedule.py index 752f1913d..a6852b5c7 100644 --- a/stripe/_subscription_schedule.py +++ b/stripe/_subscription_schedule.py @@ -152,6 +152,31 @@ class CurrentPhase(StripeObject): class DefaultSettings(StripeObject): class AutomaticTax(StripeObject): + class EnablementDetails(StripeObject): + class IntegrationConfigurationDisabledReason(StripeObject): + conflicting_field: str + """ + The parameter that prevented `automatic_tax` from being enabled (for example `default_tax_rates`). + """ + + integration_configuration_disabled_reason: Optional[ + IntegrationConfigurationDisabledReason + ] + """ + Present when `source=tax_integration_configuration`, `automatic_tax[enabled]=false`, and a conflicting parameter is recorded. + """ + source: Literal[ + "explicit", + "managed_payments", + "tax_integration_configuration", + ] + """ + How `automatic_tax` was set: `explicit`, `managed_payments`, or `tax_integration_configuration`. + """ + _inner_class_types = { + "integration_configuration_disabled_reason": IntegrationConfigurationDisabledReason, + } + class Liability(StripeObject): account: Optional[ExpandableField["Account"]] """ @@ -170,11 +195,18 @@ class Liability(StripeObject): """ Whether Stripe automatically computes tax on invoices created during this phase. """ + enablement_details: Optional[EnablementDetails] + """ + How `automatic_tax` was set (`explicit`, `managed_payments`, or `tax_integration_configuration`) and why it may have been disabled. + """ liability: Optional[Liability] """ The account that's liable for tax. If set, the business address and tax registrations required to perform the tax calculation are loaded from this account. The tax transaction is returned in the report of the connected account. """ - _inner_class_types = {"liability": Liability} + _inner_class_types = { + "enablement_details": EnablementDetails, + "liability": Liability, + } class BillingThresholds(StripeObject): amount_gte: Optional[int] @@ -552,6 +584,31 @@ class Start(StripeObject): _inner_class_types = {"discounts": Discount, "period": Period} class AutomaticTax(StripeObject): + class EnablementDetails(StripeObject): + class IntegrationConfigurationDisabledReason(StripeObject): + conflicting_field: str + """ + The parameter that prevented `automatic_tax` from being enabled (for example `default_tax_rates`). + """ + + integration_configuration_disabled_reason: Optional[ + IntegrationConfigurationDisabledReason + ] + """ + Present when `source=tax_integration_configuration`, `automatic_tax[enabled]=false`, and a conflicting parameter is recorded. + """ + source: Literal[ + "explicit", + "managed_payments", + "tax_integration_configuration", + ] + """ + How `automatic_tax` was set: `explicit`, `managed_payments`, or `tax_integration_configuration`. + """ + _inner_class_types = { + "integration_configuration_disabled_reason": IntegrationConfigurationDisabledReason, + } + class Liability(StripeObject): account: Optional[ExpandableField["Account"]] """ @@ -570,11 +627,18 @@ class Liability(StripeObject): """ Whether Stripe automatically computes tax on invoices created during this phase. """ + enablement_details: Optional[EnablementDetails] + """ + How `automatic_tax` was set (`explicit`, `managed_payments`, or `tax_integration_configuration`) and why it may have been disabled. + """ liability: Optional[Liability] """ The account that's liable for tax. If set, the business address and tax registrations required to perform the tax calculation are loaded from this account. The tax transaction is returned in the report of the connected account. """ - _inner_class_types = {"liability": Liability} + _inner_class_types = { + "enablement_details": EnablementDetails, + "liability": Liability, + } class BillingThresholds(StripeObject): amount_gte: Optional[int] diff --git a/stripe/capital/_financing_summary.py b/stripe/capital/_financing_summary.py index 8e07133c6..82f1abbde 100644 --- a/stripe/capital/_financing_summary.py +++ b/stripe/capital/_financing_summary.py @@ -50,7 +50,7 @@ class CurrentRepaymentInterval(StripeObject): """ advance_paid_out_at: Optional[float] """ - The time at which the funds were paid out to the connected account's Stripe balance. Given in milliseconds since unix epoch. + The time at which the funds were paid out to the connected account's Stripe balance. Given in seconds since unix epoch. """ currency: str """ diff --git a/stripe/checkout/_session.py b/stripe/checkout/_session.py index 53f0b2083..3943df130 100644 --- a/stripe/checkout/_session.py +++ b/stripe/checkout/_session.py @@ -2585,6 +2585,79 @@ class WechatPay(StripeObject): "wechat_pay": WechatPay, } + class PaymentSettings(StripeObject): + class ApplicationFeeData(StripeObject): + initial_amount: Optional[int] + """ + The application fee amount, in the currency's smallest unit, applied to the initial payment. + """ + percentage_decimal: Optional[Decimal] + """ + The percentage of each payment collected as an application fee. + """ + _field_encodings = {"percentage_decimal": "decimal_string"} + + class TransferData(StripeObject): + class TransferAmount(StripeObject): + initial_amount: Optional[int] + """ + The amount, in the currency's smallest unit, transferred from the initial payment. + """ + percentage_decimal: Optional[Decimal] + """ + The percentage of each payment transferred to the destination account. + """ + _field_encodings = {"percentage_decimal": "decimal_string"} + + destination: str + """ + The connected account that receives funds from payments created by this Checkout Session. + """ + transfer_amount: Optional[TransferAmount] + """ + Configures the amount transferred to the destination account. + """ + _inner_class_types = {"transfer_amount": TransferAmount} + + application_fee_data: Optional[ApplicationFeeData] + """ + Configures an application fee transferred to the application owner's Stripe account. + """ + capture_method: Optional[str] + """ + Controls when the funds will be captured from the customer's account. + """ + description: Optional[str] + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + metadata: Optional[UntypedStripeObject[str]] + """ + Set of [key-value pairs](https://docs.stripe.com/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. + """ + setup_future_usage: Optional[ + Union[Literal["off_session", "on_session"], str] + ] + """ + Indicates that you intend to make future payments with the payment method collected by this Checkout Session. + """ + statement_descriptor: Optional[str] + """ + Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. + """ + transfer_data: Optional[TransferData] + """ + Configures automatic transfers to a connected account when payments succeed. + """ + transfer_group: Optional[str] + """ + A string that identifies the initial payment as part of a group. + """ + _inner_class_types = { + "application_fee_data": ApplicationFeeData, + "transfer_data": TransferData, + } + class Permissions(StripeObject): class Update(StripeObject): line_items: Optional[ @@ -3158,7 +3231,7 @@ class Link(StripeObject): Default is `auto`, when the customer's attempt to pay is approved automatically with no action required on your server. - When set to `manual`, you must approve the customer's attempt to pay by calling [approve](api/checkout/sessions/approve) from your server. + When set to `manual`, you must approve the customer's attempt to pay by calling [approve](https://docs.stripe.com/api/checkout/sessions/approve) from your server. """ automatic_surcharge: Optional[AutomaticSurcharge] automatic_tax: AutomaticTax @@ -3359,6 +3432,10 @@ class Link(StripeObject): """ String representing the object's type. Objects of the same type share the same value. """ + on_behalf_of: Optional[str] + """ + The account on behalf of which to charge. See the [Connect documentation](https://support.stripe.com/questions/sending-invoices-on-behalf-of-connected-accounts) for details. + """ optional_items: Optional[List[OptionalItem]] """ The optional items presented to the customer at checkout. @@ -3404,6 +3481,7 @@ class Link(StripeObject): """ The ID of the Payment Reservation for this Checkout Session. """ + payment_settings: Optional[PaymentSettings] payment_status: Union[ Literal["no_payment_required", "paid", "unpaid"], str ] @@ -3991,6 +4069,7 @@ async def retrieve_async( "optional_items": OptionalItem, "payment_method_configuration_details": PaymentMethodConfigurationDetails, "payment_method_options": PaymentMethodOptions, + "payment_settings": PaymentSettings, "permissions": Permissions, "phone_number_collection": PhoneNumberCollection, "presentment_details": PresentmentDetails, diff --git a/stripe/events/__init__.py b/stripe/events/__init__.py index a3679b0bc..650dc312e 100644 --- a/stripe/events/__init__.py +++ b/stripe/events/__init__.py @@ -1587,6 +1587,26 @@ V2MoneyManagementInboundTransferBankDebitSucceededEvent as V2MoneyManagementInboundTransferBankDebitSucceededEvent, V2MoneyManagementInboundTransferBankDebitSucceededEventNotification as V2MoneyManagementInboundTransferBankDebitSucceededEventNotification, ) + from stripe.events._v2_money_management_inbound_transfer_mandate_activated_event import ( + V2MoneyManagementInboundTransferMandateActivatedEvent as V2MoneyManagementInboundTransferMandateActivatedEvent, + V2MoneyManagementInboundTransferMandateActivatedEventNotification as V2MoneyManagementInboundTransferMandateActivatedEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_created_event import ( + V2MoneyManagementInboundTransferMandateCreatedEvent as V2MoneyManagementInboundTransferMandateCreatedEvent, + V2MoneyManagementInboundTransferMandateCreatedEventNotification as V2MoneyManagementInboundTransferMandateCreatedEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_expired_event import ( + V2MoneyManagementInboundTransferMandateExpiredEvent as V2MoneyManagementInboundTransferMandateExpiredEvent, + V2MoneyManagementInboundTransferMandateExpiredEventNotification as V2MoneyManagementInboundTransferMandateExpiredEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_refused_event import ( + V2MoneyManagementInboundTransferMandateRefusedEvent as V2MoneyManagementInboundTransferMandateRefusedEvent, + V2MoneyManagementInboundTransferMandateRefusedEventNotification as V2MoneyManagementInboundTransferMandateRefusedEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_revoked_event import ( + V2MoneyManagementInboundTransferMandateRevokedEvent as V2MoneyManagementInboundTransferMandateRevokedEvent, + V2MoneyManagementInboundTransferMandateRevokedEventNotification as V2MoneyManagementInboundTransferMandateRevokedEventNotification, + ) from stripe.events._v2_money_management_outbound_payment_canceled_event import ( V2MoneyManagementOutboundPaymentCanceledEvent as V2MoneyManagementOutboundPaymentCanceledEvent, V2MoneyManagementOutboundPaymentCanceledEventNotification as V2MoneyManagementOutboundPaymentCanceledEventNotification, @@ -4932,6 +4952,46 @@ "stripe.events._v2_money_management_inbound_transfer_bank_debit_succeeded_event", False, ), + "V2MoneyManagementInboundTransferMandateActivatedEvent": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_activated_event", + False, + ), + "V2MoneyManagementInboundTransferMandateActivatedEventNotification": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_activated_event", + False, + ), + "V2MoneyManagementInboundTransferMandateCreatedEvent": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_created_event", + False, + ), + "V2MoneyManagementInboundTransferMandateCreatedEventNotification": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_created_event", + False, + ), + "V2MoneyManagementInboundTransferMandateExpiredEvent": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_expired_event", + False, + ), + "V2MoneyManagementInboundTransferMandateExpiredEventNotification": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_expired_event", + False, + ), + "V2MoneyManagementInboundTransferMandateRefusedEvent": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_refused_event", + False, + ), + "V2MoneyManagementInboundTransferMandateRefusedEventNotification": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_refused_event", + False, + ), + "V2MoneyManagementInboundTransferMandateRevokedEvent": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_revoked_event", + False, + ), + "V2MoneyManagementInboundTransferMandateRevokedEventNotification": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_revoked_event", + False, + ), "V2MoneyManagementOutboundPaymentCanceledEvent": ( "stripe.events._v2_money_management_outbound_payment_canceled_event", False, diff --git a/stripe/events/_event_classes.py b/stripe/events/_event_classes.py index ba2159d68..e8573ead9 100644 --- a/stripe/events/_event_classes.py +++ b/stripe/events/_event_classes.py @@ -1186,6 +1186,21 @@ from stripe.events._v2_money_management_inbound_transfer_bank_debit_succeeded_event import ( V2MoneyManagementInboundTransferBankDebitSucceededEventNotification, ) + from stripe.events._v2_money_management_inbound_transfer_mandate_activated_event import ( + V2MoneyManagementInboundTransferMandateActivatedEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_created_event import ( + V2MoneyManagementInboundTransferMandateCreatedEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_expired_event import ( + V2MoneyManagementInboundTransferMandateExpiredEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_refused_event import ( + V2MoneyManagementInboundTransferMandateRefusedEventNotification, + ) + from stripe.events._v2_money_management_inbound_transfer_mandate_revoked_event import ( + V2MoneyManagementInboundTransferMandateRevokedEventNotification, + ) from stripe.events._v2_money_management_outbound_payment_canceled_event import ( V2MoneyManagementOutboundPaymentCanceledEventNotification, ) @@ -2992,6 +3007,26 @@ "stripe.events._v2_money_management_inbound_transfer_bank_debit_succeeded_event", "V2MoneyManagementInboundTransferBankDebitSucceededEvent", ), + "v2.money_management.inbound_transfer_mandate.activated": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_activated_event", + "V2MoneyManagementInboundTransferMandateActivatedEvent", + ), + "v2.money_management.inbound_transfer_mandate.created": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_created_event", + "V2MoneyManagementInboundTransferMandateCreatedEvent", + ), + "v2.money_management.inbound_transfer_mandate.expired": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_expired_event", + "V2MoneyManagementInboundTransferMandateExpiredEvent", + ), + "v2.money_management.inbound_transfer_mandate.refused": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_refused_event", + "V2MoneyManagementInboundTransferMandateRefusedEvent", + ), + "v2.money_management.inbound_transfer_mandate.revoked": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_revoked_event", + "V2MoneyManagementInboundTransferMandateRevokedEvent", + ), "v2.money_management.outbound_payment.canceled": ( "stripe.events._v2_money_management_outbound_payment_canceled_event", "V2MoneyManagementOutboundPaymentCanceledEvent", @@ -4887,6 +4922,26 @@ def get_v2_event_class(type_: str): "stripe.events._v2_money_management_inbound_transfer_bank_debit_succeeded_event", "V2MoneyManagementInboundTransferBankDebitSucceededEventNotification", ), + "v2.money_management.inbound_transfer_mandate.activated": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_activated_event", + "V2MoneyManagementInboundTransferMandateActivatedEventNotification", + ), + "v2.money_management.inbound_transfer_mandate.created": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_created_event", + "V2MoneyManagementInboundTransferMandateCreatedEventNotification", + ), + "v2.money_management.inbound_transfer_mandate.expired": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_expired_event", + "V2MoneyManagementInboundTransferMandateExpiredEventNotification", + ), + "v2.money_management.inbound_transfer_mandate.refused": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_refused_event", + "V2MoneyManagementInboundTransferMandateRefusedEventNotification", + ), + "v2.money_management.inbound_transfer_mandate.revoked": ( + "stripe.events._v2_money_management_inbound_transfer_mandate_revoked_event", + "V2MoneyManagementInboundTransferMandateRevokedEventNotification", + ), "v2.money_management.outbound_payment.canceled": ( "stripe.events._v2_money_management_outbound_payment_canceled_event", "V2MoneyManagementOutboundPaymentCanceledEventNotification", @@ -5603,6 +5658,11 @@ def get_v2_event_notification_class(type_: str): "V2MoneyManagementInboundTransferBankDebitQueuedEventNotification", "V2MoneyManagementInboundTransferBankDebitReturnedEventNotification", "V2MoneyManagementInboundTransferBankDebitSucceededEventNotification", + "V2MoneyManagementInboundTransferMandateActivatedEventNotification", + "V2MoneyManagementInboundTransferMandateCreatedEventNotification", + "V2MoneyManagementInboundTransferMandateExpiredEventNotification", + "V2MoneyManagementInboundTransferMandateRefusedEventNotification", + "V2MoneyManagementInboundTransferMandateRevokedEventNotification", "V2MoneyManagementOutboundPaymentCanceledEventNotification", "V2MoneyManagementOutboundPaymentCreatedEventNotification", "V2MoneyManagementOutboundPaymentFailedEventNotification", diff --git a/stripe/events/_v1_invoice_upcoming_event.py b/stripe/events/_v1_invoice_upcoming_event.py index 91505066c..6ac670a56 100644 --- a/stripe/events/_v1_invoice_upcoming_event.py +++ b/stripe/events/_v1_invoice_upcoming_event.py @@ -1,8 +1,14 @@ # -*- coding: utf-8 -*- # File generated from our OpenAPI spec +from stripe._api_mode import ApiMode +from stripe._stripe_object import StripeObject +from stripe._stripe_response import StripeResponse from stripe.v2.core._event import Event, EventNotification -from typing import cast -from typing_extensions import Literal, override +from typing import Any, Dict, Optional, cast +from typing_extensions import Literal, TYPE_CHECKING, override + +if TYPE_CHECKING: + from stripe._api_requestor import _APIRequestor class V1InvoiceUpcomingEventNotification(EventNotification): @@ -27,3 +33,42 @@ async def fetch_event_async(self) -> "V1InvoiceUpcomingEvent": class V1InvoiceUpcomingEvent(Event): LOOKUP_TYPE = "v1.invoice.upcoming" type: Literal["v1.invoice.upcoming"] + + class V1InvoiceUpcomingEventData(StripeObject): + customer: str + """ + The ID of the customer this upcoming invoice is associated with. + """ + subscription: Optional[str] + """ + The ID of the subscription, if any. + """ + + data: V1InvoiceUpcomingEventData + """ + Data for the v1.invoice.upcoming event + """ + + @classmethod + def _construct_from( + cls, + *, + values: Dict[str, Any], + last_response: Optional[StripeResponse] = None, + requestor: "_APIRequestor", + api_mode: ApiMode, + ) -> "V1InvoiceUpcomingEvent": + evt = super()._construct_from( + values=values, + last_response=last_response, + requestor=requestor, + api_mode=api_mode, + ) + if hasattr(evt, "data"): + evt.data = V1InvoiceUpcomingEvent.V1InvoiceUpcomingEventData._construct_from( + values=evt.data, + last_response=last_response, + requestor=requestor, + api_mode=api_mode, + ) + return evt diff --git a/stripe/events/_v2_core_account_including_configuration_merchant_capability_status_updated_event.py b/stripe/events/_v2_core_account_including_configuration_merchant_capability_status_updated_event.py index ed11fbbd1..af7ea89bf 100644 --- a/stripe/events/_v2_core_account_including_configuration_merchant_capability_status_updated_event.py +++ b/stripe/events/_v2_core_account_including_configuration_merchant_capability_status_updated_event.py @@ -148,6 +148,7 @@ class V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEventDat "swish_payments", "twint_payments", "us_bank_transfer_payments", + "vipps_payments", "zip_payments", ], str, diff --git a/stripe/events/_v2_core_account_including_configuration_money_manager_capability_status_updated_event.py b/stripe/events/_v2_core_account_including_configuration_money_manager_capability_status_updated_event.py index 779af6547..83892b273 100644 --- a/stripe/events/_v2_core_account_including_configuration_money_manager_capability_status_updated_event.py +++ b/stripe/events/_v2_core_account_including_configuration_money_manager_capability_status_updated_event.py @@ -96,6 +96,10 @@ class V2CoreAccountIncludingConfigurationMoneyManagerCapabilityStatusUpdatedEven ): updated_capability: Union[ Literal[ + "business_custodial_storage.inbound.ousd", + "business_custodial_storage.inbound.usdc", + "business_custodial_storage.outbound.ousd", + "business_custodial_storage.outbound.usdc", "business_storage.inbound.cad", "business_storage.inbound.eur", "business_storage.inbound.gbp", @@ -117,12 +121,48 @@ class V2CoreAccountIncludingConfigurationMoneyManagerCapabilityStatusUpdatedEven "outbound_payments.cards", "outbound_payments.crypto_wallets", "outbound_payments.financial_accounts", + "outbound_payments.offramp.bank_accounts.brl", + "outbound_payments.offramp.bank_accounts.cop", + "outbound_payments.offramp.bank_accounts.eur", + "outbound_payments.offramp.bank_accounts.gbp", + "outbound_payments.offramp.bank_accounts.mxn", + "outbound_payments.offramp.bank_accounts.usd", + "outbound_payments.onramp.crypto_wallets.brl", + "outbound_payments.onramp.crypto_wallets.cop", + "outbound_payments.onramp.crypto_wallets.eur", + "outbound_payments.onramp.crypto_wallets.gbp", + "outbound_payments.onramp.crypto_wallets.mxn", + "outbound_payments.onramp.crypto_wallets.usd", "outbound_payments.paper_checks", "outbound_transfers.bank_accounts", "outbound_transfers.crypto_wallets", "outbound_transfers.financial_accounts", + "outbound_transfers.offramp.bank_accounts.brl", + "outbound_transfers.offramp.bank_accounts.cop", + "outbound_transfers.offramp.bank_accounts.eur", + "outbound_transfers.offramp.bank_accounts.gbp", + "outbound_transfers.offramp.bank_accounts.mxn", + "outbound_transfers.offramp.bank_accounts.usd", + "outbound_transfers.onramp.crypto_wallets.brl", + "outbound_transfers.onramp.crypto_wallets.cop", + "outbound_transfers.onramp.crypto_wallets.eur", + "outbound_transfers.onramp.crypto_wallets.gbp", + "outbound_transfers.onramp.crypto_wallets.mxn", + "outbound_transfers.onramp.crypto_wallets.usd", "received_credits.bank_accounts", "received_credits.crypto_wallets", + "received_credits.offramp.bank_accounts.brl", + "received_credits.offramp.bank_accounts.cop", + "received_credits.offramp.bank_accounts.eur", + "received_credits.offramp.bank_accounts.gbp", + "received_credits.offramp.bank_accounts.mxn", + "received_credits.offramp.bank_accounts.usd", + "received_credits.onramp.crypto_wallets.brl", + "received_credits.onramp.crypto_wallets.cop", + "received_credits.onramp.crypto_wallets.eur", + "received_credits.onramp.crypto_wallets.gbp", + "received_credits.onramp.crypto_wallets.mxn", + "received_credits.onramp.crypto_wallets.usd", "received_debits.bank_accounts", ], str, diff --git a/stripe/events/_v2_core_account_including_configuration_recipient_capability_status_updated_event.py b/stripe/events/_v2_core_account_including_configuration_recipient_capability_status_updated_event.py index fd2e11862..25d28d6f5 100644 --- a/stripe/events/_v2_core_account_including_configuration_recipient_capability_status_updated_event.py +++ b/stripe/events/_v2_core_account_including_configuration_recipient_capability_status_updated_event.py @@ -117,6 +117,7 @@ class V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEventDa "crypto_wallets_v2", "paper_checks", "stripe_balance.payouts", + "pix", "stripe_balance.stripe_transfers", "stripe.transfers", ], diff --git a/stripe/events/_v2_money_management_inbound_transfer_mandate_activated_event.py b/stripe/events/_v2_money_management_inbound_transfer_mandate_activated_event.py new file mode 100644 index 000000000..bd0a91d90 --- /dev/null +++ b/stripe/events/_v2_money_management_inbound_transfer_mandate_activated_event.py @@ -0,0 +1,121 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_object import StripeObject +from stripe._util import get_api_mode +from stripe.v2.core._event import Event, EventNotification, RelatedObject +from typing import Any, Dict, cast +from typing_extensions import Literal, TYPE_CHECKING, override + +if TYPE_CHECKING: + from stripe._stripe_client import StripeClient + from stripe.v2.money_management._inbound_transfer_mandate import ( + InboundTransferMandate, + ) + + +class V2MoneyManagementInboundTransferMandateActivatedEventNotification( + EventNotification, +): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.activated" + type: Literal["v2.money_management.inbound_transfer_mandate.activated"] + related_object: RelatedObject + + def __init__( + self, parsed_body: Dict[str, Any], client: "StripeClient" + ) -> None: + super().__init__( + parsed_body, + client, + ) + self.related_object = RelatedObject(parsed_body["related_object"]) + + @override + def fetch_event( + self, + ) -> "V2MoneyManagementInboundTransferMandateActivatedEvent": + return cast( + "V2MoneyManagementInboundTransferMandateActivatedEvent", + super().fetch_event(), + ) + + def fetch_related_object(self) -> "InboundTransferMandate": + response = self._client.raw_request( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + @override + async def fetch_event_async( + self, + ) -> "V2MoneyManagementInboundTransferMandateActivatedEvent": + return cast( + "V2MoneyManagementInboundTransferMandateActivatedEvent", + await super().fetch_event_async(), + ) + + async def fetch_related_object_async(self) -> "InboundTransferMandate": + response = await self._client.raw_request_async( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + +class V2MoneyManagementInboundTransferMandateActivatedEvent(Event): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.activated" + type: Literal["v2.money_management.inbound_transfer_mandate.activated"] + + class RelatedObject(StripeObject): + id: str + """ + Unique identifier for the object relevant to the event. + """ + type: str + """ + Type of the object relevant to the event. + """ + url: str + """ + URL to retrieve the resource. + """ + + related_object: RelatedObject + """ + Object containing the reference to API resource relevant to the event + """ + + def fetch_related_object(self) -> "InboundTransferMandate": + """ + Retrieves the related object from the API. Makes an API request on every call. + """ + return cast( + "InboundTransferMandate", + self._requestor.request( + "get", + self.related_object.url, + base_address="api", + options={ + "stripe_context": self.context, + "headers": {"Stripe-Request-Trigger": f"event={self.id}"}, + }, + ), + ) diff --git a/stripe/events/_v2_money_management_inbound_transfer_mandate_created_event.py b/stripe/events/_v2_money_management_inbound_transfer_mandate_created_event.py new file mode 100644 index 000000000..03e065186 --- /dev/null +++ b/stripe/events/_v2_money_management_inbound_transfer_mandate_created_event.py @@ -0,0 +1,121 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_object import StripeObject +from stripe._util import get_api_mode +from stripe.v2.core._event import Event, EventNotification, RelatedObject +from typing import Any, Dict, cast +from typing_extensions import Literal, TYPE_CHECKING, override + +if TYPE_CHECKING: + from stripe._stripe_client import StripeClient + from stripe.v2.money_management._inbound_transfer_mandate import ( + InboundTransferMandate, + ) + + +class V2MoneyManagementInboundTransferMandateCreatedEventNotification( + EventNotification, +): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.created" + type: Literal["v2.money_management.inbound_transfer_mandate.created"] + related_object: RelatedObject + + def __init__( + self, parsed_body: Dict[str, Any], client: "StripeClient" + ) -> None: + super().__init__( + parsed_body, + client, + ) + self.related_object = RelatedObject(parsed_body["related_object"]) + + @override + def fetch_event( + self, + ) -> "V2MoneyManagementInboundTransferMandateCreatedEvent": + return cast( + "V2MoneyManagementInboundTransferMandateCreatedEvent", + super().fetch_event(), + ) + + def fetch_related_object(self) -> "InboundTransferMandate": + response = self._client.raw_request( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + @override + async def fetch_event_async( + self, + ) -> "V2MoneyManagementInboundTransferMandateCreatedEvent": + return cast( + "V2MoneyManagementInboundTransferMandateCreatedEvent", + await super().fetch_event_async(), + ) + + async def fetch_related_object_async(self) -> "InboundTransferMandate": + response = await self._client.raw_request_async( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + +class V2MoneyManagementInboundTransferMandateCreatedEvent(Event): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.created" + type: Literal["v2.money_management.inbound_transfer_mandate.created"] + + class RelatedObject(StripeObject): + id: str + """ + Unique identifier for the object relevant to the event. + """ + type: str + """ + Type of the object relevant to the event. + """ + url: str + """ + URL to retrieve the resource. + """ + + related_object: RelatedObject + """ + Object containing the reference to API resource relevant to the event + """ + + def fetch_related_object(self) -> "InboundTransferMandate": + """ + Retrieves the related object from the API. Makes an API request on every call. + """ + return cast( + "InboundTransferMandate", + self._requestor.request( + "get", + self.related_object.url, + base_address="api", + options={ + "stripe_context": self.context, + "headers": {"Stripe-Request-Trigger": f"event={self.id}"}, + }, + ), + ) diff --git a/stripe/events/_v2_money_management_inbound_transfer_mandate_expired_event.py b/stripe/events/_v2_money_management_inbound_transfer_mandate_expired_event.py new file mode 100644 index 000000000..e5e934e69 --- /dev/null +++ b/stripe/events/_v2_money_management_inbound_transfer_mandate_expired_event.py @@ -0,0 +1,121 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_object import StripeObject +from stripe._util import get_api_mode +from stripe.v2.core._event import Event, EventNotification, RelatedObject +from typing import Any, Dict, cast +from typing_extensions import Literal, TYPE_CHECKING, override + +if TYPE_CHECKING: + from stripe._stripe_client import StripeClient + from stripe.v2.money_management._inbound_transfer_mandate import ( + InboundTransferMandate, + ) + + +class V2MoneyManagementInboundTransferMandateExpiredEventNotification( + EventNotification, +): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.expired" + type: Literal["v2.money_management.inbound_transfer_mandate.expired"] + related_object: RelatedObject + + def __init__( + self, parsed_body: Dict[str, Any], client: "StripeClient" + ) -> None: + super().__init__( + parsed_body, + client, + ) + self.related_object = RelatedObject(parsed_body["related_object"]) + + @override + def fetch_event( + self, + ) -> "V2MoneyManagementInboundTransferMandateExpiredEvent": + return cast( + "V2MoneyManagementInboundTransferMandateExpiredEvent", + super().fetch_event(), + ) + + def fetch_related_object(self) -> "InboundTransferMandate": + response = self._client.raw_request( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + @override + async def fetch_event_async( + self, + ) -> "V2MoneyManagementInboundTransferMandateExpiredEvent": + return cast( + "V2MoneyManagementInboundTransferMandateExpiredEvent", + await super().fetch_event_async(), + ) + + async def fetch_related_object_async(self) -> "InboundTransferMandate": + response = await self._client.raw_request_async( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + +class V2MoneyManagementInboundTransferMandateExpiredEvent(Event): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.expired" + type: Literal["v2.money_management.inbound_transfer_mandate.expired"] + + class RelatedObject(StripeObject): + id: str + """ + Unique identifier for the object relevant to the event. + """ + type: str + """ + Type of the object relevant to the event. + """ + url: str + """ + URL to retrieve the resource. + """ + + related_object: RelatedObject + """ + Object containing the reference to API resource relevant to the event + """ + + def fetch_related_object(self) -> "InboundTransferMandate": + """ + Retrieves the related object from the API. Makes an API request on every call. + """ + return cast( + "InboundTransferMandate", + self._requestor.request( + "get", + self.related_object.url, + base_address="api", + options={ + "stripe_context": self.context, + "headers": {"Stripe-Request-Trigger": f"event={self.id}"}, + }, + ), + ) diff --git a/stripe/events/_v2_money_management_inbound_transfer_mandate_refused_event.py b/stripe/events/_v2_money_management_inbound_transfer_mandate_refused_event.py new file mode 100644 index 000000000..67b877c9f --- /dev/null +++ b/stripe/events/_v2_money_management_inbound_transfer_mandate_refused_event.py @@ -0,0 +1,121 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_object import StripeObject +from stripe._util import get_api_mode +from stripe.v2.core._event import Event, EventNotification, RelatedObject +from typing import Any, Dict, cast +from typing_extensions import Literal, TYPE_CHECKING, override + +if TYPE_CHECKING: + from stripe._stripe_client import StripeClient + from stripe.v2.money_management._inbound_transfer_mandate import ( + InboundTransferMandate, + ) + + +class V2MoneyManagementInboundTransferMandateRefusedEventNotification( + EventNotification, +): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.refused" + type: Literal["v2.money_management.inbound_transfer_mandate.refused"] + related_object: RelatedObject + + def __init__( + self, parsed_body: Dict[str, Any], client: "StripeClient" + ) -> None: + super().__init__( + parsed_body, + client, + ) + self.related_object = RelatedObject(parsed_body["related_object"]) + + @override + def fetch_event( + self, + ) -> "V2MoneyManagementInboundTransferMandateRefusedEvent": + return cast( + "V2MoneyManagementInboundTransferMandateRefusedEvent", + super().fetch_event(), + ) + + def fetch_related_object(self) -> "InboundTransferMandate": + response = self._client.raw_request( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + @override + async def fetch_event_async( + self, + ) -> "V2MoneyManagementInboundTransferMandateRefusedEvent": + return cast( + "V2MoneyManagementInboundTransferMandateRefusedEvent", + await super().fetch_event_async(), + ) + + async def fetch_related_object_async(self) -> "InboundTransferMandate": + response = await self._client.raw_request_async( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + +class V2MoneyManagementInboundTransferMandateRefusedEvent(Event): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.refused" + type: Literal["v2.money_management.inbound_transfer_mandate.refused"] + + class RelatedObject(StripeObject): + id: str + """ + Unique identifier for the object relevant to the event. + """ + type: str + """ + Type of the object relevant to the event. + """ + url: str + """ + URL to retrieve the resource. + """ + + related_object: RelatedObject + """ + Object containing the reference to API resource relevant to the event + """ + + def fetch_related_object(self) -> "InboundTransferMandate": + """ + Retrieves the related object from the API. Makes an API request on every call. + """ + return cast( + "InboundTransferMandate", + self._requestor.request( + "get", + self.related_object.url, + base_address="api", + options={ + "stripe_context": self.context, + "headers": {"Stripe-Request-Trigger": f"event={self.id}"}, + }, + ), + ) diff --git a/stripe/events/_v2_money_management_inbound_transfer_mandate_revoked_event.py b/stripe/events/_v2_money_management_inbound_transfer_mandate_revoked_event.py new file mode 100644 index 000000000..17733d2c2 --- /dev/null +++ b/stripe/events/_v2_money_management_inbound_transfer_mandate_revoked_event.py @@ -0,0 +1,121 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_object import StripeObject +from stripe._util import get_api_mode +from stripe.v2.core._event import Event, EventNotification, RelatedObject +from typing import Any, Dict, cast +from typing_extensions import Literal, TYPE_CHECKING, override + +if TYPE_CHECKING: + from stripe._stripe_client import StripeClient + from stripe.v2.money_management._inbound_transfer_mandate import ( + InboundTransferMandate, + ) + + +class V2MoneyManagementInboundTransferMandateRevokedEventNotification( + EventNotification, +): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.revoked" + type: Literal["v2.money_management.inbound_transfer_mandate.revoked"] + related_object: RelatedObject + + def __init__( + self, parsed_body: Dict[str, Any], client: "StripeClient" + ) -> None: + super().__init__( + parsed_body, + client, + ) + self.related_object = RelatedObject(parsed_body["related_object"]) + + @override + def fetch_event( + self, + ) -> "V2MoneyManagementInboundTransferMandateRevokedEvent": + return cast( + "V2MoneyManagementInboundTransferMandateRevokedEvent", + super().fetch_event(), + ) + + def fetch_related_object(self) -> "InboundTransferMandate": + response = self._client.raw_request( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + @override + async def fetch_event_async( + self, + ) -> "V2MoneyManagementInboundTransferMandateRevokedEvent": + return cast( + "V2MoneyManagementInboundTransferMandateRevokedEvent", + await super().fetch_event_async(), + ) + + async def fetch_related_object_async(self) -> "InboundTransferMandate": + response = await self._client.raw_request_async( + "get", + self.related_object.url, + stripe_context=self.context, + headers={"Stripe-Request-Trigger": f"event={self.id}"}, + usage=["fetch_related_object"], + ) + return cast( + "InboundTransferMandate", + self._client.deserialize( + response, + api_mode=get_api_mode(self.related_object.url), + ), + ) + + +class V2MoneyManagementInboundTransferMandateRevokedEvent(Event): + LOOKUP_TYPE = "v2.money_management.inbound_transfer_mandate.revoked" + type: Literal["v2.money_management.inbound_transfer_mandate.revoked"] + + class RelatedObject(StripeObject): + id: str + """ + Unique identifier for the object relevant to the event. + """ + type: str + """ + Type of the object relevant to the event. + """ + url: str + """ + URL to retrieve the resource. + """ + + related_object: RelatedObject + """ + Object containing the reference to API resource relevant to the event + """ + + def fetch_related_object(self) -> "InboundTransferMandate": + """ + Retrieves the related object from the API. Makes an API request on every call. + """ + return cast( + "InboundTransferMandate", + self._requestor.request( + "get", + self.related_object.url, + base_address="api", + options={ + "stripe_context": self.context, + "headers": {"Stripe-Request-Trigger": f"event={self.id}"}, + }, + ), + ) diff --git a/stripe/issuing/_authorization.py b/stripe/issuing/_authorization.py index 8cddf1e26..c810387ed 100644 --- a/stripe/issuing/_authorization.py +++ b/stripe/issuing/_authorization.py @@ -787,6 +787,31 @@ class Tax(StripeObject): "reported_breakdown": ReportedBreakdown, } + class FlexibleCredential(StripeObject): + class SecondaryCredential(StripeObject): + funding: Optional[Union[Literal["credit"], str]] + """ + The funding source that this credential can support. + """ + key: Optional[str] + """ + Unique reference of this credential within this array. + """ + + product_eligibility_inquiry: Optional[str] + """ + The authorization identifier of a prior product eligibility inquiry that selected the credential for this authorization, if exists. + """ + secondary_credentials: Optional[List[SecondaryCredential]] + """ + Details about the eligible secondary credentials for this authorization. + """ + selected_secondary: Optional[str] + """ + The `key` of the selected secondary credential for this authorization. Null if the card's primary credential was selected. + """ + _inner_class_types = {"secondary_credentials": SecondaryCredential} + class FraudChallenge(StripeObject): channel: Literal["sms"] """ @@ -1936,6 +1961,10 @@ class ThreeDSecure(StripeObject): """ Fleet-specific information for authorizations using Fleet cards. """ + flexible_credential: Optional[FlexibleCredential] + """ + Details about the flexible credential options for this authorization. This is only populated when enrolled to flex credentials + """ fraud_challenges: Optional[List[FraudChallenge]] """ Fraud challenges sent to the cardholder, if this authorization was declined for fraud risk reasons. @@ -3176,6 +3205,7 @@ def test_helpers(self): "crypto_transactions": CryptoTransaction, "enriched_merchant_data": EnrichedMerchantData, "fleet": Fleet, + "flexible_credential": FlexibleCredential, "fraud_challenges": FraudChallenge, "fuel": Fuel, "fuels": Fuels, diff --git a/stripe/issuing/_transaction.py b/stripe/issuing/_transaction.py index b39f16e51..337a238a7 100644 --- a/stripe/issuing/_transaction.py +++ b/stripe/issuing/_transaction.py @@ -492,6 +492,32 @@ class Fuel(StripeObject): "unit_cost_decimal": "decimal_string", } + class Fuels(StripeObject): + industry_product_code: Optional[str] + """ + [Conexxus Payment System Product Code](https://www.conexxus.org/conexxus-payment-system-product-codes) identifying the primary fuel product purchased. + """ + quantity_decimal: Optional[Decimal] + """ + The quantity of `unit`s of fuel that was dispensed, represented as a decimal string with at most 12 decimal places. + """ + type: str + """ + The type of fuel that was purchased. One of `diesel`, `unleaded_plus`, `unleaded_regular`, `unleaded_super`, or `other`. + """ + unit: str + """ + The units for `quantity_decimal`. One of `charging_minute`, `imperial_gallon`, `kilogram`, `kilowatt_hour`, `liter`, `pound`, `us_gallon`, or `other`. + """ + unit_cost_decimal: Decimal + """ + The cost in cents per each unit of fuel, represented as a decimal string with at most 12 decimal places. + """ + _field_encodings = { + "quantity_decimal": "decimal_string", + "unit_cost_decimal": "decimal_string", + } + class Lodging(StripeObject): check_in_at: Optional[int] """ @@ -532,6 +558,10 @@ class Receipt(StripeObject): """ Information about fuel that was purchased with this transaction. """ + fuels: Optional[List[Fuels]] + """ + Information about the list of fuel items that were purchased with this transaction. Typically this information is received from the merchant after the authorization has been approved and the fuel dispensed. + """ lodging: Optional[Lodging] """ Information about lodging that was purchased with this transaction. @@ -548,6 +578,7 @@ class Receipt(StripeObject): "fleet": Fleet, "flight": Flight, "fuel": Fuel, + "fuels": Fuels, "lodging": Lodging, "receipt": Receipt, } diff --git a/stripe/params/__init__.py b/stripe/params/__init__.py index a8c49cb6a..5de514f77 100644 --- a/stripe/params/__init__.py +++ b/stripe/params/__init__.py @@ -2330,6 +2330,7 @@ PaymentAttemptRecordReportFailedParamsPaymentMethodDetails as PaymentAttemptRecordReportFailedParamsPaymentMethodDetails, PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsCard as PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsCard, PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsCardChecks as PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsCardChecks, + PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsUsBankAccount as PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsUsBankAccount, PaymentAttemptRecordReportFailedParamsProcessorDetails as PaymentAttemptRecordReportFailedParamsProcessorDetails, PaymentAttemptRecordReportFailedParamsProcessorDetailsCustom as PaymentAttemptRecordReportFailedParamsProcessorDetailsCustom, ) @@ -2672,6 +2673,8 @@ PaymentIntentConfirmParamsPaymentMethodOptionsCardPresent as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresent, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentAadeData as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentAadeData, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentCaptureDelay as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentCaptureDelay, + PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleet as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleet, + PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleetTransactionDatum as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleetTransactionDatum, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetails as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetails, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices, PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding as PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding, @@ -3006,6 +3009,8 @@ PaymentIntentCreateParamsPaymentMethodOptionsCardPresent as PaymentIntentCreateParamsPaymentMethodOptionsCardPresent, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentAadeData as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentAadeData, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentCaptureDelay as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentCaptureDelay, + PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleet as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleet, + PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetails as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetails, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices, PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding as PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding, @@ -3394,6 +3399,8 @@ PaymentIntentModifyParamsPaymentMethodOptionsCardPresent as PaymentIntentModifyParamsPaymentMethodOptionsCardPresent, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentAadeData as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentAadeData, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentCaptureDelay as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentCaptureDelay, + PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleet as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleet, + PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleetTransactionDatum as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleetTransactionDatum, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetails as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetails, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices, PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding as PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding, @@ -3746,6 +3753,8 @@ PaymentIntentUpdateParamsPaymentMethodOptionsCardPresent as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresent, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentAadeData as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentAadeData, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentCaptureDelay as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentCaptureDelay, + PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleet as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleet, + PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetails as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetails, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServices, PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding as PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetailsMoneyServicesAccountFunding, @@ -4674,6 +4683,7 @@ PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetails as PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetails, PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsCard as PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsCard, PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsCardChecks as PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsCardChecks, + PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsUsBankAccount as PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsUsBankAccount, PaymentRecordReportPaymentAttemptFailedParamsProcessorDetails as PaymentRecordReportPaymentAttemptFailedParamsProcessorDetails, PaymentRecordReportPaymentAttemptFailedParamsProcessorDetailsCustom as PaymentRecordReportPaymentAttemptFailedParamsProcessorDetailsCustom, ) @@ -4706,6 +4716,7 @@ PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCard as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCard, PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCardChecks as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCardChecks, PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCustom as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCustom, + PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsUsBankAccount as PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsUsBankAccount, PaymentRecordReportPaymentAttemptParamsShippingDetails as PaymentRecordReportPaymentAttemptParamsShippingDetails, PaymentRecordReportPaymentAttemptParamsShippingDetailsAddress as PaymentRecordReportPaymentAttemptParamsShippingDetailsAddress, ) @@ -4726,6 +4737,7 @@ PaymentRecordReportPaymentParamsPaymentMethodDetailsCard as PaymentRecordReportPaymentParamsPaymentMethodDetailsCard, PaymentRecordReportPaymentParamsPaymentMethodDetailsCardChecks as PaymentRecordReportPaymentParamsPaymentMethodDetailsCardChecks, PaymentRecordReportPaymentParamsPaymentMethodDetailsCustom as PaymentRecordReportPaymentParamsPaymentMethodDetailsCustom, + PaymentRecordReportPaymentParamsPaymentMethodDetailsUsBankAccount as PaymentRecordReportPaymentParamsPaymentMethodDetailsUsBankAccount, PaymentRecordReportPaymentParamsProcessorDetails as PaymentRecordReportPaymentParamsProcessorDetails, PaymentRecordReportPaymentParamsProcessorDetailsCustom as PaymentRecordReportPaymentParamsProcessorDetailsCustom, PaymentRecordReportPaymentParamsShippingDetails as PaymentRecordReportPaymentParamsShippingDetails, @@ -13612,6 +13624,10 @@ "stripe.params._payment_attempt_record_report_failed_params", False, ), + "PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsUsBankAccount": ( + "stripe.params._payment_attempt_record_report_failed_params", + False, + ), "PaymentAttemptRecordReportFailedParamsProcessorDetails": ( "stripe.params._payment_attempt_record_report_failed_params", False, @@ -14908,6 +14924,14 @@ "stripe.params._payment_intent_confirm_params", False, ), + "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleet": ( + "stripe.params._payment_intent_confirm_params", + False, + ), + "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleetTransactionDatum": ( + "stripe.params._payment_intent_confirm_params", + False, + ), "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetails": ( "stripe.params._payment_intent_confirm_params", False, @@ -16236,6 +16260,14 @@ "stripe.params._payment_intent_create_params", False, ), + "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleet": ( + "stripe.params._payment_intent_create_params", + False, + ), + "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum": ( + "stripe.params._payment_intent_create_params", + False, + ), "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetails": ( "stripe.params._payment_intent_create_params", False, @@ -17748,6 +17780,14 @@ "stripe.params._payment_intent_modify_params", False, ), + "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleet": ( + "stripe.params._payment_intent_modify_params", + False, + ), + "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleetTransactionDatum": ( + "stripe.params._payment_intent_modify_params", + False, + ), "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetails": ( "stripe.params._payment_intent_modify_params", False, @@ -19100,6 +19140,14 @@ "stripe.params._payment_intent_update_params", False, ), + "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleet": ( + "stripe.params._payment_intent_update_params", + False, + ), + "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum": ( + "stripe.params._payment_intent_update_params", + False, + ), "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetails": ( "stripe.params._payment_intent_update_params", False, @@ -22444,6 +22492,10 @@ "stripe.params._payment_record_report_payment_attempt_failed_params", False, ), + "PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsUsBankAccount": ( + "stripe.params._payment_record_report_payment_attempt_failed_params", + False, + ), "PaymentRecordReportPaymentAttemptFailedParamsProcessorDetails": ( "stripe.params._payment_record_report_payment_attempt_failed_params", False, @@ -22548,6 +22600,10 @@ "stripe.params._payment_record_report_payment_attempt_params", False, ), + "PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsUsBankAccount": ( + "stripe.params._payment_record_report_payment_attempt_params", + False, + ), "PaymentRecordReportPaymentAttemptParamsShippingDetails": ( "stripe.params._payment_record_report_payment_attempt_params", False, @@ -22620,6 +22676,10 @@ "stripe.params._payment_record_report_payment_params", False, ), + "PaymentRecordReportPaymentParamsPaymentMethodDetailsUsBankAccount": ( + "stripe.params._payment_record_report_payment_params", + False, + ), "PaymentRecordReportPaymentParamsProcessorDetails": ( "stripe.params._payment_record_report_payment_params", False, diff --git a/stripe/params/_account_update_params.py b/stripe/params/_account_update_params.py index ee2a6d921..2e8ae090e 100644 --- a/stripe/params/_account_update_params.py +++ b/stripe/params/_account_update_params.py @@ -2283,6 +2283,10 @@ class AccountUpdateParamsSettingsBranding(TypedDict): class AccountUpdateParamsSettingsCapital(TypedDict): + excluded_payout_destinations: NotRequired["Literal['']|List[str]"] + """ + The payout destinations excluded from Capital financing payouts. + """ payout_destination: NotRequired["Dict[str, str]|UntypedStripeObject[str]"] """ Per-currency mapping of user-selected destination accounts used to pay out loans. diff --git a/stripe/params/_charge_capture_params.py b/stripe/params/_charge_capture_params.py index b93d10c91..ba805ecd7 100644 --- a/stripe/params/_charge_capture_params.py +++ b/stripe/params/_charge_capture_params.py @@ -28,7 +28,7 @@ class ChargeCaptureParams(RequestOptions): """ receipt_email: NotRequired[str] """ - The email address to send this charge's receipt to. This will override the previously-specified email address for this charge, if one was set. Receipts will not be sent in test mode. + The email address to send this charge's receipt to. This will override the previously-specified email address for this charge, if one was set. Receipts are only sent for payments in live mode. """ statement_descriptor: NotRequired[str] """ diff --git a/stripe/params/_charge_create_params.py b/stripe/params/_charge_create_params.py index cfa3e339b..913ad68a5 100644 --- a/stripe/params/_charge_create_params.py +++ b/stripe/params/_charge_create_params.py @@ -53,7 +53,7 @@ class ChargeCreateParams(RequestOptions): """ receipt_email: NotRequired[str] """ - The email address to which this charge's [receipt](https://docs.stripe.com/dashboard/receipts) will be sent. The receipt will not be sent until the charge is paid, and no receipts will be sent for test mode charges. If this charge is for a [Customer](https://docs.stripe.com/api/customers/object), the email address specified here will override the customer's email address. If `receipt_email` is specified for a charge in live mode, a receipt will be sent regardless of your [email settings](https://dashboard.stripe.com/account/emails). + The email address to which this charge's [receipt](https://docs.stripe.com/dashboard/receipts) will be sent. The receipt will not be sent until the charge is paid, and receipts are only sent for payments in live mode. If this charge is for a [Customer](https://docs.stripe.com/api/customers/object), the email address specified here will override the customer's email address. If `receipt_email` is specified for a charge in live mode, a receipt will be sent regardless of your [email settings](https://dashboard.stripe.com/account/emails). """ shipping: NotRequired["ChargeCreateParamsShipping"] """ diff --git a/stripe/params/_invoice_create_params.py b/stripe/params/_invoice_create_params.py index 446e1d79e..4164d1144 100644 --- a/stripe/params/_invoice_create_params.py +++ b/stripe/params/_invoice_create_params.py @@ -674,7 +674,7 @@ class InvoiceCreateParamsPaymentSettingsPaymentMethodOptionsPix(TypedDict): """ expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ diff --git a/stripe/params/_invoice_modify_params.py b/stripe/params/_invoice_modify_params.py index f191d178a..006e52352 100644 --- a/stripe/params/_invoice_modify_params.py +++ b/stripe/params/_invoice_modify_params.py @@ -628,7 +628,7 @@ class InvoiceModifyParamsPaymentSettingsPaymentMethodOptionsPix(TypedDict): """ expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ diff --git a/stripe/params/_invoice_update_params.py b/stripe/params/_invoice_update_params.py index d7371d76d..c4b8fc987 100644 --- a/stripe/params/_invoice_update_params.py +++ b/stripe/params/_invoice_update_params.py @@ -627,7 +627,7 @@ class InvoiceUpdateParamsPaymentSettingsPaymentMethodOptionsPix(TypedDict): """ expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ diff --git a/stripe/params/_payment_attempt_record_report_failed_params.py b/stripe/params/_payment_attempt_record_report_failed_params.py index cf5fab39a..6a298c7f0 100644 --- a/stripe/params/_payment_attempt_record_report_failed_params.py +++ b/stripe/params/_payment_attempt_record_report_failed_params.py @@ -2,7 +2,7 @@ # File generated from our OpenAPI spec from stripe._request_options import RequestOptions from stripe._stripe_object import UntypedStripeObject -from typing import Dict, List +from typing import Dict, List, Union from typing_extensions import Literal, NotRequired, TypedDict @@ -52,10 +52,16 @@ class PaymentAttemptRecordReportFailedParamsPaymentMethodDetails(TypedDict): """ Information about the card payment method used to make this payment. """ - type: Literal["card"] + type: Union[Literal["card", "us_bank_account"], str] """ 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. """ + us_bank_account: NotRequired[ + "PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsUsBankAccount" + ] + """ + Details about the US bank account payment method. + """ class PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsCard( @@ -96,6 +102,15 @@ class PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsCardChecks( """ +class PaymentAttemptRecordReportFailedParamsPaymentMethodDetailsUsBankAccount( + TypedDict, +): + return_code: NotRequired[str] + """ + NACHA ACH return code for a failed US bank account payment. + """ + + class PaymentAttemptRecordReportFailedParamsProcessorDetails(TypedDict): custom: NotRequired[ "PaymentAttemptRecordReportFailedParamsProcessorDetailsCustom" diff --git a/stripe/params/_payment_intent_confirm_params.py b/stripe/params/_payment_intent_confirm_params.py index 91b1a23f9..8c6e7dd57 100644 --- a/stripe/params/_payment_intent_confirm_params.py +++ b/stripe/params/_payment_intent_confirm_params.py @@ -189,7 +189,7 @@ class PaymentIntentConfirmParams(RequestOptions): """ payment_method: NotRequired[str] """ - ID of the payment method (a PaymentMethod, Card, or [compatible Source](https://docs.stripe.com/payments/payment-methods/transitioning#compatibility) object) to attach to this PaymentIntent. + The ID of a PaymentMethod to attach to this PaymentIntent. If the payment method is attached to a Customer, it must match the [customer](https://docs.stripe.com/api#create_payment_intent-customer) that is set on this PaymentIntent. """ payment_method_data: NotRequired[ @@ -5100,6 +5100,12 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresent(TypedDict): If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type. """ + fleet: NotRequired[ + "Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleet" + ] + """ + Fleet prompting data for this payment. + """ payment_details: NotRequired[ "PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetails" ] @@ -5166,6 +5172,53 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentCaptureDelay( hours: NotRequired[int] +class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleet( + TypedDict +): + transaction_data: NotRequired[ + "Literal['']|List[PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleetTransactionDatum]" + ] + """ + Fleet prompts and values collected for this transaction. + """ + + +class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentFleetTransactionDatum( + TypedDict, +): + prompt: Literal[ + "additional_fleet_data_1", + "additional_fleet_data_2", + "driver_id", + "employee_number", + "entered_data_alphanumeric", + "entered_data_numeric", + "generic_id", + "invoice_number", + "odometer", + "postal_code", + "reefer_hours", + "replacement_car", + "trailer_number", + "trip_number", + "unit_number", + "vehicle_id", + "vehicle_tag", + "work_order", + ] + """ + The prompt that the Terminal SDK displays to collect this Fleet value. + """ + receipt_behavior: NotRequired[Literal["omit", "print"]] + """ + Whether the collected value is printed on the receipt. Defaults to `omit`. + """ + value: Union[Literal[""], str] + """ + The value collected for this Fleet prompt. + """ + + class PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentPaymentDetails( TypedDict, ): @@ -7067,6 +7120,10 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsPaypay(TypedDict): When processing card payments, Stripe uses `setup_future_usage` to help you comply with regional legislation and network rules, such as [SCA](https://docs.stripe.com/strong-customer-authentication). """ + subscription_reference: NotRequired[str] + """ + The merchant's subscription identifier for this off-session charge. + """ class PaymentIntentConfirmParamsPaymentMethodOptionsPayto(TypedDict): @@ -7132,11 +7189,11 @@ class PaymentIntentConfirmParamsPaymentMethodOptionsPix(TypedDict): """ expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If neither expiration option is supplied, defaults to 14400 seconds (4 hours). Mutually exclusive with `expires_at`. """ expires_at: NotRequired[int] """ - The timestamp at which the Pix expires (between 10 and 1209600 seconds in the future). Defaults to 1 day in the future. + The absolute Unix timestamp at which the Pix expires, between 60 and 1209600 seconds from the current time. If neither expiration option is supplied, the Pix expires 14400 seconds (4 hours) after PaymentIntent confirmation. Mutually exclusive with `expires_after_seconds`. """ mandate_options: NotRequired[ "PaymentIntentConfirmParamsPaymentMethodOptionsPixMandateOptions" diff --git a/stripe/params/_payment_intent_create_params.py b/stripe/params/_payment_intent_create_params.py index 6d2427fd1..485cbc3f2 100644 --- a/stripe/params/_payment_intent_create_params.py +++ b/stripe/params/_payment_intent_create_params.py @@ -304,7 +304,7 @@ class PaymentIntentCreateParams(RequestOptions): """ payment_method: NotRequired[str] """ - ID of the payment method (a PaymentMethod, Card, or [compatible Source](https://docs.stripe.com/payments/payment-methods#compatibility) object) to attach to this PaymentIntent. + The ID of a PaymentMethod to attach to this PaymentIntent. If you don't provide the `payment_method` parameter or the `source` parameter with `confirm=true`, `source` automatically populates with `customer.default_source` to improve migration for users of the Charges API. We recommend that you explicitly provide the `payment_method` moving forward. If the payment method is attached to a Customer, you must also provide the ID of that Customer as the [customer](https://docs.stripe.com/api#create_payment_intent-customer) parameter of this PaymentIntent. @@ -5228,6 +5228,12 @@ class PaymentIntentCreateParamsPaymentMethodOptionsCardPresent(TypedDict): If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type. """ + fleet: NotRequired[ + "Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleet" + ] + """ + Fleet prompting data for this payment. + """ payment_details: NotRequired[ "PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetails" ] @@ -5294,6 +5300,51 @@ class PaymentIntentCreateParamsPaymentMethodOptionsCardPresentCaptureDelay( hours: NotRequired[int] +class PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleet(TypedDict): + transaction_data: NotRequired[ + "Literal['']|List[PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum]" + ] + """ + Fleet prompts and values collected for this transaction. + """ + + +class PaymentIntentCreateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum( + TypedDict, +): + prompt: Literal[ + "additional_fleet_data_1", + "additional_fleet_data_2", + "driver_id", + "employee_number", + "entered_data_alphanumeric", + "entered_data_numeric", + "generic_id", + "invoice_number", + "odometer", + "postal_code", + "reefer_hours", + "replacement_car", + "trailer_number", + "trip_number", + "unit_number", + "vehicle_id", + "vehicle_tag", + "work_order", + ] + """ + The prompt that the Terminal SDK displays to collect this Fleet value. + """ + receipt_behavior: NotRequired[Literal["omit", "print"]] + """ + Whether the collected value is printed on the receipt. Defaults to `omit`. + """ + value: Union[Literal[""], str] + """ + The value collected for this Fleet prompt. + """ + + class PaymentIntentCreateParamsPaymentMethodOptionsCardPresentPaymentDetails( TypedDict, ): @@ -7195,6 +7246,10 @@ class PaymentIntentCreateParamsPaymentMethodOptionsPaypay(TypedDict): When processing card payments, Stripe uses `setup_future_usage` to help you comply with regional legislation and network rules, such as [SCA](https://docs.stripe.com/strong-customer-authentication). """ + subscription_reference: NotRequired[str] + """ + The merchant's subscription identifier for this off-session charge. + """ class PaymentIntentCreateParamsPaymentMethodOptionsPayto(TypedDict): @@ -7260,11 +7315,11 @@ class PaymentIntentCreateParamsPaymentMethodOptionsPix(TypedDict): """ expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If neither expiration option is supplied, defaults to 14400 seconds (4 hours). Mutually exclusive with `expires_at`. """ expires_at: NotRequired[int] """ - The timestamp at which the Pix expires (between 10 and 1209600 seconds in the future). Defaults to 1 day in the future. + The absolute Unix timestamp at which the Pix expires, between 60 and 1209600 seconds from the current time. If neither expiration option is supplied, the Pix expires 14400 seconds (4 hours) after PaymentIntent confirmation. Mutually exclusive with `expires_after_seconds`. """ mandate_options: NotRequired[ "PaymentIntentCreateParamsPaymentMethodOptionsPixMandateOptions" diff --git a/stripe/params/_payment_intent_modify_params.py b/stripe/params/_payment_intent_modify_params.py index daea126d5..0f32d23f6 100644 --- a/stripe/params/_payment_intent_modify_params.py +++ b/stripe/params/_payment_intent_modify_params.py @@ -5071,6 +5071,12 @@ class PaymentIntentModifyParamsPaymentMethodOptionsCardPresent(TypedDict): If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type. """ + fleet: NotRequired[ + "Literal['']|PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleet" + ] + """ + Fleet prompting data for this payment. + """ payment_details: NotRequired[ "PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetails" ] @@ -5137,6 +5143,51 @@ class PaymentIntentModifyParamsPaymentMethodOptionsCardPresentCaptureDelay( hours: NotRequired[int] +class PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleet(TypedDict): + transaction_data: NotRequired[ + "Literal['']|List[PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleetTransactionDatum]" + ] + """ + Fleet prompts and values collected for this transaction. + """ + + +class PaymentIntentModifyParamsPaymentMethodOptionsCardPresentFleetTransactionDatum( + TypedDict, +): + prompt: Literal[ + "additional_fleet_data_1", + "additional_fleet_data_2", + "driver_id", + "employee_number", + "entered_data_alphanumeric", + "entered_data_numeric", + "generic_id", + "invoice_number", + "odometer", + "postal_code", + "reefer_hours", + "replacement_car", + "trailer_number", + "trip_number", + "unit_number", + "vehicle_id", + "vehicle_tag", + "work_order", + ] + """ + The prompt that the Terminal SDK displays to collect this Fleet value. + """ + receipt_behavior: NotRequired[Literal["omit", "print"]] + """ + Whether the collected value is printed on the receipt. Defaults to `omit`. + """ + value: Union[Literal[""], str] + """ + The value collected for this Fleet prompt. + """ + + class PaymentIntentModifyParamsPaymentMethodOptionsCardPresentPaymentDetails( TypedDict, ): @@ -7038,6 +7089,10 @@ class PaymentIntentModifyParamsPaymentMethodOptionsPaypay(TypedDict): When processing card payments, Stripe uses `setup_future_usage` to help you comply with regional legislation and network rules, such as [SCA](https://docs.stripe.com/strong-customer-authentication). """ + subscription_reference: NotRequired[str] + """ + The merchant's subscription identifier for this off-session charge. + """ class PaymentIntentModifyParamsPaymentMethodOptionsPayto(TypedDict): @@ -7103,11 +7158,11 @@ class PaymentIntentModifyParamsPaymentMethodOptionsPix(TypedDict): """ expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If neither expiration option is supplied, defaults to 14400 seconds (4 hours). Mutually exclusive with `expires_at`. """ expires_at: NotRequired[int] """ - The timestamp at which the Pix expires (between 10 and 1209600 seconds in the future). Defaults to 1 day in the future. + The absolute Unix timestamp at which the Pix expires, between 60 and 1209600 seconds from the current time. If neither expiration option is supplied, the Pix expires 14400 seconds (4 hours) after PaymentIntent confirmation. Mutually exclusive with `expires_after_seconds`. """ mandate_options: NotRequired[ "PaymentIntentModifyParamsPaymentMethodOptionsPixMandateOptions" diff --git a/stripe/params/_payment_intent_update_params.py b/stripe/params/_payment_intent_update_params.py index 5d2d9f81b..e7274d648 100644 --- a/stripe/params/_payment_intent_update_params.py +++ b/stripe/params/_payment_intent_update_params.py @@ -5070,6 +5070,12 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresent(TypedDict): If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type. """ + fleet: NotRequired[ + "Literal['']|PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleet" + ] + """ + Fleet prompting data for this payment. + """ payment_details: NotRequired[ "PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetails" ] @@ -5136,6 +5142,51 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentCaptureDelay( hours: NotRequired[int] +class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleet(TypedDict): + transaction_data: NotRequired[ + "Literal['']|List[PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum]" + ] + """ + Fleet prompts and values collected for this transaction. + """ + + +class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentFleetTransactionDatum( + TypedDict, +): + prompt: Literal[ + "additional_fleet_data_1", + "additional_fleet_data_2", + "driver_id", + "employee_number", + "entered_data_alphanumeric", + "entered_data_numeric", + "generic_id", + "invoice_number", + "odometer", + "postal_code", + "reefer_hours", + "replacement_car", + "trailer_number", + "trip_number", + "unit_number", + "vehicle_id", + "vehicle_tag", + "work_order", + ] + """ + The prompt that the Terminal SDK displays to collect this Fleet value. + """ + receipt_behavior: NotRequired[Literal["omit", "print"]] + """ + Whether the collected value is printed on the receipt. Defaults to `omit`. + """ + value: Union[Literal[""], str] + """ + The value collected for this Fleet prompt. + """ + + class PaymentIntentUpdateParamsPaymentMethodOptionsCardPresentPaymentDetails( TypedDict, ): @@ -7037,6 +7088,10 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsPaypay(TypedDict): When processing card payments, Stripe uses `setup_future_usage` to help you comply with regional legislation and network rules, such as [SCA](https://docs.stripe.com/strong-customer-authentication). """ + subscription_reference: NotRequired[str] + """ + The merchant's subscription identifier for this off-session charge. + """ class PaymentIntentUpdateParamsPaymentMethodOptionsPayto(TypedDict): @@ -7102,11 +7157,11 @@ class PaymentIntentUpdateParamsPaymentMethodOptionsPix(TypedDict): """ expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If neither expiration option is supplied, defaults to 14400 seconds (4 hours). Mutually exclusive with `expires_at`. """ expires_at: NotRequired[int] """ - The timestamp at which the Pix expires (between 10 and 1209600 seconds in the future). Defaults to 1 day in the future. + The absolute Unix timestamp at which the Pix expires, between 60 and 1209600 seconds from the current time. If neither expiration option is supplied, the Pix expires 14400 seconds (4 hours) after PaymentIntent confirmation. Mutually exclusive with `expires_after_seconds`. """ mandate_options: NotRequired[ "PaymentIntentUpdateParamsPaymentMethodOptionsPixMandateOptions" diff --git a/stripe/params/_payment_record_report_payment_attempt_failed_params.py b/stripe/params/_payment_record_report_payment_attempt_failed_params.py index 21ffb42b3..b1063affc 100644 --- a/stripe/params/_payment_record_report_payment_attempt_failed_params.py +++ b/stripe/params/_payment_record_report_payment_attempt_failed_params.py @@ -2,7 +2,7 @@ # File generated from our OpenAPI spec from stripe._request_options import RequestOptions from stripe._stripe_object import UntypedStripeObject -from typing import Dict, List +from typing import Dict, List, Union from typing_extensions import Literal, NotRequired, TypedDict @@ -54,10 +54,16 @@ class PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetails( """ Information about the card payment method used to make this payment. """ - type: Literal["card"] + type: Union[Literal["card", "us_bank_account"], str] """ 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. """ + us_bank_account: NotRequired[ + "PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsUsBankAccount" + ] + """ + Details about the US bank account payment method. + """ class PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsCard( @@ -98,6 +104,15 @@ class PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsCardCheck """ +class PaymentRecordReportPaymentAttemptFailedParamsPaymentMethodDetailsUsBankAccount( + TypedDict, +): + return_code: NotRequired[str] + """ + NACHA ACH return code for a failed US bank account payment. + """ + + class PaymentRecordReportPaymentAttemptFailedParamsProcessorDetails(TypedDict): custom: NotRequired[ "PaymentRecordReportPaymentAttemptFailedParamsProcessorDetailsCustom" diff --git a/stripe/params/_payment_record_report_payment_attempt_params.py b/stripe/params/_payment_record_report_payment_attempt_params.py index 901abd239..c620cc13b 100644 --- a/stripe/params/_payment_record_report_payment_attempt_params.py +++ b/stripe/params/_payment_record_report_payment_attempt_params.py @@ -183,10 +183,16 @@ class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetails(TypedDict): """ ID of the Stripe Payment Method used to make this payment. """ - type: NotRequired["Literal['card', 'custom']|str"] + type: NotRequired["Literal['card', 'custom', 'us_bank_account']|str"] """ 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. """ + us_bank_account: NotRequired[ + "PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsUsBankAccount" + ] + """ + Details about the US bank account payment method. + """ class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsBillingDetails( @@ -288,6 +294,15 @@ class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsCustom( """ +class PaymentRecordReportPaymentAttemptParamsPaymentMethodDetailsUsBankAccount( + TypedDict, +): + return_code: NotRequired[str] + """ + NACHA ACH return code for a failed US bank account payment. + """ + + class PaymentRecordReportPaymentAttemptParamsShippingDetails(TypedDict): address: NotRequired[ "PaymentRecordReportPaymentAttemptParamsShippingDetailsAddress" diff --git a/stripe/params/_payment_record_report_payment_params.py b/stripe/params/_payment_record_report_payment_params.py index 71eb355f4..6bb7e045d 100644 --- a/stripe/params/_payment_record_report_payment_params.py +++ b/stripe/params/_payment_record_report_payment_params.py @@ -227,10 +227,16 @@ class PaymentRecordReportPaymentParamsPaymentMethodDetails(TypedDict): """ ID of the Stripe Payment Method used to make this payment. """ - type: NotRequired["Literal['card', 'custom']|str"] + type: NotRequired["Literal['card', 'custom', 'us_bank_account']|str"] """ 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. """ + us_bank_account: NotRequired[ + "PaymentRecordReportPaymentParamsPaymentMethodDetailsUsBankAccount" + ] + """ + Details about the US bank account payment method. + """ class PaymentRecordReportPaymentParamsPaymentMethodDetailsBillingDetails( @@ -328,6 +334,15 @@ class PaymentRecordReportPaymentParamsPaymentMethodDetailsCustom(TypedDict): """ +class PaymentRecordReportPaymentParamsPaymentMethodDetailsUsBankAccount( + TypedDict, +): + return_code: NotRequired[str] + """ + NACHA ACH return code for a failed US bank account payment. + """ + + class PaymentRecordReportPaymentParamsProcessorDetails(TypedDict): custom: NotRequired[ "PaymentRecordReportPaymentParamsProcessorDetailsCustom" diff --git a/stripe/params/_setup_intent_confirm_params.py b/stripe/params/_setup_intent_confirm_params.py index 9e8c1b408..bc40495ac 100644 --- a/stripe/params/_setup_intent_confirm_params.py +++ b/stripe/params/_setup_intent_confirm_params.py @@ -133,7 +133,7 @@ class SetupIntentConfirmParams(RequestOptions): ] payment_method: NotRequired[str] """ - ID of the payment method (a PaymentMethod, Card, or saved Source object) to attach to this SetupIntent. + The ID of a PaymentMethod to attach to this SetupIntent. """ payment_method_data: NotRequired[ "SetupIntentConfirmParamsPaymentMethodData" diff --git a/stripe/params/_setup_intent_create_params.py b/stripe/params/_setup_intent_create_params.py index 11bbcf604..be79a8d68 100644 --- a/stripe/params/_setup_intent_create_params.py +++ b/stripe/params/_setup_intent_create_params.py @@ -258,7 +258,7 @@ class SetupIntentCreateParams(RequestOptions): """ payment_method: NotRequired[str] """ - ID of the payment method (a PaymentMethod, Card, or saved Source object) to attach to this SetupIntent. + The ID of a PaymentMethod to attach to this SetupIntent. """ payment_method_configuration: NotRequired[str] """ diff --git a/stripe/params/_setup_intent_modify_params.py b/stripe/params/_setup_intent_modify_params.py index 5143c5b4d..10d51afe4 100644 --- a/stripe/params/_setup_intent_modify_params.py +++ b/stripe/params/_setup_intent_modify_params.py @@ -61,7 +61,7 @@ class SetupIntentModifyParams(RequestOptions): """ payment_method: NotRequired[str] """ - ID of the payment method (a PaymentMethod, Card, or saved Source object) to attach to this SetupIntent. To unset this field to null, pass in an empty string. + The ID of a PaymentMethod to attach to this SetupIntent. To unset this field to null, pass in an empty string. """ payment_method_configuration: NotRequired[str] """ diff --git a/stripe/params/_setup_intent_update_params.py b/stripe/params/_setup_intent_update_params.py index 2d9c78562..ee23fe2fb 100644 --- a/stripe/params/_setup_intent_update_params.py +++ b/stripe/params/_setup_intent_update_params.py @@ -60,7 +60,7 @@ class SetupIntentUpdateParams(TypedDict): """ payment_method: NotRequired[str] """ - ID of the payment method (a PaymentMethod, Card, or saved Source object) to attach to this SetupIntent. To unset this field to null, pass in an empty string. + The ID of a PaymentMethod to attach to this SetupIntent. To unset this field to null, pass in an empty string. """ payment_method_configuration: NotRequired[str] """ diff --git a/stripe/params/_subscription_create_params.py b/stripe/params/_subscription_create_params.py index 474436db1..4b5ba4c82 100644 --- a/stripe/params/_subscription_create_params.py +++ b/stripe/params/_subscription_create_params.py @@ -1255,7 +1255,7 @@ class SubscriptionCreateParamsPaymentSettingsPaymentMethodOptionsPix( ): expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ mandate_options: NotRequired[ "SubscriptionCreateParamsPaymentSettingsPaymentMethodOptionsPixMandateOptions" diff --git a/stripe/params/_subscription_modify_params.py b/stripe/params/_subscription_modify_params.py index 28a1f3d47..4e2dc6efc 100644 --- a/stripe/params/_subscription_modify_params.py +++ b/stripe/params/_subscription_modify_params.py @@ -1248,7 +1248,7 @@ class SubscriptionModifyParamsPaymentSettingsPaymentMethodOptionsPix( ): expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ mandate_options: NotRequired[ "SubscriptionModifyParamsPaymentSettingsPaymentMethodOptionsPixMandateOptions" diff --git a/stripe/params/_subscription_update_params.py b/stripe/params/_subscription_update_params.py index c43598848..6ff680bbc 100644 --- a/stripe/params/_subscription_update_params.py +++ b/stripe/params/_subscription_update_params.py @@ -1247,7 +1247,7 @@ class SubscriptionUpdateParamsPaymentSettingsPaymentMethodOptionsPix( ): expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ mandate_options: NotRequired[ "SubscriptionUpdateParamsPaymentSettingsPaymentMethodOptionsPixMandateOptions" diff --git a/stripe/params/checkout/__init__.py b/stripe/params/checkout/__init__.py index ef8c63cde..cf6d2c63e 100644 --- a/stripe/params/checkout/__init__.py +++ b/stripe/params/checkout/__init__.py @@ -147,6 +147,10 @@ SessionCreateParamsPaymentMethodOptionsUsBankAccount as SessionCreateParamsPaymentMethodOptionsUsBankAccount, SessionCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections as SessionCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections, SessionCreateParamsPaymentMethodOptionsWechatPay as SessionCreateParamsPaymentMethodOptionsWechatPay, + SessionCreateParamsPaymentSettings as SessionCreateParamsPaymentSettings, + SessionCreateParamsPaymentSettingsApplicationFeeData as SessionCreateParamsPaymentSettingsApplicationFeeData, + SessionCreateParamsPaymentSettingsTransferData as SessionCreateParamsPaymentSettingsTransferData, + SessionCreateParamsPaymentSettingsTransferDataTransferAmount as SessionCreateParamsPaymentSettingsTransferDataTransferAmount, SessionCreateParamsPermissions as SessionCreateParamsPermissions, SessionCreateParamsPermissionsUpdate as SessionCreateParamsPermissionsUpdate, SessionCreateParamsPhoneNumberCollection as SessionCreateParamsPhoneNumberCollection, @@ -816,6 +820,22 @@ "stripe.params.checkout._session_create_params", False, ), + "SessionCreateParamsPaymentSettings": ( + "stripe.params.checkout._session_create_params", + False, + ), + "SessionCreateParamsPaymentSettingsApplicationFeeData": ( + "stripe.params.checkout._session_create_params", + False, + ), + "SessionCreateParamsPaymentSettingsTransferData": ( + "stripe.params.checkout._session_create_params", + False, + ), + "SessionCreateParamsPaymentSettingsTransferDataTransferAmount": ( + "stripe.params.checkout._session_create_params", + False, + ), "SessionCreateParamsPermissions": ( "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 ec60b4df9..9bebe7777 100644 --- a/stripe/params/checkout/_session_create_params.py +++ b/stripe/params/checkout/_session_create_params.py @@ -102,7 +102,7 @@ class SessionCreateParams(RequestOptions): Default is `auto`, when the customer's attempt to pay is approved automatically with no action required on your server. - When set to `manual`, you must approve the customer's attempt to pay by calling [approve](api/checkout/sessions/approve) from your server. + When set to `manual`, you must approve the customer's attempt to pay by calling [approve](https://docs.stripe.com/api/checkout/sessions/approve) from your server. """ automatic_surcharge: NotRequired["SessionCreateParamsAutomaticSurcharge"] """ @@ -374,6 +374,10 @@ class SessionCreateParams(RequestOptions): """ Payment-method-specific configuration. """ + payment_settings: NotRequired["SessionCreateParamsPaymentSettings"] + """ + A subset of parameters to configure the payment for this Checkout Session. + """ permissions: NotRequired["SessionCreateParamsPermissions"] """ This property is used to set up permissions for various actions (for example, update) on the CheckoutSession object. Can only be set when creating `embedded_page` or `elements` sessions. @@ -2661,7 +2665,7 @@ class SessionCreateParamsPaymentMethodOptionsPix(TypedDict): """ expires_after_seconds: NotRequired[int] """ - The number of seconds (between 10 and 1209600) after which Pix payment will expire. Defaults to 86400 seconds. + The number of seconds after PaymentIntent confirmation when the Pix expires (between 60 and 1209600, inclusive). If unspecified, defaults to 14400 seconds (4 hours). """ mandate_options: NotRequired[ "SessionCreateParamsPaymentMethodOptionsPixMandateOptions" @@ -2972,6 +2976,106 @@ class SessionCreateParamsPaymentMethodOptionsWechatPay(TypedDict): """ +class SessionCreateParamsPaymentSettings(TypedDict): + application_fee_data: NotRequired[ + "SessionCreateParamsPaymentSettingsApplicationFeeData" + ] + """ + Configures an application fee transferred to the application owner's Stripe account. + """ + capture_method: NotRequired[ + "Literal['automatic', 'automatic_async', 'manual']|str" + ] + """ + Controls when the funds will be captured from the customer's account. + """ + description: NotRequired[str] + """ + An arbitrary string attached to the object. Often useful for displaying to users. + """ + metadata: NotRequired["Dict[str, str]|UntypedStripeObject[str]"] + """ + Set of [key-value pairs](https://docs.stripe.com/api/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`. + """ + setup_future_usage: NotRequired["Literal['off_session', 'on_session']|str"] + """ + Indicates that you intend to [make future payments](https://docs.stripe.com/payments/payment-intents#future-usage) with the payment + method collected by this Checkout Session. + + When setting this to `on_session`, Checkout will show a notice to the + customer that their payment details will be saved. + + When setting this to `off_session`, Checkout will show a notice to the + customer that their payment details will be saved and used for future + payments. + + If a Customer has been provided or Checkout creates a new Customer, + Checkout will attach the payment method to the Customer. + + If Checkout does not create a Customer, the payment method is not attached + to a Customer. To reuse the payment method, you can retrieve it from the + Checkout Session's PaymentIntent. + + When processing card payments, Checkout also uses `setup_future_usage` + to dynamically optimize your payment flow and comply with regional + legislation and network rules, such as SCA. + """ + statement_descriptor: NotRequired[str] + """ + Text that appears on the customer's statement as the statement descriptor for a non-card charge. This value overrides the account's default statement descriptor. For information about requirements, including the 22-character limit, see [the Statement Descriptor docs](https://docs.stripe.com/get-started/account/statement-descriptors). + + Setting this value for a card charge returns an error. For card charges, set the [statement_descriptor_suffix](https://docs.stripe.com/get-started/account/statement-descriptors#dynamic) instead. + """ + transfer_data: NotRequired[ + "SessionCreateParamsPaymentSettingsTransferData" + ] + """ + Configures automatic transfers to a connected account when payments succeed. + """ + transfer_group: NotRequired[str] + """ + A string that identifies the initial payment as part of a group. + """ + + +class SessionCreateParamsPaymentSettingsApplicationFeeData(TypedDict): + initial_amount: NotRequired[int] + """ + The amount of the application fee, in the currency's smallest unit, to apply to the initial payment and transfer to the application owner's Stripe account. The application fee is capped at the total amount captured. + """ + percentage_decimal: NotRequired[Decimal] + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of each payment total that will be transferred to the application owner's Stripe account. + """ + + +class SessionCreateParamsPaymentSettingsTransferData(TypedDict): + destination: str + """ + If specified, successful charges will be attributed to the destination + account for tax reporting, and the funds from charges will be transferred + to the destination account. The ID of the resulting transfer will be + returned on the successful charge's `transfer` field. + """ + transfer_amount: NotRequired[ + "SessionCreateParamsPaymentSettingsTransferDataTransferAmount" + ] + """ + Configures how much of each payment is transferred to the destination account. If omitted, the entire amount is transferred. + """ + + +class SessionCreateParamsPaymentSettingsTransferDataTransferAmount(TypedDict): + initial_amount: NotRequired[int] + """ + The amount, in the currency's smallest unit, that will be transferred to the destination account when the initial payment succeeds. + """ + percentage_decimal: NotRequired[Decimal] + """ + A non-negative decimal between 0 and 100, with at most two decimal places. This represents the percentage of each payment total that will be transferred to the destination account. + """ + + class SessionCreateParamsPermissions(TypedDict): update: NotRequired["SessionCreateParamsPermissionsUpdate"] """ diff --git a/stripe/params/checkout/_session_modify_params.py b/stripe/params/checkout/_session_modify_params.py index 4abfce70b..a39a2ccb9 100644 --- a/stripe/params/checkout/_session_modify_params.py +++ b/stripe/params/checkout/_session_modify_params.py @@ -373,6 +373,7 @@ class SessionModifyParamsPaymentIntentData(TypedDict): When processing card payments, Checkout also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as SCA. + You must wrap any Checkout Session update that mutates `setup_future_usage` in [`runServerUpdate`](https://docs.stripe.com/js/custom_checkout/run_server_update) and await it before continuing with the payment. Pass an empty string to remove a previously supplied configuration. """ statement_descriptor: NotRequired["Literal['']|str"] diff --git a/stripe/params/checkout/_session_update_params.py b/stripe/params/checkout/_session_update_params.py index 4f501de18..2b5d920b6 100644 --- a/stripe/params/checkout/_session_update_params.py +++ b/stripe/params/checkout/_session_update_params.py @@ -372,6 +372,7 @@ class SessionUpdateParamsPaymentIntentData(TypedDict): When processing card payments, Checkout also uses `setup_future_usage` to dynamically optimize your payment flow and comply with regional legislation and network rules, such as SCA. + You must wrap any Checkout Session update that mutates `setup_future_usage` in [`runServerUpdate`](https://docs.stripe.com/js/custom_checkout/run_server_update) and await it before continuing with the payment. Pass an empty string to remove a previously supplied configuration. """ statement_descriptor: NotRequired["Literal['']|str"] diff --git a/stripe/params/radar/__init__.py b/stripe/params/radar/__init__.py index 3176dca23..726faaa0e 100644 --- a/stripe/params/radar/__init__.py +++ b/stripe/params/radar/__init__.py @@ -87,6 +87,7 @@ PaymentEvaluationCreateParamsPaymentDetails as PaymentEvaluationCreateParamsPaymentDetails, PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetails as PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetails, PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetailsCard as PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetailsCard, + PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetailsUsBankAccount as PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetailsUsBankAccount, PaymentEvaluationCreateParamsPaymentDetailsPaymentMethodDetails as PaymentEvaluationCreateParamsPaymentDetailsPaymentMethodDetails, PaymentEvaluationCreateParamsPaymentDetailsPaymentMethodDetailsBillingDetails as PaymentEvaluationCreateParamsPaymentDetailsPaymentMethodDetailsBillingDetails, PaymentEvaluationCreateParamsPaymentDetailsPaymentMethodDetailsBillingDetailsAddress as PaymentEvaluationCreateParamsPaymentDetailsPaymentMethodDetailsBillingDetailsAddress, @@ -361,6 +362,10 @@ "stripe.params.radar._payment_evaluation_create_params", False, ), + "PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetailsUsBankAccount": ( + "stripe.params.radar._payment_evaluation_create_params", + False, + ), "PaymentEvaluationCreateParamsPaymentDetailsPaymentMethodDetails": ( "stripe.params.radar._payment_evaluation_create_params", False, diff --git a/stripe/params/radar/_payment_evaluation_create_params.py b/stripe/params/radar/_payment_evaluation_create_params.py index 225993d15..42fa5224f 100644 --- a/stripe/params/radar/_payment_evaluation_create_params.py +++ b/stripe/params/radar/_payment_evaluation_create_params.py @@ -2,7 +2,7 @@ # File generated from our OpenAPI spec from stripe._request_options import RequestOptions from stripe._stripe_object import UntypedStripeObject -from typing import Dict, List +from typing import Dict, List, Union from typing_extensions import Literal, NotRequired, TypedDict @@ -136,10 +136,16 @@ class PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetails( """ Describes card money movement details. """ - money_movement_type: Literal["card"] + money_movement_type: Union[Literal["card", "us_bank_account"], str] """ Describes the type of money movement. """ + us_bank_account: NotRequired[ + "PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetailsUsBankAccount" + ] + """ + Describes US bank account money movement details. + """ class PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetailsCard( @@ -157,6 +163,19 @@ class PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetailsCard( """ +class PaymentEvaluationCreateParamsPaymentDetailsMoneyMovementDetailsUsBankAccount( + TypedDict, +): + customer_presence: NotRequired["Literal['off_session', 'on_session']|str"] + """ + Describes the presence of the customer during the payment. + """ + payment_type: NotRequired[Literal["one_off", "recurring"]] + """ + Describes the type of US bank account payment. + """ + + class PaymentEvaluationCreateParamsPaymentDetailsPaymentMethodDetails( TypedDict, ): diff --git a/stripe/params/shared_payment/_granted_token_create_params.py b/stripe/params/shared_payment/_granted_token_create_params.py index e83758ce8..71b5d2448 100644 --- a/stripe/params/shared_payment/_granted_token_create_params.py +++ b/stripe/params/shared_payment/_granted_token_create_params.py @@ -55,7 +55,7 @@ class GrantedTokenCreateParamsUsageLimits(TypedDict): class GrantedTokenCreateParamsUsageLimitsRecurring(TypedDict): - interval: Union[Literal["day", "month", "week", "year"], str] + interval: Union[Literal["day", "hour", "month", "week", "year"], str] """ The interval at which the shared payment token's amount usage restrictions reset. """ diff --git a/stripe/params/shared_payment/_issued_token_create_params.py b/stripe/params/shared_payment/_issued_token_create_params.py index fcb2694f5..29362b2ac 100644 --- a/stripe/params/shared_payment/_issued_token_create_params.py +++ b/stripe/params/shared_payment/_issued_token_create_params.py @@ -76,7 +76,7 @@ class IssuedTokenCreateParamsUsageLimits(TypedDict): class IssuedTokenCreateParamsUsageLimitsRecurring(TypedDict): - interval: Union[Literal["day", "month", "week", "year"], str] + interval: Union[Literal["day", "hour", "month", "week", "year"], str] """ The interval at which the shared payment token's amount usage restrictions reset. """ diff --git a/stripe/params/tax/_registration_create_params.py b/stripe/params/tax/_registration_create_params.py index dde67f6cb..ba9d50680 100644 --- a/stripe/params/tax/_registration_create_params.py +++ b/stripe/params/tax/_registration_create_params.py @@ -1917,6 +1917,7 @@ class RegistrationCreateParamsCountryOptionsUs(TypedDict): Literal[ "admissions_tax", "attendance_tax", + "digital_excise_tax", "entertainment_tax", "gross_receipts_tax", "home_rule_tax", @@ -1931,6 +1932,7 @@ class RegistrationCreateParamsCountryOptionsUs(TypedDict): "state_retail_delivery_fee", "state_sales_tax", "tourism_tax", + "utility_users_tax", ], str, ] @@ -2035,7 +2037,7 @@ class RegistrationCreateParamsCountryOptionsUsStateSalesTax(TypedDict): class RegistrationCreateParamsCountryOptionsUsStateSalesTaxElection(TypedDict): jurisdiction: NotRequired[str] """ - A [FIPS code](https://www.census.gov/library/reference/code-lists/ansi.html) representing the local jurisdiction. Supported FIPS codes are: `003` (Allegheny County) and `60000` (Philadelphia City). + A [FIPS code](https://www.census.gov/library/reference/code-lists/ansi.html) representing the local jurisdiction. """ type: Union[ Literal[ diff --git a/stripe/params/terminal/_reader_activate_gift_card_params.py b/stripe/params/terminal/_reader_activate_gift_card_params.py index 753b2d088..e54cceb58 100644 --- a/stripe/params/terminal/_reader_activate_gift_card_params.py +++ b/stripe/params/terminal/_reader_activate_gift_card_params.py @@ -14,6 +14,10 @@ class ReaderActivateGiftCardParams(RequestOptions): """ The brand of the gift card. """ + enable_customer_cancellation: NotRequired[bool] + """ + Enables cancel button on gift card operation screens. + """ expand: NotRequired[List[str]] """ Specifies which fields in the response should be expanded. diff --git a/stripe/params/terminal/_reader_cashout_gift_card_params.py b/stripe/params/terminal/_reader_cashout_gift_card_params.py index 59f2df582..0b4f7cfea 100644 --- a/stripe/params/terminal/_reader_cashout_gift_card_params.py +++ b/stripe/params/terminal/_reader_cashout_gift_card_params.py @@ -10,6 +10,10 @@ class ReaderCashoutGiftCardParams(RequestOptions): """ The brand of the gift card. """ + enable_customer_cancellation: NotRequired[bool] + """ + Enables cancel button on gift card operation screens. + """ expand: NotRequired[List[str]] """ Specifies which fields in the response should be expanded. diff --git a/stripe/params/terminal/_reader_check_gift_card_balance_params.py b/stripe/params/terminal/_reader_check_gift_card_balance_params.py index 8ce2b3740..f26d1fe6b 100644 --- a/stripe/params/terminal/_reader_check_gift_card_balance_params.py +++ b/stripe/params/terminal/_reader_check_gift_card_balance_params.py @@ -10,6 +10,10 @@ class ReaderCheckGiftCardBalanceParams(RequestOptions): """ The brand of the gift card. """ + enable_customer_cancellation: NotRequired[bool] + """ + Enables cancel button on gift card operation screens. + """ expand: NotRequired[List[str]] """ Specifies which fields in the response should be expanded. diff --git a/stripe/params/terminal/_reader_reload_gift_card_params.py b/stripe/params/terminal/_reader_reload_gift_card_params.py index 2311f3dad..0202a3aa2 100644 --- a/stripe/params/terminal/_reader_reload_gift_card_params.py +++ b/stripe/params/terminal/_reader_reload_gift_card_params.py @@ -18,6 +18,10 @@ class ReaderReloadGiftCardParams(RequestOptions): """ Three-letter [ISO currency code](https://www.iso.org/iso-4217-currency-codes.html), in lowercase. Must be a [supported currency](https://stripe.com/docs/currencies). """ + enable_customer_cancellation: NotRequired[bool] + """ + Enables cancel button on gift card operation screens. + """ expand: NotRequired[List[str]] """ Specifies which fields in the response should be expanded. diff --git a/stripe/params/test_helpers/shared_payment/_granted_token_create_params.py b/stripe/params/test_helpers/shared_payment/_granted_token_create_params.py index 026642384..e0c471542 100644 --- a/stripe/params/test_helpers/shared_payment/_granted_token_create_params.py +++ b/stripe/params/test_helpers/shared_payment/_granted_token_create_params.py @@ -54,7 +54,7 @@ class GrantedTokenCreateParamsUsageLimits(TypedDict): class GrantedTokenCreateParamsUsageLimitsRecurring(TypedDict): - interval: Union[Literal["day", "month", "week", "year"], str] + interval: Union[Literal["day", "hour", "month", "week", "year"], str] """ The interval at which the shared payment token's amount usage restrictions reset. """ diff --git a/stripe/params/v2/core/__init__.py b/stripe/params/v2/core/__init__.py index e0efa49c3..fa5712797 100644 --- a/stripe/params/v2/core/__init__.py +++ b/stripe/params/v2/core/__init__.py @@ -231,6 +231,9 @@ AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments as AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments, AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections, AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration, + AccountCreateParamsConfigurationMerchantCapabilitiesVippsPayments as AccountCreateParamsConfigurationMerchantCapabilitiesVippsPayments, + AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections, + AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration, AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments as AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments, AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections as AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections, AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration as AccountCreateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration, @@ -251,6 +254,21 @@ AccountCreateParamsConfigurationMerchantSupportAddress as AccountCreateParamsConfigurationMerchantSupportAddress, AccountCreateParamsConfigurationMoneyManager as AccountCreateParamsConfigurationMoneyManager, AccountCreateParamsConfigurationMoneyManagerCapabilities as AccountCreateParamsConfigurationMoneyManagerCapabilities, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration, AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage, AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInbound as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInbound, AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAud as AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAud, @@ -328,6 +346,46 @@ AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccounts as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccounts, AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtections, AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration, AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks, AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections, AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration, @@ -341,6 +399,46 @@ AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts, AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections, AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration, AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits, AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts, AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections, @@ -348,6 +446,46 @@ AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets, AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections, AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections, + AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration, AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebits as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebits, AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccounts as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccounts, AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccountsProtections as AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccountsProtections, @@ -404,6 +542,9 @@ AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecks as AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecks, AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtections as AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtections, AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration as AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration, + AccountCreateParamsConfigurationRecipientCapabilitiesPix as AccountCreateParamsConfigurationRecipientCapabilitiesPix, + AccountCreateParamsConfigurationRecipientCapabilitiesPixProtections as AccountCreateParamsConfigurationRecipientCapabilitiesPixProtections, + AccountCreateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration as AccountCreateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration, AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance as AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance, AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers as AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers, AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections as AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections, @@ -861,6 +1002,9 @@ AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments, AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections, AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration, + AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPayments, + AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections, + AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration, AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments as AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments, AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections as AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections, AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration as AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration, @@ -881,6 +1025,21 @@ AccountUpdateParamsConfigurationMerchantSupportAddress as AccountUpdateParamsConfigurationMerchantSupportAddress, AccountUpdateParamsConfigurationMoneyManager as AccountUpdateParamsConfigurationMoneyManager, AccountUpdateParamsConfigurationMoneyManagerCapabilities as AccountUpdateParamsConfigurationMoneyManagerCapabilities, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInbound as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInbound, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAud as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAud, @@ -958,6 +1117,46 @@ AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccounts as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccounts, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtections, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration, @@ -971,6 +1170,46 @@ AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections, @@ -978,6 +1217,46 @@ AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections, + AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedDebits as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedDebits, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccounts as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccounts, AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccountsProtections as AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccountsProtections, @@ -1034,6 +1313,9 @@ AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecks as AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecks, AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtections, AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration as AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration, + AccountUpdateParamsConfigurationRecipientCapabilitiesPix as AccountUpdateParamsConfigurationRecipientCapabilitiesPix, + AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtections, + AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration as AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration, AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalance as AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalance, AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers as AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers, AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections as AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections, @@ -2132,6 +2414,18 @@ "stripe.params.v2.core._account_create_params", False, ), + "AccountCreateParamsConfigurationMerchantCapabilitiesVippsPayments": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", + False, + ), "AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments": ( "stripe.params.v2.core._account_create_params", False, @@ -2212,6 +2506,66 @@ "stripe.params.v2.core._account_create_params", False, ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", + False, + ), "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage": ( "stripe.params.v2.core._account_create_params", False, @@ -2520,2544 +2874,3588 @@ "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfers": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebits": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccounts": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccountsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccountsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationMoneyManagerRegulatedActivity": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipient": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilities": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccounts": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsAch": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsAchProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsAchProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsBecs": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsBecsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsBecsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsEft": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsEftProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsEftProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFedwire": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFedwireProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFedwireProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFps": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFpsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFpsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstant": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfers": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsInstantProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocal": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsLocalProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsNpp": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsNppProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsNppProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsRtp": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsRtpProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsRtpProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaCredit": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaCreditProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaCreditProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaInstant": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaInstantProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaInstantProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSwift": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSwiftProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSwiftProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWire": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesCards": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWallets": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecks": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsDefaults": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsDefaultsProfile": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsDefaultsResponsibilities": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentity": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestations": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsDirectorshipDeclaration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsOwnershipDeclaration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsPersonsProvided": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsRepresentativeDeclaration": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfService": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceAccount": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreator": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercial": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialAccountHolder": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCeltic": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticApplePay": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardPlatform": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardPlatform": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBank": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankApplePay": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardPlatform": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCardPlatform": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThird": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdApplePay": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardPlatform": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialGlobalAccountHolder": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLead": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadApplePay": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadPrepaidCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadPrepaidCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialLeadPrepaidCardPlatform": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumer": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerAccountHolder": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCeltic": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticApplePay": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCelticRevolvingCreditCardPlatform": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBank": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerCrossRiverBankPrepaidCardPlatform": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerGlobalAccountHolder": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebits": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLead": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCard": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccountsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCardBankTerms": ( + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedDebitsBankAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationMoneyManagerRegulatedActivity": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadDebitCardPlatform": ( + "AccountCreateParamsConfigurationRecipient": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCard": ( + "AccountCreateParamsConfigurationRecipientCapabilities": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCardBankTerms": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccounts": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCardFinancingDisclosures": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsAch": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorConsumerLeadPrepaidCardPlatform": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsAchProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceConsumerMoneyManager": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsAchProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceConsumerPrivacyDisclosures": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsBecs": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceCryptoMoneyManager": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsBecsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityAttestationsTermsOfServiceMoneyManager": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsBecsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetails": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsEft": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsAdditionalAddress": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsEftProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsAddress": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsEftProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsAnnualRevenue": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFedwire": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocuments": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFedwireProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsBankAccountOwnershipVerification": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFedwireProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyLicense": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFps": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyMemorandumOfAssociation": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFpsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsCompanyMinisterialDecree": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsFpsProtectionsPspMigration": ( "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": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsNpp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnership": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsNppProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnershipSigner": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsNppProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsIdNumber": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsRtp": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsMonthlyEstimatedRevenue": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsRtpProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsRegistrationDate": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsRtpProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptAddresses": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaCredit": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptAddressesKana": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaCreditProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptAddressesKanji": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaCreditProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptNames": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaInstant": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptNamesKana": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaInstantProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityBusinessDetailsScriptNamesKanji": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSepaInstantProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividual": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSwift": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualAdditionalAddress": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSwiftProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualAdditionalName": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsSwiftProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualAddress": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWire": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDateOfBirth": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocuments": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesBankAccountsWireProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsCompanyAuthorization": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCards": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsPassport": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsPrimaryVerification": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCardsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsPrimaryVerificationFrontBack": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWallets": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsSecondaryVerification": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsSecondaryVerificationFrontBack": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesCryptoWalletsProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualDocumentsVisa": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecks": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualIdNumber": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualRelationship": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptAddresses": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesPix": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptAddressesKana": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesPixProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptAddressesKanji": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptNames": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptNamesKana": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfers": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountCreateParamsIdentityIndividualScriptNamesKanji": ( + "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtections": ( "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParams": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalanceStripeTransfersProtectionsPspMigration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountData": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsDefaults": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountDataDefaults": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsDefaultsProfile": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountDataDefaultsProfile": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsDefaultsResponsibilities": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountDataIdentity": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsIdentity": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountEvaluationCreateParamsAccountDataIdentityBusinessDetails": ( - "stripe.params.v2.core._account_evaluation_create_params", + "AccountCreateParamsIdentityAttestations": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParams": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsDirectorshipDeclaration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCase": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsOwnershipDeclaration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseAccountOnboarding": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsPersonsProvided": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseAccountOnboardingCollectionOptions": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsRepresentativeDeclaration": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseAccountUpdate": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfService": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseAccountUpdateCollectionOptions": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceAccount": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseRecipientOnboarding": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreator": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseRecipientOnboardingCollectionOptions": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercial": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseRecipientUpdate": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialAccountHolder": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountLinkCreateParamsUseCaseRecipientUpdateCollectionOptions": ( - "stripe.params.v2.core._account_link_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCeltic": ( + "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", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticApplePay": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParams": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCard": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentity": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardBankTerms": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestations": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardPlatform": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsDirectorshipDeclaration": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCard": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsOwnershipDeclaration": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardBankTerms": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsPersonsProvided": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsRepresentativeDeclaration": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardPlatform": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfService": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBank": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceAccount": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankApplePay": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreator": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCard": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercial": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardBankTerms": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialAccountHolder": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCeltic": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardPlatform": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticApplePay": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCard": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCard": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCardBankTerms": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardBankTerms": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankPrepaidCardPlatform": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticChargeCardPlatform": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCard": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCard": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardBankTerms": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardBankTerms": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardFinancingDisclosures": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThird": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCelticSpendCardPlatform": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdApplePay": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBank": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCard": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankApplePay": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardBankTerms": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCard": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardFinancingDisclosures": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardBankTerms": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialFifthThirdChargeCardPlatform": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardFinancingDisclosures": ( - "stripe.params.v2.core._account_token_create_params", + "AccountCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialGlobalAccountHolder": ( + "stripe.params.v2.core._account_create_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankChargeCardPlatform": ( - "stripe.params.v2.core._account_token_create_params", + "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, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceConsumerMoneyManager": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceConsumerPrivacyDisclosures": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceCryptoMoneyManager": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityAttestationsTermsOfServiceMoneyManager": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetails": ( + "stripe.params.v2.core._account_create_params", + False, + ), + "AccountCreateParamsIdentityBusinessDetailsAdditionalAddress": ( + "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", + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardBankTerms": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardFinancingDisclosures": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCryptoMoneyManager": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceMoneyManager": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetails": ( + "stripe.params.v2.core._account_token_create_params", + False, + ), + "AccountTokenCreateParamsIdentityBusinessDetailsAdditionalAddress": ( + "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, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeSpendCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeSpendCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeSpendCardProtectionsPspMigration": ( + "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, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLead": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomer": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerAutomaticIndirectTax": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerBilling": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerBillingInvoice": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerBillingInvoiceCustomField": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerBillingInvoiceRendering": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerCapabilities": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerShipping": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationCustomerShippingAddress": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationDeveloper": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationDeveloperCapabilities": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationDeveloperCapabilitiesProjects": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationDeveloperCapabilitiesProjectsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationDeveloperCapabilitiesProjectsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchant": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantBacsDebitPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantBranding": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilities": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCardCreatorCommercialCrossRiverBankSpendCardFinancingDisclosures": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceCryptoMoneyManager": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityAttestationsTermsOfServiceMoneyManager": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetails": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsAdditionalAddress": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsAddress": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsAnnualRevenue": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocuments": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsBankAccountOwnershipVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyLicense": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyMemorandumOfAssociation": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyMinisterialDecree": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyRegistrationVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsCompanyTaxIdVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsPrimaryVerificationFrontBack": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfAddress": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistration": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfRegistrationSigner": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnership": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsDocumentsProofOfUltimateBeneficialOwnershipSigner": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsIdNumber": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsMonthlyEstimatedRevenue": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsRegistrationDate": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptAddresses": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikRecurringPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptAddressesKana": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikRecurringPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptAddressesKanji": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikRecurringPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptNames": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptNamesKana": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityBusinessDetailsScriptNamesKanji": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividual": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualAdditionalAddress": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualAdditionalName": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualAddress": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDateOfBirth": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocuments": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsCompanyAuthorization": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsPassport": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsPrimaryVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsPrimaryVerificationFrontBack": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsSecondaryVerification": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsSecondaryVerificationFrontBack": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualDocumentsVisa": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualIdNumber": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualRelationship": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptAddresses": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptAddressesKana": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptAddressesKanji": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptNames": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptNamesKana": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenCreateParamsIdentityIndividualScriptNamesKanji": ( - "stripe.params.v2.core._account_token_create_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountTokenRetrieveParams": ( - "stripe.params.v2.core._account_token_retrieve_params", + "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPayments": ( + "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParams": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfiguration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreator": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilities": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercial": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCeltic": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticChargeCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCelticSpendCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBank": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPayments": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankChargeCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankPrepaidCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialCrossRiverBankSpendCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThird": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialFifthThirdChargeCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLead": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialLeadPrepaidCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripe": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeChargeCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesP24Payments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripePrepaidCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeSpendCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeSpendCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesCommercialStripeSpendCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumer": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCeltic": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCelticRevolvingCreditCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBank": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerCrossRiverBankPrepaidCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLead": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadDebitCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCard": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCardCreatorCapabilitiesConsumerLeadPrepaidCardProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomer": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSatispayPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerAutomaticIndirectTax": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSatispayPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerBilling": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSatispayPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerBillingInvoice": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerBillingInvoiceCustomField": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerBillingInvoiceRendering": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerCapabilities": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTax": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerCapabilitiesAutomaticIndirectTaxProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSequraPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerShipping": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSequraPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationCustomerShippingAddress": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSequraPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationDeveloper": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSunbitPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationDeveloperCapabilities": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSunbitPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationDeveloperCapabilitiesProjects": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSunbitPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationDeveloperCapabilitiesProjectsProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationDeveloperCapabilitiesProjectsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchant": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantBacsDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantBranding": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilities": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAchDebitPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAcssDebitPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPayments": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtections": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAffirmPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPayments": ( + "AccountUpdateParamsConfigurationMerchantCardPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMerchantCardPaymentsDeclineOn": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAfterpayClearpayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantGrossSettlement": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPayments": ( + "AccountUpdateParamsConfigurationMerchantKonbiniPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtections": ( + "AccountUpdateParamsConfigurationMerchantKonbiniPaymentsSupport": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAlmaPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantKonbiniPaymentsSupportHours": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPayments": ( + "AccountUpdateParamsConfigurationMerchantScriptStatementDescriptor": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMerchantScriptStatementDescriptorKana": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAmazonPayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantScriptStatementDescriptorKanji": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantSepaDebitPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtections": ( + "AccountUpdateParamsConfigurationMerchantSmartDisputes": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesAuBecsDebitPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantSmartDisputesAutoRespond": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPayments": ( + "AccountUpdateParamsConfigurationMerchantStatementDescriptor": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtections": ( + "AccountUpdateParamsConfigurationMerchantSupport": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBacsDebitPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMerchantSupportAddress": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPayments": ( + "AccountUpdateParamsConfigurationMoneyManager": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilities": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBancontactPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikRecurringPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikRecurringPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBlikRecurringPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesBoletoPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCardPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCartesBancairesPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInbound": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAud": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesCashappPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAudProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAudProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundCad": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesEpsPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundCadProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundCadProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundEur": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesFpxPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundEurProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundEurProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundGbp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesGbBankTransferPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundGbpProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundOusd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesGrabpayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundOusdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundOusdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesIdealPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdc": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesJcbPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdcProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdcProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutbound": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesJpBankTransferPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundAud": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundAudProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundAudProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKakaoPayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundCad": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundCadProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundCadProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKlarnaPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundEur": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundEurProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundEurProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKonbiniPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundGbp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundGbpProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesKrCardPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundOusd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundOusdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundOusdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesLinkPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMobilepayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdc": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdcProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdcProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMultibancoPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorage": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInbound": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesMxBankTransferPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdc": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesNaverPayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdcProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdcProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutbound": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesOxxoPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesP24Payments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesP24PaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdc": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdcProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdcProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPayByBankPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesInboundTransfers": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesInboundTransfersBankAccounts": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesInboundTransfersBankAccountsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPaycoPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPayments": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsBankAccounts": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPaynowPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsBankAccountsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCards": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesPromptpayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCardsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesRevolutPayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCryptoWalletsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccounts": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSamsungPayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSatispayPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSatispayPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSatispayPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaBankTransferPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSepaDebitPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSequraPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSequraPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSequraPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSunbitPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSunbitPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSunbitPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesSwishPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesTwintPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPaymentsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCardPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantCardPaymentsDeclineOn": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantGrossSettlement": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantKonbiniPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantKonbiniPaymentsSupport": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantKonbiniPaymentsSupportHours": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantScriptStatementDescriptor": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantScriptStatementDescriptorKana": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantScriptStatementDescriptorKanji": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantSepaDebitPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantSmartDisputes": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantSmartDisputesAutoRespond": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantStatementDescriptor": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantSupport": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMerchantSupportAddress": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManager": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilities": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfers": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInbound": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAud": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAudProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundAudProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundCad": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundCadProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundCadProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundEur": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundEurProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundEurProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundGbp": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundGbpProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundGbpProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundOusd": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundOusdProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundOusdProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsd": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdc": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdcProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageInboundUsdcProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutbound": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundAud": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundAudProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundAudProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundCad": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundCadProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundCadProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundEur": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundEurProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundEurProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundGbp": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundGbpProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundGbpProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundOusd": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundOusdProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundOusdProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsd": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdc": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdcProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorageOutboundUsdcProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorage": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInbound": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsd": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdc": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdcProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageInboundUsdcProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutbound": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsd": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdc": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdcProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesConsumerStorageOutboundUsdcProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesInboundTransfers": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesInboundTransfersBankAccounts": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesInboundTransfersBankAccountsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesInboundTransfersBankAccountsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPayments": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsBankAccounts": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsBankAccountsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsBankAccountsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCards": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCardsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCardsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCryptoWallets": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCryptoWalletsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsCryptoWalletsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccounts": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFinancialAccountsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfers": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections": ( "stripe.params.v2.core._account_update_params", False, ), - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration": ( + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration": ( "stripe.params.v2.core._account_update_params", False, ), @@ -5285,6 +6683,18 @@ "stripe.params.v2.core._account_update_params", False, ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesPix": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtections": ( + "stripe.params.v2.core._account_update_params", + False, + ), + "AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration": ( + "stripe.params.v2.core._account_update_params", + False, + ), "AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalance": ( "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 7154d1b0b..56bdabcae 100644 --- a/stripe/params/v2/core/_account_create_params.py +++ b/stripe/params/v2/core/_account_create_params.py @@ -1388,6 +1388,12 @@ class AccountCreateParamsConfigurationMerchantCapabilities(TypedDict): """ Allow the merchant to process US bank transfer payments. """ + vipps_payments: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesVippsPayments" + ] + """ + Allow the merchant to process Vipps payments. + """ zip_payments: NotRequired[ "AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments" ] @@ -2947,6 +2953,39 @@ class AccountCreateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments """ +class AccountCreateParamsConfigurationMerchantCapabilitiesVippsPayments( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections" + ] + """ + 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 AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationMerchantCapabilitiesZipPayments( TypedDict, ): @@ -3258,6 +3297,12 @@ class AccountCreateParamsConfigurationMoneyManager(TypedDict): class AccountCreateParamsConfigurationMoneyManagerCapabilities(TypedDict): + business_custodial_storage: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage" + ] + """ + Can send or receive business custodial storage-type funds on Stripe. + """ business_storage: NotRequired[ "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage" ] @@ -3302,6 +3347,189 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilities(TypedDict): """ +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage( + TypedDict, +): + inbound: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound" + ] + """ + Can receive business custodial storage-type funds on Stripe. + """ + outbound: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound" + ] + """ + Can send business custodial storage-type funds on Stripe. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound( + TypedDict, +): + ousd: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd" + ] + """ + Can receive business custodial storage-type funds on Stripe in OUSD. + """ + usdc: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc" + ] + """ + Can receive business custodial storage-type funds on Stripe in USDC. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound( + TypedDict, +): + ousd: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd" + ] + """ + Can send business custodial storage-type funds on Stripe in OUSD. + """ + usdc: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc" + ] + """ + Can send business custodial storage-type funds on Stripe in USDC. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage( TypedDict, ): @@ -4129,6 +4357,18 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPayments( """ Can send funds from a FinancialAccount to another FinancialAccount owned by someone else. """ + offramp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp" + ] + """ + Can send crypto converted into fiat to a bank account. + """ + onramp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp" + ] + """ + Can send fiat converted into crypto to a crypto wallet. + """ paper_checks: NotRequired[ "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks" ] @@ -4269,67 +4509,63 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFi """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp( TypedDict, ): - protections: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections" + bank_accounts: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts" ] """ - 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. + Bank accounts for crypto converted into fiat. """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts( TypedDict, ): - psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration" + brl: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl" + ] """ - Parameter to request psp_migration protection. + Can send crypto converted into BRL to a bank account. """ - - -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration( - TypedDict, -): - requested: bool + cop: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop" + ] """ - To request a protection, pass true. + Can send crypto converted into COP to a bank account. """ - - -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfers( - TypedDict, -): - bank_accounts: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts" + eur: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur" ] """ - Can send funds from a FinancialAccount to a bank account owned by yourself. + Can send crypto converted into EUR to a bank account. """ - crypto_wallets: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets" + gbp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp" ] """ - Can send funds from a FinancialAccount to a crypto wallet owned by yourself. + Can send crypto converted into GBP to a bank account. """ - financial_accounts: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts" + mxn: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn" ] """ - Can send funds from a FinancialAccount to another FinancialAccount owned by yourself. + Can send crypto converted into MXN to a bank account. + """ + usd: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd" + ] + """ + Can send crypto converted into USD to a bank account. """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl( TypedDict, ): protections: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections" + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4340,16 +4576,16 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersB """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections( TypedDict, ): - psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration" + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration( TypedDict, ): requested: bool @@ -4358,11 +4594,11 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersB """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop( TypedDict, ): protections: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections" + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4373,16 +4609,16 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersC """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections( TypedDict, ): - psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration" + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration( TypedDict, ): requested: bool @@ -4391,11 +4627,11 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersC """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur( TypedDict, ): protections: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections" + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4406,16 +4642,16 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersF """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections( TypedDict, ): - psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration" + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration( TypedDict, ): requested: bool @@ -4424,20 +4660,1048 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersF """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp( TypedDict, ): - bank_accounts: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts" + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections" ] """ - Can receive funds on a bank-account-like financial address (VBAN) to credit a FinancialAccount. + Protection types to request for this capability (e.g. "psp_migration"). """ - crypto_wallets: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets" - ] + requested: bool """ - Can receive funds on a crypto wallet like financial address to credit a FinancialAccount. + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp( + TypedDict, +): + crypto_wallets: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets" + ] + """ + Crypto wallets for fiat converted into crypto. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets( + TypedDict, +): + brl: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl" + ] + """ + Can send BRL converted into crypto to a crypto wallet. + """ + cop: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop" + ] + """ + Can send COP converted into crypto to a crypto wallet. + """ + eur: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur" + ] + """ + Can send EUR converted into crypto to a crypto wallet. + """ + gbp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp" + ] + """ + Can send GBP converted into crypto to a crypto wallet. + """ + mxn: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn" + ] + """ + Can send MXN converted into crypto to a crypto wallet. + """ + usd: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd" + ] + """ + Can send USD converted into crypto to a crypto wallet. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfers( + TypedDict, +): + bank_accounts: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts" + ] + """ + Can send funds from a FinancialAccount to a bank account owned by yourself. + """ + crypto_wallets: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets" + ] + """ + Can send funds from a FinancialAccount to a crypto wallet owned by yourself. + """ + financial_accounts: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts" + ] + """ + Can send funds from a FinancialAccount to another FinancialAccount owned by yourself. + """ + offramp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp" + ] + """ + Can send crypto converted into fiat to a bank account belonging to the same user. + """ + onramp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp" + ] + """ + Can send fiat converted into crypto to a crypto wallet belonging to the same user. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp( + TypedDict, +): + bank_accounts: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts" + ] + """ + Bank accounts for crypto converted into fiat. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts( + TypedDict, +): + brl: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl" + ] + """ + Can send crypto converted into BRL to a bank account belonging to the same user. + """ + cop: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop" + ] + """ + Can send crypto converted into COP to a bank account belonging to the same user. + """ + eur: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur" + ] + """ + Can send crypto converted into EUR to a bank account belonging to the same user. + """ + gbp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp" + ] + """ + Can send crypto converted into GBP to a bank account belonging to the same user. + """ + mxn: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn" + ] + """ + Can send crypto converted into MXN to a bank account belonging to the same user. + """ + usd: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd" + ] + """ + Can send crypto converted into USD to a bank account belonging to the same user. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp( + TypedDict, +): + crypto_wallets: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets" + ] + """ + Crypto wallets for fiat converted into crypto. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets( + TypedDict, +): + brl: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl" + ] + """ + Can send BRL converted into crypto to a crypto wallet belonging to the same user. + """ + cop: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop" + ] + """ + Can send COP converted into crypto to a crypto wallet belonging to the same user. + """ + eur: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur" + ] + """ + Can send EUR converted into crypto to a crypto wallet belonging to the same user. + """ + gbp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp" + ] + """ + Can send GBP converted into crypto to a crypto wallet belonging to the same user. + """ + mxn: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn" + ] + """ + Can send MXN converted into crypto to a crypto wallet belonging to the same user. + """ + usd: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd" + ] + """ + Can send USD converted into crypto to a crypto wallet belonging to the same user. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits( + TypedDict, +): + bank_accounts: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts" + ] + """ + Can receive funds on a bank-account-like financial address (VBAN) to credit a FinancialAccount. + """ + crypto_wallets: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets" + ] + """ + Can receive funds on a crypto wallet like financial address to credit a FinancialAccount. + """ + offramp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp" + ] + """ + Can receive fiat converted from crypto through a bank-account-like financial address. + """ + onramp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp" + ] + """ + Can receive crypto converted from fiat through a crypto-wallet-like financial address. """ @@ -4445,7 +5709,257 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBan TypedDict, ): protections: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections" + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp( + TypedDict, +): + bank_accounts: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts" + ] + """ + Bank accounts for crypto converted into fiat. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts( + TypedDict, +): + brl: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl" + ] + """ + Can receive BRL converted from crypto through a bank-account-like financial address. + """ + cop: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop" + ] + """ + Can receive COP converted from crypto through a bank-account-like financial address. + """ + eur: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur" + ] + """ + Can receive EUR converted from crypto through a bank-account-like financial address. + """ + gbp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp" + ] + """ + Can receive GBP converted from crypto through a bank-account-like financial address. + """ + mxn: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn" + ] + """ + Can receive MXN converted from crypto through a bank-account-like financial address. + """ + usd: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd" + ] + """ + Can receive USD converted from crypto through a bank-account-like financial address. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4456,16 +5970,16 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBan """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections( TypedDict, ): - psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration" + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration( TypedDict, ): requested: bool @@ -4474,11 +5988,11 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBan """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd( TypedDict, ): protections: NotRequired[ - "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections" + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4489,16 +6003,266 @@ class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCry """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections( TypedDict, ): - psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration" + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration( +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp( + TypedDict, +): + crypto_wallets: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets" + ] + """ + Crypto wallets for fiat converted into crypto. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets( + TypedDict, +): + brl: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl" + ] + """ + Can receive crypto converted from BRL through a crypto-wallet-like financial address. + """ + cop: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop" + ] + """ + Can receive crypto converted from COP through a crypto-wallet-like financial address. + """ + eur: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur" + ] + """ + Can receive crypto converted from EUR through a crypto-wallet-like financial address. + """ + gbp: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp" + ] + """ + Can receive crypto converted from GBP through a crypto-wallet-like financial address. + """ + mxn: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn" + ] + """ + Can receive crypto converted from MXN through a crypto-wallet-like financial address. + """ + usd: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd" + ] + """ + Can receive crypto converted from USD through a crypto-wallet-like financial address. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections" + ] + """ + 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 AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration( TypedDict, ): requested: bool @@ -4604,6 +6368,12 @@ class AccountCreateParamsConfigurationRecipientCapabilities(TypedDict): """ Capabilities that enable OutboundPayments via paper check. """ + pix: NotRequired[ + "AccountCreateParamsConfigurationRecipientCapabilitiesPix" + ] + """ + Capabilities that enable OutboundPayments to a Pix account. + """ stripe_balance: NotRequired[ "AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance" ] @@ -5221,6 +6991,37 @@ class AccountCreateParamsConfigurationRecipientCapabilitiesPaperChecksProtection """ +class AccountCreateParamsConfigurationRecipientCapabilitiesPix(TypedDict): + protections: NotRequired[ + "AccountCreateParamsConfigurationRecipientCapabilitiesPixProtections" + ] + """ + 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 AccountCreateParamsConfigurationRecipientCapabilitiesPixProtections( + TypedDict, +): + psp_migration: "AccountCreateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountCreateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountCreateParamsConfigurationRecipientCapabilitiesStripeBalance( TypedDict, ): diff --git a/stripe/params/v2/core/_account_update_params.py b/stripe/params/v2/core/_account_update_params.py index 0addc03d9..5ffae2680 100644 --- a/stripe/params/v2/core/_account_update_params.py +++ b/stripe/params/v2/core/_account_update_params.py @@ -1414,6 +1414,12 @@ class AccountUpdateParamsConfigurationMerchantCapabilities(TypedDict): """ Allow the merchant to process US bank transfer payments. """ + vipps_payments: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPayments" + ] + """ + Allow the merchant to process Vipps payments. + """ zip_payments: NotRequired[ "AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments" ] @@ -2973,6 +2979,39 @@ class AccountUpdateParamsConfigurationMerchantCapabilitiesUsBankTransferPayments """ +class AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPayments( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMerchantCapabilitiesVippsPaymentsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationMerchantCapabilitiesZipPayments( TypedDict, ): @@ -3288,6 +3327,12 @@ class AccountUpdateParamsConfigurationMoneyManager(TypedDict): class AccountUpdateParamsConfigurationMoneyManagerCapabilities(TypedDict): + business_custodial_storage: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage" + ] + """ + Can send or receive business custodial storage-type funds on Stripe. + """ business_storage: NotRequired[ "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage" ] @@ -3332,6 +3377,189 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilities(TypedDict): """ +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorage( + TypedDict, +): + inbound: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound" + ] + """ + Can receive business custodial storage-type funds on Stripe. + """ + outbound: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound" + ] + """ + Can send business custodial storage-type funds on Stripe. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInbound( + TypedDict, +): + ousd: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd" + ] + """ + Can receive business custodial storage-type funds on Stripe in OUSD. + """ + usdc: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc" + ] + """ + Can receive business custodial storage-type funds on Stripe in USDC. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusd( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundOusdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdc( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageInboundUsdcProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutbound( + TypedDict, +): + ousd: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd" + ] + """ + Can send business custodial storage-type funds on Stripe in OUSD. + """ + usdc: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc" + ] + """ + Can send business custodial storage-type funds on Stripe in USDC. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusd( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundOusdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdc( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessCustodialStorageOutboundUsdcProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesBusinessStorage( TypedDict, ): @@ -4159,6 +4387,18 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPayments( """ Can send funds from a FinancialAccount to another FinancialAccount owned by someone else. """ + offramp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp" + ] + """ + Can send crypto converted into fiat to a bank account. + """ + onramp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp" + ] + """ + Can send fiat converted into crypto to a crypto wallet. + """ paper_checks: NotRequired[ "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks" ] @@ -4299,67 +4539,63 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsFi """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframp( TypedDict, ): - protections: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections" + bank_accounts: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts" ] """ - 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. + Bank accounts for crypto converted into fiat. """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccounts( TypedDict, ): - psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration" + brl: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl" + ] """ - Parameter to request psp_migration protection. + Can send crypto converted into BRL to a bank account. """ - - -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration( - TypedDict, -): - requested: bool + cop: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop" + ] """ - To request a protection, pass true. + Can send crypto converted into COP to a bank account. """ - - -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfers( - TypedDict, -): - bank_accounts: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts" + eur: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur" ] """ - Can send funds from a FinancialAccount to a bank account owned by yourself. + Can send crypto converted into EUR to a bank account. """ - crypto_wallets: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets" + gbp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp" ] """ - Can send funds from a FinancialAccount to a crypto wallet owned by yourself. + Can send crypto converted into GBP to a bank account. """ - financial_accounts: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts" + mxn: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn" ] """ - Can send funds from a FinancialAccount to another FinancialAccount owned by yourself. + Can send crypto converted into MXN to a bank account. + """ + usd: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd" + ] + """ + Can send crypto converted into USD to a bank account. """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrl( TypedDict, ): protections: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections" + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4370,16 +4606,16 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersB """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtections( TypedDict, ): - psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration" + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsBrlProtectionsPspMigration( TypedDict, ): requested: bool @@ -4388,11 +4624,11 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersB """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCop( TypedDict, ): protections: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections" + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4403,16 +4639,16 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersC """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtections( TypedDict, ): - psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration" + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsCopProtectionsPspMigration( TypedDict, ): requested: bool @@ -4421,11 +4657,11 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersC """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEur( TypedDict, ): protections: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections" + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4436,16 +4672,16 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersF """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtections( TypedDict, ): - psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration" + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsEurProtectionsPspMigration( TypedDict, ): requested: bool @@ -4454,20 +4690,1048 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersF """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbp( TypedDict, ): - bank_accounts: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts" + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections" ] """ - Can receive funds on a bank-account-like financial address (VBAN) to credit a FinancialAccount. + Protection types to request for this capability (e.g. "psp_migration"). """ - crypto_wallets: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets" - ] + requested: NotRequired[bool] """ - Can receive funds on a crypto wallet like financial address to credit a FinancialAccount. + To request a new Capability for an account, pass true. There can be a delay before the requested Capability becomes active. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOfframpBankAccountsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnramp( + TypedDict, +): + crypto_wallets: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets" + ] + """ + Crypto wallets for fiat converted into crypto. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWallets( + TypedDict, +): + brl: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl" + ] + """ + Can send BRL converted into crypto to a crypto wallet. + """ + cop: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop" + ] + """ + Can send COP converted into crypto to a crypto wallet. + """ + eur: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur" + ] + """ + Can send EUR converted into crypto to a crypto wallet. + """ + gbp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp" + ] + """ + Can send GBP converted into crypto to a crypto wallet. + """ + mxn: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn" + ] + """ + Can send MXN converted into crypto to a crypto wallet. + """ + usd: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd" + ] + """ + Can send USD converted into crypto to a crypto wallet. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCop( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEur( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsOnrampCryptoWalletsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecks( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundPaymentsPaperChecksProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfers( + TypedDict, +): + bank_accounts: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts" + ] + """ + Can send funds from a FinancialAccount to a bank account owned by yourself. + """ + crypto_wallets: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets" + ] + """ + Can send funds from a FinancialAccount to a crypto wallet owned by yourself. + """ + financial_accounts: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts" + ] + """ + Can send funds from a FinancialAccount to another FinancialAccount owned by yourself. + """ + offramp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp" + ] + """ + Can send crypto converted into fiat to a bank account belonging to the same user. + """ + onramp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp" + ] + """ + Can send fiat converted into crypto to a crypto wallet belonging to the same user. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccounts( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWallets( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccounts( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersFinancialAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframp( + TypedDict, +): + bank_accounts: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts" + ] + """ + Bank accounts for crypto converted into fiat. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccounts( + TypedDict, +): + brl: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl" + ] + """ + Can send crypto converted into BRL to a bank account belonging to the same user. + """ + cop: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop" + ] + """ + Can send crypto converted into COP to a bank account belonging to the same user. + """ + eur: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur" + ] + """ + Can send crypto converted into EUR to a bank account belonging to the same user. + """ + gbp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp" + ] + """ + Can send crypto converted into GBP to a bank account belonging to the same user. + """ + mxn: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn" + ] + """ + Can send crypto converted into MXN to a bank account belonging to the same user. + """ + usd: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd" + ] + """ + Can send crypto converted into USD to a bank account belonging to the same user. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCop( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEur( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOfframpBankAccountsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnramp( + TypedDict, +): + crypto_wallets: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets" + ] + """ + Crypto wallets for fiat converted into crypto. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWallets( + TypedDict, +): + brl: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl" + ] + """ + Can send BRL converted into crypto to a crypto wallet belonging to the same user. + """ + cop: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop" + ] + """ + Can send COP converted into crypto to a crypto wallet belonging to the same user. + """ + eur: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur" + ] + """ + Can send EUR converted into crypto to a crypto wallet belonging to the same user. + """ + gbp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp" + ] + """ + Can send GBP converted into crypto to a crypto wallet belonging to the same user. + """ + mxn: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn" + ] + """ + Can send MXN converted into crypto to a crypto wallet belonging to the same user. + """ + usd: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd" + ] + """ + Can send USD converted into crypto to a crypto wallet belonging to the same user. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCop( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEur( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesOutboundTransfersOnrampCryptoWalletsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCredits( + TypedDict, +): + bank_accounts: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccounts" + ] + """ + Can receive funds on a bank-account-like financial address (VBAN) to credit a FinancialAccount. + """ + crypto_wallets: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets" + ] + """ + Can receive funds on a crypto wallet like financial address to credit a FinancialAccount. + """ + offramp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp" + ] + """ + Can receive fiat converted from crypto through a bank-account-like financial address. + """ + onramp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp" + ] + """ + Can receive crypto converted from fiat through a crypto-wallet-like financial address. """ @@ -4475,7 +5739,257 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBan TypedDict, ): protections: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections" + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframp( + TypedDict, +): + bank_accounts: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts" + ] + """ + Bank accounts for crypto converted into fiat. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccounts( + TypedDict, +): + brl: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl" + ] + """ + Can receive BRL converted from crypto through a bank-account-like financial address. + """ + cop: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop" + ] + """ + Can receive COP converted from crypto through a bank-account-like financial address. + """ + eur: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur" + ] + """ + Can receive EUR converted from crypto through a bank-account-like financial address. + """ + gbp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp" + ] + """ + Can receive GBP converted from crypto through a bank-account-like financial address. + """ + mxn: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn" + ] + """ + Can receive MXN converted from crypto through a bank-account-like financial address. + """ + usd: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd" + ] + """ + Can receive USD converted from crypto through a bank-account-like financial address. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCop( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEur( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4486,16 +6000,16 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBan """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtections( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtections( TypedDict, ): - psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration" + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBankAccountsProtectionsPspMigration( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsMxnProtectionsPspMigration( TypedDict, ): requested: bool @@ -4504,11 +6018,11 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsBan """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWallets( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsd( TypedDict, ): protections: NotRequired[ - "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections" + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections" ] """ Protection types to request for this capability (e.g. "psp_migration"). @@ -4519,16 +6033,266 @@ class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCry """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtections( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtections( TypedDict, ): - psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration" + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration" """ Parameter to request psp_migration protection. """ -class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsCryptoWalletsProtectionsPspMigration( +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOfframpBankAccountsUsdProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnramp( + TypedDict, +): + crypto_wallets: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets" + ] + """ + Crypto wallets for fiat converted into crypto. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWallets( + TypedDict, +): + brl: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl" + ] + """ + Can receive crypto converted from BRL through a crypto-wallet-like financial address. + """ + cop: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop" + ] + """ + Can receive crypto converted from COP through a crypto-wallet-like financial address. + """ + eur: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur" + ] + """ + Can receive crypto converted from EUR through a crypto-wallet-like financial address. + """ + gbp: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp" + ] + """ + Can receive crypto converted from GBP through a crypto-wallet-like financial address. + """ + mxn: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn" + ] + """ + Can receive crypto converted from MXN through a crypto-wallet-like financial address. + """ + usd: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd" + ] + """ + Can receive crypto converted from USD through a crypto-wallet-like financial address. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrl( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsBrlProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCop( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsCopProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEur( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsEurProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbp( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsGbpProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxn( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsMxnProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsd( + TypedDict, +): + protections: NotRequired[ + "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections" + ] + """ + 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 AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationMoneyManagerCapabilitiesReceivedCreditsOnrampCryptoWalletsUsdProtectionsPspMigration( TypedDict, ): requested: bool @@ -4642,6 +6406,12 @@ class AccountUpdateParamsConfigurationRecipientCapabilities(TypedDict): """ Capabilities that enable OutboundPayments via paper check. """ + pix: NotRequired[ + "AccountUpdateParamsConfigurationRecipientCapabilitiesPix" + ] + """ + Capabilities that enable OutboundPayments to a Pix account. + """ stripe_balance: NotRequired[ "AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalance" ] @@ -5259,6 +7029,37 @@ class AccountUpdateParamsConfigurationRecipientCapabilitiesPaperChecksProtection """ +class AccountUpdateParamsConfigurationRecipientCapabilitiesPix(TypedDict): + protections: NotRequired[ + "AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtections" + ] + """ + 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 AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtections( + TypedDict, +): + psp_migration: "AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration" + """ + Parameter to request psp_migration protection. + """ + + +class AccountUpdateParamsConfigurationRecipientCapabilitiesPixProtectionsPspMigration( + TypedDict, +): + requested: bool + """ + To request a protection, pass true. + """ + + class AccountUpdateParamsConfigurationRecipientCapabilitiesStripeBalance( TypedDict, ): diff --git a/stripe/params/v2/data/_query_run_retrieve_params.py b/stripe/params/v2/data/_query_run_retrieve_params.py index c20c20681..ace50d7df 100644 --- a/stripe/params/v2/data/_query_run_retrieve_params.py +++ b/stripe/params/v2/data/_query_run_retrieve_params.py @@ -7,7 +7,7 @@ class QueryRunRetrieveParams(TypedDict): include: NotRequired[List[Union[Literal["result.inline"], str]]] """ - Any optional includes (see https://docs.stripe.com/api-includable-response-values). + Any optional includes (see [include-dependent response values](https://docs.stripe.com/api-includable-response-values)). """ limit: NotRequired[int] """ diff --git a/stripe/params/v2/data/_report_list_params.py b/stripe/params/v2/data/_report_list_params.py index 9ceefdc3e..fa82b2a7e 100644 --- a/stripe/params/v2/data/_report_list_params.py +++ b/stripe/params/v2/data/_report_list_params.py @@ -9,11 +9,11 @@ class ReportListParams(TypedDict): List[Union[Literal["default_sql", "parameters"], str]] ] """ - Any optional includes (see https://docs.stripe.com/api-includable-response-values). + Any optional includes (see [include-dependent response values](https://docs.stripe.com/api-includable-response-values)). """ limit: NotRequired[int] """ - The maximum number of results per page. Defaults to 10. Maximum is 100. + The maximum number of results per page. Defaults to 10. Maximum is 1,000. """ name: NotRequired[str] """ diff --git a/stripe/params/v2/data/_report_retrieve_params.py b/stripe/params/v2/data/_report_retrieve_params.py index c8b94d16b..3025f6891 100644 --- a/stripe/params/v2/data/_report_retrieve_params.py +++ b/stripe/params/v2/data/_report_retrieve_params.py @@ -9,5 +9,5 @@ class ReportRetrieveParams(TypedDict): List[Union[Literal["default_sql", "parameters"], str]] ] """ - Any optional includes (see https://docs.stripe.com/api-includable-response-values). + Any optional includes (see [include-dependent response values](https://docs.stripe.com/api-includable-response-values)). """ diff --git a/stripe/params/v2/data/_schema_list_params.py b/stripe/params/v2/data/_schema_list_params.py index d29135298..085104423 100644 --- a/stripe/params/v2/data/_schema_list_params.py +++ b/stripe/params/v2/data/_schema_list_params.py @@ -15,7 +15,7 @@ class SchemaListParams(TypedDict): """ limit: NotRequired[int] """ - The maximum number of results per page. Defaults to 10. Maximum is 100. + The maximum number of results per page. Defaults to 10. Maximum is 1,000. """ name: NotRequired[str] """ diff --git a/stripe/params/v2/data/reporting/_query_run_retrieve_params.py b/stripe/params/v2/data/reporting/_query_run_retrieve_params.py index a429bc340..b7bcd8e1d 100644 --- a/stripe/params/v2/data/reporting/_query_run_retrieve_params.py +++ b/stripe/params/v2/data/reporting/_query_run_retrieve_params.py @@ -7,5 +7,5 @@ class QueryRunRetrieveParams(TypedDict): include: NotRequired[List[Union[Literal["result.file.schema"], str]]] """ - Any optional includes (see https://docs.stripe.com/api-includable-response-values). + Any optional includes (see [include-dependent response values](https://docs.stripe.com/api-includable-response-values)). """ diff --git a/stripe/params/v2/money_management/__init__.py b/stripe/params/v2/money_management/__init__.py index 9968af464..42833b455 100644 --- a/stripe/params/v2/money_management/__init__.py +++ b/stripe/params/v2/money_management/__init__.py @@ -76,15 +76,38 @@ from stripe.params.v2.money_management._financial_address_retrieve_params import ( FinancialAddressRetrieveParams as FinancialAddressRetrieveParams, ) + from stripe.params.v2.money_management._funding_session_create_params import ( + FundingSessionCreateParams as FundingSessionCreateParams, + FundingSessionCreateParamsFinancialAddressOptions as FundingSessionCreateParamsFinancialAddressOptions, + FundingSessionCreateParamsFinancialAddressOptionsCryptoWallet as FundingSessionCreateParamsFinancialAddressOptionsCryptoWallet, + ) from stripe.params.v2.money_management._inbound_transfer_create_params import ( InboundTransferCreateParams as InboundTransferCreateParams, InboundTransferCreateParamsFrom as InboundTransferCreateParamsFrom, + InboundTransferCreateParamsNetworkDetails as InboundTransferCreateParamsNetworkDetails, + InboundTransferCreateParamsNetworkDetailsAch as InboundTransferCreateParamsNetworkDetailsAch, InboundTransferCreateParamsTo as InboundTransferCreateParamsTo, ) from stripe.params.v2.money_management._inbound_transfer_list_params import ( InboundTransferListParams as InboundTransferListParams, InboundTransferListParamsCreated as InboundTransferListParamsCreated, ) + from stripe.params.v2.money_management._inbound_transfer_mandate_cancel_params import ( + InboundTransferMandateCancelParams as InboundTransferMandateCancelParams, + ) + from stripe.params.v2.money_management._inbound_transfer_mandate_create_params import ( + InboundTransferMandateCreateParams as InboundTransferMandateCreateParams, + InboundTransferMandateCreateParamsAuBecs as InboundTransferMandateCreateParamsAuBecs, + InboundTransferMandateCreateParamsBacs as InboundTransferMandateCreateParamsBacs, + InboundTransferMandateCreateParamsUserAcceptedDetails as InboundTransferMandateCreateParamsUserAcceptedDetails, + InboundTransferMandateCreateParamsUserAcceptedDetailsOnline as InboundTransferMandateCreateParamsUserAcceptedDetailsOnline, + ) + from stripe.params.v2.money_management._inbound_transfer_mandate_list_params import ( + InboundTransferMandateListParams as InboundTransferMandateListParams, + ) + from stripe.params.v2.money_management._inbound_transfer_mandate_retrieve_params import ( + InboundTransferMandateRetrieveParams as InboundTransferMandateRetrieveParams, + ) from stripe.params.v2.money_management._inbound_transfer_retrieve_params import ( InboundTransferRetrieveParams as InboundTransferRetrieveParams, ) @@ -133,6 +156,7 @@ OutboundSetupIntentCreateParamsPayoutMethodDataBankAccount as OutboundSetupIntentCreateParamsPayoutMethodDataBankAccount, OutboundSetupIntentCreateParamsPayoutMethodDataCard as OutboundSetupIntentCreateParamsPayoutMethodDataCard, OutboundSetupIntentCreateParamsPayoutMethodDataCryptoWallet as OutboundSetupIntentCreateParamsPayoutMethodDataCryptoWallet, + OutboundSetupIntentCreateParamsPayoutMethodDataPix as OutboundSetupIntentCreateParamsPayoutMethodDataPix, ) from stripe.params.v2.money_management._outbound_setup_intent_list_params import ( OutboundSetupIntentListParams as OutboundSetupIntentListParams, @@ -411,6 +435,18 @@ "stripe.params.v2.money_management._financial_address_retrieve_params", False, ), + "FundingSessionCreateParams": ( + "stripe.params.v2.money_management._funding_session_create_params", + False, + ), + "FundingSessionCreateParamsFinancialAddressOptions": ( + "stripe.params.v2.money_management._funding_session_create_params", + False, + ), + "FundingSessionCreateParamsFinancialAddressOptionsCryptoWallet": ( + "stripe.params.v2.money_management._funding_session_create_params", + False, + ), "InboundTransferCreateParams": ( "stripe.params.v2.money_management._inbound_transfer_create_params", False, @@ -419,6 +455,14 @@ "stripe.params.v2.money_management._inbound_transfer_create_params", False, ), + "InboundTransferCreateParamsNetworkDetails": ( + "stripe.params.v2.money_management._inbound_transfer_create_params", + False, + ), + "InboundTransferCreateParamsNetworkDetailsAch": ( + "stripe.params.v2.money_management._inbound_transfer_create_params", + False, + ), "InboundTransferCreateParamsTo": ( "stripe.params.v2.money_management._inbound_transfer_create_params", False, @@ -431,6 +475,38 @@ "stripe.params.v2.money_management._inbound_transfer_list_params", False, ), + "InboundTransferMandateCancelParams": ( + "stripe.params.v2.money_management._inbound_transfer_mandate_cancel_params", + False, + ), + "InboundTransferMandateCreateParams": ( + "stripe.params.v2.money_management._inbound_transfer_mandate_create_params", + False, + ), + "InboundTransferMandateCreateParamsAuBecs": ( + "stripe.params.v2.money_management._inbound_transfer_mandate_create_params", + False, + ), + "InboundTransferMandateCreateParamsBacs": ( + "stripe.params.v2.money_management._inbound_transfer_mandate_create_params", + False, + ), + "InboundTransferMandateCreateParamsUserAcceptedDetails": ( + "stripe.params.v2.money_management._inbound_transfer_mandate_create_params", + False, + ), + "InboundTransferMandateCreateParamsUserAcceptedDetailsOnline": ( + "stripe.params.v2.money_management._inbound_transfer_mandate_create_params", + False, + ), + "InboundTransferMandateListParams": ( + "stripe.params.v2.money_management._inbound_transfer_mandate_list_params", + False, + ), + "InboundTransferMandateRetrieveParams": ( + "stripe.params.v2.money_management._inbound_transfer_mandate_retrieve_params", + False, + ), "InboundTransferRetrieveParams": ( "stripe.params.v2.money_management._inbound_transfer_retrieve_params", False, @@ -555,6 +631,10 @@ "stripe.params.v2.money_management._outbound_setup_intent_create_params", False, ), + "OutboundSetupIntentCreateParamsPayoutMethodDataPix": ( + "stripe.params.v2.money_management._outbound_setup_intent_create_params", + False, + ), "OutboundSetupIntentListParams": ( "stripe.params.v2.money_management._outbound_setup_intent_list_params", False, diff --git a/stripe/params/v2/money_management/_financial_address_create_params.py b/stripe/params/v2/money_management/_financial_address_create_params.py index 45a13e6ec..954d52bde 100644 --- a/stripe/params/v2/money_management/_financial_address_create_params.py +++ b/stripe/params/v2/money_management/_financial_address_create_params.py @@ -5,22 +5,20 @@ class FinancialAddressCreateParams(TypedDict): + account: NotRequired[str] + """ + The ID of the Account that owns this FinancialAddress. + """ bank_account: NotRequired["FinancialAddressCreateParamsBankAccount"] """ Properties for creating a bank account FinancialAddress. """ crypto_wallet: NotRequired["FinancialAddressCreateParamsCryptoWallet"] - """ - Properties for creating a crypto wallet FinancialAddress. - """ financial_account: str """ The ID of the FinancialAccount the new FinancialAddress should be associated with. """ settlement_currency: NotRequired[str] - """ - Open Enum. The currency the FinancialAddress settles into the FinancialAccount. - """ type: Union[Literal["bank_account", "crypto_wallet"], str] """ The type of FinancialAddress to create. Must agree with which branch of financial_address_type_properties is set. @@ -32,7 +30,9 @@ class FinancialAddressCreateParamsBankAccount(TypedDict): """ The country for the bank account. Used to select the appropriate rails (e.g. for SEPA). """ - currency: Union[Literal["cad", "eur", "gbp", "mxn", "usd"], str] + currency: Union[ + Literal["brl", "cad", "cop", "eur", "gbp", "mxn", "ngn", "usd"], str + ] """ The currency of the bank account to provision. """ @@ -44,6 +44,7 @@ class FinancialAddressCreateParamsCryptoWallet(TypedDict): "arbitrum", "avalanche_c_chain", "base", + "bitcoin", "ethereum", "optimism", "polygon", diff --git a/stripe/params/v2/money_management/_financial_address_list_params.py b/stripe/params/v2/money_management/_financial_address_list_params.py index f0599762b..972e4c6ef 100644 --- a/stripe/params/v2/money_management/_financial_address_list_params.py +++ b/stripe/params/v2/money_management/_financial_address_list_params.py @@ -4,6 +4,10 @@ class FinancialAddressListParams(TypedDict): + account: NotRequired[str] + """ + The ID of the Account that owns the FinancialAddresses. + """ financial_account: NotRequired[str] """ The ID of the FinancialAccount for which FinancialAddresses are to be returned. diff --git a/stripe/params/v2/money_management/_funding_session_create_params.py b/stripe/params/v2/money_management/_funding_session_create_params.py new file mode 100644 index 000000000..26a421ff1 --- /dev/null +++ b/stripe/params/v2/money_management/_funding_session_create_params.py @@ -0,0 +1,47 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from typing import List, Union +from typing_extensions import Literal, NotRequired, TypedDict + + +class FundingSessionCreateParams(TypedDict): + account: str + """ + The ID of the Account that owns the FinancialAccount. Required. + """ + financial_account: str + """ + The ID of the FinancialAccount to fund. Required. + """ + financial_address_options: ( + "FundingSessionCreateParamsFinancialAddressOptions" + ) + """ + Per-type options used when creating the FinancialAddress. Required. + """ + financial_address_types: List[ + Union[Literal["bank_account", "crypto_wallet"], str] + ] + """ + Open Enum. The types of FinancialAddress that can be funded in this session. At least one is required. + """ + return_url: str + """ + The URL the customer is redirected to after completing or abandoning the funding session. Required. + """ + + +class FundingSessionCreateParamsFinancialAddressOptions(TypedDict): + crypto_wallet: NotRequired[ + "FundingSessionCreateParamsFinancialAddressOptionsCryptoWallet" + ] + """ + Options for a crypto wallet FinancialAddress. Required if `crypto_wallet` is requested. + """ + + +class FundingSessionCreateParamsFinancialAddressOptionsCryptoWallet(TypedDict): + settlement_currency: str + """ + Open Enum. The currency the crypto wallet FinancialAddress settles into the FinancialAccount. Required. + """ diff --git a/stripe/params/v2/money_management/_inbound_transfer_create_params.py b/stripe/params/v2/money_management/_inbound_transfer_create_params.py index 112b7cd87..cdd8c75d6 100644 --- a/stripe/params/v2/money_management/_inbound_transfer_create_params.py +++ b/stripe/params/v2/money_management/_inbound_transfer_create_params.py @@ -18,6 +18,10 @@ class InboundTransferCreateParams(_InboundTransferCreateParamsBase): """ An optional, freeform description field intended to store metadata. """ + network_details: NotRequired["InboundTransferCreateParamsNetworkDetails"] + """ + Network-specific details for the InboundTransfer. + """ statement_descriptor: NotRequired[str] """ An optional statement descriptor surfaced on the payer's bank statement. Max 10 characters. @@ -41,6 +45,21 @@ class InboundTransferCreateParamsFrom(TypedDict): """ +class InboundTransferCreateParamsNetworkDetails(TypedDict): + ach: "InboundTransferCreateParamsNetworkDetailsAch" + """ + ACH-specific network details. Only applied when the transfer routes over ACH. + """ + + +class InboundTransferCreateParamsNetworkDetailsAch(TypedDict): + addenda: NotRequired[str] + """ + Optional freeform payment-related information written into the type-7 ACH + addenda record of the NACHA submission. Max 80 characters. + """ + + class InboundTransferCreateParamsTo(TypedDict): currency: str """ diff --git a/stripe/params/v2/money_management/_inbound_transfer_mandate_cancel_params.py b/stripe/params/v2/money_management/_inbound_transfer_mandate_cancel_params.py new file mode 100644 index 000000000..ac548a63c --- /dev/null +++ b/stripe/params/v2/money_management/_inbound_transfer_mandate_cancel_params.py @@ -0,0 +1,7 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from typing_extensions import TypedDict + + +class InboundTransferMandateCancelParams(TypedDict): + pass diff --git a/stripe/params/v2/money_management/_inbound_transfer_mandate_create_params.py b/stripe/params/v2/money_management/_inbound_transfer_mandate_create_params.py new file mode 100644 index 000000000..b71807bcf --- /dev/null +++ b/stripe/params/v2/money_management/_inbound_transfer_mandate_create_params.py @@ -0,0 +1,78 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from typing import Union +from typing_extensions import Literal, NotRequired, TypedDict + + +class InboundTransferMandateCreateParams(TypedDict): + au_becs: NotRequired["InboundTransferMandateCreateParamsAuBecs"] + """ + Optional Australian BECS-specific parameters. + """ + bacs: NotRequired["InboundTransferMandateCreateParamsBacs"] + """ + Optional Bacs-specific parameters. + """ + credential: str + """ + The v2 credential (GB Bank Account or equivalent) this mandate is created + for. Must belong to the authenticated compartment. + """ + type: Union[Literal["au_becs", "bacs", "nz_becs", "sepa"], str] + """ + The mandate scheme type. + """ + user_accepted_details: NotRequired[ + "InboundTransferMandateCreateParamsUserAcceptedDetails" + ] + """ + Optional acceptance evidence collected from the merchant. Direct account calls can omit + details that are derived from request metadata. Platform calls creating a mandate for a + connected account must provide accepted_at, online.ip_address, and online.user_agent. + """ + + +class InboundTransferMandateCreateParamsAuBecs(TypedDict): + lodgement_reference_prefix: NotRequired[str] + """ + Optional prefix for the generated 18-character lodgement reference. The prefix is + normalized to uppercase and must be empty or contain 1-10 letters, digits, or underscores. + """ + + +class InboundTransferMandateCreateParamsBacs(TypedDict): + reference_prefix: NotRequired[str] + """ + Optional prefix for the generated mandate reference (max 10 chars). + """ + + +class InboundTransferMandateCreateParamsUserAcceptedDetails(TypedDict): + accepted_at: NotRequired[str] + """ + When the merchant accepted the mandate. Must be a past timestamp. For direct account + requests, defaults to the mandate's creation time when not supplied. + """ + online: NotRequired[ + "InboundTransferMandateCreateParamsUserAcceptedDetailsOnline" + ] + """ + Optional details for online acceptance. + """ + type: NotRequired[Literal["online"]] + """ + Channel through which acceptance was obtained. + """ + + +class InboundTransferMandateCreateParamsUserAcceptedDetailsOnline(TypedDict): + ip_address: NotRequired[str] + """ + The IP address from which the merchant accepted the mandate. For direct account requests, + derived from the request when not supplied; rejected if obtainable from neither. + """ + user_agent: NotRequired[str] + """ + The user agent of the browser from which the merchant accepted the mandate. For direct + account requests, derived from the request when not supplied. + """ diff --git a/stripe/params/v2/money_management/_inbound_transfer_mandate_list_params.py b/stripe/params/v2/money_management/_inbound_transfer_mandate_list_params.py new file mode 100644 index 000000000..b876aea3a --- /dev/null +++ b/stripe/params/v2/money_management/_inbound_transfer_mandate_list_params.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from typing_extensions import Literal, NotRequired, TypedDict + + +class InboundTransferMandateListParams(TypedDict): + credential: NotRequired[str] + """ + Filter by v2 credential. + """ + limit: NotRequired[int] + """ + Maximum number of results to return on a single page. + """ + status: NotRequired[Literal["active", "canceled", "expired", "pending"]] + """ + Filter by mandate status. + """ + type: NotRequired["Literal['au_becs', 'bacs', 'nz_becs', 'sepa']|str"] + """ + Filter by mandate scheme type. + """ diff --git a/stripe/params/v2/money_management/_inbound_transfer_mandate_retrieve_params.py b/stripe/params/v2/money_management/_inbound_transfer_mandate_retrieve_params.py new file mode 100644 index 000000000..ccc7dfd02 --- /dev/null +++ b/stripe/params/v2/money_management/_inbound_transfer_mandate_retrieve_params.py @@ -0,0 +1,7 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from typing_extensions import TypedDict + + +class InboundTransferMandateRetrieveParams(TypedDict): + pass diff --git a/stripe/params/v2/money_management/_outbound_setup_intent_create_params.py b/stripe/params/v2/money_management/_outbound_setup_intent_create_params.py index 542bd92e9..75e8e0f8e 100644 --- a/stripe/params/v2/money_management/_outbound_setup_intent_create_params.py +++ b/stripe/params/v2/money_management/_outbound_setup_intent_create_params.py @@ -62,6 +62,10 @@ class OutboundSetupIntentCreateParamsPayoutMethodData(TypedDict): """ The type specific details of the crypto wallet payout method. """ + pix: NotRequired["OutboundSetupIntentCreateParamsPayoutMethodDataPix"] + """ + The type specific details of the PIX payout method. + """ type: Union[ Literal[ "apple_pay", @@ -69,6 +73,7 @@ class OutboundSetupIntentCreateParamsPayoutMethodData(TypedDict): "card", "crypto_wallet", "network_business_profile_wallet", + "pix", ], str, ] @@ -166,3 +171,16 @@ class OutboundSetupIntentCreateParamsPayoutMethodDataCryptoWallet(TypedDict): """ Which rail we should use to make an Outbound money movement to this wallet. """ + + +class OutboundSetupIntentCreateParamsPayoutMethodDataPix(TypedDict): + br_code: NotRequired[str] + """ + A static PIX QR code payload generated by the destination bank. + Exactly one of pix_key or br_code must be set. + """ + pix_key: NotRequired[str] + """ + The PIX key for the destination. May be a phone number, email address, CPF, CNPJ, or random key. + Exactly one of pix_key or br_code must be set. + """ diff --git a/stripe/params/v2/money_management/_outbound_setup_intent_update_params.py b/stripe/params/v2/money_management/_outbound_setup_intent_update_params.py index a70e81ac9..854d4d3dd 100644 --- a/stripe/params/v2/money_management/_outbound_setup_intent_update_params.py +++ b/stripe/params/v2/money_management/_outbound_setup_intent_update_params.py @@ -37,6 +37,7 @@ class OutboundSetupIntentUpdateParamsPayoutMethodData(TypedDict): "card", "crypto_wallet", "network_business_profile_wallet", + "pix", ], str, ] diff --git a/stripe/params/v2/payments/_off_session_payment_create_params.py b/stripe/params/v2/payments/_off_session_payment_create_params.py index 8558ed737..f2f3fc54e 100644 --- a/stripe/params/v2/payments/_off_session_payment_create_params.py +++ b/stripe/params/v2/payments/_off_session_payment_create_params.py @@ -26,7 +26,7 @@ class OffSessionPaymentCreateParams(TypedDict): """ capture: NotRequired["OffSessionPaymentCreateParamsCapture"] """ - Details about the capture configuration for the OffSessionPayment. + Deprecated. Details about the capture configuration for the OffSessionPayment. """ customer: str """ diff --git a/stripe/params/v2/reporting/_report_run_retrieve_params.py b/stripe/params/v2/reporting/_report_run_retrieve_params.py index 6ce97c58a..e67a2dd58 100644 --- a/stripe/params/v2/reporting/_report_run_retrieve_params.py +++ b/stripe/params/v2/reporting/_report_run_retrieve_params.py @@ -7,5 +7,5 @@ class ReportRunRetrieveParams(TypedDict): include: NotRequired[List[Union[Literal["result.file.schema"], str]]] """ - Any optional includes (see https://docs.stripe.com/api-includable-response-values). + Any optional includes (see [include-dependent response values](https://docs.stripe.com/api-includable-response-values)). """ diff --git a/stripe/params/v2/risk/_inquiry_list_params.py b/stripe/params/v2/risk/_inquiry_list_params.py index b2df1348f..800236dca 100644 --- a/stripe/params/v2/risk/_inquiry_list_params.py +++ b/stripe/params/v2/risk/_inquiry_list_params.py @@ -4,10 +4,6 @@ class InquiryListParams(TypedDict): - account: str - """ - The account to list inquiries for. - """ limit: NotRequired[int] """ Maximum number of results to return. Default: 10. Valid range: 1-100. diff --git a/stripe/params/v2/tax/__init__.py b/stripe/params/v2/tax/__init__.py index ace5b7610..47281ef59 100644 --- a/stripe/params/v2/tax/__init__.py +++ b/stripe/params/v2/tax/__init__.py @@ -10,6 +10,7 @@ from stripe.params.v2.tax._integration_configuration_update_params import ( IntegrationConfigurationUpdateParams as IntegrationConfigurationUpdateParams, IntegrationConfigurationUpdateParamsCheckoutSessions as IntegrationConfigurationUpdateParamsCheckoutSessions, + IntegrationConfigurationUpdateParamsInvoices as IntegrationConfigurationUpdateParamsInvoices, ) from stripe.params.v2.tax._manual_rule_create_params import ( ManualRuleCreateParams as ManualRuleCreateParams, @@ -53,6 +54,10 @@ "stripe.params.v2.tax._integration_configuration_update_params", False, ), + "IntegrationConfigurationUpdateParamsInvoices": ( + "stripe.params.v2.tax._integration_configuration_update_params", + False, + ), "ManualRuleCreateParams": ( "stripe.params.v2.tax._manual_rule_create_params", False, diff --git a/stripe/params/v2/tax/_integration_configuration_update_params.py b/stripe/params/v2/tax/_integration_configuration_update_params.py index e9205e4b4..888a2e398 100644 --- a/stripe/params/v2/tax/_integration_configuration_update_params.py +++ b/stripe/params/v2/tax/_integration_configuration_update_params.py @@ -10,6 +10,10 @@ class IntegrationConfigurationUpdateParams(TypedDict): """ Configuration for Checkout Sessions automatic tax behavior. """ + invoices: NotRequired["IntegrationConfigurationUpdateParamsInvoices"] + """ + Configuration for standalone Invoices automatic tax behavior. + """ class IntegrationConfigurationUpdateParamsCheckoutSessions(TypedDict): @@ -17,3 +21,10 @@ class IntegrationConfigurationUpdateParamsCheckoutSessions(TypedDict): """ Controls the default value of automatic_tax[enabled] on new Checkout Sessions. """ + + +class IntegrationConfigurationUpdateParamsInvoices(TypedDict): + automatic_tax_default_value: Literal["disabled", "enabled_when_possible"] + """ + Controls the default value of automatic_tax[enabled] on new standalone Invoices. + """ diff --git a/stripe/radar/__init__.py b/stripe/radar/__init__.py index 2a6f65a74..b96517220 100644 --- a/stripe/radar/__init__.py +++ b/stripe/radar/__init__.py @@ -40,6 +40,7 @@ from stripe.radar._payment_evaluation_service import ( PaymentEvaluationService as PaymentEvaluationService, ) + from stripe.radar._rule import Rule as Rule from stripe.radar._value_list import ValueList as ValueList from stripe.radar._value_list_item import ValueListItem as ValueListItem from stripe.radar._value_list_item_service import ( @@ -84,6 +85,7 @@ "stripe.radar._payment_evaluation_service", False, ), + "Rule": ("stripe.radar._rule", False), "ValueList": ("stripe.radar._value_list", False), "ValueListItem": ("stripe.radar._value_list_item", False), "ValueListItemService": ("stripe.radar._value_list_item_service", False), diff --git a/stripe/radar/_payment_evaluation.py b/stripe/radar/_payment_evaluation.py index ef40ecc54..99df22387 100644 --- a/stripe/radar/_payment_evaluation.py +++ b/stripe/radar/_payment_evaluation.py @@ -11,6 +11,7 @@ from stripe.params.radar._payment_evaluation_create_params import ( PaymentEvaluationCreateParams, ) + from stripe.radar._rule import Rule class PaymentEvaluation(CreateableAPIResource["PaymentEvaluation"]): @@ -371,15 +372,34 @@ class Card(StripeObject): Describes the type of payment. """ + class UsBankAccount(StripeObject): + customer_presence: Optional[ + Union[Literal["off_session", "on_session"], str] + ] + """ + Describes the presence of the customer during the payment. + """ + payment_type: Optional[Literal["one_off", "recurring"]] + """ + Describes the type of US bank account payment. + """ + card: Optional[Card] """ Describes card money movement details. """ - money_movement_type: Literal["card"] + money_movement_type: Union[Literal["card", "us_bank_account"], str] """ Describes the type of money movement. """ - _inner_class_types = {"card": Card} + us_bank_account: Optional[UsBankAccount] + """ + Describes US bank account money movement details. + """ + _inner_class_types = { + "card": Card, + "us_bank_account": UsBankAccount, + } class PaymentMethodDetails(StripeObject): class BillingDetails(StripeObject): @@ -537,7 +557,41 @@ class Address(StripeObject): "shipping_details": ShippingDetails, } + class Rules(StripeObject): + matched: Optional[List[ExpandableField["Rule"]]] + """ + List of Radar rule tokens that matched during evaluation. Expandable to full rule objects. + """ + selected: Optional[ExpandableField["Rule"]] + """ + The Radar rule token selected as the decisive rule for this evaluation. Expandable to the full rule object. + """ + class Signals(StripeObject): + class BankInitiatedReturn(StripeObject): + evaluated_at: int + """ + The time when this signal was evaluated. + """ + risk_level: Union[ + Literal[ + "elevated", + "highest", + "low", + "normal", + "not_assessed", + "unknown", + ], + str, + ] + """ + Risk level of this signal, based on the score. + """ + score: Optional[float] + """ + Numeric score for this signal, returned with two decimal places. Possible values for evaluated payments are between 0 and 100, where higher scores indicate a higher likelihood of the signal being true. + """ + class EarlyFraudWarning(StripeObject): evaluated_at: int """ @@ -610,6 +664,10 @@ class FraudulentPayment(StripeObject): Numeric score for this signal, returned with two decimal places. Possible values for evaluated payments are between 0 and 100, where higher scores indicate a higher likelihood of the signal being true. """ + bank_initiated_return: Optional[BankInitiatedReturn] + """ + A payment evaluation signal with evaluated_at, risk_level, and score fields. + """ early_fraud_warning: Optional[EarlyFraudWarning] """ The likelihood that this `PaymentEvaluation` results in an early fraud warning. @@ -623,6 +681,7 @@ class FraudulentPayment(StripeObject): A payment evaluation signal with evaluated_at, risk_level, and score fields. """ _inner_class_types = { + "bank_initiated_return": BankInitiatedReturn, "early_fraud_warning": EarlyFraudWarning, "fraudulent_dispute": FraudulentDispute, "fraudulent_payment": FraudulentPayment, @@ -668,10 +727,16 @@ class FraudulentPayment(StripeObject): """ Payment details attached to this payment evaluation. """ - recommended_action: Union[Literal["block", "continue"], str] + recommended_action: Union[ + Literal["block", "continue", "request_three_d_secure", "reroute"], str + ] """ Recommended action based on the score of the `fraudulent_payment` signal. Possible values are `block`, `continue` and `request_three_d_secure`. """ + rules: Optional[Rules] + """ + Details about Radar Rules associated with the payment evaluation. + """ signals: Signals """ Collection of signals for this payment evaluation. @@ -715,5 +780,6 @@ async def create_async( "events": Event, "outcome": Outcome, "payment_details": PaymentDetails, + "rules": Rules, "signals": Signals, } diff --git a/stripe/radar/_rule.py b/stripe/radar/_rule.py new file mode 100644 index 000000000..01038ba40 --- /dev/null +++ b/stripe/radar/_rule.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_object import StripeObject +from typing import ClassVar, Optional +from typing_extensions import Literal + + +class Rule(StripeObject): + OBJECT_NAME: ClassVar[Literal["radar.rule"]] = "radar.rule" + action: str + """ + The action taken on the payment. + """ + id: str + """ + Unique identifier for the object. + """ + object: Optional[Literal["radar.rule"]] + """ + String representing the object's type. Objects of the same type share the same value. + """ + predicate: Optional[str] + """ + The predicate to evaluate the payment against. + """ diff --git a/stripe/shared_payment/_granted_token.py b/stripe/shared_payment/_granted_token.py index 767d23003..6ced2b494 100644 --- a/stripe/shared_payment/_granted_token.py +++ b/stripe/shared_payment/_granted_token.py @@ -533,7 +533,9 @@ class AmountCaptured(StripeObject): class UsageLimits(StripeObject): class Recurring(StripeObject): - interval: Union[Literal["day", "month", "week", "year"], str] + interval: Union[ + Literal["day", "hour", "month", "week", "year"], str + ] """ The interval at which the shared payment token's amount usage restrictions reset. """ diff --git a/stripe/shared_payment/_issued_token.py b/stripe/shared_payment/_issued_token.py index 54eaa3f88..9216e3f04 100644 --- a/stripe/shared_payment/_issued_token.py +++ b/stripe/shared_payment/_issued_token.py @@ -176,7 +176,9 @@ class AmountCaptured(StripeObject): class UsageLimits(StripeObject): class Recurring(StripeObject): - interval: Union[Literal["day", "month", "week", "year"], str] + interval: Union[ + Literal["day", "hour", "month", "week", "year"], str + ] """ The interval at which the shared payment token's amount usage restrictions reset. """ diff --git a/stripe/tax/_registration.py b/stripe/tax/_registration.py index 19bd6a291..5809805af 100644 --- a/stripe/tax/_registration.py +++ b/stripe/tax/_registration.py @@ -1131,6 +1131,12 @@ class TourismTax(StripeObject): A [jurisdiction code](https://docs.stripe.com/tax/registering?type=tourism_tax#registration-types) representing the local jurisdiction. """ + class UtilityUsersTax(StripeObject): + jurisdiction: str + """ + A [jurisdiction code](https://docs.stripe.com/tax/registering?type=utility_users_tax#registration-types) representing the local jurisdiction. + """ + admissions_tax: Optional[AdmissionsTax] attendance_tax: Optional[AttendanceTax] entertainment_tax: Optional[EntertainmentTax] @@ -1153,6 +1159,7 @@ class TourismTax(StripeObject): Literal[ "admissions_tax", "attendance_tax", + "digital_excise_tax", "entertainment_tax", "gross_receipts_tax", "home_rule_tax", @@ -1167,12 +1174,14 @@ class TourismTax(StripeObject): "state_retail_delivery_fee", "state_sales_tax", "tourism_tax", + "utility_users_tax", ], str, ] """ Type of registration in the US. """ + utility_users_tax: Optional[UtilityUsersTax] _inner_class_types = { "admissions_tax": AdmissionsTax, "attendance_tax": AttendanceTax, @@ -1188,6 +1197,7 @@ class TourismTax(StripeObject): "resort_tax": ResortTax, "state_sales_tax": StateSalesTax, "tourism_tax": TourismTax, + "utility_users_tax": UtilityUsersTax, } class Uy(StripeObject): diff --git a/stripe/v2/_money_management_service.py b/stripe/v2/_money_management_service.py index 5c634ffb6..75cacc1d5 100644 --- a/stripe/v2/_money_management_service.py +++ b/stripe/v2/_money_management_service.py @@ -23,6 +23,12 @@ from stripe.v2.money_management._financial_address_service import ( FinancialAddressService, ) + from stripe.v2.money_management._funding_session_service import ( + FundingSessionService, + ) + from stripe.v2.money_management._inbound_transfer_mandate_service import ( + InboundTransferMandateService, + ) from stripe.v2.money_management._inbound_transfer_service import ( InboundTransferService, ) @@ -94,10 +100,18 @@ "stripe.v2.money_management._financial_address_service", "FinancialAddressService", ], + "funding_sessions": [ + "stripe.v2.money_management._funding_session_service", + "FundingSessionService", + ], "inbound_transfers": [ "stripe.v2.money_management._inbound_transfer_service", "InboundTransferService", ], + "inbound_transfer_mandates": [ + "stripe.v2.money_management._inbound_transfer_mandate_service", + "InboundTransferMandateService", + ], "outbound_payments": [ "stripe.v2.money_management._outbound_payment_service", "OutboundPaymentService", @@ -164,7 +178,9 @@ class MoneyManagementService(StripeService): earned_credits: "EarnedCreditService" financial_accounts: "FinancialAccountService" financial_addresses: "FinancialAddressService" + funding_sessions: "FundingSessionService" inbound_transfers: "InboundTransferService" + inbound_transfer_mandates: "InboundTransferMandateService" outbound_payments: "OutboundPaymentService" outbound_payment_quotes: "OutboundPaymentQuoteService" outbound_setup_intents: "OutboundSetupIntentService" diff --git a/stripe/v2/core/_account.py b/stripe/v2/core/_account.py index 65eddc57b..84015efb8 100644 --- a/stripe/v2/core/_account.py +++ b/stripe/v2/core/_account.py @@ -5578,6 +5578,85 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } + class VippsPayments(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", "no_resolution", "provide_info" + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + class ZipPayments(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): @@ -5849,6 +5928,10 @@ class StatusDetail(StripeObject): """ Allow the merchant to process US bank transfer payments. """ + vipps_payments: Optional[VippsPayments] + """ + Allow the merchant to process Vipps payments. + """ zip_payments: Optional[ZipPayments] """ Allow the merchant to process Zip payments. @@ -5902,6 +5985,7 @@ class StatusDetail(StripeObject): "swish_payments": SwishPayments, "twint_payments": TwintPayments, "us_bank_transfer_payments": UsBankTransferPayments, + "vipps_payments": VippsPayments, "zip_payments": ZipPayments, } @@ -6141,9 +6225,9 @@ class Address(StripeObject): class MoneyManager(StripeObject): class Capabilities(StripeObject): - class BusinessStorage(StripeObject): + class BusinessCustodialStorage(StripeObject): class Inbound(StripeObject): - class Aud(StripeObject): + class Ousd(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -6229,7 +6313,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Cad(StripeObject): + class Usdc(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -6315,7 +6399,18 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Eur(StripeObject): + ousd: Optional[Ousd] + """ + Can receive business custodial storage-type funds on Stripe in OUSD. + """ + usdc: Optional[Usdc] + """ + Can receive business custodial storage-type funds on Stripe in USDC. + """ + _inner_class_types = {"ousd": Ousd, "usdc": Usdc} + + class Outbound(StripeObject): + class Ousd(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -6401,7 +6496,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Gbp(StripeObject): + class Usdc(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -6487,7 +6582,32 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Ousd(StripeObject): + ousd: Optional[Ousd] + """ + Can send business custodial storage-type funds on Stripe in OUSD. + """ + usdc: Optional[Usdc] + """ + Can send business custodial storage-type funds on Stripe in USDC. + """ + _inner_class_types = {"ousd": Ousd, "usdc": Usdc} + + inbound: Optional[Inbound] + """ + Can receive business custodial storage-type funds on Stripe. + """ + outbound: Optional[Outbound] + """ + Can send business custodial storage-type funds on Stripe. + """ + _inner_class_types = { + "inbound": Inbound, + "outbound": Outbound, + } + + class BusinessStorage(StripeObject): + class Inbound(StripeObject): + class Aud(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -6573,7 +6693,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Usd(StripeObject): + class Cad(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -6659,7 +6779,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Usdc(StripeObject): + class Eur(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -6745,46 +6865,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - aud: Optional[Aud] - """ - Can receive business storage-type funds on Stripe in AUD. - """ - cad: Optional[Cad] - """ - Can receive business storage-type funds on Stripe in CAD. - """ - eur: Optional[Eur] - """ - Can receive business storage-type funds on Stripe in EUR. - """ - gbp: Optional[Gbp] - """ - Can receive business storage-type funds on Stripe in GBP. - """ - ousd: Optional[Ousd] - """ - Can receive business storage-type funds on Stripe in OUSD. - """ - usd: Optional[Usd] - """ - Can receive business storage-type funds on Stripe in USD. - """ - usdc: Optional[Usdc] - """ - Can receive business storage-type funds on Stripe in USDC. - """ - _inner_class_types = { - "aud": Aud, - "cad": Cad, - "eur": Eur, - "gbp": Gbp, - "ousd": Ousd, - "usd": Usd, - "usdc": Usdc, - } - - class Outbound(StripeObject): - class Aud(StripeObject): + class Gbp(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -6870,7 +6951,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Cad(StripeObject): + class Ousd(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -6956,7 +7037,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Eur(StripeObject): + class Usd(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -7042,7 +7123,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Gbp(StripeObject): + class Usdc(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -7128,7 +7209,46 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Ousd(StripeObject): + aud: Optional[Aud] + """ + Can receive business storage-type funds on Stripe in AUD. + """ + cad: Optional[Cad] + """ + Can receive business storage-type funds on Stripe in CAD. + """ + eur: Optional[Eur] + """ + Can receive business storage-type funds on Stripe in EUR. + """ + gbp: Optional[Gbp] + """ + Can receive business storage-type funds on Stripe in GBP. + """ + ousd: Optional[Ousd] + """ + Can receive business storage-type funds on Stripe in OUSD. + """ + usd: Optional[Usd] + """ + Can receive business storage-type funds on Stripe in USD. + """ + usdc: Optional[Usdc] + """ + Can receive business storage-type funds on Stripe in USDC. + """ + _inner_class_types = { + "aud": Aud, + "cad": Cad, + "eur": Eur, + "gbp": Gbp, + "ousd": Ousd, + "usd": Usd, + "usdc": Usdc, + } + + class Outbound(StripeObject): + class Aud(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -7214,7 +7334,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Usd(StripeObject): + class Cad(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -7300,7 +7420,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Usdc(StripeObject): + class Eur(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -7386,60 +7506,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - aud: Optional[Aud] - """ - Can send business storage-type funds on Stripe in AUD. - """ - cad: Optional[Cad] - """ - Can send business storage-type funds on Stripe in CAD. - """ - eur: Optional[Eur] - """ - Can send business storage-type funds on Stripe in EUR. - """ - gbp: Optional[Gbp] - """ - Can send business storage-type funds on Stripe in GBP. - """ - ousd: Optional[Ousd] - """ - Can send business storage-type funds on Stripe in OUSD. - """ - usd: Optional[Usd] - """ - Can send business storage-type funds on Stripe in USD. - """ - usdc: Optional[Usdc] - """ - Can send business storage-type funds on Stripe in USDC. - """ - _inner_class_types = { - "aud": Aud, - "cad": Cad, - "eur": Eur, - "gbp": Gbp, - "ousd": Ousd, - "usd": Usd, - "usdc": Usdc, - } - - inbound: Optional[Inbound] - """ - Can receive business storage-type funds on Stripe. - """ - outbound: Optional[Outbound] - """ - Can send business storage-type funds on Stripe. - """ - _inner_class_types = { - "inbound": Inbound, - "outbound": Outbound, - } - - class ConsumerStorage(StripeObject): - class Inbound(StripeObject): - class Usd(StripeObject): + class Gbp(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -7525,7 +7592,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Usdc(StripeObject): + class Ousd(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -7611,17 +7678,6 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - usd: Optional[Usd] - """ - Can receive consumer storage-type funds on Stripe in USD. - """ - usdc: Optional[Usdc] - """ - Can receive consumer storage-type funds on Stripe in USDC. - """ - _inner_class_types = {"usd": Usd, "usdc": Usdc} - - class Outbound(StripeObject): class Usd(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): @@ -7794,140 +7850,2006 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } + aud: Optional[Aud] + """ + Can send business storage-type funds on Stripe in AUD. + """ + cad: Optional[Cad] + """ + Can send business storage-type funds on Stripe in CAD. + """ + eur: Optional[Eur] + """ + Can send business storage-type funds on Stripe in EUR. + """ + gbp: Optional[Gbp] + """ + Can send business storage-type funds on Stripe in GBP. + """ + ousd: Optional[Ousd] + """ + Can send business storage-type funds on Stripe in OUSD. + """ usd: Optional[Usd] """ - Can send consumer storage-type funds on Stripe in USD. + Can send business storage-type funds on Stripe in USD. """ usdc: Optional[Usdc] """ - Can send consumer storage-type funds on Stripe in USDC. + Can send business storage-type funds on Stripe in USDC. """ - _inner_class_types = {"usd": Usd, "usdc": Usdc} + _inner_class_types = { + "aud": Aud, + "cad": Cad, + "eur": Eur, + "gbp": Gbp, + "ousd": Ousd, + "usd": Usd, + "usdc": Usdc, + } inbound: Optional[Inbound] """ - Can receive consumer storage-type funds on Stripe. + Can receive business storage-type funds on Stripe. """ outbound: Optional[Outbound] """ - Can send consumer storage-type funds on Stripe. + Can send business storage-type funds on Stripe. """ _inner_class_types = { "inbound": Inbound, "outbound": Outbound, } - class InboundTransfers(StripeObject): - class BankAccounts(StripeObject): - class Protections(StripeObject): - class PspMigration(StripeObject): - expires_at: Optional[int] + class ConsumerStorage(StripeObject): + class Inbound(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 """ - The time until which the protection will expire, as a Unix timestamp. + Protection details for PSP migration. """ - requested_at: int + _inner_class_types = { + "psp_migration": PspMigration, + } + + class StatusDetail(StripeObject): + code: Literal[ + "determining_status", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] """ - The time at which the protection was requested, as a Unix timestamp. + Machine-readable code explaining the reason for the Capability to be in its current status. """ - status: Literal[ - "active", - "disrupted", - "expired", - "inactive", + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", ] """ - The current status of the protection. + Machine-readable code explaining how to make the Capability active. """ - _field_encodings = { - "expires_at": "int64_string", - "requested_at": "int64_string", - } - psp_migration: PspMigration + protections: Protections """ - Protection details for PSP migration. + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). """ - _inner_class_types = { - "psp_migration": PspMigration - } - - class StatusDetail(StripeObject): - code: Literal[ - "determining_status", - "rejected_fraud", - "rejected_incomplete_verification", - "rejected_listed", - "rejected_other", - "rejected_platform_fraud", - "rejected_platform_other", - "rejected_platform_terms_of_service", - "rejected_terms_of_service", - "requirements_past_due", - "requirements_pending_verification", - "restricted_other", - "unsupported_business", - "unsupported_country", - "unsupported_entity_type", + status: Literal[ + "active", + "pending", + "rejected", + "restricted", + "unsupported", ] """ - Machine-readable code explaining the reason for the Capability to be in its current status. + The status of the Capability. """ - resolution: Literal[ - "contact_stripe", - "no_resolution", - "provide_info", - ] + status_details: List[StatusDetail] """ - Machine-readable code explaining how to make the Capability active. + Additional details about the capability's status. This value is empty when `status` is `active`. """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } - protections: Protections - """ - Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). - """ - status: Literal[ - "active", - "pending", - "rejected", - "restricted", - "unsupported", - ] - """ - The status of the Capability. - """ - status_details: List[StatusDetail] - """ - Additional details about the capability's status. This value is empty when `status` is `active`. - """ - _inner_class_types = { - "protections": Protections, - "status_details": StatusDetail, - } - - bank_accounts: Optional[BankAccounts] - """ - Can pull funds into a FinancialAccount from an external bank account owned by the user. - """ - _inner_class_types = {"bank_accounts": BankAccounts} + 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", + } - 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. + psp_migration: PspMigration """ - status: Literal[ - "active", - "disrupted", - "expired", - "inactive", - ] + Protection details for PSP migration. + """ + _inner_class_types = { + "psp_migration": PspMigration, + } + + class StatusDetail(StripeObject): + code: Literal[ + "determining_status", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + usd: Optional[Usd] + """ + Can receive consumer storage-type funds on Stripe in USD. + """ + usdc: Optional[Usdc] + """ + Can receive consumer storage-type funds on Stripe in USDC. + """ + _inner_class_types = {"usd": Usd, "usdc": Usdc} + + class Outbound(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + usd: Optional[Usd] + """ + Can send consumer storage-type funds on Stripe in USD. + """ + usdc: Optional[Usdc] + """ + Can send consumer storage-type funds on Stripe in USDC. + """ + _inner_class_types = {"usd": Usd, "usdc": Usdc} + + inbound: Optional[Inbound] + """ + Can receive consumer storage-type funds on Stripe. + """ + outbound: Optional[Outbound] + """ + Can send consumer storage-type funds on Stripe. + """ + _inner_class_types = { + "inbound": Inbound, + "outbound": Outbound, + } + + 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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + bank_accounts: Optional[BankAccounts] + """ + Can pull funds into a FinancialAccount from an external bank account owned by the user. + """ + _inner_class_types = {"bank_accounts": BankAccounts} + + 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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Offramp(StripeObject): + class BankAccounts(StripeObject): + class Brl(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Cop(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + 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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Mxn(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + brl: Optional[Brl] + """ + Can send crypto converted into BRL to a bank account. + """ + cop: Optional[Cop] + """ + Can send crypto converted into COP to a bank account. + """ + eur: Optional[Eur] + """ + Can send crypto converted into EUR to a bank account. + """ + gbp: Optional[Gbp] + """ + Can send crypto converted into GBP to a bank account. + """ + mxn: Optional[Mxn] + """ + Can send crypto converted into MXN to a bank account. + """ + usd: Optional[Usd] + """ + Can send crypto converted into USD to a bank account. + """ + _inner_class_types = { + "brl": Brl, + "cop": Cop, + "eur": Eur, + "gbp": Gbp, + "mxn": Mxn, + "usd": Usd, + } + + bank_accounts: Optional[BankAccounts] + """ + Bank accounts for crypto converted into fiat. + """ + _inner_class_types = {"bank_accounts": BankAccounts} + + class Onramp(StripeObject): + class CryptoWallets(StripeObject): + class Brl(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Cop(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + 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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Mxn(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + brl: Optional[Brl] + """ + Can send BRL converted into crypto to a crypto wallet. + """ + cop: Optional[Cop] + """ + Can send COP converted into crypto to a crypto wallet. + """ + eur: Optional[Eur] + """ + Can send EUR converted into crypto to a crypto wallet. + """ + gbp: Optional[Gbp] + """ + Can send GBP converted into crypto to a crypto wallet. + """ + mxn: Optional[Mxn] + """ + Can send MXN converted into crypto to a crypto wallet. + """ + usd: Optional[Usd] + """ + Can send USD converted into crypto to a crypto wallet. + """ + _inner_class_types = { + "brl": Brl, + "cop": Cop, + "eur": Eur, + "gbp": Gbp, + "mxn": Mxn, + "usd": Usd, + } + + crypto_wallets: Optional[CryptoWallets] + """ + Crypto wallets for fiat converted into crypto. + """ + _inner_class_types = {"crypto_wallets": CryptoWallets} + + 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. """ @@ -7997,7 +9919,46 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class Cards(StripeObject): + bank_accounts: Optional[BankAccounts] + """ + Can send funds from a FinancialAccount to a bank account owned by a different entity. + """ + cards: Optional[Cards] + """ + Can send funds from a FinancialAccount to a debit card owned by a different entity. + """ + crypto_wallets: Optional[CryptoWallets] + """ + Can send funds from a FinancialAccount to a crypto wallet owned by a different entity. + """ + financial_accounts: Optional[FinancialAccounts] + """ + Can send funds from a FinancialAccount to a FinancialAccount owned by a different entity. + """ + offramp: Optional[Offramp] + """ + Can send crypto converted into fiat to a bank account. + """ + onramp: Optional[Onramp] + """ + Can send fiat converted into crypto to a crypto wallet. + """ + paper_checks: Optional[PaperChecks] + """ + Can send funds from a FinancialAccount to someone else via paper check. + """ + _inner_class_types = { + "bank_accounts": BankAccounts, + "cards": Cards, + "crypto_wallets": CryptoWallets, + "financial_accounts": FinancialAccounts, + "offramp": Offramp, + "onramp": Onramp, + "paper_checks": PaperChecks, + } + + class OutboundTransfers(StripeObject): + class BankAccounts(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -8255,208 +10216,1150 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class PaperChecks(StripeObject): - class Protections(StripeObject): - class PspMigration(StripeObject): - expires_at: Optional[int] + class Offramp(StripeObject): + class BankAccounts(StripeObject): + class Brl(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Cop(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + 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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Mxn(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + brl: Optional[Brl] + """ + Can send crypto converted into BRL to a bank account belonging to the same user. + """ + cop: Optional[Cop] + """ + Can send crypto converted into COP to a bank account belonging to the same user. + """ + eur: Optional[Eur] + """ + Can send crypto converted into EUR to a bank account belonging to the same user. + """ + gbp: Optional[Gbp] + """ + Can send crypto converted into GBP to a bank account belonging to the same user. + """ + mxn: Optional[Mxn] + """ + Can send crypto converted into MXN to a bank account belonging to the same user. + """ + usd: Optional[Usd] + """ + Can send crypto converted into USD to a bank account belonging to the same user. + """ + _inner_class_types = { + "brl": Brl, + "cop": Cop, + "eur": Eur, + "gbp": Gbp, + "mxn": Mxn, + "usd": Usd, + } + + bank_accounts: Optional[BankAccounts] + """ + Bank accounts for crypto converted into fiat. + """ + _inner_class_types = {"bank_accounts": BankAccounts} + + class Onramp(StripeObject): + class CryptoWallets(StripeObject): + class Brl(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Cop(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + Machine-readable code explaining how to make the Capability active. + """ + + protections: Protections """ - The time until which the protection will expire, as a Unix timestamp. + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). """ - requested_at: int + status: Literal[ + "active", + "pending", + "rejected", + "restricted", + "unsupported", + ] """ - The time at which the protection was requested, as a Unix timestamp. + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + 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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", - "disrupted", - "expired", - "inactive", + "pending", + "rejected", + "restricted", + "unsupported", ] """ - The current status of the protection. + The status of the Capability. """ - _field_encodings = { - "expires_at": "int64_string", - "requested_at": "int64_string", + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, } - psp_migration: PspMigration - """ - Protection details for PSP migration. - """ - _inner_class_types = { - "psp_migration": PspMigration - } + 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", - "rejected_fraud", - "rejected_incomplete_verification", - "rejected_listed", - "rejected_other", - "rejected_platform_fraud", - "rejected_platform_other", - "rejected_platform_terms_of_service", - "rejected_terms_of_service", - "requirements_past_due", - "requirements_pending_verification", - "restricted_other", - "unsupported_business", - "unsupported_country", - "unsupported_entity_type", - ] - """ - Machine-readable code explaining the reason for the Capability to be in its current status. - """ - resolution: Literal[ - "contact_stripe", - "no_resolution", - "provide_info", - ] - """ - Machine-readable code explaining how to make the Capability active. - """ + class StatusDetail(StripeObject): + code: Literal[ + "determining_status", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", - "rejected", - "restricted", - "unsupported", - ] - """ - The status of the Capability. - """ - status_details: List[StatusDetail] - """ - Additional details about the capability's status. This value is empty when `status` is `active`. - """ - _inner_class_types = { - "protections": Protections, - "status_details": StatusDetail, - } + protections: Protections + """ + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). + """ + status: Literal[ + "active", + "pending", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } - bank_accounts: Optional[BankAccounts] - """ - Can send funds from a FinancialAccount to a bank account owned by a different entity. - """ - cards: Optional[Cards] - """ - Can send funds from a FinancialAccount to a debit card owned by a different entity. - """ - crypto_wallets: Optional[CryptoWallets] - """ - Can send funds from a FinancialAccount to a crypto wallet owned by a different entity. - """ - financial_accounts: Optional[FinancialAccounts] - """ - Can send funds from a FinancialAccount to a FinancialAccount owned by a different entity. - """ - paper_checks: Optional[PaperChecks] - """ - Can send funds from a FinancialAccount to someone else via paper check. - """ - _inner_class_types = { - "bank_accounts": BankAccounts, - "cards": Cards, - "crypto_wallets": CryptoWallets, - "financial_accounts": FinancialAccounts, - "paper_checks": PaperChecks, - } + class Mxn(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 OutboundTransfers(StripeObject): - class BankAccounts(StripeObject): - class Protections(StripeObject): - class PspMigration(StripeObject): - expires_at: Optional[int] + class StatusDetail(StripeObject): + code: Literal[ + "determining_status", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + Machine-readable code explaining how to make the Capability active. + """ + + protections: Protections """ - The time until which the protection will expire, as a Unix timestamp. + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). """ - requested_at: int + status: Literal[ + "active", + "pending", + "rejected", + "restricted", + "unsupported", + ] """ - The time at which the protection was requested, as a Unix timestamp. + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", - "disrupted", - "expired", - "inactive", + "pending", + "rejected", + "restricted", + "unsupported", ] """ - The current status of the protection. + The status of the Capability. """ - _field_encodings = { - "expires_at": "int64_string", - "requested_at": "int64_string", + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, } - psp_migration: PspMigration + brl: Optional[Brl] """ - Protection details for PSP migration. + Can send BRL converted into crypto to a crypto wallet belonging to the same user. """ - _inner_class_types = { - "psp_migration": PspMigration - } - - class StatusDetail(StripeObject): - code: Literal[ - "determining_status", - "rejected_fraud", - "rejected_incomplete_verification", - "rejected_listed", - "rejected_other", - "rejected_platform_fraud", - "rejected_platform_other", - "rejected_platform_terms_of_service", - "rejected_terms_of_service", - "requirements_past_due", - "requirements_pending_verification", - "restricted_other", - "unsupported_business", - "unsupported_country", - "unsupported_entity_type", - ] + cop: Optional[Cop] """ - Machine-readable code explaining the reason for the Capability to be in its current status. + Can send COP converted into crypto to a crypto wallet belonging to the same user. """ - resolution: Literal[ - "contact_stripe", - "no_resolution", - "provide_info", - ] + eur: Optional[Eur] """ - Machine-readable code explaining how to make the Capability active. + Can send EUR converted into crypto to a crypto wallet belonging to the same user. + """ + gbp: Optional[Gbp] + """ + Can send GBP converted into crypto to a crypto wallet belonging to the same user. + """ + mxn: Optional[Mxn] """ + Can send MXN converted into crypto to a crypto wallet belonging to the same user. + """ + usd: Optional[Usd] + """ + Can send USD converted into crypto to a crypto wallet belonging to the same user. + """ + _inner_class_types = { + "brl": Brl, + "cop": Cop, + "eur": Eur, + "gbp": Gbp, + "mxn": Mxn, + "usd": Usd, + } - protections: Protections - """ - Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). - """ - status: Literal[ - "active", - "pending", - "rejected", - "restricted", - "unsupported", - ] - """ - The status of the Capability. - """ - status_details: List[StatusDetail] + crypto_wallets: Optional[CryptoWallets] """ - Additional details about the capability's status. This value is empty when `status` is `active`. + Crypto wallets for fiat converted into crypto. """ - _inner_class_types = { - "protections": Protections, - "status_details": StatusDetail, - } + _inner_class_types = {"crypto_wallets": CryptoWallets} + + bank_accounts: Optional[BankAccounts] + """ + Can send funds from a FinancialAccount to a bank account belonging to the same user. + """ + crypto_wallets: Optional[CryptoWallets] + """ + Can send funds from a FinancialAccount to a crypto wallet belonging to the same user. + """ + financial_accounts: Optional[FinancialAccounts] + """ + Can send funds from a FinancialAccount to another FinancialAccount belonging to the same user. + """ + offramp: Optional[Offramp] + """ + Can send crypto converted into fiat to a bank account belonging to the same user. + """ + onramp: Optional[Onramp] + """ + Can send fiat converted into crypto to a crypto wallet belonging to the same user. + """ + _inner_class_types = { + "bank_accounts": BankAccounts, + "crypto_wallets": CryptoWallets, + "financial_accounts": FinancialAccounts, + "offramp": Offramp, + "onramp": Onramp, + } - class CryptoWallets(StripeObject): + class ReceivedCredits(StripeObject): + class BankAccounts(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -8542,7 +11445,7 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - class FinancialAccounts(StripeObject): + class CryptoWallets(StripeObject): class Protections(StripeObject): class PspMigration(StripeObject): expires_at: Optional[int] @@ -8628,196 +11531,1119 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } - bank_accounts: Optional[BankAccounts] - """ - Can send funds from a FinancialAccount to a bank account belonging to the same user. - """ - crypto_wallets: Optional[CryptoWallets] - """ - Can send funds from a FinancialAccount to a crypto wallet belonging to the same user. - """ - financial_accounts: Optional[FinancialAccounts] - """ - Can send funds from a FinancialAccount to another FinancialAccount belonging to the same user. - """ - _inner_class_types = { - "bank_accounts": BankAccounts, - "crypto_wallets": CryptoWallets, - "financial_accounts": FinancialAccounts, - } + class Offramp(StripeObject): + class BankAccounts(StripeObject): + class Brl(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 ReceivedCredits(StripeObject): - class BankAccounts(StripeObject): - class Protections(StripeObject): - class PspMigration(StripeObject): - expires_at: Optional[int] + class StatusDetail(StripeObject): + code: Literal[ + "determining_status", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Cop(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + 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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Mxn(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + brl: Optional[Brl] + """ + Can receive BRL converted from crypto through a bank-account-like financial address. + """ + cop: Optional[Cop] + """ + Can receive COP converted from crypto through a bank-account-like financial address. + """ + eur: Optional[Eur] + """ + Can receive EUR converted from crypto through a bank-account-like financial address. + """ + gbp: Optional[Gbp] + """ + Can receive GBP converted from crypto through a bank-account-like financial address. + """ + mxn: Optional[Mxn] + """ + Can receive MXN converted from crypto through a bank-account-like financial address. + """ + usd: Optional[Usd] + """ + Can receive USD converted from crypto through a bank-account-like financial address. + """ + _inner_class_types = { + "brl": Brl, + "cop": Cop, + "eur": Eur, + "gbp": Gbp, + "mxn": Mxn, + "usd": Usd, + } + + bank_accounts: Optional[BankAccounts] + """ + Bank accounts for crypto converted into fiat. + """ + _inner_class_types = {"bank_accounts": BankAccounts} + + class Onramp(StripeObject): + class CryptoWallets(StripeObject): + class Brl(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Cop(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + 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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. """ - The time until which the protection will expire, as a Unix timestamp. + status_details: List[StatusDetail] """ - requested_at: int + Additional details about the capability's status. This value is empty when `status` is `active`. """ - The time at which the protection was requested, as a Unix timestamp. + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + + class Mxn(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + 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", - "disrupted", - "expired", - "inactive", + "pending", + "rejected", + "restricted", + "unsupported", ] """ - The current status of the protection. + The status of the Capability. """ - _field_encodings = { - "expires_at": "int64_string", - "requested_at": "int64_string", + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, } - psp_migration: PspMigration - """ - Protection details for PSP migration. - """ - _inner_class_types = { - "psp_migration": PspMigration - } - - class StatusDetail(StripeObject): - code: Literal[ - "determining_status", - "rejected_fraud", - "rejected_incomplete_verification", - "rejected_listed", - "rejected_other", - "rejected_platform_fraud", - "rejected_platform_other", - "rejected_platform_terms_of_service", - "rejected_terms_of_service", - "requirements_past_due", - "requirements_pending_verification", - "restricted_other", - "unsupported_business", - "unsupported_country", - "unsupported_entity_type", - ] - """ - Machine-readable code explaining the reason for the Capability to be in its current status. - """ - resolution: Literal[ - "contact_stripe", - "no_resolution", - "provide_info", - ] - """ - Machine-readable code explaining how to make the Capability active. - """ + 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, + } - protections: Protections - """ - Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). - """ - status: Literal[ - "active", - "pending", - "rejected", - "restricted", - "unsupported", - ] - """ - The status of the Capability. - """ - status_details: List[StatusDetail] - """ - Additional details about the capability's status. This value is empty when `status` is `active`. - """ - _inner_class_types = { - "protections": Protections, - "status_details": StatusDetail, - } + class StatusDetail(StripeObject): + code: Literal[ + "determining_status", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", + "no_resolution", + "provide_info", + ] + """ + Machine-readable code explaining how to make the Capability active. + """ - class CryptoWallets(StripeObject): - class Protections(StripeObject): - class PspMigration(StripeObject): - expires_at: Optional[int] + protections: Protections """ - 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. + Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). """ status: Literal[ "active", - "disrupted", - "expired", - "inactive", + "pending", + "rejected", + "restricted", + "unsupported", ] """ - The current status of the protection. + The status of the Capability. """ - _field_encodings = { - "expires_at": "int64_string", - "requested_at": "int64_string", + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, } - psp_migration: PspMigration + brl: Optional[Brl] """ - Protection details for PSP migration. + Can receive crypto converted from BRL through a crypto-wallet-like financial address. """ - _inner_class_types = { - "psp_migration": PspMigration - } - - class StatusDetail(StripeObject): - code: Literal[ - "determining_status", - "rejected_fraud", - "rejected_incomplete_verification", - "rejected_listed", - "rejected_other", - "rejected_platform_fraud", - "rejected_platform_other", - "rejected_platform_terms_of_service", - "rejected_terms_of_service", - "requirements_past_due", - "requirements_pending_verification", - "restricted_other", - "unsupported_business", - "unsupported_country", - "unsupported_entity_type", - ] + cop: Optional[Cop] """ - Machine-readable code explaining the reason for the Capability to be in its current status. + Can receive crypto converted from COP through a crypto-wallet-like financial address. """ - resolution: Literal[ - "contact_stripe", - "no_resolution", - "provide_info", - ] + eur: Optional[Eur] """ - Machine-readable code explaining how to make the Capability active. + Can receive crypto converted from EUR through a crypto-wallet-like financial address. + """ + gbp: Optional[Gbp] + """ + Can receive crypto converted from GBP through a crypto-wallet-like financial address. """ + mxn: Optional[Mxn] + """ + Can receive crypto converted from MXN through a crypto-wallet-like financial address. + """ + usd: Optional[Usd] + """ + Can receive crypto converted from USD through a crypto-wallet-like financial address. + """ + _inner_class_types = { + "brl": Brl, + "cop": Cop, + "eur": Eur, + "gbp": Gbp, + "mxn": Mxn, + "usd": Usd, + } - protections: Protections - """ - Protections applied to this capability, keyed by protection type (e.g. "psp_migration"). - """ - status: Literal[ - "active", - "pending", - "rejected", - "restricted", - "unsupported", - ] - """ - The status of the Capability. - """ - status_details: List[StatusDetail] + crypto_wallets: Optional[CryptoWallets] """ - Additional details about the capability's status. This value is empty when `status` is `active`. + Crypto wallets for fiat converted into crypto. """ - _inner_class_types = { - "protections": Protections, - "status_details": StatusDetail, - } + _inner_class_types = {"crypto_wallets": CryptoWallets} bank_accounts: Optional[BankAccounts] """ @@ -8827,9 +12653,19 @@ class StatusDetail(StripeObject): """ Can receive credits to a crypto wallet like financial address to credit a FinancialAccount. """ + offramp: Optional[Offramp] + """ + Can receive fiat converted from crypto through a bank-account-like financial address. + """ + onramp: Optional[Onramp] + """ + Can receive crypto converted from fiat through a crypto-wallet-like financial address. + """ _inner_class_types = { "bank_accounts": BankAccounts, "crypto_wallets": CryptoWallets, + "offramp": Offramp, + "onramp": Onramp, } class ReceivedDebits(StripeObject): @@ -8925,6 +12761,10 @@ class StatusDetail(StripeObject): """ _inner_class_types = {"bank_accounts": BankAccounts} + business_custodial_storage: Optional[BusinessCustodialStorage] + """ + Can send or receive business custodial storage-type funds on Stripe. + """ business_storage: Optional[BusinessStorage] """ Can send or receive business storage-type funds on Stripe. @@ -8954,6 +12794,7 @@ class StatusDetail(StripeObject): Hash containing capabilities related to ReceivedDebits. """ _inner_class_types = { + "business_custodial_storage": BusinessCustodialStorage, "business_storage": BusinessStorage, "consumer_storage": ConsumerStorage, "inbound_transfers": InboundTransfers, @@ -10520,6 +14361,85 @@ class StatusDetail(StripeObject): "status_details": StatusDetail, } + class Pix(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", + "rejected_fraud", + "rejected_incomplete_verification", + "rejected_listed", + "rejected_other", + "rejected_platform_fraud", + "rejected_platform_other", + "rejected_platform_terms_of_service", + "rejected_terms_of_service", + "requirements_past_due", + "requirements_pending_verification", + "restricted_other", + "unsupported_business", + "unsupported_country", + "unsupported_entity_type", + ] + """ + Machine-readable code explaining the reason for the Capability to be in its current status. + """ + resolution: Literal[ + "contact_stripe", "no_resolution", "provide_info" + ] + """ + 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", + "rejected", + "restricted", + "unsupported", + ] + """ + The status of the Capability. + """ + status_details: List[StatusDetail] + """ + Additional details about the capability's status. This value is empty when `status` is `active`. + """ + _inner_class_types = { + "protections": Protections, + "status_details": StatusDetail, + } + class StripeBalance(StripeObject): class Payouts(StripeObject): class Protections(StripeObject): @@ -10722,6 +14642,10 @@ class StatusDetail(StripeObject): """ Capabilities that enable OutboundPayments via paper check. """ + pix: Optional[Pix] + """ + Capabilities that enable OutboundPayments to a Pix account. + """ stripe_balance: Optional[StripeBalance] """ Capabilities that enable the recipient to manage their Stripe Balance (/v1/balance). @@ -10731,6 +14655,7 @@ class StatusDetail(StripeObject): "cards": Cards, "crypto_wallets": CryptoWallets, "paper_checks": PaperChecks, + "pix": Pix, "stripe_balance": StripeBalance, } @@ -10841,6 +14766,7 @@ class DefaultOutboundDestination(StripeObject): "pa_bank_account", "pe_bank_account", "ph_bank_account", + "pix", "pk_bank_account", "pl_bank_account", "pt_bank_account", @@ -11293,6 +15219,7 @@ class Deadline(StripeObject): "payco_payments", "paynow_payments", "pay_by_bank_payments", + "pix", "projects", "promptpay_payments", "received_credits.bank_accounts", @@ -11307,6 +15234,7 @@ class Deadline(StripeObject): "swish_payments", "twint_payments", "us_bank_transfer_payments", + "vipps_payments", "zip_payments", ], str, @@ -14147,6 +18075,7 @@ class Deadline(StripeObject): "payco_payments", "paynow_payments", "pay_by_bank_payments", + "pix", "projects", "promptpay_payments", "received_credits.bank_accounts", @@ -14161,6 +18090,7 @@ class Deadline(StripeObject): "swish_payments", "twint_payments", "us_bank_transfer_payments", + "vipps_payments", "zip_payments", ], str, diff --git a/stripe/v2/core/_event.py b/stripe/v2/core/_event.py index 6453dc0be..77241dd37 100644 --- a/stripe/v2/core/_event.py +++ b/stripe/v2/core/_event.py @@ -131,7 +131,7 @@ class StripeAction(StripeObject): """ snapshot_event: Optional[str] """ - For interop events, this is the snapshot event ID. + For thin events with a corresponding snapshot event, this is the snapshot event ID. """ type: str """ diff --git a/stripe/v2/money_management/__init__.py b/stripe/v2/money_management/__init__.py index 106123af8..3ce01bf69 100644 --- a/stripe/v2/money_management/__init__.py +++ b/stripe/v2/money_management/__init__.py @@ -63,9 +63,21 @@ from stripe.v2.money_management._financial_address_service import ( FinancialAddressService as FinancialAddressService, ) + from stripe.v2.money_management._funding_session import ( + FundingSession as FundingSession, + ) + from stripe.v2.money_management._funding_session_service import ( + FundingSessionService as FundingSessionService, + ) from stripe.v2.money_management._inbound_transfer import ( InboundTransfer as InboundTransfer, ) + from stripe.v2.money_management._inbound_transfer_mandate import ( + InboundTransferMandate as InboundTransferMandate, + ) + from stripe.v2.money_management._inbound_transfer_mandate_service import ( + InboundTransferMandateService as InboundTransferMandateService, + ) from stripe.v2.money_management._inbound_transfer_service import ( InboundTransferService as InboundTransferService, ) @@ -225,7 +237,20 @@ "stripe.v2.money_management._financial_address_service", False, ), + "FundingSession": ("stripe.v2.money_management._funding_session", False), + "FundingSessionService": ( + "stripe.v2.money_management._funding_session_service", + False, + ), "InboundTransfer": ("stripe.v2.money_management._inbound_transfer", False), + "InboundTransferMandate": ( + "stripe.v2.money_management._inbound_transfer_mandate", + False, + ), + "InboundTransferMandateService": ( + "stripe.v2.money_management._inbound_transfer_mandate_service", + False, + ), "InboundTransferService": ( "stripe.v2.money_management._inbound_transfer_service", False, diff --git a/stripe/v2/money_management/_financial_address.py b/stripe/v2/money_management/_financial_address.py index 7eec97791..7d931dbe4 100644 --- a/stripe/v2/money_management/_financial_address.py +++ b/stripe/v2/money_management/_financial_address.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- # File generated from our OpenAPI spec -from stripe._stripe_object import StripeObject -from typing import ClassVar, Optional, Union +from stripe._stripe_object import StripeObject, UntypedStripeObject +from typing import ClassVar, List, Optional, Union from typing_extensions import Literal @@ -80,43 +80,16 @@ class AccountHolderAddress(StripeObject): class Clabe(StripeObject): account_holder_name: str - """ - The name of the account holder. - """ clabe: str - """ - The CLABE interbank code. - """ class Cpa(StripeObject): account_holder_name: str - """ - The name of the account holder. - """ account_number: Optional[str] - """ - The full account number. - """ bank_name: str - """ - The name of the bank. - """ bic: Optional[str] - """ - The SWIFT/BIC code. - """ institution_number: str - """ - The institution number. - """ last4: str - """ - The last four digits of the account number. - """ transit_number: str - """ - The transit number. - """ class Iban(StripeObject): account_holder_name: str @@ -175,17 +148,11 @@ class SortCode(StripeObject): ABA bank account details (US). """ clabe: Optional[Clabe] - """ - CLABE bank account details (Mexico). - """ country: Optional[str] """ The country of the bank account. """ cpa: Optional[Cpa] - """ - CPA bank account details (Canada). - """ currency: str """ Open Enum. The currency of the bank account. @@ -198,7 +165,19 @@ class SortCode(StripeObject): """ Sort code bank account details (UK). """ - type: Union[Literal["aba", "clabe", "cpa", "iban", "sort_code"], str] + type: Union[ + Literal[ + "aba", + "bre_b", + "clabe", + "cpa", + "iban", + "nip", + "pix", + "sort_code", + ], + str, + ] """ Open Enum. The type of bank account details. """ @@ -211,19 +190,22 @@ class SortCode(StripeObject): } class CryptoWallet(StripeObject): + class SupportedNetworkDetails(StripeObject): + supported_token_currencies: List[ + Union[Literal["btc", "eth", "sol", "usdc", "usdt"], str] + ] + """ + The token currencies supported on this network. + """ + address: str - """ - The blockchain wallet address. - """ memo: Optional[str] - """ - An optional memo or tag required by some networks to identify the recipient. - """ network: Union[ Literal[ "arbitrum", "avalanche_c_chain", "base", + "bitcoin", "ethereum", "optimism", "polygon", @@ -233,10 +215,19 @@ class CryptoWallet(StripeObject): ], str, ] + supported_network_details: UntypedStripeObject[SupportedNetworkDetails] """ - Open Enum. The blockchain network of the crypto wallet. + A map of supported network names to their details, including supported token currencies. """ + _inner_class_types = { + "supported_network_details": SupportedNetworkDetails, + } + _inner_class_dicts = ["supported_network_details"] + account: Optional[str] + """ + The ID of the Account that owns this FinancialAddress. + """ bank_account: Optional[BankAccount] """ Bank account details for this FinancialAddress. @@ -246,9 +237,6 @@ class CryptoWallet(StripeObject): The creation timestamp of the FinancialAddress. """ crypto_wallet: Optional[CryptoWallet] - """ - Crypto wallet details for this FinancialAddress. - """ financial_account: str """ The ID of the FinancialAccount this FinancialAddress corresponds to. @@ -266,9 +254,6 @@ class CryptoWallet(StripeObject): String representing the object's type. Objects of the same type share the same value of the object field. """ settlement_currency: Optional[str] - """ - Open Enum. The currency the FinancialAddress settles into the FinancialAccount. - """ status: Literal["active", "archived", "failed", "pending"] """ Closed Enum. The status of the FinancialAddress. diff --git a/stripe/v2/money_management/_funding_session.py b/stripe/v2/money_management/_funding_session.py new file mode 100644 index 000000000..ad8dc3ee0 --- /dev/null +++ b/stripe/v2/money_management/_funding_session.py @@ -0,0 +1,72 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_object import StripeObject +from typing import ClassVar, List, Optional, Union +from typing_extensions import Literal + + +class FundingSession(StripeObject): + """ + A FundingSession is a hosted funding surface for a customer to fund a FinancialAccount. + """ + + OBJECT_NAME: ClassVar[Literal["v2.money_management.funding_session"]] = ( + "v2.money_management.funding_session" + ) + + class FinancialAddressOptions(StripeObject): + class CryptoWallet(StripeObject): + settlement_currency: str + """ + Open Enum. The currency the crypto wallet FinancialAddress settles into the FinancialAccount. Required. + """ + + crypto_wallet: Optional[CryptoWallet] + """ + Options for a crypto wallet FinancialAddress. Required if `crypto_wallet` is requested. + """ + _inner_class_types = {"crypto_wallet": CryptoWallet} + + account: str + """ + The ID of the Account that owns the FinancialAccount. + """ + created: str + """ + The creation timestamp of the FundingSession. + """ + financial_account: str + """ + The ID of the FinancialAccount this FundingSession funds. + """ + financial_address_options: FinancialAddressOptions + """ + Per-type options used when creating the FinancialAddress. + """ + financial_address_types: List[ + Union[Literal["bank_account", "crypto_wallet"], str] + ] + """ + Open Enum. The types of FinancialAddress that can be funded in this session. + """ + id: str + """ + The ID of the FundingSession. ID prefix: `fndsess`. + """ + livemode: bool + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + object: Literal["v2.money_management.funding_session"] + """ + String representing the object's type. Objects of the same type share the same value of the object field. + """ + return_url: str + """ + The URL the customer is redirected to after completing (or abandoning) the funding session. + """ + url: str + """ + The short-lived hosted funding URL the customer visits to fund the FinancialAccount. + """ + _inner_class_types = {"financial_address_options": FinancialAddressOptions} diff --git a/stripe/v2/money_management/_funding_session_service.py b/stripe/v2/money_management/_funding_session_service.py new file mode 100644 index 000000000..d50698219 --- /dev/null +++ b/stripe/v2/money_management/_funding_session_service.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_service import StripeService +from typing import Optional, cast +from typing_extensions import TYPE_CHECKING + +if TYPE_CHECKING: + from stripe._request_options import RequestOptions + from stripe.params.v2.money_management._funding_session_create_params import ( + FundingSessionCreateParams, + ) + from stripe.v2.money_management._funding_session import FundingSession + + +class FundingSessionService(StripeService): + def create( + self, + params: "FundingSessionCreateParams", + options: Optional["RequestOptions"] = None, + ) -> "FundingSession": + """ + Create a FundingSession: a hosted funding surface for a customer to fund a FinancialAccount. + """ + return cast( + "FundingSession", + self._request( + "post", + "/v2/money_management/funding_sessions", + base_address="api", + params=params, + options=options, + ), + ) + + async def create_async( + self, + params: "FundingSessionCreateParams", + options: Optional["RequestOptions"] = None, + ) -> "FundingSession": + """ + Create a FundingSession: a hosted funding surface for a customer to fund a FinancialAccount. + """ + return cast( + "FundingSession", + await self._request_async( + "post", + "/v2/money_management/funding_sessions", + base_address="api", + params=params, + options=options, + ), + ) diff --git a/stripe/v2/money_management/_inbound_transfer.py b/stripe/v2/money_management/_inbound_transfer.py index 0ff3ab4a6..436b9b2a8 100644 --- a/stripe/v2/money_management/_inbound_transfer.py +++ b/stripe/v2/money_management/_inbound_transfer.py @@ -18,9 +18,13 @@ class InboundTransfer(StripeObject): class From(StripeObject): class PaymentMethod(StripeObject): + bacs_debit: Optional[str] + """ + The Bacs Direct Debit PaymentMethod identifier. + """ type: str """ - The type of object this destination represents. For a us bank account, we expect us_bank_account. + The type of PaymentMethod used to create the InboundTransfer. Clients should tolerate future values. """ us_bank_account: Optional[str] """ @@ -37,6 +41,19 @@ class PaymentMethod(StripeObject): """ _inner_class_types = {"payment_method": PaymentMethod} + class NetworkDetails(StripeObject): + class Ach(StripeObject): + addenda: Optional[str] + """ + Freeform payment-related information from the type-7 ACH addenda record. Echoes the submitted value. + """ + + ach: Ach + """ + ACH-specific network details. + """ + _inner_class_types = {"ach": Ach} + class To(StripeObject): credited: Amount """ @@ -164,6 +181,10 @@ class BankDebitSucceeded(StripeObject): """ Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. """ + network_details: Optional[NetworkDetails] + """ + Network-specific details for the InboundTransfer. Present only when supplied at creation. + """ object: Literal["v2.money_management.inbound_transfer"] """ String representing the object's type. Objects of the same type share the same value of the object field. @@ -186,6 +207,7 @@ class BankDebitSucceeded(StripeObject): """ _inner_class_types = { "from": From, + "network_details": NetworkDetails, "to": To, "transfer_history": TransferHistory, } diff --git a/stripe/v2/money_management/_inbound_transfer_mandate.py b/stripe/v2/money_management/_inbound_transfer_mandate.py new file mode 100644 index 000000000..29ce64cd7 --- /dev/null +++ b/stripe/v2/money_management/_inbound_transfer_mandate.py @@ -0,0 +1,146 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_object import StripeObject +from typing import ClassVar, Optional, Union +from typing_extensions import Literal + + +class InboundTransferMandate(StripeObject): + """ + An InboundTransferMandate represents Stripe's authorization to debit a + merchant's external bank account (v2 credential) on their behalf. + """ + + OBJECT_NAME: ClassVar[ + Literal["v2.money_management.inbound_transfer_mandate"] + ] = "v2.money_management.inbound_transfer_mandate" + + class AuBecs(StripeObject): + lodgement_reference: str + """ + The generated AU BECS lodgement reference. It is 18 uppercase alphanumeric or underscore + characters and incorporates lodgement_reference_prefix when one was supplied at creation. + """ + + class Bacs(StripeObject): + reference: str + """ + The generated Bacs mandate reference. May incorporate the optional + reference_prefix supplied at creation time. + """ + + class StatusDetails(StripeObject): + class Canceled(StripeObject): + reason: Literal[ + "canceled_by_network", + "canceled_by_user", + "refused_by_network", + "revoked_by_stripe", + ] + """ + The reason the mandate was canceled. + """ + + canceled: Optional[Canceled] + """ + Present when the mandate is in the CANCELED state. + """ + _inner_class_types = {"canceled": Canceled} + + class StatusTransitions(StripeObject): + activated_at: Optional[str] + """ + When the mandate became active. + """ + canceled_at: Optional[str] + """ + When the mandate was canceled. + """ + expired_at: Optional[str] + """ + When the mandate expired. + """ + + class UserAcceptedDetails(StripeObject): + class Online(StripeObject): + ip_address: Optional[str] + """ + The IP address from which the merchant accepted the mandate. For direct account requests, + derived from the request when not supplied; rejected if obtainable from neither. + """ + user_agent: Optional[str] + """ + The user agent of the browser from which the merchant accepted the mandate. For direct + account requests, derived from the request when not supplied. + """ + + accepted_at: Optional[str] + """ + When the merchant accepted the mandate. Must be a past timestamp. For direct account + requests, defaults to the mandate's creation time when not supplied. + """ + online: Optional[Online] + """ + Optional details for online acceptance. + """ + type: Optional[Literal["online"]] + """ + Channel through which acceptance was obtained. + """ + _inner_class_types = {"online": Online} + + au_becs: Optional[AuBecs] + """ + Australian BECS-specific details. Present when type is AU_BECS. + """ + bacs: Optional[Bacs] + """ + Bacs-specific details. Present when type is BACS. + """ + created: str + """ + Creation time of the mandate. RFC 3339 UTC, millisecond precision. + """ + credential: str + """ + The v2 credential (e.g. GB Bank Account) this mandate authorizes debits for. + """ + id: str + """ + Unique identifier for the InboundTransferMandate. + """ + livemode: bool + """ + Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. + """ + object: Literal["v2.money_management.inbound_transfer_mandate"] + """ + String representing the object's type. Objects of the same type share the same value of the object field. + """ + status: Literal["active", "canceled", "expired", "pending"] + """ + The current lifecycle status of the mandate. + """ + status_details: StatusDetails + """ + Additional details about the current status (e.g. cancelation reason). + """ + status_transitions: StatusTransitions + """ + Timestamps for each state transition. + """ + type: Union[Literal["au_becs", "bacs", "nz_becs", "sepa"], str] + """ + The mandate scheme type. + """ + user_accepted_details: UserAcceptedDetails + """ + Evidence of the merchant's acceptance of the mandate. + """ + _inner_class_types = { + "au_becs": AuBecs, + "bacs": Bacs, + "status_details": StatusDetails, + "status_transitions": StatusTransitions, + "user_accepted_details": UserAcceptedDetails, + } diff --git a/stripe/v2/money_management/_inbound_transfer_mandate_service.py b/stripe/v2/money_management/_inbound_transfer_mandate_service.py new file mode 100644 index 000000000..f99d050c1 --- /dev/null +++ b/stripe/v2/money_management/_inbound_transfer_mandate_service.py @@ -0,0 +1,199 @@ +# -*- coding: utf-8 -*- +# File generated from our OpenAPI spec +from stripe._stripe_service import StripeService +from stripe._util import sanitize_id +from typing import Optional, cast +from typing_extensions import TYPE_CHECKING + +if TYPE_CHECKING: + from stripe._request_options import RequestOptions + from stripe.params.v2.money_management._inbound_transfer_mandate_cancel_params import ( + InboundTransferMandateCancelParams, + ) + from stripe.params.v2.money_management._inbound_transfer_mandate_create_params import ( + InboundTransferMandateCreateParams, + ) + from stripe.params.v2.money_management._inbound_transfer_mandate_list_params import ( + InboundTransferMandateListParams, + ) + from stripe.params.v2.money_management._inbound_transfer_mandate_retrieve_params import ( + InboundTransferMandateRetrieveParams, + ) + from stripe.v2._list_object import ListObject + from stripe.v2.money_management._inbound_transfer_mandate import ( + InboundTransferMandate, + ) + + +class InboundTransferMandateService(StripeService): + def list( + self, + params: Optional["InboundTransferMandateListParams"] = None, + options: Optional["RequestOptions"] = None, + ) -> "ListObject[InboundTransferMandate]": + """ + Retrieve a list of InboundTransferMandates for the authenticated compartment. + """ + return cast( + "ListObject[InboundTransferMandate]", + self._request( + "get", + "/v2/money_management/inbound_transfer_mandates", + base_address="api", + params=params, + options=options, + ), + ) + + async def list_async( + self, + params: Optional["InboundTransferMandateListParams"] = None, + options: Optional["RequestOptions"] = None, + ) -> "ListObject[InboundTransferMandate]": + """ + Retrieve a list of InboundTransferMandates for the authenticated compartment. + """ + return cast( + "ListObject[InboundTransferMandate]", + await self._request_async( + "get", + "/v2/money_management/inbound_transfer_mandates", + base_address="api", + params=params, + options=options, + ), + ) + + def create( + self, + params: "InboundTransferMandateCreateParams", + options: Optional["RequestOptions"] = None, + ) -> "InboundTransferMandate": + """ + Create an InboundTransferMandate for a v2 credential. If a pending or + active mandate already exists for the same user and credential, that + mandate is returned instead of creating a new one. + """ + return cast( + "InboundTransferMandate", + self._request( + "post", + "/v2/money_management/inbound_transfer_mandates", + base_address="api", + params=params, + options=options, + ), + ) + + async def create_async( + self, + params: "InboundTransferMandateCreateParams", + options: Optional["RequestOptions"] = None, + ) -> "InboundTransferMandate": + """ + Create an InboundTransferMandate for a v2 credential. If a pending or + active mandate already exists for the same user and credential, that + mandate is returned instead of creating a new one. + """ + return cast( + "InboundTransferMandate", + await self._request_async( + "post", + "/v2/money_management/inbound_transfer_mandates", + base_address="api", + params=params, + options=options, + ), + ) + + def retrieve( + self, + id: str, + /, + params: Optional["InboundTransferMandateRetrieveParams"] = None, + options: Optional["RequestOptions"] = None, + ) -> "InboundTransferMandate": + """ + Retrieve an InboundTransferMandate by ID. + """ + return cast( + "InboundTransferMandate", + self._request( + "get", + "/v2/money_management/inbound_transfer_mandates/{id}".format( + id=sanitize_id(id), + ), + base_address="api", + params=params, + options=options, + ), + ) + + async def retrieve_async( + self, + id: str, + /, + params: Optional["InboundTransferMandateRetrieveParams"] = None, + options: Optional["RequestOptions"] = None, + ) -> "InboundTransferMandate": + """ + Retrieve an InboundTransferMandate by ID. + """ + return cast( + "InboundTransferMandate", + await self._request_async( + "get", + "/v2/money_management/inbound_transfer_mandates/{id}".format( + id=sanitize_id(id), + ), + base_address="api", + params=params, + options=options, + ), + ) + + def cancel( + self, + id: str, + /, + params: Optional["InboundTransferMandateCancelParams"] = None, + options: Optional["RequestOptions"] = None, + ) -> "InboundTransferMandate": + """ + Cancel a pending or active InboundTransferMandate. + """ + return cast( + "InboundTransferMandate", + self._request( + "post", + "/v2/money_management/inbound_transfer_mandates/{id}/cancel".format( + id=sanitize_id(id), + ), + base_address="api", + params=params, + options=options, + ), + ) + + async def cancel_async( + self, + id: str, + /, + params: Optional["InboundTransferMandateCancelParams"] = None, + options: Optional["RequestOptions"] = None, + ) -> "InboundTransferMandate": + """ + Cancel a pending or active InboundTransferMandate. + """ + return cast( + "InboundTransferMandate", + await self._request_async( + "post", + "/v2/money_management/inbound_transfer_mandates/{id}/cancel".format( + id=sanitize_id(id), + ), + base_address="api", + params=params, + options=options, + ), + ) diff --git a/stripe/v2/money_management/_payout_method.py b/stripe/v2/money_management/_payout_method.py index 3e329ffd1..22d6144a2 100644 --- a/stripe/v2/money_management/_payout_method.py +++ b/stripe/v2/money_management/_payout_method.py @@ -149,6 +149,20 @@ class NetworkBusinessProfileWallet(StripeObject): The Network ID of the Stripe profile. """ + class Pix(StripeObject): + br_code: Optional[str] + """ + A static PIX QR code payload generated by the destination bank. + Exactly one of pix_key or br_code must be set. + """ + pix_key: Optional[str] + """ + The PIX key for the destination. May be a phone number, email address, CPF, CNPJ, or random key. + Exactly one of pix_key or br_code must be set. + Annotated as TAX_ID_SECRET because a PIX key can be a CPF or CNPJ (Brazilian tax IDs), which are + classified as sensitive under LGPD and consistent with how CPF/CNPJ are annotated elsewhere in the codebase. + """ + class UsageStatus(StripeObject): payments: Literal[ "disabled", "eligible", "ineligible", "invalid", "requires_action" @@ -219,6 +233,10 @@ class UsageStatus(StripeObject): """ String representing the object's type. Objects of the same type share the same value of the object field. """ + pix: Optional[Pix] + """ + The PayoutMethodPix object details. + """ restricted: bool """ Whether the Payout Method is currently unusable for money movement, despite potentially being correctly set up. @@ -231,6 +249,7 @@ class UsageStatus(StripeObject): "card", "crypto_wallet", "network_business_profile_wallet", + "pix", ], str, ] @@ -248,5 +267,6 @@ class UsageStatus(StripeObject): "card": Card, "crypto_wallet": CryptoWallet, "network_business_profile_wallet": NetworkBusinessProfileWallet, + "pix": Pix, "usage_status": UsageStatus, } diff --git a/stripe/v2/money_management/_payout_method_service.py b/stripe/v2/money_management/_payout_method_service.py index 9fc31b429..6c6fa3e2f 100644 --- a/stripe/v2/money_management/_payout_method_service.py +++ b/stripe/v2/money_management/_payout_method_service.py @@ -119,8 +119,9 @@ def archive( options: Optional["RequestOptions"] = None, ) -> "PayoutMethod": """ - Archive a PayoutMethod object. Archived objects cannot be used as payout methods - and will not appear in the payout method list. + Archive a `PayoutMethod`. Archiving prevents the Payout Method from being used for outbound payments + or transfers and omits it from normal list results. To restore list visibility, use the + [unarchive endpoint](https://docs.stripe.com/api/v2/money-management/payout-methods/unarchive). """ return cast( "PayoutMethod", @@ -143,8 +144,9 @@ async def archive_async( options: Optional["RequestOptions"] = None, ) -> "PayoutMethod": """ - Archive a PayoutMethod object. Archived objects cannot be used as payout methods - and will not appear in the payout method list. + Archive a `PayoutMethod`. Archiving prevents the Payout Method from being used for outbound payments + or transfers and omits it from normal list results. To restore list visibility, use the + [unarchive endpoint](https://docs.stripe.com/api/v2/money-management/payout-methods/unarchive). """ return cast( "PayoutMethod", @@ -167,9 +169,9 @@ def disable( options: Optional["RequestOptions"] = None, ) -> "PayoutMethod": """ - Disable a PayoutMethod object. The payout method will not be available for use in outbound money movement. - To re-enable the payout method, create an OutboundSetupIntent - using [`POST /v2/money_management/outbound_setup_intents`](https://docs.stripe.com/api/v2/money-management/outbound-setup-intents/create). + Disable a `PayoutMethod`. Disabling temporarily prevents the Payout Method from being used for outbound + payments or transfers while keeping it in normal list results. To re-enable it, complete setup again by + [creating an Outbound Setup Intent](https://docs.stripe.com/api/v2/money-management/outbound-setup-intents/create). """ return cast( "PayoutMethod", @@ -192,9 +194,9 @@ async def disable_async( options: Optional["RequestOptions"] = None, ) -> "PayoutMethod": """ - Disable a PayoutMethod object. The payout method will not be available for use in outbound money movement. - To re-enable the payout method, create an OutboundSetupIntent - using [`POST /v2/money_management/outbound_setup_intents`](https://docs.stripe.com/api/v2/money-management/outbound-setup-intents/create). + Disable a `PayoutMethod`. Disabling temporarily prevents the Payout Method from being used for outbound + payments or transfers while keeping it in normal list results. To re-enable it, complete setup again by + [creating an Outbound Setup Intent](https://docs.stripe.com/api/v2/money-management/outbound-setup-intents/create). """ return cast( "PayoutMethod", @@ -217,7 +219,8 @@ def unarchive( options: Optional["RequestOptions"] = None, ) -> "PayoutMethod": """ - Unarchive an PayoutMethod object. + Unarchive a `PayoutMethod`. Unarchiving restores the Payout Method to normal list results and clears + only its archived state. It doesn't guarantee that the Payout Method can be used. """ return cast( "PayoutMethod", @@ -240,7 +243,8 @@ async def unarchive_async( options: Optional["RequestOptions"] = None, ) -> "PayoutMethod": """ - Unarchive an PayoutMethod object. + Unarchive a `PayoutMethod`. Unarchiving restores the Payout Method to normal list results and clears + only its archived state. It doesn't guarantee that the Payout Method can be used. """ return cast( "PayoutMethod", diff --git a/stripe/v2/money_management/_received_credit.py b/stripe/v2/money_management/_received_credit.py index 3a72f28e0..3c8a8db97 100644 --- a/stripe/v2/money_management/_received_credit.py +++ b/stripe/v2/money_management/_received_credit.py @@ -197,6 +197,10 @@ class Aba(StripeObject): """ The bank name the transfer was received from. """ + bic: Optional[str] + """ + The BIC/SWIFT code of the account that originated the transfer. + """ last4: Optional[str] """ The last 4 digits of the account number that originated the transfer. @@ -291,6 +295,10 @@ class SortCode(StripeObject): """ The bank name the transfer was received from. """ + bic: Optional[str] + """ + The BIC/SWIFT code of the account that originated the transfer. + """ last4: Optional[str] """ The last 4 digits of the account number that originated the transfer. @@ -481,6 +489,35 @@ class CryptoWallet(StripeObject): "arbitrum", "avalanche_c_chain", "base", + "bitcoin", + "ethereum", + "optimism", + "polygon", + "solana", + "stellar", + "tempo", + ], + str, + ] + """ + The network the crypto was received from. + """ + + class OriginatingCryptoWallet(StripeObject): + address: str + """ + The address of the wallet the crypto was received from. + """ + memo: str + """ + A memo also for identifying the recipient for memo-based blockchains (e.g., Stellar),. + """ + network: Union[ + Literal[ + "arbitrum", + "avalanche_c_chain", + "base", + "bitcoin", "ethereum", "optimism", "polygon", @@ -502,15 +539,45 @@ class CryptoWallet(StripeObject): """ Financial Address on which funds for ReceivedCredit were received. """ + originating_crypto_wallet: Optional[OriginatingCryptoWallet] + """ + Hash containing details about the crypto wallet that originated this ReceivedCredit. + """ statement_descriptor: Optional[str] """ Freeform string set by originator of the external ReceivedCredit. """ + token_currency: Optional[ + Union[ + Literal[ + "btc", + "cash", + "eth", + "ousd", + "sol", + "usdc", + "usdg", + "usdsui", + "usdt", + ], + str, + ] + ] + """ + Open Enum. The currency of the crypto tokens received. + """ + transaction_hash: Optional[str] + """ + Hash of the deposit transaction on-chain (incoming to Stripe). + """ type: Union[Literal["crypto_wallet"], str] """ Open Enum. The type of crypto wallet transfer that originated this ReceivedCredit. """ - _inner_class_types = {"crypto_wallet": CryptoWallet} + _inner_class_types = { + "crypto_wallet": CryptoWallet, + "originating_crypto_wallet": OriginatingCryptoWallet, + } class StatusDetails(StripeObject): class Failed(StripeObject): diff --git a/stripe/v2/payments/_off_session_payment_service.py b/stripe/v2/payments/_off_session_payment_service.py index cbec1a758..222ff732b 100644 --- a/stripe/v2/payments/_off_session_payment_service.py +++ b/stripe/v2/payments/_off_session_payment_service.py @@ -209,7 +209,7 @@ def capture( options: Optional["RequestOptions"] = None, ) -> "OffSessionPayment": """ - Captures an OffSessionPayment that has previously been created. + Deprecated. Captures an OffSessionPayment that has previously been created. """ return cast( "OffSessionPayment", @@ -232,7 +232,7 @@ async def capture_async( options: Optional["RequestOptions"] = None, ) -> "OffSessionPayment": """ - Captures an OffSessionPayment that has previously been created. + Deprecated. Captures an OffSessionPayment that has previously been created. """ return cast( "OffSessionPayment", diff --git a/stripe/v2/provisioning/_provider_service_detail.py b/stripe/v2/provisioning/_provider_service_detail.py index 3db4310fc..b10f5b09b 100644 --- a/stripe/v2/provisioning/_provider_service_detail.py +++ b/stripe/v2/provisioning/_provider_service_detail.py @@ -17,15 +17,33 @@ class ProviderServiceDetail(StripeObject): class AllowedUpdate(StripeObject): direction: Literal["any", "down", "up"] + """ + Whether the target service appears in upgrade flows, downgrade flows, or both. + """ service: str + """ + Identifier of a service to which a resource can be updated. + """ class Constraint(StripeObject): class Count(StripeObject): at_most: int + """ + Maximum number of active resources for the service within its scope. + """ count: Optional[Count] + """ + Limit on the number of active resources for the service. + """ mutual_exclusion_allowed_updates: Optional[bool] + """ + Whether provisioning is blocked when an allowed-update target is active in the same scope. + """ type: Literal["count", "mutual_exclusion_allowed_updates"] + """ + Kind of constraint represented by this entry. + """ _inner_class_types = {"count": Count} class Pricing(StripeObject): @@ -33,31 +51,82 @@ class Component(StripeObject): class Option(StripeObject): class Paid(StripeObject): description: Optional[str] + """ + Additional display information about the price. + """ freeform: Optional[str] + """ + Provider-supplied pricing terms, set when `type` is `freeform`. + """ type: Literal["free", "freeform"] + """ + Kind of pricing represented by this entry. + """ is_default: Optional[bool] + """ + Whether this option applies when no parent-service-specific option matches. + """ paid: Paid + """ + Pricing details for this option, set when `type` is `paid`. + """ parent_services: List[str] + """ + Identifiers of active parent services for which this option applies. + """ type: Literal["free", "paid"] + """ + Whether the component is free or paid when this option applies. + """ _inner_class_types = {"paid": Paid} options: List[Option] + """ + Pricing options selected according to the resource's active parent services. + """ _inner_class_types = {"options": Option} class Paid(StripeObject): description: Optional[str] + """ + Additional display information about the price. + """ freeform: Optional[str] + """ + Provider-supplied pricing terms, set when `type` is `freeform`. + """ type: Literal["free", "freeform"] + """ + Kind of pricing represented by this entry. + """ class PaidPricing(StripeObject): configuration: UntypedStripeObject[Any] + """ + Service configuration values for which this pricing entry applies. + """ description: Optional[str] + """ + Additional display information about the price. + """ freeform: Optional[str] + """ + Provider-supplied pricing terms, set when `type` is `freeform`. + """ is_default: Optional[bool] + """ + Whether this entry is the fallback when no configuration-specific entry matches. + """ type: Literal["free", "freeform"] + """ + Kind of pricing represented by this entry. + """ component: Component + """ + Parent-service-dependent pricing details, set when `type` is `component`. + """ paid: Paid """ Legacy compatibility field for top-level paid pricing. @@ -71,6 +140,9 @@ class PaidPricing(StripeObject): When multiple entries are present, callers should read this field instead of `paid`. """ type: Literal["component", "free", "paid"] + """ + Pricing model for the service: free, paid, or dependent on a parent service. + """ _inner_class_types = { "component": Component, "paid": Paid, diff --git a/stripe/v2/provisioning/_resource.py b/stripe/v2/provisioning/_resource.py index 7ab182e59..4beb80496 100644 --- a/stripe/v2/provisioning/_resource.py +++ b/stripe/v2/provisioning/_resource.py @@ -17,28 +17,67 @@ class Resource(StripeObject): class UserMessage(StripeObject): message: str + """ + Message from the provider to display to the user. + """ received_at: str + """ + Time at which Stripe received the message from the provider. + """ catalog: Optional[Literal["dev", "prod", "testing"]] + """ + Catalog partition containing the resource's provider service. + """ created: str + """ + Time at which the resource was created. + """ environment: Literal["dev", "prod"] + """ + Provider environment in which the resource runs. + """ error_message: Optional[str] + """ + Error reported when provisioning the resource fails. + """ id: str + """ + Unique identifier for the resource. + """ livemode: bool """ Whether this resource uses Stripe live-mode objects. This is independent of the provider catalog and is immutable for the lifetime of the resource. """ name: Optional[str] + """ + Human-readable name of the resource. + """ needs_information_schema: Optional[UntypedStripeObject[Any]] + """ + Schema describing additional information the provider requires to finish provisioning. + """ object: Literal["v2.provisioning.resource"] """ String representing the object's type. Objects of the same type share the same value of the object field. """ provider: str + """ + Identifier of the provider that manages the resource. + """ service_ref: str + """ + Identifier of the provider service used to provision the resource. + """ status: Literal[ "complete", "errored", "needs_information", "pending", "removed" ] + """ + Current provisioning status of the resource. + """ user_message: Optional[UserMessage] + """ + Message supplied by the provider when the resource becomes ready. + """ _inner_class_types = {"user_message": UserMessage} diff --git a/stripe/v2/risk/_inquiry_service.py b/stripe/v2/risk/_inquiry_service.py index eca0e962d..a88d97621 100644 --- a/stripe/v2/risk/_inquiry_service.py +++ b/stripe/v2/risk/_inquiry_service.py @@ -21,7 +21,7 @@ class InquiryService(StripeService): def list( self, - params: "InquiryListParams", + params: Optional["InquiryListParams"] = None, options: Optional["RequestOptions"] = None, ) -> "ListObject[Inquiry]": """ @@ -40,7 +40,7 @@ def list( async def list_async( self, - params: "InquiryListParams", + params: Optional["InquiryListParams"] = None, options: Optional["RequestOptions"] = None, ) -> "ListObject[Inquiry]": """ diff --git a/stripe/v2/signals/_account_evaluation_service.py b/stripe/v2/signals/_account_evaluation_service.py index 8aa2ee690..a461b2ec2 100644 --- a/stripe/v2/signals/_account_evaluation_service.py +++ b/stripe/v2/signals/_account_evaluation_service.py @@ -63,7 +63,7 @@ def retrieve( options: Optional["RequestOptions"] = None, ) -> "AccountEvaluation": """ - Retrieves an AccountEvaluation by its ID for up to 90 days after creation. Evaluations more than 90 days old are inaccessible. + Retrieves an AccountEvaluation by its ID when its created timestamp is no more than 90 days old. """ return cast( "AccountEvaluation", @@ -86,7 +86,7 @@ async def retrieve_async( options: Optional["RequestOptions"] = None, ) -> "AccountEvaluation": """ - Retrieves an AccountEvaluation by its ID for up to 90 days after creation. Evaluations more than 90 days old are inaccessible. + Retrieves an AccountEvaluation by its ID when its created timestamp is no more than 90 days old. """ return cast( "AccountEvaluation", diff --git a/stripe/v2/signals/_account_signal_service.py b/stripe/v2/signals/_account_signal_service.py index 1a2b403b0..5e19a5766 100644 --- a/stripe/v2/signals/_account_signal_service.py +++ b/stripe/v2/signals/_account_signal_service.py @@ -24,7 +24,7 @@ def list( options: Optional["RequestOptions"] = None, ) -> "ListObject[AccountSignal]": """ - Lists AccountSignals for a given account or customer. Signals more than 90 days old are omitted. Returns only the latest AccountSignal for each requested signal type. + Lists AccountSignals whose created timestamps are no more than 90 days old for a given account or customer. Returns only the latest AccountSignal for each requested signal type. """ return cast( "ListObject[AccountSignal]", @@ -43,7 +43,7 @@ async def list_async( options: Optional["RequestOptions"] = None, ) -> "ListObject[AccountSignal]": """ - Lists AccountSignals for a given account or customer. Signals more than 90 days old are omitted. Returns only the latest AccountSignal for each requested signal type. + Lists AccountSignals whose created timestamps are no more than 90 days old for a given account or customer. Returns only the latest AccountSignal for each requested signal type. """ return cast( "ListObject[AccountSignal]", @@ -64,7 +64,7 @@ def retrieve( options: Optional["RequestOptions"] = None, ) -> "AccountSignal": """ - Retrieves an AccountSignal by its ID for up to 90 days after creation. Signals more than 90 days old are inaccessible. + Retrieves an AccountSignal by its ID when its created timestamp is no more than 90 days old. """ return cast( "AccountSignal", @@ -85,7 +85,7 @@ async def retrieve_async( options: Optional["RequestOptions"] = None, ) -> "AccountSignal": """ - Retrieves an AccountSignal by its ID for up to 90 days after creation. Signals more than 90 days old are inaccessible. + Retrieves an AccountSignal by its ID when its created timestamp is no more than 90 days old. """ return cast( "AccountSignal", diff --git a/stripe/v2/tax/_integration_configuration.py b/stripe/v2/tax/_integration_configuration.py index 6175a15df..d621ff3de 100644 --- a/stripe/v2/tax/_integration_configuration.py +++ b/stripe/v2/tax/_integration_configuration.py @@ -23,10 +23,22 @@ class CheckoutSessions(StripeObject): Controls the default value of automatic_tax[enabled] on new Checkout Sessions. """ + class Invoices(StripeObject): + automatic_tax_default_value: Literal[ + "disabled", "enabled_when_possible" + ] + """ + Controls the default value of automatic_tax[enabled] on new standalone Invoices. + """ + checkout_sessions: CheckoutSessions """ Configuration for Checkout Sessions automatic tax behavior. """ + invoices: Invoices + """ + Configuration for standalone Invoices automatic tax behavior. + """ livemode: bool """ Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode. @@ -35,4 +47,7 @@ class CheckoutSessions(StripeObject): """ String representing the object's type. Objects of the same type share the same value of the object field. """ - _inner_class_types = {"checkout_sessions": CheckoutSessions} + _inner_class_types = { + "checkout_sessions": CheckoutSessions, + "invoices": Invoices, + } diff --git a/tests/test_generated_examples.py b/tests/test_generated_examples.py index c60e93dc1..3612ed179 100644 --- a/tests/test_generated_examples.py +++ b/tests/test_generated_examples.py @@ -48522,6 +48522,38 @@ def test_v2_money_management_financial_address_get_2_service( api_base="https://api.stripe.com", ) + def test_v2_money_management_funding_session_post_service( + self, http_client_mock: HTTPClientMock + ) -> None: + http_client_mock.stub_request( + "post", + "/v2/money_management/funding_sessions", + ) + client = StripeClient( + "sk_test_123", + http_client=http_client_mock.get_mock_http_client(), + ) + + client.v2.money_management.funding_sessions.create( + { + "account": "account", + "financial_account": "financial_account", + "financial_address_options": { + "crypto_wallet": {"settlement_currency": "usd"}, + }, + "financial_address_types": ["bank_account"], + "return_url": "return_url", + } + ) + http_client_mock.assert_requested( + "post", + path="/v2/money_management/funding_sessions", + query_string="", + api_base="https://api.stripe.com", + post_data='{"account":"account","financial_account":"financial_account","financial_address_options":{"crypto_wallet":{"settlement_currency":"usd"}},"financial_address_types":["bank_account"],"return_url":"return_url"}', + is_json=True, + ) + def test_v2_money_management_inbound_transfer_get_service( self, http_client_mock: HTTPClientMock ) -> None: @@ -48596,6 +48628,95 @@ def test_v2_money_management_inbound_transfer_get_2_service( api_base="https://api.stripe.com", ) + def test_v2_money_management_inbound_transfer_mandate_get_service( + self, http_client_mock: HTTPClientMock + ) -> None: + http_client_mock.stub_request( + "get", + "/v2/money_management/inbound_transfer_mandates", + ) + client = StripeClient( + "sk_test_123", + http_client=http_client_mock.get_mock_http_client(), + ) + + client.v2.money_management.inbound_transfer_mandates.list() + http_client_mock.assert_requested( + "get", + path="/v2/money_management/inbound_transfer_mandates", + query_string="", + api_base="https://api.stripe.com", + ) + + def test_v2_money_management_inbound_transfer_mandate_post_service( + self, http_client_mock: HTTPClientMock + ) -> None: + http_client_mock.stub_request( + "post", + "/v2/money_management/inbound_transfer_mandates", + ) + client = StripeClient( + "sk_test_123", + http_client=http_client_mock.get_mock_http_client(), + ) + + client.v2.money_management.inbound_transfer_mandates.create( + { + "credential": "credential", + "type": "nz_becs", + } + ) + http_client_mock.assert_requested( + "post", + path="/v2/money_management/inbound_transfer_mandates", + query_string="", + api_base="https://api.stripe.com", + post_data='{"credential":"credential","type":"nz_becs"}', + is_json=True, + ) + + def test_v2_money_management_inbound_transfer_mandate_get_2_service( + self, http_client_mock: HTTPClientMock + ) -> None: + http_client_mock.stub_request( + "get", + "/v2/money_management/inbound_transfer_mandates/id_123", + ) + client = StripeClient( + "sk_test_123", + http_client=http_client_mock.get_mock_http_client(), + ) + + client.v2.money_management.inbound_transfer_mandates.retrieve("id_123") + http_client_mock.assert_requested( + "get", + path="/v2/money_management/inbound_transfer_mandates/id_123", + query_string="", + api_base="https://api.stripe.com", + ) + + def test_v2_money_management_inbound_transfer_mandate_post_2_service( + self, http_client_mock: HTTPClientMock + ) -> None: + http_client_mock.stub_request( + "post", + "/v2/money_management/inbound_transfer_mandates/id_123/cancel", + ) + client = StripeClient( + "sk_test_123", + http_client=http_client_mock.get_mock_http_client(), + ) + + client.v2.money_management.inbound_transfer_mandates.cancel("id_123") + http_client_mock.assert_requested( + "post", + path="/v2/money_management/inbound_transfer_mandates/id_123/cancel", + query_string="", + api_base="https://api.stripe.com", + post_data="{}", + is_json=True, + ) + def test_v2_money_management_outbound_payment_get_service( self, http_client_mock: HTTPClientMock ) -> None: @@ -50867,18 +50988,17 @@ def test_v2_risk_inquiry_get_service( http_client_mock.stub_request( "get", "/v2/risk/inquiries", - "account=account", ) client = StripeClient( "sk_test_123", http_client=http_client_mock.get_mock_http_client(), ) - client.v2.risk.inquiries.list({"account": "account"}) + client.v2.risk.inquiries.list() http_client_mock.assert_requested( "get", path="/v2/risk/inquiries", - query_string="account=account", + query_string="", api_base="https://api.stripe.com", )