
    Ch \                    ^   S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	  S SK
Jr  S SKJr  S SKJrJr  S S	KJrJrJrJrJrJrJrJr  S S
KJrJrJrJrJr  \(       a<  S SK J!r!  S SK"J#r#  S SK$J%r%  S SK&J'r(  S SK)J*r*  S SK+J,r,  S SK-J.r.  S SK/J0r0  S SK1J2r2  S SK3J4r4   " S S\S   \S   \S   5      r5g)    )CreateableAPIResource)ExpandableField)
ListObject)ListableAPIResource)RequestOptions)StripeObject)UpdateableAPIResource)class_method_variantsanitize_id)AnyClassVarDictListOptionalUnioncastoverload)LiteralNotRequired	TypedDictUnpackTYPE_CHECKING)Account)Application)BankAccount)Card)Customer)Mandate)PaymentIntent)PaymentMethod)SetupAttempt)Sourcec                   :"   \ rS rSr% SrSr\\S      \S'    " S S\	5      r
 " S S\	5      r " S	 S
\	5      r " S S\	5      r " S S\	5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S \5      r " S! S"\5      r " S# S$\5      r " S% S&\5      r " S' S(\5      r " S) S*\5      r " S+ S,\5      r " S- S.\5      r  " S/ S0\5      r! " S1 S2\5      r" " S3 S4\5      r# " S5 S6\5      r$ " S7 S8\5      r% " S9 S:\5      r& " S; S<\5      r' " S= S>\5      r( " S? S@\5      r) " SA SB\5      r* " SC SD\5      r+ " SE SF\5      r, " SG SH\5      r- " SI SJ\5      r. " SK SL\5      r/ " SM SN\5      r0 " SO SP\5      r1 " SQ SR\5      r2 " SS ST\5      r3 " SU SV\5      r4 " SW SX\5      r5 " SY SZ\5      r6 " S[ S\\5      r7 " S] S^\5      r8 " S_ S`\5      r9 " Sa Sb\5      r: " Sc Sd\5      r; " Se Sf\5      r< " Sg Sh\5      r= " Si Sj\5      r> " Sk Sl\5      r? " Sm Sn\5      r@ " So Sp\5      rA " Sq Sr\5      rB " Ss St\5      rC " Su Sv\5      rD " Sw Sx\5      rE " Sy Sz\5      rF " S{ S|\5      rG " S} S~\5      rH " S S\5      rI " S S\5      rJ " S S\5      rK " S S\5      rL " S S\5      rM " S S\5      rN " S S\5      rO " S S\5      rP " S S\5      rQ " S S\5      rR " S S\5      rS " S S\5      rT " S S\5      rU " S S\5      rV " S S\5      rW " S S\5      rX " S S\5      rY " S S\5      rZ " S S\5      r[ " S S\5      r\ " S S\5      r] " S S\5      r^ " S S\5      r_ " S S\5      r` " S S\5      ra " S S\5      rb " S S\5      rc " S S\5      rd " S S\5      re " S S\5      rf " S S\5      rg " S S\5      rh " S S\5      ri " S S\5      rj " S S\5      rk " S S\5      rl " S S\5      rm " S S\5      rn " S S\5      ro " S S\5      rp " S S\5      rq " S S\5      rr " S S\5      rs " S S\5      rt " S S\5      ru " S S\5      rv " S S\5      rw " S S\5      rx " S S\5      ry " S S\5      rz " S S\5      r{ " S S\5      r| " S S\5      r} " S S\5      r~ " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S GS \5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS	 GS
\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS \5      r " GS! GS"\5      r " GS# GS$\5      r " GS% GS&\5      r " GS' GS(\5      r " GS) GS*\5      r " GS+ GS,\5      r " GS- GS.\5      r " GS/ GS0\5      r " GS1 GS2\5      r " GS3 GS4\5      r " GS5 GS6\5      r " GS7 GS8\5      r " GS9 GS:\5      r " GS; GS<\5      r " GS= GS>\5      r " GS? GS@\5      r " GSA GSB\5      r " GSC GSD\5      r " GSE GSF\5      r " GSG GSH\5      r " GSI GSJ\5      r " GSK GSL\5      r " GSM GSN\5      r " GSO GSP\5      r " GSQ GSR\5      r " GSS GST\5      r " GSU GSV\5      r " GSW GSX\5      r " GSY GSZ\5      r " GS[ GS\\5      r " GS] GS^\5      r " GS_ GS`\5      r " GSa GSb\5      r " GSc GSd\5      r " GSe GSf\5      r " GSg GSh\5      r " GSi GSj\5      r " GSk GSl\5      r " GSm GSn\5      r " GSo GSp\5      r " GSq GSr\5      r " GSs GSt\5      r " GSu GSv\5      r " GSw GSx\5      r " GSy GSz\5      r " GS{ GS|\5      r " GS} GS~\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      Gr  " GS GS\5      Gr " GS GS\5      Gr " GS GS\5      Gr " GS GS\5      Gr " GS GS\5      Gr " GS GS\5      Gr " GS GS\5      Gr " GS GS\5      Gr " GS GS \5      Gr	 " GS GS\5      Gr
 " GS GS\5      Gr " GS GS\5      GrG\G\GS      \GS'    G\G\   \GS	'    G\\
   \GS
'    G\\GS      \GS'    G\G\   \GS'    G\\GS'    G\G\GS      \GS'    G\G\   \GS'    G\G\\GS         \GS'    G\\GS'    G\\   \GS'    G\G\GS      \GS'    G\\GS'    G\G\GS      \GS'    G\G\G\G\4      \GS'    G\\   \GS'    \S   \GS'    G\G\GS      \GS'    G\G\GS       \GS!'    G\\   \GS"'    G\\   \GS#'    G\G\   \GS$'    G\G\GS      \GS%'    \GS&   \GS''    G\\GS('    G\GS)G\GS*G\GS+   GS,S 4GS- j5       GrG\G\GS)G\GS*G\GS+   GS,S 4GS. j5       5       GrG\GS*G\GS+   GS,S 4GS/ j5       GrG\" GS05      GS*G\GS+   GS,S 4GS1 j5       GrG\GS)G\GS*G\GS+   GS,S 4GS2 j5       GrG\G\GS)G\GS*G\GS+   GS,S 4GS3 j5       5       GrG\GS*G\GS+   GS,S 4GS4 j5       GrG\" GS55      GS*G\GS+   GS,S 4GS6 j5       GrG\GS)G\GS*G\GS7   GS,S 4GS8 j5       GrG\G\GS)G\GS*G\GS7   GS,S 4GS9 j5       5       GrG\GS*G\GS7   GS,S 4GS: j5       GrG\" GS;5      GS*G\GS7   GS,S 4GS< j5       GrG\GS)G\GS*G\GS7   GS,S 4GS= j5       GrG\G\GS)G\GS*G\GS7   GS,S 4GS> j5       5       Gr G\GS*G\GS7   GS,S 4GS? j5       Gr G\" GS@5      GS*G\GS7   GS,S 4GSA j5       Gr G\GS*G\GSB   GS,S 4GSC j5       Gr!G\GS*G\GSB   GS,S 4GSD j5       Gr"G\GS*G\GSE   GS,G\#S    4GSF j5       Gr$G\GS*G\GSE   GS,G\#S    4GSG j5       Gr%G\GSG\GS*G\GSH   GS,S 4GSI j5       Gr&G\GSG\GS*G\GSH   GS,S 4GSJ j5       Gr'G\GSG\GS*G\GSK   GS,S 4GSL j5       Gr(G\GSG\GS*G\GSK   GS,S 4GSM j5       Gr)G\GS)G\GS*G\GSN   GS,S 4GSO j5       Gr*G\G\GS)G\GS*G\GSN   GS,S 4GSP j5       5       Gr+G\GS*G\GSN   GS,S 4GSQ j5       Gr+G\" GSR5      GS*G\GSN   GS,S 4GSS j5       Gr+G\GS)G\GS*G\GSN   GS,S 4GST j5       Gr,G\G\GS)G\GS*G\GSN   GS,S 4GSU j5       5       Gr-G\GS*G\GSN   GS,S 4GSV j5       Gr-G\" GSW5      GS*G\GSN   GS,S 4GSX j5       Gr-\
\\\\GSY.Gr.GSZGr/Gg[(\  SetupIntent!   a  
A SetupIntent guides you through the process of setting up and saving a customer's payment credentials for future payments.
For example, you can use a SetupIntent to set up and save your customer's card without immediately collecting a payment.
Later, you can use [PaymentIntents](https://stripe.com/docs/api#payment_intents) to drive the payment flow.

Create a SetupIntent when you're ready to collect your customer's payment credentials.
Don't maintain long-lived, unconfirmed SetupIntents because they might not be valid.
The SetupIntent transitions through multiple [statuses](https://docs.stripe.com/payments/intents#intent-statuses) as it guides
you through the setup process.

Successful SetupIntents result in payment credentials that are optimized for future payments.
For example, cardholders in [certain regions](https://stripe.com/guides/strong-customer-authentication) might need to be run through
[Strong Customer Authentication](https://docs.stripe.com/strong-customer-authentication) during payment method collection
to streamline later [off-session payments](https://docs.stripe.com/payments/setup-intents).
If you use the SetupIntent with a [Customer](https://stripe.com/docs/api#setup_intent_object-customer),
it automatically attaches the resulting payment method to that Customer after successful setup.
We recommend using SetupIntents or [setup_future_usage](https://stripe.com/docs/api#payment_intent_object-setup_future_usage) on
PaymentIntents to save payment methods to prevent saving invalid or unoptimized payment methods.

By using SetupIntents, you can reduce friction for your customers, even as regulations change over time.

Related guide: [Setup Intents API](https://docs.stripe.com/payments/setup-intents)
setup_intentOBJECT_NAMEc                   >    \ rS rSr% \\S      \S'    \\   \S'   Srg)#SetupIntent.AutomaticPaymentMethods@   alwaysneverallow_redirectsenabled N)	__name__
__module____qualname____firstlineno__r   r   __annotations__bool__static_attributes__r0       W/home/kali/devsecops-assessor/venv/lib/python3.13/site-packages/stripe/_setup_intent.pyAutomaticPaymentMethodsr)   @   s)    !'*;"<==	
 $	r8   r:   c                   >   \ rS rSr% \\   \S'    \\   \S'    \\S      \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S	'    \\   \S
'    \\   \S'    \S   \S'    \S   \S'    \\   \S'    \\   \S'    \S   \S'    \\S      \S'   \S   \S'   Sr	g)SetupIntent.LastSetupErrorL   advice_codecharge)account_closedaccount_country_invalid_address6account_error_country_change_requires_additional_stepsaccount_information_mismatchaccount_invalidaccount_number_invalidacss_debit_session_incompletealipay_upgrade_requiredamount_too_largeamount_too_smallapi_key_expiredapplication_fees_not_allowedauthentication_requiredbalance_insufficientbalance_invalid_parameter bank_account_bad_routing_numbersbank_account_declinedbank_account_existsbank_account_restrictedbank_account_unusablebank_account_unverified bank_account_verification_failedbilling_invalid_mandatebitcoin_upgrade_required$capture_charge_authorization_expiredcapture_unauthorized_payment card_decline_rate_limit_exceededcard_declined cardholder_phone_number_requiredcharge_already_capturedcharge_already_refundedcharge_disputedcharge_exceeds_source_limit charge_exceeds_transaction_limitcharge_expired_for_capturecharge_invalid_parametercharge_not_refundableclearing_code_unsupportedcountry_code_invalidcountry_unsupportedcoupon_expiredcustomer_max_payment_methodscustomer_max_subscriptionscustomer_session_expiredcustomer_tax_location_invaliddebit_not_authorizedemail_invalidexpired_card&financial_connections_account_inactive7financial_connections_no_successful_transaction_refreshforwarding_api_inactive forwarding_api_invalid_parameter'forwarding_api_retryable_upstream_error(forwarding_api_upstream_connection_error*forwarding_api_upstream_connection_timeoutforwarding_api_upstream_erroridempotency_key_in_useincorrect_addressincorrect_cvcincorrect_numberincorrect_zip(india_recurring_payment_mandate_canceledinstant_payouts_config_disabled!instant_payouts_currency_disabledinstant_payouts_limit_exceededinstant_payouts_unsupportedinsufficient_fundsintent_invalid_state"intent_verification_method_missinginvalid_card_typeinvalid_charactersinvalid_charge_amountinvalid_cvcinvalid_expiry_monthinvalid_expiry_year'invalid_mandate_reference_prefix_formatinvalid_numberinvalid_source_usageinvalid_tax_locationinvoice_no_customer_line_itemsinvoice_no_payment_method_types"invoice_no_subscription_line_itemsinvoice_not_editable!invoice_on_behalf_of_not_editable&invoice_payment_intent_requires_actioninvoice_upcoming_nonelivemode_mismatchlock_timeoutmissing
no_accountnot_allowed_on_standard_accountout_of_inventory!ownership_declaration_not_allowedparameter_invalid_emptyparameter_invalid_integerparameter_invalid_string_blankparameter_invalid_string_emptyparameter_missingparameter_unknownparameters_exclusivepayment_intent_action_required%payment_intent_authentication_failure*payment_intent_incompatible_payment_method payment_intent_invalid_parameter3payment_intent_konbini_rejected_confirmation_numberpayment_intent_mandate_invalid&payment_intent_payment_attempt_expired%payment_intent_payment_attempt_failedpayment_intent_unexpected_state,payment_method_bank_account_already_verified#payment_method_bank_account_blocked.payment_method_billing_details_address_missing%payment_method_configuration_failures payment_method_currency_mismatchpayment_method_customer_decline payment_method_invalid_parameter)payment_method_invalid_parameter_testmode"payment_method_microdeposit_failed8payment_method_microdeposit_verification_amounts_invalid9payment_method_microdeposit_verification_amounts_mismatch:payment_method_microdeposit_verification_attempts_exceededApayment_method_microdeposit_verification_descriptor_code_mismatch0payment_method_microdeposit_verification_timeoutpayment_method_not_availablepayment_method_provider_declinepayment_method_provider_timeoutpayment_method_unactivatedpayment_method_unexpected_statepayment_method_unsupported_typepayout_reconciliation_not_readypayouts_limit_exceededpayouts_not_allowedplatform_account_requiredplatform_api_key_expiredpostal_code_invalidprocessing_errorproduct_inactive%progressive_onboarding_limit_exceeded
rate_limitrefer_to_customerrefund_disputed_paymentresource_already_existsresource_missingreturn_intent_already_processedrouting_number_invalidsecret_key_requiredsepa_unsupported_accountsetup_attempt_failed#setup_intent_authentication_failuresetup_intent_invalid_parametersetup_intent_mandate_invalid&setup_intent_mobile_wallet_unsupported"setup_intent_setup_attempt_expiredsetup_intent_unexpected_stateshipping_address_invalidshipping_calculation_failedsku_inactivestate_unsupportedstatus_transition_invalidstripe_tax_inactivetax_id_invalidtax_id_prohibitedtaxes_calculation_failed%terminal_location_country_unsupportedterminal_reader_busyterminal_reader_hardware_fault/terminal_reader_invalid_location_for_activation,terminal_reader_invalid_location_for_paymentterminal_reader_offlineterminal_reader_timeouttestmode_charges_onlytls_version_unsupportedtoken_already_usedtoken_card_network_invalidtoken_in_use+transfer_source_balance_parameters_mismatchtransfers_not_allowedurl_invalidcodedecline_codedoc_urlmessagenetwork_advice_codenetwork_decline_codeparamr   payment_intentr    payment_methodpayment_method_typerequest_log_urlr$   r&   )r   r   CardResourcer"   source)	api_error
card_erroridempotency_errorinvalid_request_errortyper0   N)
r1   r2   r3   r4   r   strr5   r   r   r7   r0   r8   r9   LastSetupErrorr<   L   s7   c]"	 	 qsu
 u	
l	 sm#	 #	 #	 &c]*	 'sm+	 }	 !11	 !11	 &c]*	 "#&	 }--	. DE
 	
 %
 	
	r8   r  c                       \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r\\   \	S'   \\   \	S	'   \
\	S
'    \\\
\4      \	S'    \\   \	S'   \\\S.rSrg)SetupIntent.NextActionii  c                   V    \ rS rSr%  " S S\5      r\\S'    \\S'    \\S'   S\0rSr	g)	;SetupIntent.NextAction.CashappHandleRedirectOrDisplayQrCodeij  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)BSetupIntent.NextAction.CashappHandleRedirectOrDisplayQrCode.QrCodeik  
expires_atimage_url_pngimage_url_svgr0   Nr1   r2   r3   r4   intr5   r  r7   r0   r8   r9   QrCoder  k  s&      #"  #"r8   r  hosted_instructions_urlmobile_auth_urlqr_coder0   N)
r1   r2   r3   r4   r   r  r  r5   _inner_class_typesr7   r0   r8   r9   $CashappHandleRedirectOrDisplayQrCoder	  j  s:      &)( !  O"+V!4r8   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)$SetupIntent.NextAction.RedirectToUrli  
return_urlurlr0   Nr1   r2   r3   r4   r   r  r5   r7   r0   r8   r9   RedirectToUrlr    s"     % #r8   r  c                   D    \ rS rSr% \\S'    \\S'    \\S      \S'   Sr	g).SetupIntent.NextAction.VerifyWithMicrodepositsi  arrival_datehosted_verification_url)amountsdescriptor_codemicrodeposit_typer0   N)
r1   r2   r3   r4   r  r5   r  r   r   r7   r0   r8   r9   VerifyWithMicrodepositsr    s2     &)(  (0L(MNNr8   r$  *cashapp_handle_redirect_or_display_qr_coderedirect_to_urlr  use_stripe_sdkverify_with_microdeposits)r%  r&  r(  r0   N)r1   r2   r3   r4   r   r  r  r$  r   r5   r  r   r   r  r7   r0   r8   r9   
NextActionr  i  s    	5< 	54	L 		l 	 5=05
 	
 "-00		 !c3h00	 $,,C#DD:^,)@
r8   r)  c                   2    \ rS rSr% \\S'    \\   \S'   Srg)-SetupIntent.PaymentMethodConfigurationDetailsi  idparentr0   N)r1   r2   r3   r4   r  r5   r   r7   r0   r8   r9   !PaymentMethodConfigurationDetailsr+    s    	 	r8   r.  c                      \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r	 " S S\5      r
 " S S\5      r " S S\5      r " S S\5      r " S S\5      r\\   \S'   \\   \S'   \\   \S'   \\   \S'   \\	   \S'   \\
   \S'   \\   \S'   \\   \S'   \\   \S'   \\   \S'   \\\\\	\
\\\\S .
rS!rg")# SetupIntent.PaymentMethodOptionsi  c                   t    \ rS rSr%  " S S\5      r\\S      \S'    \\   \S'   \\S      \S'    S\0r	S	r
g
)*SetupIntent.PaymentMethodOptions.AcssDebiti  c                       \ rS rSr% \\   \S'    \\\S         \S'    \\   \S'    \\S      \S'    \\S      \S	'   S
r	g)9SetupIntent.PaymentMethodOptions.AcssDebit.MandateOptionsi  custom_mandate_urlinvoicesubscriptiondefault_forinterval_descriptioncombinedintervalsporadicpayment_schedulebusinesspersonaltransaction_typer0   N)
r1   r2   r3   r4   r   r  r5   r   r   r7   r0   r8   r9   MandateOptionsr4    st    $,SM1 &d73L+M&NOO '/sm3 #+>?#  #+73I+J"KKr8   rD  cadusdcurrencymandate_options	automaticinstantmicrodepositsverification_methodr0   N)r1   r2   r3   r4   r   rD  r   r   r5   r  r7   r0   r8   r9   	AcssDebitr2    sZ     0 w|455 &n55!)?@"  #4^!Dr8   rO  c                       \ rS rSrSrg)*SetupIntent.PaymentMethodOptions.AmazonPayi  r0   Nr1   r2   r3   r4   r7   r0   r8   r9   	AmazonPayrQ        r8   rS  c                   D    \ rS rSr%  " S S\5      r\\   \S'   S\0rSr	g)*SetupIntent.PaymentMethodOptions.BacsDebiti  c                   &    \ rS rSr% \\   \S'   Srg)9SetupIntent.PaymentMethodOptions.BacsDebit.MandateOptionsi  reference_prefixr0   Nr  r0   r8   r9   rD  rX        "*3-/r8   rD  rI  r0   N
r1   r2   r3   r4   r   rD  r   r5   r  r7   r0   r8   r9   	BacsDebitrV    &      &n55"3^!Dr8   r\  c                   v    \ rS rSr%  " S S\5      r\\   \S'    \\S      \S'    \\S      \S'    S\0r	S	r
g
)%SetupIntent.PaymentMethodOptions.Cardi  c                       \ rS rSr% \\S'    \S   \S'    \\S'    \\   \S'    \\   \S'    \S   \S	'    \\   \S
'    \\S'    \\S'    \\	\S         \S'   Sr
g)4SetupIntent.PaymentMethodOptions.Card.MandateOptionsi  amountfixedmaximumamount_typerH  descriptionend_datedaymonthr>  weekyearr=  interval_count	reference
start_dateindiasupported_typesr0   N)r1   r2   r3   r4   r  r5   r   r  r   r   r7   r0   r8   r9   rD  ra    s     %%788  &c]* #3-' ""LMM !)-    "*$ww/?*@!AAr8   rD  rI  amexcartes_bancairesdinersdiscover	eftpos_augirocardinteracjcblink
mastercardunionpayunknownvisanetworkanyrK  	challengerequest_three_d_securer0   N)r1   r2   r3   r4   r   rD  r   r5   r   r  r7   r0   r8   r9   r   r_    sl    ( (T &n55  " %-78%  #4^!Dr8   r   c                       \ rS rSrSrg),SetupIntent.PaymentMethodOptions.CardPresenti8  r0   NrR  r0   r8   r9   CardPresentr  8  rT  r8   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)'SetupIntent.PaymentMethodOptions.Klarnai;  rH  preferred_localer0   Nr  r0   r8   r9   Klarnar  ;  s"    sm# 'sm+r8   r  c                   &    \ rS rSr% \\   \S'   Srg)%SetupIntent.PaymentMethodOptions.LinkiE  persistent_tokenr0   Nr  r0   r8   r9   Linkr  E  s    &sm+r8   r  c                   &    \ rS rSr% \\   \S'   Srg)'SetupIntent.PaymentMethodOptions.PaypaliK  billing_agreement_idr0   Nr  r0   r8   r9   Paypalr  K  s    "*3-/r8   r  c                   D    \ rS rSr%  " S S\5      r\\   \S'   S\0rSr	g)*SetupIntent.PaymentMethodOptions.SepaDebitiQ  c                   &    \ rS rSr% \\   \S'   Srg)9SetupIntent.PaymentMethodOptions.SepaDebit.MandateOptionsiR  rY  r0   Nr  r0   r8   r9   rD  r  R  rZ  r8   rD  rI  r0   Nr[  r0   r8   r9   	SepaDebitr  Q  r]  r8   r  c                       \ rS rSr%  " S S\5      r " S S\5      r\\   \S'   \\   \S'   \\	S      \S	'    \\S
.r
Srg).SetupIntent.PaymentMethodOptions.UsBankAccounti[  c                       \ rS rSr%  " S S\5      r\\   \S'   \\\	S         \S'    \\\	S         \S'    \\
   \S	'    S\0rS
rg)CSetupIntent.PaymentMethodOptions.UsBankAccount.FinancialConnectionsi\  c                   2    \ rS rSr% \\\S         \S'   Srg)KSetupIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filtersi]  checkingsavingsaccount_subcategoriesr0   N)	r1   r2   r3   r4   r   r   r   r5   r7   r0   r8   r9   Filtersr  ]  s"    +3W%:;<, r8   r  filtersbalances	ownershipr   transactionspermissionsr  r  r  prefetchr  r0   N)r1   r2   r3   r4   r   r  r   r5   r   r   r  r  r7   r0   r8   r9   FinancialConnectionsr  \  s    l  "'**%,	 	 #!HIJ  %SM) '0%9"r8   r  c                   ,    \ rS rSr% \\S      \S'   Srg)=SetupIntent.PaymentMethodOptions.UsBankAccount.MandateOptionsi  papercollection_methodr0   N)r1   r2   r3   r4   r   r   r5   r7   r0   r8   r9   rD  r    s    #+GG,<#==r8   rD  financial_connectionsrI  rJ  rN  )r  rI  r0   N)r1   r2   r3   r4   r   r  rD  r   r5   r   r  r7   r0   r8   r9   UsBankAccountr  [  s_    !:| !:F  $,,@#AA%n55!)?@"  *>#1"r8   r  
acss_debit
amazon_pay
bacs_debitcardcard_presentklarnar|  paypal
sepa_debitus_bank_account)
r  r  r  r  r  r  r|  r  r  r  r0   N)r1   r2   r3   r4   r   rO  rS  r\  r   r  r  r  r  r  r  r   r5   r  r7   r0   r8   r9   PaymentMethodOptionsr0    s   $	E $	EL	 		E 	EI	E< I	EV	, 		\ 		< 		\ 		E 	E5	L 5	n Y''Y''Y''tn{++  tn  Y''!-00###'#,
r8   r  c                   D    \ rS rSr% \\S      \S'    \\\      \S'   Sr	g)SetupIntent.CancelParamsi  	abandoned	duplicaterequested_by_customercancellation_reasonexpandr0   N)
r1   r2   r3   r4   r   r   r5   r   r  r7   r0   r8   r9   CancelParamsr    s3    (EF
 	
	 DI&&	r8   r  c                       \ rS rSr% \\   \S'    \\\      \S'    \S   \S'   \\   \S'    \S   \S'    \S	   \S
'    \\   \S'    \\   \S'   Sr	g)SetupIntent.ConfirmParamsi  confirmation_tokenr  z0Literal['']|SetupIntent.ConfirmParamsMandateDatamandate_datar   *SetupIntent.ConfirmParamsPaymentMethodDatapayment_method_data-SetupIntent.ConfirmParamsPaymentMethodOptionspayment_method_optionsr  r'  r0   N)
r1   r2   r3   r4   r   r  r5   r   r6   r7   r0   r8   r9   ConfirmParamsr    s    ',,	
 DI&&	 ">
 	
 $C((	 )8
 	
	 !,;!
 	
	  $$	
 $D))	r8   r  c                   &    \ rS rSr% \S   \S'   Srg)$SetupIntent.ConfirmParamsMandateDatai  6SetupIntent.ConfirmParamsMandateDataCustomerAcceptancecustomer_acceptancer0   Nr1   r2   r3   r4   r   r5   r7   r0   r8   r9   ConfirmParamsMandateDatar    s    (D
 	
	r8   r  c                   \    \ rS rSr% \\   \S'    \S   \S'    \S   \S'    \S   \S'   S	rg
)r  i  accepted_at=SetupIntent.ConfirmParamsMandateDataCustomerAcceptanceOfflineoffline<SetupIntent.ConfirmParamsMandateDataCustomerAcceptanceOnlineonliner  r  r  r0   N	r1   r2   r3   r4   r   r  r5   r   r7   r0   r8   r9   *ConfirmParamsMandateDataCustomerAcceptance6SetupIntent.ConfirmParamsMandateDataCustomerAcceptance  sS     %%	 K
 	
	 J
 	
	 )**	r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   1ConfirmParamsMandateDataCustomerAcceptanceOffline=SetupIntent.ConfirmParamsMandateDataCustomerAcceptanceOffline      r8   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)r  i   
ip_address
user_agentr0   Nr1   r2   r3   r4   r   r  r5   r7   r0   r8   r9   0ConfirmParamsMandateDataCustomerAcceptanceOnline<SetupIntent.ConfirmParamsMandateDataCustomerAcceptanceOnline   s$    $$	  $$	r8   r  c                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \\S
      \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S    \S!'    \S"   \S#'    \S$   \S%'    \S&   \S''    \S(   \S)'    \S*   \S+'    \S,   \S-'    \S.   \S/'    \S0   \S1'    \S2   \S3'    \S4   \S5'    \S6   \S7'    \S8   \S9'    \\\\4      \S:'    \S;   \S<'    \S=   \S>'    \S?   \S@'    \SA   \SB'    \SC   \SD'    \SE   \SF'    \SG   \SH'    \SI   \SJ'    \SK   \SL'    \SM   \SN'    \SO   \SP'    \SQ   \SR'    \SS   \ST'    \SU   \SV'    \SW   \SX'    \SY   \SZ'    \S[   \S\'    \S]   \S^'    \S_   \S`'    \Sa   \Sb'    \Sc   \Sd'    \Se   \Sf'    \Sg   \Sh'    \Si   \Sj'   Skr	gl)mr  i
  3SetupIntent.ConfirmParamsPaymentMethodDataAcssDebitr  0SetupIntent.ConfirmParamsPaymentMethodDataAffirmaffirm:SetupIntent.ConfirmParamsPaymentMethodDataAfterpayClearpayafterpay_clearpay0SetupIntent.ConfirmParamsPaymentMethodDataAlipayalipayr,   limitedunspecifiedallow_redisplay.SetupIntent.ConfirmParamsPaymentMethodDataAlmaalma3SetupIntent.ConfirmParamsPaymentMethodDataAmazonPayr  5SetupIntent.ConfirmParamsPaymentMethodDataAuBecsDebitau_becs_debit3SetupIntent.ConfirmParamsPaymentMethodDataBacsDebitr  4SetupIntent.ConfirmParamsPaymentMethodDataBancontact
bancontact0SetupIntent.ConfirmParamsPaymentMethodDataBilliebillie8SetupIntent.ConfirmParamsPaymentMethodDataBillingDetailsbilling_details.SetupIntent.ConfirmParamsPaymentMethodDataBlikblik0SetupIntent.ConfirmParamsPaymentMethodDataBoletoboleto1SetupIntent.ConfirmParamsPaymentMethodDataCashappcashapp0SetupIntent.ConfirmParamsPaymentMethodDataCryptocrypto9SetupIntent.ConfirmParamsPaymentMethodDataCustomerBalancecustomer_balance-SetupIntent.ConfirmParamsPaymentMethodDataEpseps-SetupIntent.ConfirmParamsPaymentMethodDataFpxfpx1SetupIntent.ConfirmParamsPaymentMethodDataGiropaygiropay1SetupIntent.ConfirmParamsPaymentMethodDataGrabpaygrabpay/SetupIntent.ConfirmParamsPaymentMethodDataIdealideal8SetupIntent.ConfirmParamsPaymentMethodDataInteracPresentinterac_present2SetupIntent.ConfirmParamsPaymentMethodDataKakaoPay	kakao_pay0SetupIntent.ConfirmParamsPaymentMethodDataKlarnar  1SetupIntent.ConfirmParamsPaymentMethodDataKonbinikonbini0SetupIntent.ConfirmParamsPaymentMethodDataKrCardkr_card.SetupIntent.ConfirmParamsPaymentMethodDataLinkr|  metadata3SetupIntent.ConfirmParamsPaymentMethodDataMobilepay	mobilepay4SetupIntent.ConfirmParamsPaymentMethodDataMultibanco
multibanco2SetupIntent.ConfirmParamsPaymentMethodDataNaverPay	naver_pay7SetupIntent.ConfirmParamsPaymentMethodDataNzBankAccountnz_bank_account.SetupIntent.ConfirmParamsPaymentMethodDataOxxooxxo-SetupIntent.ConfirmParamsPaymentMethodDataP24p243SetupIntent.ConfirmParamsPaymentMethodDataPayByBankpay_by_bank/SetupIntent.ConfirmParamsPaymentMethodDataPaycopayco0SetupIntent.ConfirmParamsPaymentMethodDataPaynowpaynow0SetupIntent.ConfirmParamsPaymentMethodDataPaypalr  -SetupIntent.ConfirmParamsPaymentMethodDataPixpix3SetupIntent.ConfirmParamsPaymentMethodDataPromptpay	promptpay6SetupIntent.ConfirmParamsPaymentMethodDataRadarOptionsradar_options4SetupIntent.ConfirmParamsPaymentMethodDataRevolutPayrevolut_pay4SetupIntent.ConfirmParamsPaymentMethodDataSamsungPaysamsung_pay2SetupIntent.ConfirmParamsPaymentMethodDataSatispaysatispay3SetupIntent.ConfirmParamsPaymentMethodDataSepaDebitr  0SetupIntent.ConfirmParamsPaymentMethodDataSofortsofort/SetupIntent.ConfirmParamsPaymentMethodDataSwishswish/SetupIntent.ConfirmParamsPaymentMethodDataTwinttwint/r  r  r  r  r  r  r  r  r  r  r  r  r  r	  r  r  r  r  r  r  r  r  r  r  r|  r"  r$  r&  r(  r*  r,  r.  r0  r2  r  r5  r7  r;  r=  r?  r  rB  rD  rF  r  
wechat_payzipr  7SetupIntent.ConfirmParamsPaymentMethodDataUsBankAccountr  3SetupIntent.ConfirmParamsPaymentMethodDataWechatPayrH  -SetupIntent.ConfirmParamsPaymentMethodDataZiprI  r0   N
r1   r2   r3   r4   r   r5   r   r   r  r7   r0   r8   r9   ConfirmParamsPaymentMethodData*SetupIntent.ConfirmParamsPaymentMethodData
  sw   A
 	
	 NOO	 'H
 	
	 NOO	 %67
 	
	 JKK	  A
 	
	 #C
 	
	  A
 	
	  B
 	
	 NOO	 %F
 	
	 JKK	 NOO	 ?
 	
	 NOO	 &G
 	
	 HII	 HII	 ?
 	
	 ?
 	
	 LMM	 %F
 	
	 @
 	
	 NOO	 ?
 	
	 >
 	
	 JKK	 d38n--	 A
 	
	  B
 	
	 @
 	
	 %E
 	
	 JKK	 HII	 !A
 	
	 LMM	 NOO	 NOO	 HII	 A
 	
	 #D
 	
	 !B
 	
	 !B
 	
	 @
 	
	  A
 	
	 NOO	 LMM	 LMM	 .0
 0	
b	 %E
 	
	  A
 	
	 HII	r8   rN  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)r  iJ  account_numberinstitution_numbertransit_numberr0   Nr1   r2   r3   r4   r  r5   r7   r0   r8   r9   'ConfirmParamsPaymentMethodDataAcssDebit3SetupIntent.ConfirmParamsPaymentMethodDataAcssDebitJ  '    	  	 	r8   rU  c                       \ rS rSrSrg)r  iX  r0   NrR  r0   r8   r9   $ConfirmParamsPaymentMethodDataAffirm0SetupIntent.ConfirmParamsPaymentMethodDataAffirmX  r  r8   rY  c                       \ rS rSrSrg)r  i[  r0   NrR  r0   r8   r9   .ConfirmParamsPaymentMethodDataAfterpayClearpay:SetupIntent.ConfirmParamsPaymentMethodDataAfterpayClearpay[  r  r8   r\  c                       \ rS rSrSrg)r  i^  r0   NrR  r0   r8   r9   $ConfirmParamsPaymentMethodDataAlipay0SetupIntent.ConfirmParamsPaymentMethodDataAlipay^  r  r8   r_  c                       \ rS rSrSrg)r  ia  r0   NrR  r0   r8   r9   "ConfirmParamsPaymentMethodDataAlma.SetupIntent.ConfirmParamsPaymentMethodDataAlmaa  r  r8   rb  c                       \ rS rSrSrg)r  id  r0   NrR  r0   r8   r9   'ConfirmParamsPaymentMethodDataAmazonPay3SetupIntent.ConfirmParamsPaymentMethodDataAmazonPayd  r  r8   re  c                   ,    \ rS rSr% \\S'    \\S'   Srg)r  ig  rQ  
bsb_numberr0   NrT  r0   r8   r9   )ConfirmParamsPaymentMethodDataAuBecsDebit5SetupIntent.ConfirmParamsPaymentMethodDataAuBecsDebitg      	 	r8   ri  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)r  iq  rQ  	sort_coder0   Nr  r0   r8   r9   'ConfirmParamsPaymentMethodDataBacsDebit3SetupIntent.ConfirmParamsPaymentMethodDataBacsDebitq  $    #C((	 s##	r8   rn  c                       \ rS rSrSrg)r  i{  r0   NrR  r0   r8   r9   (ConfirmParamsPaymentMethodDataBancontact4SetupIntent.ConfirmParamsPaymentMethodDataBancontact{  r  r8   rr  c                       \ rS rSrSrg)r  i~  r0   NrR  r0   r8   r9   $ConfirmParamsPaymentMethodDataBillie0SetupIntent.ConfirmParamsPaymentMethodDataBillie~  r  r8   ru  c                   n    \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S'    \\   \S'   S	rg
)r   i  zKLiteral['']|SetupIntent.ConfirmParamsPaymentMethodDataBillingDetailsAddressaddressLiteral['']|stremailnamephonetax_idr0   Nr1   r2   r3   r4   r   r5   r  r7   r0   r8   r9   ,ConfirmParamsPaymentMethodDataBillingDetails8SetupIntent.ConfirmParamsPaymentMethodDataBillingDetails  sb    Y
 	
	 ,--	 +,,	 ,--	 C  	r8   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
?SetupIntent.ConfirmParamsPaymentMethodDataBillingDetailsAddressi  citycountryline1line2postal_codestater0   Nr  r0   r8   r9   3ConfirmParamsPaymentMethodDataBillingDetailsAddressr    l    #	 S!!	 3	 3	 !%%	 3	r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   "ConfirmParamsPaymentMethodDataBlik.SetupIntent.ConfirmParamsPaymentMethodDataBlik  r  r8   r  c                        \ rS rSr% \\S'   Srg)r  i  r}  r0   NrT  r0   r8   r9   $ConfirmParamsPaymentMethodDataBoleto0SetupIntent.ConfirmParamsPaymentMethodDataBoleto      	r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   %ConfirmParamsPaymentMethodDataCashapp1SetupIntent.ConfirmParamsPaymentMethodDataCashapp  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   $ConfirmParamsPaymentMethodDataCrypto0SetupIntent.ConfirmParamsPaymentMethodDataCrypto  r  r8   r  c                       \ rS rSrSrg)r
  i  r0   NrR  r0   r8   r9   -ConfirmParamsPaymentMethodDataCustomerBalance9SetupIntent.ConfirmParamsPaymentMethodDataCustomerBalance  r  r8   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  arzte_und_apotheker_bankaustrian_anadi_bank_agbank_austriabankhaus_carl_spangler%bankhaus_schelhammer_und_schattera_agbawag_psk_agbks_bank_agbrull_kallmus_bank_agbtv_vier_lander_bankcapital_bank_grawe_gruppe_agdeutsche_bank_agdolomitenbankeasybank_agerste_bank_und_sparkassen#hypo_alpeadriabank_international_ag'hypo_bank_burgenland_aktiengesellschaft'hypo_noe_lb_fur_niederosterreich_u_wien'hypo_oberosterreich_salzburg_steiermarkhypo_tirol_bank_aghypo_vorarlberg_bank_agmarchfelder_bankoberbank_ag"raiffeisen_bankengruppe_osterreichschoellerbank_agsparda_bank_wienvolksbank_gruppevolkskreditbank_agvr_bank_braunaubankr0   Nr1   r2   r3   r4   r   r   r5   r7   r0   r8   r9   !ConfirmParamsPaymentMethodDataEps-SetupIntent.ConfirmParamsPaymentMethodDataEps  "    #
 	
@	r8   r  c                   >    \ rS rSr% \\S      \S'    \S   \S'   Srg)r  i  company
individualaccount_holder_type
affin_bankagrobankalliance_bankambank
bank_islambank_muamalatbank_of_chinabank_rakyatbsncimbdeutsche_bankhong_leong_bankhsbckfh	maybank2e	maybank2uocbcpb_enterprisepublic_bankrhbstandard_chartereduobr  r0   Nr  r0   r8   r9   !ConfirmParamsPaymentMethodDataFpx-SetupIntent.ConfirmParamsPaymentMethodDataFpx  1    (1H)IJJ	 
 	
0	r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   %ConfirmParamsPaymentMethodDataGiropay1SetupIntent.ConfirmParamsPaymentMethodDataGiropay  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   %ConfirmParamsPaymentMethodDataGrabpay1SetupIntent.ConfirmParamsPaymentMethodDataGrabpay  r  r8   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  abn_amroasn_bankbunqbuuthandelsbankeningknabmoneyoun26nnrabobank	regiobankrevolutsns_banktriodos_bankvan_lanschotyoursafer  r0   Nr  r0   r8   r9   #ConfirmParamsPaymentMethodDataIdeal/SetupIntent.ConfirmParamsPaymentMethodDataIdeal  !    
 	
*	r8   r  c                       \ rS rSrSrg)r  i+  r0   NrR  r0   r8   r9   ,ConfirmParamsPaymentMethodDataInteracPresent8SetupIntent.ConfirmParamsPaymentMethodDataInteracPresent+  r  r8   r  c                       \ rS rSrSrg)r  i.  r0   NrR  r0   r8   r9   &ConfirmParamsPaymentMethodDataKakaoPay2SetupIntent.ConfirmParamsPaymentMethodDataKakaoPay.  r  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i1  3SetupIntent.ConfirmParamsPaymentMethodDataKlarnaDobdobr0   Nr  r0   r8   r9   $ConfirmParamsPaymentMethodDataKlarna0SetupIntent.ConfirmParamsPaymentMethodDataKlarna1  s    NOO	r8   r  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)r   i7  rj  rk  rm  r0   Nr1   r2   r3   r4   r  r5   r7   r0   r8   r9   'ConfirmParamsPaymentMethodDataKlarnaDob3SetupIntent.ConfirmParamsPaymentMethodDataKlarnaDob7  $    	 
	 		r8   r  c                       \ rS rSrSrg)r  iE  r0   NrR  r0   r8   r9   %ConfirmParamsPaymentMethodDataKonbini1SetupIntent.ConfirmParamsPaymentMethodDataKonbiniE  r  r8   r
  c                       \ rS rSrSrg)r  iH  r0   NrR  r0   r8   r9   $ConfirmParamsPaymentMethodDataKrCard0SetupIntent.ConfirmParamsPaymentMethodDataKrCardH  r  r8   r  c                       \ rS rSrSrg)r  iK  r0   NrR  r0   r8   r9   "ConfirmParamsPaymentMethodDataLink.SetupIntent.ConfirmParamsPaymentMethodDataLinkK  r  r8   r  c                       \ rS rSrSrg)r!  iN  r0   NrR  r0   r8   r9   'ConfirmParamsPaymentMethodDataMobilepay3SetupIntent.ConfirmParamsPaymentMethodDataMobilepayN  r  r8   r  c                       \ rS rSrSrg)r#  iQ  r0   NrR  r0   r8   r9   (ConfirmParamsPaymentMethodDataMultibanco4SetupIntent.ConfirmParamsPaymentMethodDataMultibancoQ  r  r8   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r%  iT  r  pointsfundingr0   Nr  r0   r8   r9   &ConfirmParamsPaymentMethodDataNaverPay2SetupIntent.ConfirmParamsPaymentMethodDataNaverPayT      W%5677	r8   r  c                   f    \ rS rSr% \\   \S'    \\S'    \\S'    \\S'    \\   \S'   \\S'   Srg	)
r'  iZ  account_holder_namerQ  	bank_codebranch_codero  suffixr0   Nr  r0   r8   r9   +ConfirmParamsPaymentMethodDataNzBankAccount7SetupIntent.ConfirmParamsPaymentMethodDataNzBankAccountZ  O    (--	 	 	 	 s##	r8   r$  c                       \ rS rSrSrg)r)  iq  r0   NrR  r0   r8   r9   "ConfirmParamsPaymentMethodDataOxxo.SetupIntent.ConfirmParamsPaymentMethodDataOxxoq  r  r8   r(  c                   ,    \ rS rSr% \\S      \S'   Srg)r+  it  
alior_bankbank_millenniumbank_nowy_bfg_sabank_pekao_sabanki_spbdzielczer  bnp_paribasbozciti_handlowycredit_agricole
envelobanketransfer_pocztowy24
getin_bankideabankr  inteligombank_mtransfernest_przelew	noble_paypbac_z_ipko	plus_banksantander_przelew24tmobile_usbugi_bankowetoyota_bankvelobankvolkswagen_bankr  r0   Nr  r0   r8   r9   !ConfirmParamsPaymentMethodDataP24-SetupIntent.ConfirmParamsPaymentMethodDataP24t  !    #
 	
<	r8   rD  c                       \ rS rSrSrg)r-  i  r0   NrR  r0   r8   r9   'ConfirmParamsPaymentMethodDataPayByBank3SetupIntent.ConfirmParamsPaymentMethodDataPayByBank  r  r8   rH  c                       \ rS rSrSrg)r/  i  r0   NrR  r0   r8   r9   #ConfirmParamsPaymentMethodDataPayco/SetupIntent.ConfirmParamsPaymentMethodDataPayco  r  r8   rK  c                       \ rS rSrSrg)r1  i  r0   NrR  r0   r8   r9   $ConfirmParamsPaymentMethodDataPaynow0SetupIntent.ConfirmParamsPaymentMethodDataPaynow  r  r8   rN  c                       \ rS rSrSrg)r3  i  r0   NrR  r0   r8   r9   $ConfirmParamsPaymentMethodDataPaypal0SetupIntent.ConfirmParamsPaymentMethodDataPaypal  r  r8   rQ  c                       \ rS rSrSrg)r4  i  r0   NrR  r0   r8   r9   !ConfirmParamsPaymentMethodDataPix-SetupIntent.ConfirmParamsPaymentMethodDataPix  r  r8   rT  c                       \ rS rSrSrg)r6  i  r0   NrR  r0   r8   r9   'ConfirmParamsPaymentMethodDataPromptpay3SetupIntent.ConfirmParamsPaymentMethodDataPromptpay  r  r8   rW  c                   &    \ rS rSr% \\   \S'   Srg)r8  i  sessionr0   Nr  r0   r8   r9   *ConfirmParamsPaymentMethodDataRadarOptions6SetupIntent.ConfirmParamsPaymentMethodDataRadarOptions      S!!	r8   r[  c                       \ rS rSrSrg)r:  i  r0   NrR  r0   r8   r9   (ConfirmParamsPaymentMethodDataRevolutPay4SetupIntent.ConfirmParamsPaymentMethodDataRevolutPay  r  r8   r_  c                       \ rS rSrSrg)r<  i  r0   NrR  r0   r8   r9   (ConfirmParamsPaymentMethodDataSamsungPay4SetupIntent.ConfirmParamsPaymentMethodDataSamsungPay  r  r8   rb  c                       \ rS rSrSrg)r>  i  r0   NrR  r0   r8   r9   &ConfirmParamsPaymentMethodDataSatispay2SetupIntent.ConfirmParamsPaymentMethodDataSatispay  r  r8   re  c                        \ rS rSr% \\S'   Srg)r@  i  ibanr0   NrT  r0   r8   r9   'ConfirmParamsPaymentMethodDataSepaDebit3SetupIntent.ConfirmParamsPaymentMethodDataSepaDebit      		r8   ri  c                   &    \ rS rSr% \S   \S'   Srg)rA  i  ATBEDEESITNLr  r0   Nr1   r2   r3   r4   r   r5   r7   r0   r8   r9   $ConfirmParamsPaymentMethodDataSofort0SetupIntent.ConfirmParamsPaymentMethodDataSofort      ;<<	r8   ru  c                       \ rS rSrSrg)rC  i  r0   NrR  r0   r8   r9   #ConfirmParamsPaymentMethodDataSwish/SetupIntent.ConfirmParamsPaymentMethodDataSwish  r  r8   ry  c                       \ rS rSrSrg)rE  i  r0   NrR  r0   r8   r9   #ConfirmParamsPaymentMethodDataTwint/SetupIntent.ConfirmParamsPaymentMethodDataTwint  r  r8   r|  c                   z    \ rS rSr% \\S      \S'    \\   \S'    \\S      \S'    \\   \S'    \\   \S'   S	rg
)rJ  i  r  r  rQ  r  account_typefinancial_connections_accountrouting_numberr0   N	r1   r2   r3   r4   r   r   r5   r  r7   r0   r8   r9   +ConfirmParamsPaymentMethodDataUsBankAccount7SetupIntent.ConfirmParamsPaymentMethodDataUsBankAccount  f    (1H)IJJ	 $C((	 "'*?"@AA	 (33'77	 $C((	r8   r  c                       \ rS rSrSrg)rK  i  r0   NrR  r0   r8   r9   'ConfirmParamsPaymentMethodDataWechatPay3SetupIntent.ConfirmParamsPaymentMethodDataWechatPay  r  r8   r  c                       \ rS rSrSrg)rL  i  r0   NrR  r0   r8   r9   !ConfirmParamsPaymentMethodDataZip-SetupIntent.ConfirmParamsPaymentMethodDataZip  r  r8   r  c                       \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'   Srg)r  i  6SetupIntent.ConfirmParamsPaymentMethodOptionsAcssDebitr  6SetupIntent.ConfirmParamsPaymentMethodOptionsAmazonPayr  6SetupIntent.ConfirmParamsPaymentMethodOptionsBacsDebitr  1SetupIntent.ConfirmParamsPaymentMethodOptionsCardr  8SetupIntent.ConfirmParamsPaymentMethodOptionsCardPresentr  3SetupIntent.ConfirmParamsPaymentMethodOptionsKlarnar  1SetupIntent.ConfirmParamsPaymentMethodOptionsLinkr|  3SetupIntent.ConfirmParamsPaymentMethodOptionsPaypalr  6SetupIntent.ConfirmParamsPaymentMethodOptionsSepaDebitr  :SetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountr  r0   Nr  r0   r8   r9   !ConfirmParamsPaymentMethodOptions-SetupIntent.ConfirmParamsPaymentMethodOptions  s    D
 	
	  D
 	
	  D
 	
	 MNN	 "F
 	
	 A
 	
	 MNN	 A
 	
	  D
 	
	 %H
 	
	r8   r  c                   V    \ rS rSr% \\S      \S'    \S   \S'    \\S      \S'   Srg	)
r  i   rE  rH  DSetupIntent.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionsrI  rJ  rN  r0   Nr  r0   r8   r9   *ConfirmParamsPaymentMethodOptionsAcssDebit6SetupIntent.ConfirmParamsPaymentMethodOptionsAcssDebit   sK    gl344	 %R
 	
	 );<
 	
	r8   r  c                       \ rS rSr% \S   \S'    \\\S         \S'    \\   \S'    \\S      \S'    \\S	      \S
'   Sr	g)r  i2  ry  r5  r6  r9  r:  r;  r?  r@  rC  r0   N
r1   r2   r3   r4   r   r5   r   r   r  r7   r0   r8   r9   8ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionsDSetupIntent.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptions2  w    '(9::	
 !g.G&H!IJJ	 *#..	 &67
 	
	 &g.D&EFF	r8   r  c                       \ rS rSrSrg)r  iL  r0   NrR  r0   r8   r9   *ConfirmParamsPaymentMethodOptionsAmazonPay6SetupIntent.ConfirmParamsPaymentMethodOptionsAmazonPayL  r  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  iO  DSetupIntent.ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionsrI  r0   Nr  r0   r8   r9   *ConfirmParamsPaymentMethodOptionsBacsDebit6SetupIntent.ConfirmParamsPaymentMethodOptionsBacsDebitO      $R
 	
	r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  iW  ry  rY  r0   Nr  r0   r8   r9   8ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionsDSetupIntent.ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionsW      %&788	r8   r  c                   z    \ rS rSr% \S   \S'    \\   \S'    \\S      \S'    \\S      \S'    \S	   \S
'   Srg)r  i]  ?SetupIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptionsrI  motors  r  r  r  =SetupIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecurethree_d_securer0   N	r1   r2   r3   r4   r   r5   r6   r   r7   r0   r8   r9   %ConfirmParamsPaymentMethodOptionsCard1SetupIntent.ConfirmParamsPaymentMethodOptionsCard]  s~    $M
 	
	 $	
 
 	
"	 !,34!
 	
	 $K
 	
	r8   r  c                       \ rS rSr% \\S'    \S   \S'    \\S'    \\   \S'    \\   \S'    \S   \S	'    \\   \S
'    \\S'    \\S'    \\	\S         \S'   Sr
g)r  i  rb  rc  rf  rH  rg  rh  ri  r=  rn  ro  rp  rq  rr  r0   Nr1   r2   r3   r4   r  r5   r   r  r   r   r7   r0   r8   r9   3ConfirmParamsPaymentMethodOptionsCardMandateOptions?SetupIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptions      	 /00	 	 !%%	 c""	 DEE	 $C((	 	 	 %T''*:%;<<	r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   ,ConfirmParamsPaymentMethodOptionsCardPresent8SetupIntent.ConfirmParamsPaymentMethodOptionsCardPresent  r  r8   r  c                       \ rS rSr% \\S      \S'    \\   \S'    \\S      \S'    \S   \S'    \\   \S	'    \\   \S
'    \\S      \S'   Srg)r  i  ACINRUYares_trans_status
cryptogram0102050607electronic_commerce_indicatorKSetupIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsnetwork_optionsrequestor_challenge_indicatortransaction_idz1.0.2z2.1.0z2.2.0versionr0   Nr  r0   r8   r9   1ConfirmParamsPaymentMethodOptionsCardThreeDSecure=SetupIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecure  s    &56
 	
	  $$	 (301(
 	
	 %Y
 	
	
 (33'77	 $C((	 W%>?@@	r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  ZSetupIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesru  r0   Nr  r0   r8   r9   ?ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsKSetupIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions  s     &h
 	
	r8   r  c                   J    \ rS rSr% \S   \S'    \\   \S'    \\   \S'   Sr	g)r  i  01234r  	cb_avalgocb_exemptioncb_scorer0   N
r1   r2   r3   r4   r   r5   r   r  r  r7   r0   r8   r9   NConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesZSetupIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires  9     788	
 "#&&	 c""	r8   r  c                   b    \ rS rSr% \\   \S'    \S   \S'    \\S      \S'    \S   \S'   S	rg
)r  i  rH  ;SetupIntent.ConfirmParamsPaymentMethodOptionsKlarnaOnDemand	on_demand.zcs-CZzda-DKzde-ATzde-CHzde-DEzel-GRzen-ATzen-AUzen-BEzen-CAzen-CHzen-CZzen-DEzen-DKzen-ESzen-FIzen-FRzen-GBzen-GRzen-IEzen-ITzen-NLzen-NOzen-NZzen-PLzen-PTzen-ROzen-SEzen-USzes-ESzes-USzfi-FIzfr-BEzfr-CAzfr-CHzfr-FRzit-CHzit-ITznb-NOznl-BEznl-NLzpl-PLzpt-PTzro-ROzsv-FIzsv-SEr  zQLiteral['']|List[SetupIntent.ConfirmParamsPaymentMethodOptionsKlarnaSubscription]subscriptionsr0   N	r1   r2   r3   r4   r   r  r5   r   r7   r0   r8   r9   'ConfirmParamsPaymentMethodOptionsKlarna3SetupIntent.ConfirmParamsPaymentMethodOptionsKlarna  sb    c""	 I
 	
	 &-/1
 1	
d	 #_
 	
	r8   r  c                   t    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\S      \S'    \\   \S'   Srg	)
r  iL  average_amountmaximum_amountminimum_amountrj  rk  rl  rm  purchase_intervalpurchase_interval_countr0   Nr  r0   r8   r9   /ConfirmParamsPaymentMethodOptionsKlarnaOnDemand;SetupIntent.ConfirmParamsPaymentMethodOptionsKlarnaOnDemandL  `    #C((	 $C((	 $C((	 'w/M'NOO	 "-S!11	r8   r  c                   b    \ rS rSr% \S   \S'    \\   \S'    \\   \S'    S\S'    \\S'   S	r	g
)?SetupIntent.ConfirmParamsPaymentMethodOptionsKlarnaSubscriptionib  r  r=  rn  r{  JSetupIntent.ConfirmParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingnext_billingro  r0   N
r1   r2   r3   r4   r   r5   r   r  r  r7   r0   r8   r9   3ConfirmParamsPaymentMethodOptionsKlarnaSubscriptionr  b  sQ    899	 $C((	 #	 cb	 	r8   r  c                   ,    \ rS rSr% \\S'    \\S'   Srg)r  ix  rb  dater0   Nr  r0   r8   r9   >ConfirmParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingJSetupIntent.ConfirmParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingx       	 		r8   r  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r0   Nr  r0   r8   r9   %ConfirmParamsPaymentMethodOptionsLink1SetupIntent.ConfirmParamsPaymentMethodOptionsLink      %c**	r8   r  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r0   Nr  r0   r8   r9   'ConfirmParamsPaymentMethodOptionsPaypal3SetupIntent.ConfirmParamsPaymentMethodOptionsPaypal      )#..	r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  DSetupIntent.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionsrI  r0   Nr  r0   r8   r9   *ConfirmParamsPaymentMethodOptionsSepaDebit6SetupIntent.ConfirmParamsPaymentMethodOptionsSepaDebit  r  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  ry  rY  r0   Nr  r0   r8   r9   8ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionsDSetupIntent.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptions  r  r8   r  c                   b    \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \\S      \S	'   S
rg)r  i  NSetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr  HSetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionsrI  BSetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworksnetworksrJ  rN  r0   Nr1   r2   r3   r4   r   r5   r   r7   r0   r8   r9   .ConfirmParamsPaymentMethodOptionsUsBankAccount:SetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccount  sb    *\ 
 	
	 %V
 	
	 P
 	
	 );<
 	
	r8   r  c                   t    \ rS rSr% \S   \S'    \\\S         \S'    \\\S         \S'    \\   \S'   S	r	g
)r  i  USetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr  r  r  r  r  r  r0   Nr  r0   r8   r9   BConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsNSetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnections  st     c
 	
	 !M
 	
	 @AB
 	
	  $$	r8   r   c                   2    \ rS rSr% \\\S         \S'   Srg)r  i  r  r  r0   N	r1   r2   r3   r4   r   r   r   r5   r7   r0   r8   r9   IConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersUSetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters  $      +./0 
 	
	r8   r$  c                   &    \ rS rSr% \S   \S'   Srg)r  i  Literal['']|Literal['paper']r  r0   Nr  r0   r8   r9   <ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionsHSetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptions       ''EFF	r8   r)  c                   2    \ rS rSr% \\\S         \S'   Srg)r  i  achus_domestic_wire	requestedr0   Nr#  r0   r8   r9   6ConfirmParamsPaymentMethodOptionsUsBankAccountNetworksBSetupIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworks      tG,E$FGHH	r8   r1  c                      \ rS rSr% \\   \S'    \S   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\\      \S	'    \\\	S
         \S'    \S   \S'    \\
\\4      \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \S   \S'    \\\      \S'    \\   \S'    \S   \S'    \\	S      \S'    \\   \S'   Srg)SetupIntent.CreateParamsi  attach_to_self/SetupIntent.CreateParamsAutomaticPaymentMethodsautomatic_payment_methodsconfirmr  customerrg  r  inboundoutboundflow_directionsz/Literal['']|SetupIntent.CreateParamsMandateDatar  r   on_behalf_ofr   payment_method_configuration)SetupIntent.CreateParamsPaymentMethodDatar  ,SetupIntent.CreateParamsPaymentMethodOptionsr  payment_method_typesr  !SetupIntent.CreateParamsSingleUse
single_use)off_session
on_sessionusager'  r0   N)r1   r2   r3   r4   r   r6   r5   r  r   r   r   r7   r0   r8   r9   CreateParamsr5    s   #D))	
 $/=$
 	
	 T""	 (,,	
 c""	
 !%%	 DI&&	 %T'2G*H%IJJ	
 "=
 	
	 d38n--	 "#&&	 $C((	 '2#&66	 )7
 	
	 !,:!
 	
	 *$s)44	  $$	   CDD	
 7#>?@@	 $D))	r8   rI  c                   8    \ rS rSr% \\S      \S'    \\S'   Srg)r7  iS  r+   r.   r/   r0   N)	r1   r2   r3   r4   r   r   r5   r6   r7   r0   r8   r9   #CreateParamsAutomaticPaymentMethods/SetupIntent.CreateParamsAutomaticPaymentMethodsS  s$    $W->%?@@	
 	r8   rK  c                        \ rS rSr% S\S'   Srg)#SetupIntent.CreateParamsMandateDatai_  5SetupIntent.CreateParamsMandateDataCustomerAcceptancer  r0   N)r1   r2   r3   r4   r5   r7   r0   r8   r9   CreateParamsMandateDatarN  _  s    C	
	r8   rP  c                   \    \ rS rSr% \\   \S'    \S   \S'    \S   \S'    \S   \S'   S	rg
)rO  ig  r  <SetupIntent.CreateParamsMandateDataCustomerAcceptanceOffliner  ;SetupIntent.CreateParamsMandateDataCustomerAcceptanceOnliner  r  r  r0   Nr  r0   r8   r9   )CreateParamsMandateDataCustomerAcceptance5SetupIntent.CreateParamsMandateDataCustomerAcceptanceg  sS     %%	 J
 	
	 I
 	
	 )**	r8   rT  c                       \ rS rSrSrg)rR  i}  r0   NrR  r0   r8   r9   0CreateParamsMandateDataCustomerAcceptanceOffline<SetupIntent.CreateParamsMandateDataCustomerAcceptanceOffline}  r  r8   rW  c                   ,    \ rS rSr% \\S'    \\S'   Srg)rS  i  r  r  r0   NrT  r0   r8   r9   /CreateParamsMandateDataCustomerAcceptanceOnline;SetupIntent.CreateParamsMandateDataCustomerAcceptanceOnline  s    	 	r8   rZ  c                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \\S
      \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S    \S!'    \S"   \S#'    \S$   \S%'    \S&   \S''    \S(   \S)'    \S*   \S+'    \S,   \S-'    \S.   \S/'    \S0   \S1'    \S2   \S3'    \S4   \S5'    \S6   \S7'    \S8   \S9'    \\\\4      \S:'    \S;   \S<'    \S=   \S>'    \S?   \S@'    \SA   \SB'    \SC   \SD'    \SE   \SF'    \SG   \SH'    \SI   \SJ'    \SK   \SL'    \SM   \SN'    \SO   \SP'    \SQ   \SR'    \SS   \ST'    \SU   \SV'    \SW   \SX'    \SY   \SZ'    \S[   \S\'    \S]   \S^'    \S_   \S`'    \Sa   \Sb'    \Sc   \Sd'    \Se   \Sf'    \Sg   \Sh'    \Si   \Sj'   Skr	gl)mrA  i  2SetupIntent.CreateParamsPaymentMethodDataAcssDebitr  /SetupIntent.CreateParamsPaymentMethodDataAffirmr  9SetupIntent.CreateParamsPaymentMethodDataAfterpayClearpayr  /SetupIntent.CreateParamsPaymentMethodDataAlipayr  r  r  -SetupIntent.CreateParamsPaymentMethodDataAlmar  2SetupIntent.CreateParamsPaymentMethodDataAmazonPayr  4SetupIntent.CreateParamsPaymentMethodDataAuBecsDebitr  2SetupIntent.CreateParamsPaymentMethodDataBacsDebitr  3SetupIntent.CreateParamsPaymentMethodDataBancontactr  /SetupIntent.CreateParamsPaymentMethodDataBillier  7SetupIntent.CreateParamsPaymentMethodDataBillingDetailsr  -SetupIntent.CreateParamsPaymentMethodDataBlikr  /SetupIntent.CreateParamsPaymentMethodDataBoletor  0SetupIntent.CreateParamsPaymentMethodDataCashappr  /SetupIntent.CreateParamsPaymentMethodDataCryptor	  8SetupIntent.CreateParamsPaymentMethodDataCustomerBalancer  ,SetupIntent.CreateParamsPaymentMethodDataEpsr  ,SetupIntent.CreateParamsPaymentMethodDataFpxr  0SetupIntent.CreateParamsPaymentMethodDataGiropayr  0SetupIntent.CreateParamsPaymentMethodDataGrabpayr  .SetupIntent.CreateParamsPaymentMethodDataIdealr  7SetupIntent.CreateParamsPaymentMethodDataInteracPresentr  1SetupIntent.CreateParamsPaymentMethodDataKakaoPayr  /SetupIntent.CreateParamsPaymentMethodDataKlarnar  0SetupIntent.CreateParamsPaymentMethodDataKonbinir  /SetupIntent.CreateParamsPaymentMethodDataKrCardr  -SetupIntent.CreateParamsPaymentMethodDataLinkr|  r   2SetupIntent.CreateParamsPaymentMethodDataMobilepayr"  3SetupIntent.CreateParamsPaymentMethodDataMultibancor$  1SetupIntent.CreateParamsPaymentMethodDataNaverPayr&  6SetupIntent.CreateParamsPaymentMethodDataNzBankAccountr(  -SetupIntent.CreateParamsPaymentMethodDataOxxor*  ,SetupIntent.CreateParamsPaymentMethodDataP24r,  2SetupIntent.CreateParamsPaymentMethodDataPayByBankr.  .SetupIntent.CreateParamsPaymentMethodDataPaycor0  /SetupIntent.CreateParamsPaymentMethodDataPaynowr2  /SetupIntent.CreateParamsPaymentMethodDataPaypalr  ,SetupIntent.CreateParamsPaymentMethodDataPixr5  2SetupIntent.CreateParamsPaymentMethodDataPromptpayr7  5SetupIntent.CreateParamsPaymentMethodDataRadarOptionsr9  3SetupIntent.CreateParamsPaymentMethodDataRevolutPayr;  3SetupIntent.CreateParamsPaymentMethodDataSamsungPayr=  1SetupIntent.CreateParamsPaymentMethodDataSatispayr?  2SetupIntent.CreateParamsPaymentMethodDataSepaDebitr  /SetupIntent.CreateParamsPaymentMethodDataSofortrB  .SetupIntent.CreateParamsPaymentMethodDataSwishrD  .SetupIntent.CreateParamsPaymentMethodDataTwintrF  rG  r  6SetupIntent.CreateParamsPaymentMethodDataUsBankAccountr  2SetupIntent.CreateParamsPaymentMethodDataWechatPayrH  ,SetupIntent.CreateParamsPaymentMethodDataZiprI  r0   NrM  r0   r8   r9   CreateParamsPaymentMethodData)SetupIntent.CreateParamsPaymentMethodData  s   @
 	
	 MNN	 'G
 	
	 MNN	 %67
 	
	 IJJ	  @
 	
	 #B
 	
	  @
 	
	  A
 	
	 MNN	 %E
 	
	 IJJ	 MNN	 >
 	
	 MNN	 &F
 	
	 GHH	 GHH	 >
 	
	 >
 	
	 KLL	 %E
 	
	 ?
 	
	 MNN	 >
 	
	 NOO	 IJJ	 d38n--	 @
 	
	  A
 	
	 ?
 	
	 %D
 	
	 IJJ	 GHH	 !@
 	
	 KLL	 MNN	 MNN	 GHH	 @
 	
	 #C
 	
	 !A
 	
	 !A
 	
	 ?
 	
	  @
 	
	 MNN	 KLL	 KLL	 .0
 0	
b	 %D
 	
	  @
 	
	 GHH	r8   r  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)r]  i	  rQ  rR  rS  r0   NrT  r0   r8   r9   &CreateParamsPaymentMethodDataAcssDebit2SetupIntent.CreateParamsPaymentMethodDataAcssDebit	  rW  r8   r  c                       \ rS rSrSrg)r^  i	  r0   NrR  r0   r8   r9   #CreateParamsPaymentMethodDataAffirm/SetupIntent.CreateParamsPaymentMethodDataAffirm	  r  r8   r  c                       \ rS rSrSrg)r_  i	  r0   NrR  r0   r8   r9   -CreateParamsPaymentMethodDataAfterpayClearpay9SetupIntent.CreateParamsPaymentMethodDataAfterpayClearpay	  r  r8   r  c                       \ rS rSrSrg)r`  i	  r0   NrR  r0   r8   r9   #CreateParamsPaymentMethodDataAlipay/SetupIntent.CreateParamsPaymentMethodDataAlipay	  r  r8   r  c                       \ rS rSrSrg)ra  i	  r0   NrR  r0   r8   r9   !CreateParamsPaymentMethodDataAlma-SetupIntent.CreateParamsPaymentMethodDataAlma	  r  r8   r  c                       \ rS rSrSrg)rb  i	  r0   NrR  r0   r8   r9   &CreateParamsPaymentMethodDataAmazonPay2SetupIntent.CreateParamsPaymentMethodDataAmazonPay	  r  r8   r  c                   ,    \ rS rSr% \\S'    \\S'   Srg)rc  i	  rQ  rh  r0   NrT  r0   r8   r9   (CreateParamsPaymentMethodDataAuBecsDebit4SetupIntent.CreateParamsPaymentMethodDataAuBecsDebit	  rk  r8   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)rd  i	  rQ  rm  r0   Nr  r0   r8   r9   &CreateParamsPaymentMethodDataBacsDebit2SetupIntent.CreateParamsPaymentMethodDataBacsDebit	  rp  r8   r  c                       \ rS rSrSrg)re  i	  r0   NrR  r0   r8   r9   'CreateParamsPaymentMethodDataBancontact3SetupIntent.CreateParamsPaymentMethodDataBancontact	  r  r8   r  c                       \ rS rSrSrg)rf  i	  r0   NrR  r0   r8   r9   #CreateParamsPaymentMethodDataBillie/SetupIntent.CreateParamsPaymentMethodDataBillie	  r  r8   r  c                   n    \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S'    \\   \S'   S	rg
)rg  i	  zJLiteral['']|SetupIntent.CreateParamsPaymentMethodDataBillingDetailsAddressrx  ry  rz  r{  r|  r}  r0   Nr~  r0   r8   r9   +CreateParamsPaymentMethodDataBillingDetails7SetupIntent.CreateParamsPaymentMethodDataBillingDetails	  b    X
 	
	 ,--	 +,,	 ,--	 C  	r8   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
>SetupIntent.CreateParamsPaymentMethodDataBillingDetailsAddressi
  r  r  r  r  r  r  r0   Nr  r0   r8   r9   2CreateParamsPaymentMethodDataBillingDetailsAddressr  
  r  r8   r  c                       \ rS rSrSrg)rh  i1
  r0   NrR  r0   r8   r9   !CreateParamsPaymentMethodDataBlik-SetupIntent.CreateParamsPaymentMethodDataBlik1
  r  r8   r  c                        \ rS rSr% \\S'   Srg)ri  i4
  r}  r0   NrT  r0   r8   r9   #CreateParamsPaymentMethodDataBoleto/SetupIntent.CreateParamsPaymentMethodDataBoleto4
  r  r8   r  c                       \ rS rSrSrg)rj  i:
  r0   NrR  r0   r8   r9   $CreateParamsPaymentMethodDataCashapp0SetupIntent.CreateParamsPaymentMethodDataCashapp:
  r  r8   r  c                       \ rS rSrSrg)rk  i=
  r0   NrR  r0   r8   r9   #CreateParamsPaymentMethodDataCrypto/SetupIntent.CreateParamsPaymentMethodDataCrypto=
  r  r8   r  c                       \ rS rSrSrg)rl  i@
  r0   NrR  r0   r8   r9   ,CreateParamsPaymentMethodDataCustomerBalance8SetupIntent.CreateParamsPaymentMethodDataCustomerBalance@
  r  r8   r  c                   ,    \ rS rSr% \\S      \S'   Srg)rm  iC
  r  r  r0   Nr  r0   r8   r9    CreateParamsPaymentMethodDataEps,SetupIntent.CreateParamsPaymentMethodDataEpsC
  r  r8   r  c                   >    \ rS rSr% \\S      \S'    \S   \S'   Srg)rn  ih
  r  r  r  r  r0   Nr  r0   r8   r9    CreateParamsPaymentMethodDataFpx,SetupIntent.CreateParamsPaymentMethodDataFpxh
  r  r8   r  c                       \ rS rSrSrg)ro  i
  r0   NrR  r0   r8   r9   $CreateParamsPaymentMethodDataGiropay0SetupIntent.CreateParamsPaymentMethodDataGiropay
  r  r8   r  c                       \ rS rSrSrg)rp  i
  r0   NrR  r0   r8   r9   $CreateParamsPaymentMethodDataGrabpay0SetupIntent.CreateParamsPaymentMethodDataGrabpay
  r  r8   r  c                   ,    \ rS rSr% \\S      \S'   Srg)rq  i
  r  r  r0   Nr  r0   r8   r9   "CreateParamsPaymentMethodDataIdeal.SetupIntent.CreateParamsPaymentMethodDataIdeal
  r  r8   r  c                       \ rS rSrSrg)rr  i
  r0   NrR  r0   r8   r9   +CreateParamsPaymentMethodDataInteracPresent7SetupIntent.CreateParamsPaymentMethodDataInteracPresent
  r  r8   r  c                       \ rS rSrSrg)rs  i
  r0   NrR  r0   r8   r9   %CreateParamsPaymentMethodDataKakaoPay1SetupIntent.CreateParamsPaymentMethodDataKakaoPay
  r  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)rt  i
  2SetupIntent.CreateParamsPaymentMethodDataKlarnaDobr  r0   Nr  r0   r8   r9   #CreateParamsPaymentMethodDataKlarna/SetupIntent.CreateParamsPaymentMethodDataKlarna
      MNN	r8   r  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)r  i
  rj  rk  rm  r0   Nr  r0   r8   r9   &CreateParamsPaymentMethodDataKlarnaDob2SetupIntent.CreateParamsPaymentMethodDataKlarnaDob
  r  r8   r  c                       \ rS rSrSrg)ru  i
  r0   NrR  r0   r8   r9   $CreateParamsPaymentMethodDataKonbini0SetupIntent.CreateParamsPaymentMethodDataKonbini
  r  r8   r  c                       \ rS rSrSrg)rv  i
  r0   NrR  r0   r8   r9   #CreateParamsPaymentMethodDataKrCard/SetupIntent.CreateParamsPaymentMethodDataKrCard
  r  r8   r  c                       \ rS rSrSrg)rw  i
  r0   NrR  r0   r8   r9   !CreateParamsPaymentMethodDataLink-SetupIntent.CreateParamsPaymentMethodDataLink
  r  r8   r  c                       \ rS rSrSrg)rx  i
  r0   NrR  r0   r8   r9   &CreateParamsPaymentMethodDataMobilepay2SetupIntent.CreateParamsPaymentMethodDataMobilepay
  r  r8   r  c                       \ rS rSrSrg)ry  i
  r0   NrR  r0   r8   r9   'CreateParamsPaymentMethodDataMultibanco3SetupIntent.CreateParamsPaymentMethodDataMultibanco
  r  r8   r  c                   ,    \ rS rSr% \\S      \S'   Srg)rz  i
  r  r  r0   Nr  r0   r8   r9   %CreateParamsPaymentMethodDataNaverPay1SetupIntent.CreateParamsPaymentMethodDataNaverPay
  r  r8   r  c                   f    \ rS rSr% \\   \S'    \\S'    \\S'    \\S'    \\   \S'   \\S'   Srg	)
r{  i
  r   rQ  r!  r"  ro  r#  r0   Nr  r0   r8   r9   *CreateParamsPaymentMethodDataNzBankAccount6SetupIntent.CreateParamsPaymentMethodDataNzBankAccount
  r&  r8   r  c                       \ rS rSrSrg)r|  i
  r0   NrR  r0   r8   r9   !CreateParamsPaymentMethodDataOxxo-SetupIntent.CreateParamsPaymentMethodDataOxxo
  r  r8   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r}  i
  r+  r  r0   Nr  r0   r8   r9    CreateParamsPaymentMethodDataP24,SetupIntent.CreateParamsPaymentMethodDataP24
  rF  r8   r  c                       \ rS rSrSrg)r~  i  r0   NrR  r0   r8   r9   &CreateParamsPaymentMethodDataPayByBank2SetupIntent.CreateParamsPaymentMethodDataPayByBank  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   "CreateParamsPaymentMethodDataPayco.SetupIntent.CreateParamsPaymentMethodDataPayco  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   #CreateParamsPaymentMethodDataPaynow/SetupIntent.CreateParamsPaymentMethodDataPaynow  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   #CreateParamsPaymentMethodDataPaypal/SetupIntent.CreateParamsPaymentMethodDataPaypal  r  r8   r  c                       \ rS rSrSrg)r  i!  r0   NrR  r0   r8   r9    CreateParamsPaymentMethodDataPix,SetupIntent.CreateParamsPaymentMethodDataPix!  r  r8   r  c                       \ rS rSrSrg)r  i$  r0   NrR  r0   r8   r9   &CreateParamsPaymentMethodDataPromptpay2SetupIntent.CreateParamsPaymentMethodDataPromptpay$  r  r8   r  c                   &    \ rS rSr% \\   \S'   Srg)r  i'  rZ  r0   Nr  r0   r8   r9   )CreateParamsPaymentMethodDataRadarOptions5SetupIntent.CreateParamsPaymentMethodDataRadarOptions'  r]  r8   r  c                       \ rS rSrSrg)r  i-  r0   NrR  r0   r8   r9   'CreateParamsPaymentMethodDataRevolutPay3SetupIntent.CreateParamsPaymentMethodDataRevolutPay-  r  r8   r  c                       \ rS rSrSrg)r  i0  r0   NrR  r0   r8   r9   'CreateParamsPaymentMethodDataSamsungPay3SetupIntent.CreateParamsPaymentMethodDataSamsungPay0  r  r8   r  c                       \ rS rSrSrg)r  i3  r0   NrR  r0   r8   r9   %CreateParamsPaymentMethodDataSatispay1SetupIntent.CreateParamsPaymentMethodDataSatispay3  r  r8   r  c                        \ rS rSr% \\S'   Srg)r  i6  rh  r0   NrT  r0   r8   r9   &CreateParamsPaymentMethodDataSepaDebit2SetupIntent.CreateParamsPaymentMethodDataSepaDebit6  rk  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i<  rm  r  r0   Nrt  r0   r8   r9   #CreateParamsPaymentMethodDataSofort/SetupIntent.CreateParamsPaymentMethodDataSofort<  rw  r8   r   c                       \ rS rSrSrg)r  iB  r0   NrR  r0   r8   r9   "CreateParamsPaymentMethodDataSwish.SetupIntent.CreateParamsPaymentMethodDataSwishB  r  r8   r#  c                       \ rS rSrSrg)r  iE  r0   NrR  r0   r8   r9   "CreateParamsPaymentMethodDataTwint.SetupIntent.CreateParamsPaymentMethodDataTwintE  r  r8   r&  c                   z    \ rS rSr% \\S      \S'    \\   \S'    \\S      \S'    \\   \S'    \\   \S'   S	rg
)r  iH  r  r  rQ  r  r  r  r  r0   Nr  r0   r8   r9   *CreateParamsPaymentMethodDataUsBankAccount6SetupIntent.CreateParamsPaymentMethodDataUsBankAccountH  r  r8   r)  c                       \ rS rSrSrg)r  i^  r0   NrR  r0   r8   r9   &CreateParamsPaymentMethodDataWechatPay2SetupIntent.CreateParamsPaymentMethodDataWechatPay^  r  r8   r,  c                       \ rS rSrSrg)r  ia  r0   NrR  r0   r8   r9    CreateParamsPaymentMethodDataZip,SetupIntent.CreateParamsPaymentMethodDataZipa  r  r8   r/  c                       \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'   Srg)rB  id  5SetupIntent.CreateParamsPaymentMethodOptionsAcssDebitr  5SetupIntent.CreateParamsPaymentMethodOptionsAmazonPayr  5SetupIntent.CreateParamsPaymentMethodOptionsBacsDebitr  0SetupIntent.CreateParamsPaymentMethodOptionsCardr  7SetupIntent.CreateParamsPaymentMethodOptionsCardPresentr  2SetupIntent.CreateParamsPaymentMethodOptionsKlarnar  0SetupIntent.CreateParamsPaymentMethodOptionsLinkr|  2SetupIntent.CreateParamsPaymentMethodOptionsPaypalr  5SetupIntent.CreateParamsPaymentMethodOptionsSepaDebitr  9SetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountr  r0   Nr  r0   r8   r9    CreateParamsPaymentMethodOptions,SetupIntent.CreateParamsPaymentMethodOptionsd      C
 	
	  C
 	
	  C
 	
	 LMM	 "E
 	
	 @
 	
	 LMM	 @
 	
	  C
 	
	 %G
 	
	r8   r<  c                   V    \ rS rSr% \\S      \S'    \S   \S'    \\S      \S'   Srg	)
r2  i  rE  rH  CSetupIntent.CreateParamsPaymentMethodOptionsAcssDebitMandateOptionsrI  rJ  rN  r0   Nr  r0   r8   r9   )CreateParamsPaymentMethodOptionsAcssDebit5SetupIntent.CreateParamsPaymentMethodOptionsAcssDebit  K    gl344	 %Q
 	
	 );<
 	
	r8   rA  c                       \ rS rSr% \S   \S'    \\\S         \S'    \\   \S'    \\S      \S'    \\S	      \S
'   Sr	g)r@  i  ry  r5  r6  r9  r:  r;  r?  r@  rC  r0   Nr  r0   r8   r9   7CreateParamsPaymentMethodOptionsAcssDebitMandateOptionsCSetupIntent.CreateParamsPaymentMethodOptionsAcssDebitMandateOptions  r  r8   rE  c                       \ rS rSrSrg)r3  i  r0   NrR  r0   r8   r9   )CreateParamsPaymentMethodOptionsAmazonPay5SetupIntent.CreateParamsPaymentMethodOptionsAmazonPay  r  r8   rH  c                   &    \ rS rSr% \S   \S'   Srg)r4  i  CSetupIntent.CreateParamsPaymentMethodOptionsBacsDebitMandateOptionsrI  r0   Nr  r0   r8   r9   )CreateParamsPaymentMethodOptionsBacsDebit5SetupIntent.CreateParamsPaymentMethodOptionsBacsDebit      $Q
 	
	r8   rL  c                   &    \ rS rSr% \S   \S'   Srg)rK  i  ry  rY  r0   Nr  r0   r8   r9   7CreateParamsPaymentMethodOptionsBacsDebitMandateOptionsCSetupIntent.CreateParamsPaymentMethodOptionsBacsDebitMandateOptions  r  r8   rP  c                   z    \ rS rSr% \S   \S'    \\   \S'    \\S      \S'    \\S      \S'    \S	   \S
'   Srg)r5  i  >SetupIntent.CreateParamsPaymentMethodOptionsCardMandateOptionsrI  r  rs  r  r  r  <SetupIntent.CreateParamsPaymentMethodOptionsCardThreeDSecurer  r0   Nr  r0   r8   r9   $CreateParamsPaymentMethodOptionsCard0SetupIntent.CreateParamsPaymentMethodOptionsCard  ~    $L
 	
	 $	
 
 	
"	 !,34!
 	
	 $J
 	
	r8   rU  c                       \ rS rSr% \\S'    \S   \S'    \\S'    \\   \S'    \\   \S'    \S   \S	'    \\   \S
'    \\S'    \\S'    \\	\S         \S'   Sr
g)rS  i
  rb  rc  rf  rH  rg  rh  ri  r=  rn  ro  rp  rq  rr  r0   Nr  r0   r8   r9   2CreateParamsPaymentMethodOptionsCardMandateOptions>SetupIntent.CreateParamsPaymentMethodOptionsCardMandateOptions
  r  r8   rY  c                       \ rS rSrSrg)r6  i4  r0   NrR  r0   r8   r9   +CreateParamsPaymentMethodOptionsCardPresent7SetupIntent.CreateParamsPaymentMethodOptionsCardPresent4  r  r8   r\  c                       \ rS rSr% \\S      \S'    \\   \S'    \\S      \S'    \S   \S'    \\   \S	'    \\   \S
'    \\S      \S'   Srg)rT  i7  r  r  r  r  r  JSetupIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsr  r  r  r  r  r0   Nr  r0   r8   r9   0CreateParamsPaymentMethodOptionsCardThreeDSecure<SetupIntent.CreateParamsPaymentMethodOptionsCardThreeDSecure7      &56
 	
	  $$	 (301(
 	
	 %X
 	
	
 (33'77	 $C((	 W%>?@@	r8   r`  c                   &    \ rS rSr% \S   \S'   Srg)r_  ic  YSetupIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesru  r0   Nr  r0   r8   r9   >CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsJSetupIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsc       &g
 	
	r8   re  c                   J    \ rS rSr% \S   \S'    \\   \S'    \\   \S'   Sr	g)rd  im  r  r  r  r  r0   Nr  r0   r8   r9   MCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesYSetupIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesm  r  r8   ri  c                   b    \ rS rSr% \\   \S'    \S   \S'    \\S      \S'    \S   \S'   S	rg
)r7  i  rH  :SetupIntent.CreateParamsPaymentMethodOptionsKlarnaOnDemandr  r  r  zPLiteral['']|List[SetupIntent.CreateParamsPaymentMethodOptionsKlarnaSubscription]r  r0   Nr  r0   r8   r9   &CreateParamsPaymentMethodOptionsKlarna2SetupIntent.CreateParamsPaymentMethodOptionsKlarna  b    c""	 H
 	
	 &-/1
 1	
d	 #^
 	
	r8   rm  c                   t    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\S      \S'    \\   \S'   Srg	)
rl  i  r  r  r  r  r  r  r0   Nr  r0   r8   r9   .CreateParamsPaymentMethodOptionsKlarnaOnDemand:SetupIntent.CreateParamsPaymentMethodOptionsKlarnaOnDemand  r  r8   rq  c                   b    \ rS rSr% \S   \S'    \\   \S'    \\   \S'    S\S'    \\S'   S	r	g
)>SetupIntent.CreateParamsPaymentMethodOptionsKlarnaSubscriptioni  r  r=  rn  r{  ISetupIntent.CreateParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingr  ro  r0   Nr   r0   r8   r9   2CreateParamsPaymentMethodOptionsKlarnaSubscriptionrt    Q    899	 $C((	 #	 ba	 	r8   rv  c                   ,    \ rS rSr% \\S'    \\S'   Srg)ru  i  rb  r  r0   Nr  r0   r8   r9   =CreateParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingISetupIntent.CreateParamsPaymentMethodOptionsKlarnaSubscriptionNextBilling  r  r8   ry  c                   &    \ rS rSr% \\   \S'   Srg)r8  i  r  r0   Nr  r0   r8   r9   $CreateParamsPaymentMethodOptionsLink0SetupIntent.CreateParamsPaymentMethodOptionsLink  r
  r8   r|  c                   &    \ rS rSr% \\   \S'   Srg)r9  i  r  r0   Nr  r0   r8   r9   &CreateParamsPaymentMethodOptionsPaypal2SetupIntent.CreateParamsPaymentMethodOptionsPaypal  r  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r:  i  CSetupIntent.CreateParamsPaymentMethodOptionsSepaDebitMandateOptionsrI  r0   Nr  r0   r8   r9   )CreateParamsPaymentMethodOptionsSepaDebit5SetupIntent.CreateParamsPaymentMethodOptionsSepaDebit  rN  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  ry  rY  r0   Nr  r0   r8   r9   7CreateParamsPaymentMethodOptionsSepaDebitMandateOptionsCSetupIntent.CreateParamsPaymentMethodOptionsSepaDebitMandateOptions  r  r8   r  c                   b    \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \\S      \S	'   S
rg)r;  i  MSetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr  GSetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsrI  ASetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountNetworksr  rJ  rN  r0   Nr  r0   r8   r9   -CreateParamsPaymentMethodOptionsUsBankAccount9SetupIntent.CreateParamsPaymentMethodOptionsUsBankAccount  b    *[ 
 	
	 %U
 	
	 O
 	
	 );<
 	
	r8   r  c                   t    \ rS rSr% \S   \S'    \\\S         \S'    \\\S         \S'    \\   \S'   S	r	g
)r  i6  TSetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr  r  r  r  r  r  r0   Nr  r0   r8   r9   ACreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsMSetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections6  t     b
 	
	 !M
 	
	 @AB
 	
	  $$	r8   r  c                   2    \ rS rSr% \\\S         \S'   Srg)r  iT  r  r  r0   Nr#  r0   r8   r9   HCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersTSetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersT  r&  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i^  r(  r  r0   Nr  r0   r8   r9   ;CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsGSetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptions^  r+  r8   r  c                   2    \ rS rSr% \\\S         \S'   Srg)r  if  r-  r0  r0   Nr#  r0   r8   r9   5CreateParamsPaymentMethodOptionsUsBankAccountNetworksASetupIntent.CreateParamsPaymentMethodOptionsUsBankAccountNetworksf  r3  r8   r  c                   ,    \ rS rSr% \\S'    \\S'   Srg)rD  il  rb  rH  r0   Nr  r0   r8   r9   CreateParamsSingleUse!SetupIntent.CreateParamsSingleUsel  s    	 	r8   r  c                       \ rS rSr% \\   \S'    \S   \S'    \\   \S'    \\   \S'    \\\      \S'    \\	   \S'    \\   \S	'    \\   \S
'   Sr
g)SetupIntent.ListParamsiv  r6  z!SetupIntent.ListParamsCreated|intcreatedr:  ending_beforer  limitr   starting_afterr0   N)r1   r2   r3   r4   r   r6   r5   r  r   r  r7   r0   r8   r9   
ListParamsr  v  s    #D))	
 @AA	 c""	 #3''	 DI&&	 3	 $C((	 $C((	r8   r  c                   \    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg)SetupIntent.ListParamsCreatedi  gtgteltlter0   N)r1   r2   r3   r4   r   r  r5   r7   r0   r8   r9   ListParamsCreatedr    sH    	 	 	 	r8   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\\      \S'    \\\	S         \S'    \S   \S	'    \\   \S
'    \\   \S'    \S   \S'    \S   \S'    \\\      \S'   Sr
g)SetupIntent.ModifyParamsi  r6  r:  rg  r  r;  r>  zLiteral['']|Dict[str, str]r   r   r@  )SetupIntent.ModifyParamsPaymentMethodDatar  ,SetupIntent.ModifyParamsPaymentMethodOptionsr  rC  r0   N)r1   r2   r3   r4   r   r6   r5   r  r   r   r7   r0   r8   r9   ModifyParamsr    s    #D))	
 c""	
 !%%	 DI&&	 %T'2G*H%IJJ	
 :;;	 $C((	 '2#&66	 )7
 	
	 !,:!
 	
	 *$s)44	r8   r  c                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \\S
      \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S    \S!'    \S"   \S#'    \S$   \S%'    \S&   \S''    \S(   \S)'    \S*   \S+'    \S,   \S-'    \S.   \S/'    \S0   \S1'    \S2   \S3'    \S4   \S5'    \S6   \S7'    \S8   \S9'    \\\\4      \S:'    \S;   \S<'    \S=   \S>'    \S?   \S@'    \SA   \SB'    \SC   \SD'    \SE   \SF'    \SG   \SH'    \SI   \SJ'    \SK   \SL'    \SM   \SN'    \SO   \SP'    \SQ   \SR'    \SS   \ST'    \SU   \SV'    \SW   \SX'    \SY   \SZ'    \S[   \S\'    \S]   \S^'    \S_   \S`'    \Sa   \Sb'    \Sc   \Sd'    \Se   \Sf'    \Sg   \Sh'    \Si   \Sj'   Skr	gl)mr  i  2SetupIntent.ModifyParamsPaymentMethodDataAcssDebitr  /SetupIntent.ModifyParamsPaymentMethodDataAffirmr  9SetupIntent.ModifyParamsPaymentMethodDataAfterpayClearpayr  /SetupIntent.ModifyParamsPaymentMethodDataAlipayr  r  r  -SetupIntent.ModifyParamsPaymentMethodDataAlmar  2SetupIntent.ModifyParamsPaymentMethodDataAmazonPayr  4SetupIntent.ModifyParamsPaymentMethodDataAuBecsDebitr  2SetupIntent.ModifyParamsPaymentMethodDataBacsDebitr  3SetupIntent.ModifyParamsPaymentMethodDataBancontactr  /SetupIntent.ModifyParamsPaymentMethodDataBillier  7SetupIntent.ModifyParamsPaymentMethodDataBillingDetailsr  -SetupIntent.ModifyParamsPaymentMethodDataBlikr  /SetupIntent.ModifyParamsPaymentMethodDataBoletor  0SetupIntent.ModifyParamsPaymentMethodDataCashappr  /SetupIntent.ModifyParamsPaymentMethodDataCryptor	  8SetupIntent.ModifyParamsPaymentMethodDataCustomerBalancer  ,SetupIntent.ModifyParamsPaymentMethodDataEpsr  ,SetupIntent.ModifyParamsPaymentMethodDataFpxr  0SetupIntent.ModifyParamsPaymentMethodDataGiropayr  0SetupIntent.ModifyParamsPaymentMethodDataGrabpayr  .SetupIntent.ModifyParamsPaymentMethodDataIdealr  7SetupIntent.ModifyParamsPaymentMethodDataInteracPresentr  1SetupIntent.ModifyParamsPaymentMethodDataKakaoPayr  /SetupIntent.ModifyParamsPaymentMethodDataKlarnar  0SetupIntent.ModifyParamsPaymentMethodDataKonbinir  /SetupIntent.ModifyParamsPaymentMethodDataKrCardr  -SetupIntent.ModifyParamsPaymentMethodDataLinkr|  r   2SetupIntent.ModifyParamsPaymentMethodDataMobilepayr"  3SetupIntent.ModifyParamsPaymentMethodDataMultibancor$  1SetupIntent.ModifyParamsPaymentMethodDataNaverPayr&  6SetupIntent.ModifyParamsPaymentMethodDataNzBankAccountr(  -SetupIntent.ModifyParamsPaymentMethodDataOxxor*  ,SetupIntent.ModifyParamsPaymentMethodDataP24r,  2SetupIntent.ModifyParamsPaymentMethodDataPayByBankr.  .SetupIntent.ModifyParamsPaymentMethodDataPaycor0  /SetupIntent.ModifyParamsPaymentMethodDataPaynowr2  /SetupIntent.ModifyParamsPaymentMethodDataPaypalr  ,SetupIntent.ModifyParamsPaymentMethodDataPixr5  2SetupIntent.ModifyParamsPaymentMethodDataPromptpayr7  5SetupIntent.ModifyParamsPaymentMethodDataRadarOptionsr9  3SetupIntent.ModifyParamsPaymentMethodDataRevolutPayr;  3SetupIntent.ModifyParamsPaymentMethodDataSamsungPayr=  1SetupIntent.ModifyParamsPaymentMethodDataSatispayr?  2SetupIntent.ModifyParamsPaymentMethodDataSepaDebitr  /SetupIntent.ModifyParamsPaymentMethodDataSofortrB  .SetupIntent.ModifyParamsPaymentMethodDataSwishrD  .SetupIntent.ModifyParamsPaymentMethodDataTwintrF  rG  r  6SetupIntent.ModifyParamsPaymentMethodDataUsBankAccountr  2SetupIntent.ModifyParamsPaymentMethodDataWechatPayrH  ,SetupIntent.ModifyParamsPaymentMethodDataZiprI  r0   NrM  r0   r8   r9   ModifyParamsPaymentMethodData)SetupIntent.ModifyParamsPaymentMethodData  r  r8   r  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)r  i#  rQ  rR  rS  r0   NrT  r0   r8   r9   &ModifyParamsPaymentMethodDataAcssDebit2SetupIntent.ModifyParamsPaymentMethodDataAcssDebit#  rW  r8   r  c                       \ rS rSrSrg)r  i1  r0   NrR  r0   r8   r9   #ModifyParamsPaymentMethodDataAffirm/SetupIntent.ModifyParamsPaymentMethodDataAffirm1  r  r8   r  c                       \ rS rSrSrg)r  i4  r0   NrR  r0   r8   r9   -ModifyParamsPaymentMethodDataAfterpayClearpay9SetupIntent.ModifyParamsPaymentMethodDataAfterpayClearpay4  r  r8   r  c                       \ rS rSrSrg)r  i7  r0   NrR  r0   r8   r9   #ModifyParamsPaymentMethodDataAlipay/SetupIntent.ModifyParamsPaymentMethodDataAlipay7  r  r8   r  c                       \ rS rSrSrg)r  i:  r0   NrR  r0   r8   r9   !ModifyParamsPaymentMethodDataAlma-SetupIntent.ModifyParamsPaymentMethodDataAlma:  r  r8   r  c                       \ rS rSrSrg)r  i=  r0   NrR  r0   r8   r9   &ModifyParamsPaymentMethodDataAmazonPay2SetupIntent.ModifyParamsPaymentMethodDataAmazonPay=  r  r8   r  c                   ,    \ rS rSr% \\S'    \\S'   Srg)r  i@  rQ  rh  r0   NrT  r0   r8   r9   (ModifyParamsPaymentMethodDataAuBecsDebit4SetupIntent.ModifyParamsPaymentMethodDataAuBecsDebit@  rk  r8   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)r  iJ  rQ  rm  r0   Nr  r0   r8   r9   &ModifyParamsPaymentMethodDataBacsDebit2SetupIntent.ModifyParamsPaymentMethodDataBacsDebitJ  rp  r8   r  c                       \ rS rSrSrg)r  iT  r0   NrR  r0   r8   r9   'ModifyParamsPaymentMethodDataBancontact3SetupIntent.ModifyParamsPaymentMethodDataBancontactT  r  r8   r  c                       \ rS rSrSrg)r  iW  r0   NrR  r0   r8   r9   #ModifyParamsPaymentMethodDataBillie/SetupIntent.ModifyParamsPaymentMethodDataBillieW  r  r8   r  c                   n    \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S'    \\   \S'   S	rg
)r  iZ  zJLiteral['']|SetupIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressrx  ry  rz  r{  r|  r}  r0   Nr~  r0   r8   r9   +ModifyParamsPaymentMethodDataBillingDetails7SetupIntent.ModifyParamsPaymentMethodDataBillingDetailsZ  r  r8   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
>SetupIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressir  r  r  r  r  r  r  r0   Nr  r0   r8   r9   2ModifyParamsPaymentMethodDataBillingDetailsAddressr
  r  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   !ModifyParamsPaymentMethodDataBlik-SetupIntent.ModifyParamsPaymentMethodDataBlik  r  r8   r  c                        \ rS rSr% \\S'   Srg)r  i  r}  r0   NrT  r0   r8   r9   #ModifyParamsPaymentMethodDataBoleto/SetupIntent.ModifyParamsPaymentMethodDataBoleto  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   $ModifyParamsPaymentMethodDataCashapp0SetupIntent.ModifyParamsPaymentMethodDataCashapp  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   #ModifyParamsPaymentMethodDataCrypto/SetupIntent.ModifyParamsPaymentMethodDataCrypto  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   ,ModifyParamsPaymentMethodDataCustomerBalance8SetupIntent.ModifyParamsPaymentMethodDataCustomerBalance  r  r8   r  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r  r  r0   Nr  r0   r8   r9    ModifyParamsPaymentMethodDataEps,SetupIntent.ModifyParamsPaymentMethodDataEps  r  r8   r  c                   >    \ rS rSr% \\S      \S'    \S   \S'   Srg)r  i  r  r  r  r  r0   Nr  r0   r8   r9    ModifyParamsPaymentMethodDataFpx,SetupIntent.ModifyParamsPaymentMethodDataFpx  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   $ModifyParamsPaymentMethodDataGiropay0SetupIntent.ModifyParamsPaymentMethodDataGiropay  r  r8   r"  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   $ModifyParamsPaymentMethodDataGrabpay0SetupIntent.ModifyParamsPaymentMethodDataGrabpay  r  r8   r%  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r  r  r0   Nr  r0   r8   r9   "ModifyParamsPaymentMethodDataIdeal.SetupIntent.ModifyParamsPaymentMethodDataIdeal  r  r8   r(  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   +ModifyParamsPaymentMethodDataInteracPresent7SetupIntent.ModifyParamsPaymentMethodDataInteracPresent  r  r8   r+  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   %ModifyParamsPaymentMethodDataKakaoPay1SetupIntent.ModifyParamsPaymentMethodDataKakaoPay  r  r8   r.  c                   &    \ rS rSr% \S   \S'   Srg)r  i
  2SetupIntent.ModifyParamsPaymentMethodDataKlarnaDobr  r0   Nr  r0   r8   r9   #ModifyParamsPaymentMethodDataKlarna/SetupIntent.ModifyParamsPaymentMethodDataKlarna
  r  r8   r2  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)r1  i  rj  rk  rm  r0   Nr  r0   r8   r9   &ModifyParamsPaymentMethodDataKlarnaDob2SetupIntent.ModifyParamsPaymentMethodDataKlarnaDob  r  r8   r5  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   $ModifyParamsPaymentMethodDataKonbini0SetupIntent.ModifyParamsPaymentMethodDataKonbini  r  r8   r8  c                       \ rS rSrSrg)r  i!  r0   NrR  r0   r8   r9   #ModifyParamsPaymentMethodDataKrCard/SetupIntent.ModifyParamsPaymentMethodDataKrCard!  r  r8   r;  c                       \ rS rSrSrg)r  i$  r0   NrR  r0   r8   r9   !ModifyParamsPaymentMethodDataLink-SetupIntent.ModifyParamsPaymentMethodDataLink$  r  r8   r>  c                       \ rS rSrSrg)r  i'  r0   NrR  r0   r8   r9   &ModifyParamsPaymentMethodDataMobilepay2SetupIntent.ModifyParamsPaymentMethodDataMobilepay'  r  r8   rA  c                       \ rS rSrSrg)r  i*  r0   NrR  r0   r8   r9   'ModifyParamsPaymentMethodDataMultibanco3SetupIntent.ModifyParamsPaymentMethodDataMultibanco*  r  r8   rD  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i-  r  r  r0   Nr  r0   r8   r9   %ModifyParamsPaymentMethodDataNaverPay1SetupIntent.ModifyParamsPaymentMethodDataNaverPay-  r  r8   rG  c                   f    \ rS rSr% \\   \S'    \\S'    \\S'    \\S'    \\   \S'   \\S'   Srg	)
r  i3  r   rQ  r!  r"  ro  r#  r0   Nr  r0   r8   r9   *ModifyParamsPaymentMethodDataNzBankAccount6SetupIntent.ModifyParamsPaymentMethodDataNzBankAccount3  r&  r8   rJ  c                       \ rS rSrSrg)r  iJ  r0   NrR  r0   r8   r9   !ModifyParamsPaymentMethodDataOxxo-SetupIntent.ModifyParamsPaymentMethodDataOxxoJ  r  r8   rM  c                   ,    \ rS rSr% \\S      \S'   Srg)r  iM  r+  r  r0   Nr  r0   r8   r9    ModifyParamsPaymentMethodDataP24,SetupIntent.ModifyParamsPaymentMethodDataP24M  rF  r8   rP  c                       \ rS rSrSrg)r  ip  r0   NrR  r0   r8   r9   &ModifyParamsPaymentMethodDataPayByBank2SetupIntent.ModifyParamsPaymentMethodDataPayByBankp  r  r8   rS  c                       \ rS rSrSrg)r  is  r0   NrR  r0   r8   r9   "ModifyParamsPaymentMethodDataPayco.SetupIntent.ModifyParamsPaymentMethodDataPaycos  r  r8   rV  c                       \ rS rSrSrg)r  iv  r0   NrR  r0   r8   r9   #ModifyParamsPaymentMethodDataPaynow/SetupIntent.ModifyParamsPaymentMethodDataPaynowv  r  r8   rY  c                       \ rS rSrSrg)r  iy  r0   NrR  r0   r8   r9   #ModifyParamsPaymentMethodDataPaypal/SetupIntent.ModifyParamsPaymentMethodDataPaypaly  r  r8   r\  c                       \ rS rSrSrg)r  i|  r0   NrR  r0   r8   r9    ModifyParamsPaymentMethodDataPix,SetupIntent.ModifyParamsPaymentMethodDataPix|  r  r8   r_  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   &ModifyParamsPaymentMethodDataPromptpay2SetupIntent.ModifyParamsPaymentMethodDataPromptpay  r  r8   rb  c                   &    \ rS rSr% \\   \S'   Srg)r  i  rZ  r0   Nr  r0   r8   r9   )ModifyParamsPaymentMethodDataRadarOptions5SetupIntent.ModifyParamsPaymentMethodDataRadarOptions  r]  r8   re  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   'ModifyParamsPaymentMethodDataRevolutPay3SetupIntent.ModifyParamsPaymentMethodDataRevolutPay  r  r8   rh  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   'ModifyParamsPaymentMethodDataSamsungPay3SetupIntent.ModifyParamsPaymentMethodDataSamsungPay  r  r8   rk  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   %ModifyParamsPaymentMethodDataSatispay1SetupIntent.ModifyParamsPaymentMethodDataSatispay  r  r8   rn  c                        \ rS rSr% \\S'   Srg)r  i  rh  r0   NrT  r0   r8   r9   &ModifyParamsPaymentMethodDataSepaDebit2SetupIntent.ModifyParamsPaymentMethodDataSepaDebit  rk  r8   rq  c                   &    \ rS rSr% \S   \S'   Srg)r  i  rm  r  r0   Nrt  r0   r8   r9   #ModifyParamsPaymentMethodDataSofort/SetupIntent.ModifyParamsPaymentMethodDataSofort  rw  r8   rt  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   "ModifyParamsPaymentMethodDataSwish.SetupIntent.ModifyParamsPaymentMethodDataSwish  r  r8   rw  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   "ModifyParamsPaymentMethodDataTwint.SetupIntent.ModifyParamsPaymentMethodDataTwint  r  r8   rz  c                   z    \ rS rSr% \\S      \S'    \\   \S'    \\S      \S'    \\   \S'    \\   \S'   S	rg
)r  i  r  r  rQ  r  r  r  r  r0   Nr  r0   r8   r9   *ModifyParamsPaymentMethodDataUsBankAccount6SetupIntent.ModifyParamsPaymentMethodDataUsBankAccount  r  r8   r}  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   &ModifyParamsPaymentMethodDataWechatPay2SetupIntent.ModifyParamsPaymentMethodDataWechatPay  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9    ModifyParamsPaymentMethodDataZip,SetupIntent.ModifyParamsPaymentMethodDataZip  r  r8   r  c                       \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'   Srg)r  i  5SetupIntent.ModifyParamsPaymentMethodOptionsAcssDebitr  5SetupIntent.ModifyParamsPaymentMethodOptionsAmazonPayr  5SetupIntent.ModifyParamsPaymentMethodOptionsBacsDebitr  0SetupIntent.ModifyParamsPaymentMethodOptionsCardr  7SetupIntent.ModifyParamsPaymentMethodOptionsCardPresentr  2SetupIntent.ModifyParamsPaymentMethodOptionsKlarnar  0SetupIntent.ModifyParamsPaymentMethodOptionsLinkr|  2SetupIntent.ModifyParamsPaymentMethodOptionsPaypalr  5SetupIntent.ModifyParamsPaymentMethodOptionsSepaDebitr  9SetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountr  r0   Nr  r0   r8   r9    ModifyParamsPaymentMethodOptions,SetupIntent.ModifyParamsPaymentMethodOptions  r>  r8   r  c                   V    \ rS rSr% \\S      \S'    \S   \S'    \\S      \S'   Srg	)
r  i  rE  rH  CSetupIntent.ModifyParamsPaymentMethodOptionsAcssDebitMandateOptionsrI  rJ  rN  r0   Nr  r0   r8   r9   )ModifyParamsPaymentMethodOptionsAcssDebit5SetupIntent.ModifyParamsPaymentMethodOptionsAcssDebit  rC  r8   r  c                       \ rS rSr% \S   \S'    \\\S         \S'    \\   \S'    \\S      \S'    \\S	      \S
'   Sr	g)r  i  ry  r5  r6  r9  r:  r;  r?  r@  rC  r0   Nr  r0   r8   r9   7ModifyParamsPaymentMethodOptionsAcssDebitMandateOptionsCSetupIntent.ModifyParamsPaymentMethodOptionsAcssDebitMandateOptions  r  r8   r  c                       \ rS rSrSrg)r  i%  r0   NrR  r0   r8   r9   )ModifyParamsPaymentMethodOptionsAmazonPay5SetupIntent.ModifyParamsPaymentMethodOptionsAmazonPay%  r  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i(  CSetupIntent.ModifyParamsPaymentMethodOptionsBacsDebitMandateOptionsrI  r0   Nr  r0   r8   r9   )ModifyParamsPaymentMethodOptionsBacsDebit5SetupIntent.ModifyParamsPaymentMethodOptionsBacsDebit(  rN  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i0  ry  rY  r0   Nr  r0   r8   r9   7ModifyParamsPaymentMethodOptionsBacsDebitMandateOptionsCSetupIntent.ModifyParamsPaymentMethodOptionsBacsDebitMandateOptions0  r  r8   r  c                   z    \ rS rSr% \S   \S'    \\   \S'    \\S      \S'    \\S      \S'    \S	   \S
'   Srg)r  i6  >SetupIntent.ModifyParamsPaymentMethodOptionsCardMandateOptionsrI  r  rs  r  r  r  <SetupIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecurer  r0   Nr  r0   r8   r9   $ModifyParamsPaymentMethodOptionsCard0SetupIntent.ModifyParamsPaymentMethodOptionsCard6  rW  r8   r  c                       \ rS rSr% \\S'    \S   \S'    \\S'    \\   \S'    \\   \S'    \S   \S	'    \\   \S
'    \\S'    \\S'    \\	\S         \S'   Sr
g)r  ie  rb  rc  rf  rH  rg  rh  ri  r=  rn  ro  rp  rq  rr  r0   Nr  r0   r8   r9   2ModifyParamsPaymentMethodOptionsCardMandateOptions>SetupIntent.ModifyParamsPaymentMethodOptionsCardMandateOptionse  r  r8   r  c                       \ rS rSrSrg)r  i  r0   NrR  r0   r8   r9   +ModifyParamsPaymentMethodOptionsCardPresent7SetupIntent.ModifyParamsPaymentMethodOptionsCardPresent  r  r8   r  c                       \ rS rSr% \\S      \S'    \\   \S'    \\S      \S'    \S   \S'    \\   \S	'    \\   \S
'    \\S      \S'   Srg)r  i  r  r  r  r  r  JSetupIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsr  r  r  r  r  r0   Nr  r0   r8   r9   0ModifyParamsPaymentMethodOptionsCardThreeDSecure<SetupIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecure  rb  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  YSetupIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesru  r0   Nr  r0   r8   r9   >ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsJSetupIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions  rg  r8   r  c                   J    \ rS rSr% \S   \S'    \\   \S'    \\   \S'   Sr	g)r  i  r  r  r  r  r0   Nr  r0   r8   r9   MModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesYSetupIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires  r  r8   r  c                   b    \ rS rSr% \\   \S'    \S   \S'    \\S      \S'    \S   \S'   S	rg
)r  i  rH  :SetupIntent.ModifyParamsPaymentMethodOptionsKlarnaOnDemandr  r  r  zPLiteral['']|List[SetupIntent.ModifyParamsPaymentMethodOptionsKlarnaSubscription]r  r0   Nr  r0   r8   r9   &ModifyParamsPaymentMethodOptionsKlarna2SetupIntent.ModifyParamsPaymentMethodOptionsKlarna  ro  r8   r  c                   t    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\S      \S'    \\   \S'   Srg	)
r  i%  r  r  r  r  r  r  r0   Nr  r0   r8   r9   .ModifyParamsPaymentMethodOptionsKlarnaOnDemand:SetupIntent.ModifyParamsPaymentMethodOptionsKlarnaOnDemand%  r  r8   r  c                   b    \ rS rSr% \S   \S'    \\   \S'    \\   \S'    S\S'    \\S'   S	r	g
)>SetupIntent.ModifyParamsPaymentMethodOptionsKlarnaSubscriptioni;  r  r=  rn  r{  ISetupIntent.ModifyParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingr  ro  r0   Nr   r0   r8   r9   2ModifyParamsPaymentMethodOptionsKlarnaSubscriptionr  ;  rw  r8   r  c                   ,    \ rS rSr% \\S'    \\S'   Srg)r  iQ  rb  r  r0   Nr  r0   r8   r9   =ModifyParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingISetupIntent.ModifyParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingQ  r  r8   r  c                   &    \ rS rSr% \\   \S'   Srg)r  i]  r  r0   Nr  r0   r8   r9   $ModifyParamsPaymentMethodOptionsLink0SetupIntent.ModifyParamsPaymentMethodOptionsLink]  r
  r8   r  c                   &    \ rS rSr% \\   \S'   Srg)r  ic  r  r0   Nr  r0   r8   r9   &ModifyParamsPaymentMethodOptionsPaypal2SetupIntent.ModifyParamsPaymentMethodOptionsPaypalc  r  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  ii  CSetupIntent.ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionsrI  r0   Nr  r0   r8   r9   )ModifyParamsPaymentMethodOptionsSepaDebit5SetupIntent.ModifyParamsPaymentMethodOptionsSepaDebiti  rN  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  iq  ry  rY  r0   Nr  r0   r8   r9   7ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionsCSetupIntent.ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionsq  r  r8   r  c                   b    \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \\S      \S	'   S
rg)r  iw  MSetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr  GSetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionsrI  ASetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworksr  rJ  rN  r0   Nr  r0   r8   r9   -ModifyParamsPaymentMethodOptionsUsBankAccount9SetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountw  r  r8   r  c                   t    \ rS rSr% \S   \S'    \\\S         \S'    \\\S         \S'    \\   \S'   S	r	g
)r  i  TSetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr  r  r  r  r  r  r0   Nr  r0   r8   r9   AModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsMSetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnections  r  r8   r  c                   2    \ rS rSr% \\\S         \S'   Srg)r  i  r  r  r0   Nr#  r0   r8   r9   HModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersTSetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters  r&  r8   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  r(  r  r0   Nr  r0   r8   r9   ;ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionsGSetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptions  r+  r8   r  c                   2    \ rS rSr% \\\S         \S'   Srg)r  i  r-  r0  r0   Nr#  r0   r8   r9   5ModifyParamsPaymentMethodOptionsUsBankAccountNetworksASetupIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworks  r3  r8   r  c                   >    \ rS rSr% \\   \S'    \\\      \S'   Srg)SetupIntent.RetrieveParamsi  client_secretr  r0   N)	r1   r2   r3   r4   r   r  r5   r   r7   r0   r8   r9   RetrieveParamsr    s(    "3''	 DI&&	r8   r  c                   V    \ rS rSr% \\\      \S'    \\   \S'    \\\      \S'   Sr	g)%SetupIntent.VerifyMicrodepositsParamsi  r!  r"  r  r0   N)
r1   r2   r3   r4   r   r   r  r5   r  r7   r0   r8   r9   VerifyMicrodepositsParamsr    s>    T#Y''	 %S))	 DI&&	r8   r  r   applicationr6  r8  r  r  r  r  r   r:  rg  r;  r>  r,  last_setup_errorr!   latest_attemptlivemoder   mandater   next_actionobjectr   r?  r    r   $payment_method_configuration_detailsr  rC  single_use_mandate)canceled
processingrequires_actionrequires_confirmationrequires_payment_method	succeededstatusrH  intentparamsr  returnc                 d    [        SU R                  SSR                  [        U5      S9US95      $ )  
You can cancel a SetupIntent object when it's in one of these statuses: requires_payment_method, requires_confirmation, or requires_action.

After you cancel it, setup is abandoned and any operations on the SetupIntent fail with an error. You can't cancel the SetupIntent for a Checkout Session. [Expire the Checkout Session](https://docs.stripe.com/docs/api/checkout/sessions/expire) instead.
r$   post!/v1/setup_intents/{intent}/cancelr  r  r   _static_requestformatr   clsr  r  s      r9   _cls_cancelSetupIntent._cls_cancelY  sJ     3::&v. ;     	
 		
r8   c                     gr  Nr0   r  r  s     r9   cancelSetupIntent.cancelm  s     	r8   c                     gr  r0   selfr  s     r9   r  r  y  s     	r8   r  c                     [        SU R                  SSR                  [        U R	                  S5      5      S9US95      $ )r  r$   r  r  r,  r  r  r   _requestr	  r   getr  s     r9   r  r    sP     MM3::&txx~6 ;    	
 		
r8   c                    #    [        SU R                  SSR                  [        U5      S9US9I Sh  vN 5      $  N7f)r  r$   r  r  r  r  Nr   _static_request_asyncr	  r   r
  s      r9   _cls_cancel_asyncSetupIntent._cls_cancel_async  sW      ++3::&v. ;   ,  	
 		
   1><
	>c                    #    g7fr  r0   r  s     r9   cancel_asyncSetupIntent.cancel_async  s
      	   c                    #    g7fr  r0   r  s     r9   r!  r"    s
      	r#  r  c                    #    [        SU R                  SSR                  [        U R	                  S5      5      S9US9I Sh  vN 5      $  N7f)r  r$   r  r  r,  r  r  Nr   _request_asyncr	  r   r  r  s     r9   r!  r"    s_      %%3::&txx~6 ;   &  	
 		
   A AA
	Ar  c                 d    [        SU R                  SSR                  [        U5      S9US95      $ )u  
Confirm that your customer intends to set up the current or
provided payment method. For example, you would confirm a SetupIntent
when a customer hits the “Save” button on a payment method management
page on your website.

If the selected payment method does not require any additional
steps from the customer, the SetupIntent will transition to the
succeeded status.

Otherwise, it will transition to the requires_action status and
suggest additional actions via next_action. If setup fails,
the SetupIntent will transition to the
requires_payment_method status or the canceled status if the
confirmation limit is reached.
r$   r  "/v1/setup_intents/{intent}/confirmr  r  r  r
  s      r9   _cls_confirmSetupIntent._cls_confirm  sJ    ( 4;;&v. <     	
 		
r8   c                     gr*  Nr0   r  s     r9   r9  SetupIntent.confirm  s    * 	r8   c                     gr/  r0   r  s     r9   r9  r0    s    ( 	r8   r,  c                     [        SU R                  SSR                  [        U R	                  S5      5      S9US95      $ )r*  r$   r  r+  r,  r  r  r  r  s     r9   r9  r0  #  sP    ( MM4;;&txx~6 <    	
 		
r8   c                    #    [        SU R                  SSR                  [        U5      S9US9I Sh  vN 5      $  N7f)r*  r$   r  r+  r  r  Nr  r
  s      r9   _cls_confirm_asyncSetupIntent._cls_confirm_asyncB  sW     ( ++4;;&v. <   ,  	
 		
r  c                    #    g7fr/  r0   r  s     r9   confirm_asyncSetupIntent.confirm_asynca  s
     * 	r#  c                    #    g7fr/  r0   r  s     r9   r7  r8  x  s
     ( 	r#  r4  c                    #    [        SU R                  SSR                  [        U R	                  S5      5      S9US9I Sh  vN 5      $  N7f)r*  r$   r  r+  r,  r  r  Nr&  r  s     r9   r7  r8    s_     ( %%4;;&txx~6 <   &  	
 		
r(  r5  c           	      T    [        SU R                  SU R                  5       US95      $ )
Creates a SetupIntent object.

After you create the SetupIntent, attach a payment method and [confirm](https://docs.stripe.com/docs/api/setup_intents/confirm)
it to collect any required permissions to charge the payment method later.
r$   r  r  )r   r  	class_urlr  r  s     r9   createSetupIntent.create  s6        
 	
r8   c           	      p   #    [        SU R                  SU R                  5       US9I Sh  vN 5      $  N7f)r<  r$   r  r  N)r   r  r=  r>  s     r9   create_asyncSetupIntent.create_async  sC      ++ ,  
 	
s   )64
	6r  c                     U R                  SU R                  5       US9n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$ )!
Returns a list of SetupIntents.
r  r  %Expected list object from API, got %s)r  r=  
isinstancer   	TypeErrorr  r1   r  r  results      r9   listSetupIntent.list  s`     $$MMO % 

 &*--7<((* 
 r8   c                    #    U R                  SU R                  5       US9I Sh  vN n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$  N<7f)rE  r  r  NrF  )r  r=  rG  r   rH  r  r1   rI  s      r9   
list_asyncSetupIntent.list_async  sm      00MMO 1 
 

 &*--7<((* 
 
s   #A$A"=A$r  c           	      x    U R                  5       < S[        U5      < 3n[        SU R                  SUUS95      $ )
Updates a SetupIntent object.
/r$   r  r  )r=  r   r   r  r  r,  r  r  s       r9   modifySetupIntent.modify  sD     +b/:   
 	
r8   c           	         #    U R                  5       < S[        U5      < 3n[        SU R                  SUUS9I Sh  vN 5      $  N7f)rQ  rR  r$   r  r  N)r=  r   r   r  rS  s       r9   modify_asyncSetupIntent.modify_async  sQ      +b/:++ ,  
 	
s   ;AA
	Ar  c                 8    U " U40 UD6nUR                  5         U$ )  
Retrieves the details of a SetupIntent that has previously been created.

Client-side retrieval using a publishable key is allowed when the client_secret is provided in the query string.

When retrieved with a publishable key, only a subset of properties will be returned. Please refer to the [SetupIntent](https://docs.stripe.com/api#setup_intent_object) object reference for more details.
)refreshr  r,  r  instances       r9   retrieveSetupIntent.retrieve  s$     r$V$r8   c                 T   #    U " U40 UD6nUR                  5       I Sh  vN   U$  N7f)rZ  N)refresh_asyncr\  s       r9   retrieve_asyncSetupIntent.retrieve_async,  s2      r$V$$$&&& 	's   (&(r  c                 d    [        SU R                  SSR                  [        U5      S9US95      $ )1
Verifies microdeposits on a SetupIntent object.
r$   r  //v1/setup_intents/{intent}/verify_microdepositsr  r  r  r
  s      r9   _cls_verify_microdeposits%SetupIntent._cls_verify_microdeposits;  sK     AHH&v. I     	
 		
r8   c                     gre  Nr0   r  s     r9   verify_microdeposits SetupIntent.verify_microdepositsO  s     	r8   c                     grj  r0   r  s     r9   rk  rl  Y  s     	r8   rg  c                     [        SU R                  SSR                  [        U R	                  S5      5      S9US95      $ )re  r$   r  rf  r,  r  r  r  r  s     r9   rk  rl  b  sQ     MMAHH&txx~6 I    	
 		
r8   c                    #    [        SU R                  SSR                  [        U5      S9US9I Sh  vN 5      $  N7f)re  r$   r  rf  r  r  Nr  r
  s      r9   _cls_verify_microdeposits_async+SetupIntent._cls_verify_microdeposits_asynct  sX      ++AHH&v. I   ,  	
 		
r  c                    #    g7frj  r0   r  s     r9   verify_microdeposits_async&SetupIntent.verify_microdeposits_async  s
      	r#  c                    #    g7frj  r0   r  s     r9   rs  rt    s
      	r#  rp  c                    #    [        SU R                  SSR                  [        U R	                  S5      5      S9US9I Sh  vN 5      $  N7f)re  r$   r  rf  r,  r  r  Nr&  r  s     r9   rs  rt    s`      %%AHH&txx~6 I   &  	
 		
r(  )r8  r  r  r  r  r0   N(0  r1   r2   r3   r4   __doc__r'   r   r   r5   r   r:   r  r)  r.  r  r   r  r  r   r  r  r  r  rN  rU  rY  r\  r_  rb  re  ri  rn  rr  ru  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r
  r  r  r  r  r  r$  r(  rD  rH  rK  rN  rQ  rT  rW  r[  r_  rb  re  ri  ru  ry  r|  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r$  r)  r1  rI  rK  rP  rT  rW  rZ  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r#  r&  r)  r,  r/  r<  rA  rE  rH  rL  rP  rU  rY  r\  r`  re  ri  rm  rq  rv  ry  r|  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r"  r%  r(  r+  r.  r2  r5  r8  r;  r>  rA  rD  rG  rJ  rM  rP  rS  rV  rY  r\  r_  rb  re  rh  rk  rn  rq  rt  rw  rz  r}  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r   r6   r  r  r   r   classmethodr   r  r   staticmethodr  r
   r  r!  r,  r9  r4  r7  r?  rB  r   rK  rN  rT  rW  r^  rb  rg  rk  rp  rs  r  r7   r0   r8   r9   r$   r$   !   s   
0 6DK'.12C
, 
[ [zD
\ D
LL n
| n
`
~ 
( (T9 Y ,I 9 ~ ~@
) y  y Y ) I ) 9 y y 0i 4Y y 	 y 	 #I #JI B	 	 i 4y  y ) 	 y Y ) 9  i .Y !I !F) i y y I ) Y 9 9  ) y i i i ,) I 8I 8tY $9 4Y Y 9 -	 -^(i (Ty *I *X,E) EN) ,i ,

	 ) Y 9  4< c~ cJ
i 
) I ,9 ) |	 ||	 i 	 i I  9  ) i i 0Y 4I i y i y #9 #J9 By y Y 4i 	 i  y i I  ) 	 Y .I !9 !F Y i i 9  I ) ) 	  i Y Y Y , 9 89 8tI $) 4I I ) -y -^(Y (Ti *9 *X,E EN ,Y ,

y  I ) 	 4<	 	 "^ "HI $7~ 7r|	 ||	 i 	 i I  9  ) i i 0Y 4I i y i y #9 #J9 By y Y 4i 	 i  y i I  ) 	 Y .I !9 !F Y i i 9  I ) ) 	  i Y Y Y , 9 89 8tI $) 4I I ) -y -^(Y (Ti *9 *X,E EN ,Y ,

y  I ) 	 4<	  N  /-899 TN"
  ((?@@ "AB  C= 
 L z233
 # d7+@#ABCC
 	G ~.. _^<== N oi011 tCH~&& *%% N## ?9566 __=>> +3)+  %%9:: s)# !!;<< 	  J 

$*+E$F
	
 
& %&@A	   9:	  -(
9:
	
 )
& 

$*+E$F
	
 
& %&@A	   9:	  -.
9:
	
 /
& 

$*+F$G
	
 
< %&AB	  * :;	 * .)
:;
	
 *
< 

$*+F$G
	
 
< %&AB	  * :;	 * ./
:;
	
 0
< 
89
	
 
$ 
89
	
 
$ 67	M	" & 67	M	" & 

 &'A B
	
 
  

 &'A B
	
 
   &'C D	   &'C D	  

 @A
 
	
 
& %&MN	   FG	  56
FG
	
 7
" 

 @A
 
	
 
& %&MN	   FG	  ;<
FG
	
 =
$ &=*!0Q"6r8   r$   N)6stripe._createable_api_resourcer   stripe._expandable_fieldr   stripe._list_objectr   stripe._listable_api_resourcer   stripe._request_optionsr   stripe._stripe_objectr   stripe._updateable_api_resourcer	   stripe._utilr
   r   typingr   r   r   r   r   r   r   r   typing_extensionsr   r   r   r   r   stripe._accountr   stripe._applicationr   stripe._bank_accountr   stripe._cardr   r   stripe._customerr   stripe._mandater   stripe._payment_intentr   stripe._payment_methodr    stripe._setup_attemptr!   stripe._sourcer"   r$   r0   r8   r9   <module>r     s|    B 4 * = 2 . A : M M M  '/01)'442%RV-(&-(RVr8   