
    HUh
             	       |   d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d d	lmZ d d
lmZmZ d dlmZmZmZmZmZmZmZmZmZmZ d dl m!Z!m"Z"m#Z#m$Z$m%Z% e%r<d dl&m'Z' d dl(m)Z) d dl*m+Z+ d dl,m-Z. d dl/m0Z0 d dl1m2Z2 d dl3m4Z4 d dl5m6Z6 d dl7m8Z8 d dl9m:Z:  G d ded   ed   ed   ed         Z;y)    )CreateableAPIResource)ExpandableField)
ListObject)ListableAPIResource)RequestOptions)SearchResultObject)SearchableAPIResource)StripeObject)UpdateableAPIResource)class_method_variantsanitize_id)
AnyAsyncIteratorClassVarDictIteratorListOptionalUnioncastoverload)LiteralNotRequired	TypedDictUnpackTYPE_CHECKING)Account)Application)BankAccount)Card)Charge)Customer)PaymentMethod)Review)SetupIntent)Sourcec                   8   e Zd ZU dZdZeed      ed<    G d de      Z	 G d de      Z
 G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  d!e      Z G d" d#e      Z G d$ d%e      Z G d& d'e      Z G d( d)e      Z G d* d+e      Z G d, d-e      Z G d. d/e      Z  G d0 d1e      Z! G d2 d3e      Z" G d4 d5e      Z# G d6 d7e      Z$ G d8 d9e      Z% G d: d;e      Z& G d< d=e      Z' G d> d?e      Z( G d@ dAe      Z) G dB dCe      Z* G dD dEe      Z+ G dF dGe      Z, G dH dIe      Z- G dJ dKe      Z. G dL dMe      Z/ G dN dOe      Z0 G dP dQe      Z1 G dR dSe      Z2 G dT dUe      Z3 G dV dWe      Z4 G dX dYe      Z5 G dZ d[e      Z6 G d\ d]e      Z7 G d^ d_e      Z8 G d` dae      Z9 G db dce      Z: G dd dee      Z; G df dge      Z< G dh die      Z= G dj dke      Z> G dl dme      Z? G dn doe      Z@ G dp dqe      ZA G dr dse      ZB G dt due      ZC G dv dwe      ZD G dx dye      ZE G dz d{e      ZF G d| d}e      ZG G d~ de      ZH G d de      ZI G d de      ZJ G d de      ZK G d de      ZL G d de      ZM G d de      ZN G d de      ZO G d de      ZP G d de      ZQ G d de      ZR G d de      ZS G d de      ZT G d de      ZU G d de      ZV G d de      ZW G d de      ZX G d de      ZY G d de      ZZ G d de      Z[ G d de      Z\ G d de      Z] G d de      Z^ G d de      Z_ G d de      Z` G d de      Za G d de      Zb G d de      Zc G d de      Zd G d de      Ze G d de      Zf G d de      Zg G d de      Zh G d de      Zi G d de      Zj G dĄ de      Zk G dƄ de      Zl G dȄ de      Zm G dʄ de      Zn G d̄ de      Zo G d΄ de      Zp G dЄ de      Zq G d҄ de      Zr G dԄ de      Zs G dք de      Zt G d؄ de      Zu G dڄ de      Zv G d܄ de      Zw G dބ de      Zx G d de      Zy G d de      Zz G d de      Z{ G d de      Z| G d de      Z} G d de      Z~ G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  de      Z G d de      Z G d de      Z G d de      Z G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  d!e      Z G d" d#e      Z G d$ d%e      Z G d& d'e      Z G d( d)e      Z G d* d+e      Z G d, d-e      Z G d. d/e      Z G d0 d1e      Z G d2 d3e      Z G d4 d5e      Z G d6 d7e      Z G d8 d9e      Z G d: d;e      Z G d< d=e      Z G d> d?e      Z G d@ dAe      Z G dB dCe      Z G dD dEe      Z G dF dGe      Z G dH dIe      Z G dJ dKe      Z G dL dMe      Z G dN dOe      Z G dP dQe      Z G dR dSe      Z G dT dUe      Z G dV dWe      Z G dX dYe      Z G dZ d[e      Z G d\ d]e      Z G d^ d_e      Z G d` dae      Z G db dce      Z G dd dee      Z G df dge      Z G dh die      Z G dj dke      Z G dl dme      Z G dn doe      Z G dp dqe      Z G dr dse      Z G dt due      Z G dv dwe      Z G dx dye      Z G dz d{e      Z G d| d}e      Z G d~ de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G dĄ de      Z G dƄ de      Z G dȄ de      Z G dʄ de      Z G d̄ de      Z G d΄ de      Z G dЄ de      Z G d҄ de      Z G dԄ de      Z G dք de      Z G d؄ de      Z G dڄ de      Z G d܄ de      Z G dބ de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z  G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  de      Z	 G d de      Z
 G d de      Z G d de      Z G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  d!e      Z G d" d#e      Z G d$ d%e      Z G d& d'e      Z G d( d)e      Z G d* d+e      Z G d, d-e      Z G d. d/e      Z  G d0 d1e      Z! G d2 d3e      Z" G d4 d5e      Z# G d6 d7e      Z$ G d8 d9e      Z% G d: d;e      Z& G d< d=e      Z' G d> d?e      Z( G d@ dAe      Z) G dB dCe      Z* G dD dEe      Z+ G dF dGe      Z, G dH dIe      Z- G dJ dKe      Z. G dL dMe      Z/ G dN dOe      Z0 G dP dQe      Z1 G dR dSe      Z2 G dT dUe      Z3 G dV dWe      Z4 G dX dYe      Z5 G dZ d[e      Z6 G d\ d]e      Z7 G d^ d_e      Z8 G d` dae      Z9 G db dce      Z: G dd dee      Z; G df dge      Z< G dh die      Z= G dj dke      Z> G dl dme      Z? G dn doe      Z@ G dp dqe      ZA G dr dse      ZB G dt due      ZC G dv dwe      ZD G dx dye      ZE G dz d{e      ZF G d| d}e      ZG G d~ de      ZH G d de      ZI G d de      ZJ G d de      ZK G d de      ZL G d de      ZM G d de      ZN G d de      ZO G d de      ZP G d de      ZQ G d de      ZR G d de      ZS G d de      ZT G d de      ZU G d de      ZV G d de      ZW G d de      ZX G d de      ZY G d de      ZZ G d de      Z[ G d de      Z\ G d de      Z] G d de      Z^ G d de      Z_ G d de      Z` G d de      Za G d de      Zb G d de      Zc G d de      Zd G d de      Ze G d de      Zf G d de      Zg G d de      Zh G d de      Zi G d de      Zj G dĄ de      Zk G dƄ de      Zl G dȄ de      Zm G dʄ de      Zn G d̄ de      Zo G d΄ de      Zp G dЄ de      Zq G d҄ de      Zr G dԄ de      Zs G dք de      Zt G d؄ de      Zu G dڄ de      Zv G d܄ de      Zw G dބ de      Zx G d de      Zy G d de      Zz G d de      Z{ G d de      Z| G d de      Z} G d de      Z~ G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  de      Z G d de      Z G d de      Z G d de      Z G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Zeed<   	 eed<   	 ee	   ed <   eed!<   	 eed"      ed#<   	 ee   ed$<   	 ee
   ed%<   	 ee   ed&<   	 eed'      ed(<   	 ed)   ed*<   	 ee   ed+<   	 ed,   ed-<   	 eed.<   	 eed/<   	 eed0      ed1<   	 ee   ed2<   	 eed3<   	 ee   ed4<   	 eed5      ed6<   	 eed7<   	 eeef   ed8<   	 ee   ed9<   	 ed   ed:<   	 eed;      ed<<   	 eed=      ed><   	 ee   ed?<   	 ee   ed@<   	 ee   edA<   	 ee   edB<   ee   edC<   	 ee   edD<   	 eedE      edF<   	 eedG      edH<   	 ee   edI<   	 eeedJ         edK<   	 ee   edL<   	 ee   edM<   	 edN   edO<   	 ee   edP<   	 ee   edQ<   	 edRedSedT   dUd fdV       ZeedRedSedT   dUd fdW              ZedSedT   dUd fdX       Z edY      dSedT   dUd fdZ       ZedRedSedT   dUd fd[       ZeedRedSedT   dUd fd\              ZedSedT   dUd fd]       Z ed^      dSedT   dUd fd_       ZedRedSed`   dUd fda       ZeedRedSed`   dUd fdb              ZedSed`   dUd fdc       Z edd      dSed`   dUd fde       ZedRedSed`   dUd fdf       ZeedRedSed`   dUd fdg              ZedSed`   dUd fdh       Z edi      dSed`   dUd fdj       ZedRedSedk   dUd fdl       ZeedRedSedk   dUd fdm              ZedSedk   dUd fdn       Z edo      dSedk   dUd fdp       ZedRedSedk   dUd fdq       ZeedRedSedk   dUd fdr              ZedSedk   dUd fds       Z edt      dSedk   dUd fdu       ZedRedSedv   dUd fdw       ZeedRedSedv   dUd fdx              ZedSedv   dUd fdy       Z edz      dSedv   dUd fd{       ZedRedSedv   dUd fd|       ZeedRedSedv   dUd fd}              ZedSedv   dUd fd~       Z ed      dSedv   dUd fd       ZedSed   dUd fd       ZedSed   dUd fd       ZedRedSed   dUd fd       ZeedRedSed   dUd fd              ZedSed   dUd fd       Z ed      dSed   dUd fd       ZedRedSed   dUd fd       ZeedRedSed   dUd fd              ZedSed   dUd fd       Z ed      dSed   dUd fd       ZedSed   dUed    fd       ZedSed   dUed    fd       Zed3edSed   dUd fd       Zed3edSed   dUd fd       Zed3edSed   dUd fd       Zed3edSed   dUd fd       ZedRedSed   dUd fd       ZeedRedSed   dUd fd              ZÐedSed   dUd fd       Z ed      dSed   dUd fd       ZÐedRedSed   dUd fd       ZĐeedRedSed   dUd fd              ZŐedSed   dUd fd       Z ed      dSed   dUd fd       ZŐeded   dUed    fd       Zǐeded   dUed    fd       ZȐeded   dUed    fd       Zʐeded   dUed    fd       Ze	e
eeeeeeeed
Z͐y(  PaymentIntenta  
    A PaymentIntent guides you through the process of collecting a payment from your customer.
    We recommend that you create exactly one PaymentIntent for each order or
    customer session in your system. You can reference the PaymentIntent later to
    see the history of payment attempts for a particular session.

    A PaymentIntent transitions through
    [multiple statuses](https://stripe.com/docs/payments/intents#intent-statuses)
    throughout its lifetime as it interfaces with Stripe.js to perform
    authentication flows and ultimately creates at most one successful charge.

    Related guide: [Payment Intents API](https://stripe.com/docs/payments/payment-intents)
    payment_intentOBJECT_NAMEc                   <    e Zd ZU  G d de      Zee   ed<   deiZy)PaymentIntent.AmountDetailsc                       e Zd ZU ee   ed<   y)PaymentIntent.AmountDetails.TipamountN)__name__
__module____qualname__r   int__annotations__     V/var/www/html/Ryun_Seer/newvenv/lib/python3.12/site-packages/stripe/_payment_intent.pyTipr.   E   s    SM!r6   r8   tipN)r0   r1   r2   r
   r8   r   r4   _inner_class_typesr5   r6   r7   AmountDetailsr,   D   s$    	, 	 c]#S\r6   r;   c                   0    e Zd ZU eed      ed<   	 eed<   y)%PaymentIntent.AutomaticPaymentMethodsalwaysneverallow_redirectsenabledN)r0   r1   r2   r   r   r4   boolr5   r6   r7   AutomaticPaymentMethodsr=   N   s$    !'*;"<==	
 	r6   rD   c                   6   e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed	<   	 ee   ed
<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 eed      ed<   ed   ed<   y)PaymentIntent.LastPaymentError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_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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(   r)   r#   payment_methodpayment_method_typerequest_log_urlr%   setup_intentr   r   CardResourcer&   source)	api_error
card_erroridempotency_errorinvalid_request_errortypeN)r0   r1   r2   r   strr4   r   r   r5   r6   r7   LastPaymentErrorrF   Z   s7   c]"	 	 oqs
 s	
h	 sm#	 #	 #	 &c]*	 'sm+	 }	 !11	 !11	 &c]*	 "#&	 }--	. DE
 	
 %
 	
	r6   r  c                   &   e Zd ZU  G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d d e      Z G d! d"e      Zee   ed#<   ee   ed$<   ee   ed%<   ee   ed&<   ee   ed'<   ee	   ed(<   ee
   ed)<   ee   ed*<   ee   ed+<   ee   ed,<   ee   ed-<   ee   ed.<   ee   ed/<   eed0<   	 eeeef      ed1<   	 ee   ed2<   ee   ed3<   ee   ed4<   ee   ed5<   i d#ed$ed%ed&ed'ed(e	d)e
d*ed+ed,ed-ed.ed/ed2ed3ed4ed5eZy6)7PaymentIntent.NextActionc                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)-PaymentIntent.NextAction.AlipayHandleRedirectnative_data
native_url
return_urlurlNr0   r1   r2   r   r  r4   r5   r6   r7   AlipayHandleRedirectr  v  sD    !#& !% !% #r6   r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)-PaymentIntent.NextAction.BoletoDisplayDetails
expires_athosted_voucher_urlnumberpdfNr0   r1   r2   r   r3   r4   r  r5   r6   r7   BoletoDisplayDetailsr    sD     % !)- SM! #r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y).PaymentIntent.NextAction.CardAwaitNotificationcharge_attempt_atcustomer_approval_requiredN)r0   r1   r2   r   r3   r4   rC   r5   r6   r7   CardAwaitNotificationr!    s"    '}, )16r6   r$  c                   N    e Zd ZU  G d de      Zeed<   	 eed<   	 eed<   deiZy)=PaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCodec                   0    e Zd ZU eed<   	 eed<   	 eed<   y)DPaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCode.QrCoder  image_url_pngimage_url_svgNr0   r1   r2   r3   r4   r  r5   r6   r7   QrCoder(    s&      #"  #"r6   r,  hosted_instructions_urlmobile_auth_urlqr_codeNr0   r1   r2   r
   r,  r  r4   r:   r5   r6   r7   $CashappHandleRedirectOrDisplayQrCoder&    :      &)( !  O"+V!4r6   r1  c                       e Zd ZU  G d de      Zee   ed<   	 ee   ed<   	 ee	e      ed<   	 ee   ed<   	 ee   ed<   	 e
d   ed	<   	 deiZy
)8PaymentIntent.NextAction.DisplayBankTransferInstructionsc                   @   e Zd ZU  G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z	e
e   ed<   	 e
e   ed<   	 e
e   ed<   	 e
e   ed<   	 e
eed         ed<   	 e
e   ed<   	 ed   ed<   	 e
e	   ed<   	 eeeeee	dZy)IPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddressc                       e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   	 eed<   	 eed	<   eed
<   	 eed<   	 eedZy)MPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Abac                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)bPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Aba.AccountHolderAddresscitycountryline1line2postal_codestateNr  r5   r6   r7   AccountHolderAddressr:    f    &sm+ "*#.  (},  (}, &.c]2  (},r6   rA  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)YPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Aba.BankAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   BankAddressrD    rB  r6   rE  account_holder_addressaccount_holder_nameaccount_numberaccount_typebank_address	bank_namerouting_numberrF  rJ  N	r0   r1   r2   r
   rA  rE  r4   r  r:   r5   r6   r7   Abar8    sx    | 4l 4 -A@),, %(' #&% #.-"N %(' 3G(3*&r6   rO  c                       e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   eed<   	 eed	<   	 eed
<   	 eedZy)NPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Ibanc                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)cPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Iban.AccountHolderAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rA  rS    rB  r6   rA  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ZPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Iban.BankAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rE  rU  +  rB  r6   rE  rF  rG  rJ  bicr<  ibanrM  NrN  r5   r6   r7   IbanrQ    si    | 4l 4 -A@),, #.-H !L I 3G(3*&r6   rX  c                   |    e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   	 eed<   eed	<   	 eed
Zy)RPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SortCodec                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)gPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SortCode.AccountHolderAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rA  r\  ]  rB  r6   rA  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)^PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SortCode.BankAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rE  r^  w  rB  r6   rE  rF  rG  rH  rJ  	sort_coderM  NrN  r5   r6   r7   SortCoderZ  \  s^    | 4l 4 -A@),, %(' #.-"N 3G(3*&r6   r`  c                       e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   eed<   	 eed	<   	 eed
<   	 eedZy)NPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Speic                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)cPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Spei.AccountHolderAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rA  rd    rB  r6   rA  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ZPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Spei.BankAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rE  rf    rB  r6   rE  rF  rG  rJ  	bank_coderK  claberM  NrN  r5   r6   r7   Speirb    si    | 4l 4 -A@),, #.-"N  #N J 3G(3*&r6   ri  c                       e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   	 eed<   	 eed	<   eed
<   	 eed<   	 eedZy)OPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Swiftc                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)dPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Swift.AccountHolderAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rA  rm    rB  r6   rA  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)[PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Swift.BankAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rE  ro    rB  r6   rE  rF  rG  rH  rI  rJ  rK  
swift_coderM  NrN  r5   r6   r7   Swiftrk    sw    | 4l 4 -A@),, %(' #&% #.-"N !$O 3G(3*&r6   rq  c                       e Zd ZU  G d de      Z G d de      Zeed<   ee   ed<   	 ee   ed<   	 ee   ed<   	 eed	<   ee   ed
<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 eedZ	y)PPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Zenginc                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ePaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Zengin.AccountHolderAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rA  ru  A  rB  r6   rA  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)\PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Zengin.BankAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   rE  rw  [  rB  r6   rE  rF  rG  rH  rI  rJ  rg  rK  branch_codebranch_namerM  N)
r0   r1   r2   r
   rA  rE  r4   r   r  r:   r5   r6   r7   Zenginrs  @  s    | 4l 4 -A@)1#6 %-SM1 #+3-/ #.-'},  (}, "*#. "*#. 3G(3*&r6   rz  abarW  r_  spei)achbacsdomestic_wire_usfpssepar|  swiftzenginsupported_networksr  )r{  rW  r_  r|  r  r  r  r  N)r0   r1   r2   r
   rO  rX  r`  ri  rq  rz  r   r4   r   r   r:   r5   r6   r7   FinancialAddressr6    s    N, N`J< JXF| FPJ< JXNL N`V\ Vp c]" tn$ $H-- tn$ %-&	%   & I  !((  !) "$&"r6   r  amount_remainingcurrencyfinancial_addressesr-  	referenceeu_bank_transfergb_bank_transferjp_bank_transfermx_bank_transferus_bank_transferr  N)r0   r1   r2   r
   r  r   r3   r4   r  r   r   r:   r5   r6   r7   DisplayBankTransferInstructionsr4    s    O< Ob 'sm+ sm# "*$/?*@!AA &.c]2  }$ $  #89I!Jr6   r  c                   T    e Zd ZU  G d de      Zeed<   	 ee   ed<   	 eed<   deiZ	y).PaymentIntent.NextAction.KonbiniDisplayDetailsc                       e Zd ZU  G d de      Z G d de      Z G d de      Z G d de      Zee   e	d	<   	 ee   e	d
<   	 ee   e	d<   	 ee   e	d<   	 eeeedZ
y)5PaymentIntent.NextAction.KonbiniDisplayDetails.Storesc                   *    e Zd ZU ee   ed<   	 eed<   y)@PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Familymartconfirmation_numberpayment_codeNr  r5   r6   r7   
Familymartr        )1#6 #&%r6   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)<PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Lawsonr  r  Nr  r5   r6   r7   Lawsonr    r  r6   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)>PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Ministopr  r  Nr  r5   r6   r7   Ministopr    r  r6   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)?PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Seicomartr  r  Nr  r5   r6   r7   	Seicomartr    r  r6   r  
familymartlawsonministop	seicomart)r  r  r  r  N)r0   r1   r2   r
   r  r  r  r  r   r4   r:   r5   r6   r7   Storesr    s     \ |   %Z00 !(( #8,, $I.. #-$ (!*	&"r6   r  r  r  storesN)
r0   r1   r2   r
   r  r3   r4   r   r  r:   r5   r6   r7   KonbiniDisplayDetailsr    s>    > >@ O !)- N"*F!3r6   r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)1PaymentIntent.NextAction.MultibancoDisplayDetailsentityr  r  r  Nr0   r1   r2   r   r  r4   r3   r5   r6   r7   MultibancoDisplayDetailsr  <  sD    SM! !% !)-  }$r6   r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)+PaymentIntent.NextAction.OxxoDisplayDetailsexpires_afterr  r  Nr  r5   r6   r7   OxxoDisplayDetailsr  N  s3    #C=( !)- SM!r6   r  c                   B    e Zd ZU eed<   	 ee   ed<   	 eed<   	 eed<   y),PaymentIntent.NextAction.PaynowDisplayQrCodedatar-  r)  r*  Nr0   r1   r2   r  r4   r   r5   r6   r7   PaynowDisplayQrCoder  \  s7    I &.c]2  r6   r  c                   f    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y))PaymentIntent.NextAction.PixDisplayQrCoder  r  r-  r)  r*  Nr  r5   r6   r7   PixDisplayQrCoder  n  sU    3- !% &.c]2 $C=( $C=(r6   r  c                   <    e Zd ZU eed<   	 eed<   	 eed<   	 eed<   y)/PaymentIntent.NextAction.PromptpayDisplayQrCoder  r-  r)  r*  Nr0   r1   r2   r  r4   r5   r6   r7   PromptpayDisplayQrCoder    s3    I &)(  r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)&PaymentIntent.NextAction.RedirectToUrlr  r  Nr  r5   r6   r7   RedirectToUrlr    s"     % #r6   r  c                   N    e Zd ZU  G d de      Zeed<   	 eed<   	 eed<   deiZy);PaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCodec                   0    e Zd ZU eed<   	 eed<   	 eed<   y)BPaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCode.QrCoder  r)  r*  Nr  r5   r6   r7   r,  r    s&    	  #"  #"r6   r,  r-  r.  r/  Nr0  r5   r6   r7   "SwishHandleRedirectOrDisplayQrCoder    r2  r6   r  c                   <    e Zd ZU eed<   	 eed<   	 eed      ed<   y)0PaymentIntent.NextAction.VerifyWithMicrodepositsarrival_datehosted_verification_url)amountsdescriptor_codemicrodeposit_typeN)r0   r1   r2   r3   r4   r  r   r   r5   r6   r7   VerifyWithMicrodepositsr    s2     &)(  (0L(MNNr6   r  c                   H    e Zd ZU eed<   	 eed<   	 eed<   	 eed<   	 eed<   y)/PaymentIntent.NextAction.WechatPayDisplayQrCoder  r-  image_data_urlr)  r*  Nr  r5   r6   r7   WechatPayDisplayQrCoder    s@    I &)(    r6   r  c                   `    e Zd ZU eed<   	 eed<   	 eed<   	 eed<   	 eed<   	 eed<   	 eed<   y)	6PaymentIntent.NextAction.WechatPayRedirectToAndroidAppapp_id	nonce_strpackage
partner_id	prepay_idsign	timestampNr  r5   r6   r7   WechatPayRedirectToAndroidAppr    sT    K N L O N I Nr6   r  c                       e Zd ZU eed<   y)2PaymentIntent.NextAction.WechatPayRedirectToIosAppr  Nr  r5   r6   r7   WechatPayRedirectToIosAppr    s    Or6   r  alipay_handle_redirectboleto_display_detailscard_await_notification*cashapp_handle_redirect_or_display_qr_code"display_bank_transfer_instructionskonbini_display_detailsmultibanco_display_detailsoxxo_display_detailspaynow_display_qr_codepix_display_qr_codepromptpay_display_qr_coderedirect_to_url(swish_handle_redirect_or_display_qr_coder  use_stripe_sdkverify_with_microdepositswechat_pay_display_qr_code"wechat_pay_redirect_to_android_appwechat_pay_redirect_to_ios_appN)r0   r1   r2   r
   r  r  r$  r1  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r4   r  r   r   r:   r5   r6   r7   
NextActionr  u  s   	< 	$	< 	$	L 		5< 	54p	Kl p	KdJ	4L J	4X	| 	$	 		, 	$	| 	,	\ 	$	L 		5 	54	l 		\ 	,	L 	<	 	 !))= >> ()= >>!)*?!@@4<05
 	
 -5+-
 	
 "**?!@@$,-E$FF&'9:: ()< ==%&677#+,B#CC!-002:.3
 	
 		 !c3h00	 $,,C#DD$,-C$DD,4)-
 	
 )11J(KK
$&:
$&:
 &'<
 9:^	

 12Q
 &'<
 )*B
 #$6
 %&9
 "#3
 ()?
 }
 78Z
 ()@
 )*@
  12O!
" -.G#
r6   r  c                   *    e Zd ZU eed<   	 ee   ed<   y)/PaymentIntent.PaymentMethodConfigurationDetailsidparentNr  r5   r6   r7   !PaymentMethodConfigurationDetailsr  7  s    	 	r6   r  c                   L   e Zd ZU  G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d d e      Z G d! d"e      Z G d# d$e      Z G d% d&e      Z G d' d(e      Z G d) d*e      Z G d+ d,e      Z G d- d.e      Z G d/ d0e      Z G d1 d2e      Z G d3 d4e      Z G d5 d6e      Z G d7 d8e      Z G d9 d:e      Z  G d; d<e      Z! G d= d>e      Z" G d? d@e      Z# G dA dBe      Z$ G dC dDe      Z% G dE dFe      Z& G dG dHe      Z' G dI dJe      Z( G dK dLe      Z) G dM dNe      Z* G dO dPe      Z+ G dQ dRe      Z, G dS dTe      Z- G dU dVe      Z. G dW dXe      Z/ G dY dZe      Z0 G d[ d\e      Z1 G d] d^e      Z2 G d_ d`e      Z3 G da dbe      Z4e5e   e6dc<   e5e   e6dd<   e5e   e6de<   e5e   e6df<   e5e   e6dg<   e5e	   e6dh<   e5e
   e6di<   e5e   e6dj<   e5e   e6dk<   e5e   e6dl<   e5e   e6dm<   e5e   e6dn<   e5e   e6do<   e5e   e6dp<   e5e   e6dq<   e5e   e6dr<   e5e   e6ds<   e5e   e6dt<   e5e   e6du<   e5e   e6dv<   e5e   e6dw<   e5e   e6dx<   e5e   e6dy<   e5e   e6dz<   e5e   e6d{<   e5e   e6d|<   e5e   e6d}<   e5e   e6d~<   e5e    e6d<   e5e!   e6d<   e5e"   e6d<   e5e#   e6d<   e5e$   e6d<   e5e%   e6d<   e5e&   e6d<   e5e'   e6d<   e5e(   e6d<   e5e)   e6d<   e5e*   e6d<   e5e+   e6d<   e5e,   e6d<   e5e-   e6d<   e5e.   e6d<   e5e/   e6d<   e5e0   e6d<   e5e1   e6d<   e5e2   e6d<   e5e3   e6d<   e5e4   e6d<   i dceddedeedfedgedhe	die
djedkedledmednedoedpedqedredsei dteduedvedwedxedyedzed{ed|ed}ed~ede de!de"de#de$de%e&e'e(e)e*e+e,e-e.e/e0e1e2e3e4dZ7y)"PaymentIntent.PaymentMethodOptionsc                   ~    e Zd ZU  G d de      Zee   ed<   eed      ed<   	 ee   ed<   	 eed      ed<   	 deiZ	y	)
,PaymentIntent.PaymentMethodOptions.AcssDebitc                   `    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   y);PaymentIntent.PaymentMethodOptions.AcssDebit.MandateOptionscustom_mandate_urlinterval_descriptioncombinedintervalsporadicpayment_schedulebusinesspersonaltransaction_typeNr0   r1   r2   r   r  r4   r   r5   r6   r7   MandateOptionsr  C  sW    $,SM1 '/sm3 #+>?#  #+73I+J"KKr6   r  mandate_optionsnoneoff_session
on_sessionsetup_future_usagetarget_date	automaticinstantmicrodepositsverification_methodN
r0   r1   r2   r
   r  r   r4   r   r  r:   r5   r6   r7   	AcssDebitr  B  sq     ( &n55 (;<!  "#& "*?@"  #4^!Dr6   r  c                   N    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Affirmmanualcapture_methodpreferred_localer  r  Nr0   r1   r2   r   r   r4   r  r5   r6   r7   Affirmr  p  >    $WX%677 'sm+ !) 99r6   r   c                   N    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   y)3PaymentIntent.PaymentMethodOptions.AfterpayClearpayr  r  r  r  r  Nr  r5   r6   r7   AfterpayClearpayr#    s>    $WX%677  }$ !) 99r6   r$  c                   $    e Zd ZU eed      ed<   y))PaymentIntent.PaymentMethodOptions.Alipayr  r  r  Nr0   r1   r2   r   r   r4   r5   r6   r7   Alipayr&         (1F)G HHr6   r)  c                   $    e Zd ZU eed      ed<   y)'PaymentIntent.PaymentMethodOptions.Almar  r  Nr(  r5   r6   r7   Almar,        $WX%677r6   r-  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y),PaymentIntent.PaymentMethodOptions.AmazonPayr  r  r'  r  Nr(  r5   r6   r7   	AmazonPayr0    /    $WX%677 !)1F)G HHr6   r1  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y).PaymentIntent.PaymentMethodOptions.AuBecsDebitr  r  r  Nr  r5   r6   r7   AuBecsDebitr4    .     (;<!  "#&r6   r5  c                   f    e Zd ZU  G d de      Zee   ed<   eed      ed<   	 ee   ed<   	 deiZ	y),PaymentIntent.PaymentMethodOptions.BacsDebitc                       e Zd ZU ee   ed<   y);PaymentIntent.PaymentMethodOptions.BacsDebit.MandateOptionsreference_prefixNr  r5   r6   r7   r  r:        "*3-/r6   r  r  r  r  r  Nr  r5   r6   r7   	BacsDebitr8    T      &n55 (;<!  "#& #4^!Dr6   r=  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)-PaymentIntent.PaymentMethodOptions.Bancontactdeenfrnlpreferred_languager'  r  N)r0   r1   r2   r   r4   r   r5   r6   r7   
Bancontactr@    s+     '(> ?? !)1F)G HHr6   rG  c                   $    e Zd ZU eed      ed<   y))PaymentIntent.PaymentMethodOptions.Billier  r  Nr(  r5   r6   r7   BillierI    r.  r6   rJ  c                   $    e Zd ZU eed      ed<   y)'PaymentIntent.PaymentMethodOptions.Blikr  r  Nr(  r5   r6   r7   BlikrL         ( 99r6   rM  c                   0    e Zd ZU eed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Boletoexpires_after_daysr  r  Nr0   r1   r2   r3   r4   r   r   r5   r6   r7   BoletorP  	  s*     ## !);<! r6   rS  c                   ^   e Zd ZU  G d de      Z G d de      Zeed      ed<   	 ee   ed<   	 ee   ed<   	 eed	      ed
<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 ee	   ed<   	 eed      ed<   	 ee
   ed<   	 ee
   ed<   	 eedZy)'PaymentIntent.PaymentMethodOptions.Cardc                   z    e Zd ZU  G d de      Z G d de      Zeee      ed<   	 e	ed<   	 ee   ed<   	 eedZ
y	)
4PaymentIntent.PaymentMethodOptions.Card.Installmentsc                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)BPaymentIntent.PaymentMethodOptions.Card.Installments.AvailablePlancountmonthr  fixed_countr  Nr0   r1   r2   r   r3   r4   r   r5   r6   r7   AvailablePlanrY    :    #C=( 'ww'788 "-00r6   r^  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)9PaymentIntent.PaymentMethodOptions.Card.Installments.PlanrZ  r[  r  r\  r  Nr]  r5   r6   r7   Planra  ,  r_  r6   rb  available_plansrB   plan)rc  rd  N)r0   r1   r2   r
   r^  rb  r   r   r4   rC   r:   r5   r6   r7   InstallmentsrW    s^    L <  "*$}*=!>>  tn$ (5 &"r6   re  c                       e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed	<   	 eed
<   	 eeed         ed<   y)6PaymentIntent.PaymentMethodOptions.Card.MandateOptionsr/   fixedmaximumamount_typedescriptionend_datedayr[  r  weekyearr  interval_countr  
start_dateindiasupported_typesN)	r0   r1   r2   r3   r4   r   r   r  r   r5   r6   r7   r  rg  L  s     %%788 &c]* #3-' ""LMM !)-    "*$ww/?*@!AAr6   r  r  r  installmentsr  amexcartes_bancairesdinersdiscover	eftpos_augirocardinteracjcblink
mastercardunionpayunknownvisanetworkif_availabler@   request_extended_authorization!request_incremental_authorizationrequest_multicapturerequest_overcaptureanyr  	challengerequest_three_d_securerequire_cvc_recollectionr  r   statement_descriptor_suffix_kana!statement_descriptor_suffix_kanji)rv  r  N)r0   r1   r2   r
   re  r  r   r   r4   rC   r  r:   r5   r6   r7   r    rU    s_   .| .`$ $L %WX%677 #<00
 &n55  " -5/0-  08/00  #+73J+K"LL "*'2I*J!KK %-78%  '/tn4 !);<!  /7sm; 08}< !-#1"r6   r    c                   `    e Zd ZU  G d de      Zee   ed<   	 ee   ed<   	 ee   ed<   deiZy).PaymentIntent.PaymentMethodOptions.CardPresentc                   $    e Zd ZU eed      ed<   y)6PaymentIntent.PaymentMethodOptions.CardPresent.Routingdomesticinternationalrequested_priorityNr(  r5   r6   r7   Routingr    s    $,78% r6   r  r  )request_incremental_authorization_supportroutingN)	r0   r1   r2   r
   r  r   rC   r4   r:   r5   r6   r7   CardPresentr    sI    ,  -5TN: 8@~E g&&"+W!5r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Cashappr  r  r  r  Nr(  r5   r6   r7   Cashappr    s4    $WX%677 !);<! r6   r  c                   l    e Zd ZU  G d de      Zee   ed<   eed      ed<   	 eed      ed<   	 deiZy)2PaymentIntent.PaymentMethodOptions.CustomerBalancec                   r    e Zd ZU  G d de      Zee   ed<   eeed         ed<   	 eed      ed<   	 deiZ	y)	?PaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransferc                       e Zd ZU ed   ed<   y)NPaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer)BEDEESFRIENLr<  Nr0   r1   r2   r   r4   r5   r6   r7   EuBankTransferr    s    $%GHHr6   r  r  r{  rW  r  r_  r|  r  r  requested_address_typesr  r  N)
r0   r1   r2   r
   r  r   r4   r   r   r:   r5   r6   r7   BankTransferr    sp    \  #+>"::)1&
* 
 ,  '9.%I"r6   r  bank_transferfunding_typer  r  N)	r0   r1   r2   r
   r  r   r4   r   r:   r5   r6   r7   CustomerBalancer    sV    &J| &JP $L11"7?#;<< !) 99 #2<!@r6   r  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Epsr  r  Nr(  r5   r6   r7   Epsr  +  rN  r6   r  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Fpxr  r  Nr(  r5   r6   r7   Fpxr  7  rN  r6   r  c                   $    e Zd ZU eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Giropayr  r  Nr(  r5   r6   r7   Giropayr  C  rN  r6   r  c                   $    e Zd ZU eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Grabpayr  r  Nr(  r5   r6   r7   Grabpayr  O  rN  r6   r  c                   $    e Zd ZU eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Idealr'  r  Nr(  r5   r6   r7   Idealr  [  r*  r6   r  c                       e Zd Zy)1PaymentIntent.PaymentMethodOptions.InteracPresentNr0   r1   r2   r5   r6   r7   InteracPresentr  g      r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y)+PaymentIntent.PaymentMethodOptions.KakaoPayr  r  r'  r  Nr(  r5   r6   r7   KakaoPayr  j  r2  r6   r  c                   N    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Klarnar  r  r  r  r  Nr  r5   r6   r7   Klarnar  z  r!  r6   r  c                   l    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Konbinir  rQ  r  product_descriptionr  r  N)r0   r1   r2   r   r  r4   r3   r   r5   r6   r7   Konbinir    sZ    !)#. !)- !% "*#. !) 99r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.KrCardr  r  r'  r  Nr(  r5   r6   r7   KrCardr    r2  r6   r  c                   N    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   y)'PaymentIntent.PaymentMethodOptions.Linkr  r  persistent_tokenr'  r  Nr  r5   r6   r7   Linkr    s@    $WX%677 'sm+ !)1F)G HHr6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y),PaymentIntent.PaymentMethodOptions.Mobilepayr  r  r  r  Nr(  r5   r6   r7   	Mobilepayr    s-    $WX%677 !) 99r6   r  c                   $    e Zd ZU eed      ed<   y)-PaymentIntent.PaymentMethodOptions.Multibancor  r  Nr(  r5   r6   r7   
Multibancor    rN  r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y)+PaymentIntent.PaymentMethodOptions.NaverPayr  r  r'  r  Nr(  r5   r6   r7   NaverPayr    r2  r6   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)0PaymentIntent.PaymentMethodOptions.NzBankAccountr  r  r  Nr  r5   r6   r7   NzBankAccountr    r6  r6   r  c                   0    e Zd ZU eed<   	 eed      ed<   y)'PaymentIntent.PaymentMethodOptions.OxxorQ  r  r  NrR  r5   r6   r7   Oxxor    s#     ## !) 99r6   r  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.P24r  r  Nr(  r5   r6   r7   P24r    rN  r6   r  c                       e Zd Zy),PaymentIntent.PaymentMethodOptions.PayByBankNr  r5   r6   r7   	PayByBankr  (  r  r6   r  c                   $    e Zd ZU eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Paycor  r  Nr(  r5   r6   r7   Paycor  +  r.  r6   r  c                   $    e Zd ZU eed      ed<   y))PaymentIntent.PaymentMethodOptions.Paynowr  r  Nr(  r5   r6   r7   Paynowr  1  rN  r6   r  c                   `    e Zd ZU eed      ed<   	 ee   ed<   	 ee   ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Paypalr  r  r  r  r'  r  Nr  r5   r6   r7   Paypalr  =  sQ    $WX%677 'sm+  }$ !)1F)G HHr6   r  c                   H    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Pixexpires_after_secondsr  r  r  Nr]  r5   r6   r7   Pixr  U  s8    #+C=0 !% !) 99r6   r  c                   $    e Zd ZU eed      ed<   y),PaymentIntent.PaymentMethodOptions.Promptpayr  r  Nr(  r5   r6   r7   	Promptpayr  i  rN  r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y)-PaymentIntent.PaymentMethodOptions.RevolutPayr  r  r'  r  Nr(  r5   r6   r7   
RevolutPayr  u  r2  r6   r  c                   $    e Zd ZU eed      ed<   y)-PaymentIntent.PaymentMethodOptions.SamsungPayr  r  Nr(  r5   r6   r7   
SamsungPayr    r.  r6   r  c                   $    e Zd ZU eed      ed<   y)+PaymentIntent.PaymentMethodOptions.Satispayr  r  Nr(  r5   r6   r7   Satispayr    r.  r6   r  c                   f    e Zd ZU  G d de      Zee   ed<   eed      ed<   	 ee   ed<   	 deiZ	y),PaymentIntent.PaymentMethodOptions.SepaDebitc                       e Zd ZU ee   ed<   y);PaymentIntent.PaymentMethodOptions.SepaDebit.MandateOptionsr;  Nr  r5   r6   r7   r  r    r<  r6   r  r  r  r  r  Nr  r5   r6   r7   	SepaDebitr
    r>  r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Sofort)rB  rC  esrD  itrE  plrF  r'  r  Nr(  r5   r6   r7   Sofortr    s5     (@A!  !)1F)G HHr6   r  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Swishr  r  r  Nr
  r5   r6   r7   Swishr    s'    }$ !) 99r6   r  c                   $    e Zd ZU eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Twintr  r  Nr(  r5   r6   r7   Twintr    rN  r6   r  c                       e Zd ZU  G d de      Z G d de      Zee   ed<   ee   ed<   eed      ed<   	 eed	      ed
<   	 ee	   ed<   	 eed      ed<   	 eedZ
y)0PaymentIntent.PaymentMethodOptions.UsBankAccountc                       e Zd ZU  G d de      Zee   ed<   eeed         ed<   	 eeed         ed<   	 ee	   ed<   	 deiZ
y	)
EPaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnectionsc                   *    e Zd ZU eeed         ed<   y)MPaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filterscheckingsavingsaccount_subcategoriesN)r0   r1   r2   r   r   r   r4   r5   r6   r7   Filtersr    s"    +3W%:;<, r6   r$  filtersbalances	ownershipr   transactionspermissionsr'  r(  r)  prefetchr  N)r0   r1   r2   r
   r$  r   r4   r   r   r  r:   r5   r6   r7   FinancialConnectionsr    s    l  "'**%,	 	 #!HIJ  %SM) '0%9"r6   r-  c                   $    e Zd ZU eed      ed<   y)?PaymentIntent.PaymentMethodOptions.UsBankAccount.MandateOptionspapercollection_methodNr(  r5   r6   r7   r  r/    s    #+GG,<#==r6   r  financial_connectionsr  )fasteststandardpreferred_settlement_speedr  r  r  r  r  )r2  r  N)r0   r1   r2   r
   r-  r  r   r4   r   r  r:   r5   r6   r7   UsBankAccountr    s    !:| !:F  $,,@#AA%n55(0-.)  !);<!  "#& "*?@"  *>#1"r6   r6  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y),PaymentIntent.PaymentMethodOptions.WechatPayr  androidioswebclientr  r  Nr
  r5   r6   r7   	WechatPayr8  &	  s?    SM! W%<=>> !) 99r6   r>  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Zipr  r  Nr(  r5   r6   r7   Zipr@  :	  rN  r6   rA  
acss_debitaffirmafterpay_clearpayalipayalma
amazon_payau_becs_debit
bacs_debit
bancontactbillieblikboletocardcard_presentcashappcustomer_balanceepsfpxgiropaygrabpayidealinterac_present	kakao_payklarnakonbinikr_cardr  	mobilepay
multibanco	naver_paynz_bank_accountoxxop24pay_by_bankpaycopaynowpaypalpix	promptpayrevolut_paysamsung_paysatispay
sepa_debitsofortswishtwintus_bank_account
wechat_payzip)rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  N)8r0   r1   r2   r
   r  r   r$  r)  r-  r1  r5  r=  rG  rJ  rM  rS  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  r6  r>  rA  r   r4   r:   r5   r6   r7   PaymentMethodOptionsr  A  sG   ,	E ,	E\	\ 	(	| 	*
	\ 
		< 		 	 	, 	$	E 	E4	 	 	\ 	
	< 
		\ 	$n	< n	`	6, 	6(	l 	$8	Al 8	At
	, 
	
	, 
	
	l 
	
	l 
	
	L 
		\ 		| 	 	\ 	(	l 	8	\ 	 	< 	(	 	 
	 
		| 	 	L 	$	< 	 
	, 
		 		L 	
	\ 
		\ 	0	, 	(
	 
		 	 	 		| 		E 	E4	\ 	$	L 	 
	L 
	K	L K	Z	 	(
	, 
	 Y''  #$455  tnY'',,Y''Z((  tn  tn{++'"""?33c]c]'""'""!.11H%%  '""&!!tnI&&Z((H%%!-00tnc]i((    c]I&&j))j))8$$Y''  !-00Y''c]2
)2
f2
  !12
 f	2

 D2
 )2
 [2
 )2
 *2
 f2
 D2
 f2
 D2
 K2
 w2
  !2
" 3#2
$ 3%2
& w'2
( w)2
* U+2
, ~-2
. /2
0 f12
2 w32
4 v52
6 D72
8 92
: *;2
< =2
> }?2
@ DA2
B 3C2
D 9E2
F "%% #,#c2
r6   rr  c                   $    e Zd ZU eed<   	 eed<   y) PaymentIntent.PresentmentDetailspresentment_amountpresentment_currencyNr+  r5   r6   r7   PresentmentDetailsrt  	  s    	 "!	r6   rw  c                   N    e Zd ZU  G d de      Zee   ed<   ed   ed<   	 deiZy)PaymentIntent.Processingc                   <    e Zd ZU  G d de      Zee   ed<   deiZy)PaymentIntent.Processing.Cardc                   0    e Zd ZU ee   ed<   	 ee   ed<   y)2PaymentIntent.Processing.Card.CustomerNotificationapproval_requestedcompletes_atN)r0   r1   r2   r   rC   r4   r3   r5   r6   r7   CustomerNotificationr}  	  s"    $,TN2 'sm+r6   r  customer_notificationN)r0   r1   r2   r
   r  r   r4   r:   r5   r6   r7   r    r{  	  s*    |  $,,@#AA')="r6   r    rN  r  N)	r0   r1   r2   r
   r    r   r4   r   r:   r5   r6   r7   
Processingry  	  s5    	< 	  tnfo	 %d^r6   r  c                       e Zd ZU  G d de      Zee   ed<   ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 deiZy)	PaymentIntent.Shippingc                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)PaymentIntent.Shipping.Addressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   Addressr  	  sf    3- c]" C=  C=  "#& C= r6   r  addresscarriernamephonetracking_numberN)	r0   r1   r2   r
   r  r   r4   r  r:   r5   r6   r7   Shippingr  	  sj    	l 	4 '""#	 sm	 }	 "#&	 (1r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)PaymentIntent.TransferDatar/   r   destinationN)r0   r1   r2   r   r3   r4   r   r5   r6   r7   TransferDatar  	  s#    	
 %Y//	r6   r  c                   H    e Zd ZU ee   ed<   	 ee   ed<   	 eee      ed<   y)(PaymentIntent.ApplyCustomerBalanceParamsr/   r  expandN)r0   r1   r2   r   r3   r4   r  r   r5   r6   r7   ApplyCustomerBalanceParamsr  
  s:    C  	 c""	 DI&&	r6   r  c                   <    e Zd ZU eed      ed<   	 eee      ed<   y)PaymentIntent.CancelParams)	abandoned	duplicate
fraudulentrequested_by_customercancellation_reasonr  N)r0   r1   r2   r   r   r4   r   r  r5   r6   r7   CancelParamsr  
  s5    (O
 	

	 DI&&	r6   r  c                       e Zd ZU ee   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed	   ed
<   y)PaymentIntent.CaptureParamsamount_to_captureapplication_fee_amountr  final_captureLiteral['']|Dict[str, str]metadatastatement_descriptorstatement_descriptor_suffix'PaymentIntent.CaptureParamsTransferDatatransfer_dataN)	r0   r1   r2   r   r3   r4   r   r  rC   r5   r6   r7   CaptureParamsr  '
  s    &s++	 !,C 00	 DI&&	 #4((	 :;;	 *#..	
 &1%55	 ##LMM	r6   r  c                       e Zd ZU ee   ed<   y)r  r/   Nr0   r1   r2   r   r3   r4   r5   r6   r7   CaptureParamsTransferDataz'PaymentIntent.CaptureParamsTransferDataL
      C  	r6   r  c                   N   e Zd ZU eed      ed<   	 ee   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ed   ed<   ed	   ed
<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 eee      ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)PaymentIntent.ConfirmParamsr  automatic_asyncr  r  confirmation_tokenerror_on_requires_actionr  mandatez2Literal['']|PaymentIntent.ConfirmParamsMandateDatamandate_data$bool|Literal['one_off', 'recurring']r  r   ,PaymentIntent.ConfirmParamsPaymentMethodDatapayment_method_data/PaymentIntent.ConfirmParamsPaymentMethodOptionspayment_method_optionspayment_method_types'PaymentIntent.ConfirmParamsRadarOptionsradar_optionsLiteral['']|strreceipt_emailr  0Literal['']|Literal['off_session', 'on_session']r  z/Literal['']|PaymentIntent.ConfirmParamsShippingshippingr  N)	r0   r1   r2   r   r   r4   r  rC   r   r5   r6   r7   ConfirmParamsr  R
  s\   #<=
 	
	 (,,	
 #.d"33	 DI&&	 S!!	 "@
 	
 !!GHH	 $C((	 ):
 	
	
 !,=!
 	
	 *$s)44	 ##LMM	 ##455	  $$	
 (>
 	

	 =
 	
	 $D))	r6   r  c                       e Zd ZU ed   ed<   y)&PaymentIntent.ConfirmParamsMandateData8PaymentIntent.ConfirmParamsMandateDataCustomerAcceptancecustomer_acceptanceNr0   r1   r2   r   r4   r5   r6   r7   ConfirmParamsMandateDatar  
  s    (F
 	
	r6   r  c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	r  accepted_at?PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOfflineoffline>PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOnlineonliner  r  r  Nr0   r1   r2   r   r3   r4   r   r5   r6   r7   *ConfirmParamsMandateDataCustomerAcceptancez8PaymentIntent.ConfirmParamsMandateDataCustomerAcceptance
  sS     %%	 M
 	
	 L
 	
	 )**	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   1ConfirmParamsMandateDataCustomerAcceptanceOfflinez?PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOffline
      r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  
ip_address
user_agentNr0   r1   r2   r   r  r4   r5   r6   r7   0ConfirmParamsMandateDataCustomerAcceptanceOnlinez>PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOnline
  s$    $$	  $$	r6   r  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)ir  5PaymentIntent.ConfirmParamsPaymentMethodDataAcssDebitrB  2PaymentIntent.ConfirmParamsPaymentMethodDataAffirmrC  <PaymentIntent.ConfirmParamsPaymentMethodDataAfterpayClearpayrD  2PaymentIntent.ConfirmParamsPaymentMethodDataAlipayrE  r?   limitedunspecifiedallow_redisplay0PaymentIntent.ConfirmParamsPaymentMethodDataAlmarF  5PaymentIntent.ConfirmParamsPaymentMethodDataAmazonPayrG  7PaymentIntent.ConfirmParamsPaymentMethodDataAuBecsDebitrH  5PaymentIntent.ConfirmParamsPaymentMethodDataBacsDebitrI  6PaymentIntent.ConfirmParamsPaymentMethodDataBancontactrJ  2PaymentIntent.ConfirmParamsPaymentMethodDataBillierK  :PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsbilling_details0PaymentIntent.ConfirmParamsPaymentMethodDataBlikrL  2PaymentIntent.ConfirmParamsPaymentMethodDataBoletorM  3PaymentIntent.ConfirmParamsPaymentMethodDataCashapprP  ;PaymentIntent.ConfirmParamsPaymentMethodDataCustomerBalancerQ  /PaymentIntent.ConfirmParamsPaymentMethodDataEpsrR  /PaymentIntent.ConfirmParamsPaymentMethodDataFpxrS  3PaymentIntent.ConfirmParamsPaymentMethodDataGiropayrT  3PaymentIntent.ConfirmParamsPaymentMethodDataGrabpayrU  1PaymentIntent.ConfirmParamsPaymentMethodDataIdealrV  :PaymentIntent.ConfirmParamsPaymentMethodDataInteracPresentrW  4PaymentIntent.ConfirmParamsPaymentMethodDataKakaoPayrX  2PaymentIntent.ConfirmParamsPaymentMethodDataKlarnarY  3PaymentIntent.ConfirmParamsPaymentMethodDataKonbinirZ  2PaymentIntent.ConfirmParamsPaymentMethodDataKrCardr[  0PaymentIntent.ConfirmParamsPaymentMethodDataLinkr  r  5PaymentIntent.ConfirmParamsPaymentMethodDataMobilepayr\  6PaymentIntent.ConfirmParamsPaymentMethodDataMultibancor]  4PaymentIntent.ConfirmParamsPaymentMethodDataNaverPayr^  9PaymentIntent.ConfirmParamsPaymentMethodDataNzBankAccountr_  0PaymentIntent.ConfirmParamsPaymentMethodDataOxxor`  /PaymentIntent.ConfirmParamsPaymentMethodDataP24ra  5PaymentIntent.ConfirmParamsPaymentMethodDataPayByBankrb  1PaymentIntent.ConfirmParamsPaymentMethodDataPaycorc  2PaymentIntent.ConfirmParamsPaymentMethodDataPaynowrd  2PaymentIntent.ConfirmParamsPaymentMethodDataPaypalre  /PaymentIntent.ConfirmParamsPaymentMethodDataPixrf  5PaymentIntent.ConfirmParamsPaymentMethodDataPromptpayrg  8PaymentIntent.ConfirmParamsPaymentMethodDataRadarOptionsr  6PaymentIntent.ConfirmParamsPaymentMethodDataRevolutPayrh  6PaymentIntent.ConfirmParamsPaymentMethodDataSamsungPayri  4PaymentIntent.ConfirmParamsPaymentMethodDataSatispayrj  5PaymentIntent.ConfirmParamsPaymentMethodDataSepaDebitrk  2PaymentIntent.ConfirmParamsPaymentMethodDataSofortrl  1PaymentIntent.ConfirmParamsPaymentMethodDataSwishrm  1PaymentIntent.ConfirmParamsPaymentMethodDataTwintrn  .rB  rC  rD  rE  rF  rG  rH  rI  rJ  rK  rL  rM  rP  rQ  rR  rS  rT  rU  rV  rX  rY  rZ  r[  r  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  rm  rn  ro  rp  rq  r  9PaymentIntent.ConfirmParamsPaymentMethodDataUsBankAccountro  5PaymentIntent.ConfirmParamsPaymentMethodDataWechatPayrp  /PaymentIntent.ConfirmParamsPaymentMethodDataZiprq  Nr0   r1   r2   r   r4   r   r   r  r5   r6   r7   ConfirmParamsPaymentMethodDataz,PaymentIntent.ConfirmParamsPaymentMethodData
  s   C
 	
	 @
 	
	 'J
 	
	 @
 	
	 %67
 	
	 LMM	  C
 	
	 #E
 	
	  C
 	
	  D
 	
	 @
 	
	 %H
 	
	 LMM	 @
 	
	 A
 	
	 &I
 	
	 JKK	 JKK	 A
 	
	 A
 	
	 NOO	 %H
 	
	 B
 	
	 @
 	
	 A
 	
	 @
 	
	 LMM	 d38n--	 C
 	
	  D
 	
	 B
 	
	 %G
 	
	 LMM	 JKK	 !C
 	
	 NOO	 @
 	
	 @
 	
	 JKK	 C
 	
	 #F
 	
	 !D
 	
	 !D
 	
	 B
 	
	  C
 	
	 @
 	
	 NOO	 NOO	 -/
 /	
`	 %G
 	
	  C
 	
	 JKK	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rH  institution_numbertransit_numberNr  r5   r6   r7   'ConfirmParamsPaymentMethodDataAcssDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataAcssDebit&  '    	  	 	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataAffirmz2PaymentIntent.ConfirmParamsPaymentMethodDataAffirm4  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   .ConfirmParamsPaymentMethodDataAfterpayClearpayz<PaymentIntent.ConfirmParamsPaymentMethodDataAfterpayClearpay7  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataAlipayz2PaymentIntent.ConfirmParamsPaymentMethodDataAlipay:  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   "ConfirmParamsPaymentMethodDataAlmaz0PaymentIntent.ConfirmParamsPaymentMethodDataAlma=  r  r6   r   c                       e Zd Zy)r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataAmazonPayz5PaymentIntent.ConfirmParamsPaymentMethodDataAmazonPay@  r  r6   r"  c                   $    e Zd ZU eed<   	 eed<   y)r  rH  
bsb_numberNr  r5   r6   r7   )ConfirmParamsPaymentMethodDataAuBecsDebitz7PaymentIntent.ConfirmParamsPaymentMethodDataAuBecsDebitC      	 	r6   r%  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  rH  r_  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataBacsDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataBacsDebitM  $    #C((	 s##	r6   r(  c                       e Zd Zy)r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodDataBancontactz6PaymentIntent.ConfirmParamsPaymentMethodDataBancontactW  r  r6   r+  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataBilliez2PaymentIntent.ConfirmParamsPaymentMethodDataBillieZ  r  r6   r-  c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)	r  zMLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsAddressr  r  emailr  r  tax_idNr0   r1   r2   r   r4   r  r5   r6   r7   ,ConfirmParamsPaymentMethodDataBillingDetailsz:PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetails]  sb    [
 	
	 ,--	 +,,	 ,--	 C  	r6   r2  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)APaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   3ConfirmParamsPaymentMethodDataBillingDetailsAddressr4  u  l    #	 S!!	 3	 3	 !%%	 3	r6   r5  c                       e Zd Zy)r  Nr  r5   r6   r7   "ConfirmParamsPaymentMethodDataBlikz0PaymentIntent.ConfirmParamsPaymentMethodDataBlik  r  r6   r8  c                       e Zd ZU eed<   y)r  r0  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataBoletoz2PaymentIntent.ConfirmParamsPaymentMethodDataBoleto      	r6   r:  c                       e Zd Zy)r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodDataCashappz3PaymentIntent.ConfirmParamsPaymentMethodDataCashapp  r  r6   r=  c                       e Zd Zy)r  Nr  r5   r6   r7   -ConfirmParamsPaymentMethodDataCustomerBalancez;PaymentIntent.ConfirmParamsPaymentMethodDataCustomerBalance  r  r6   r?  c                   $    e Zd ZU eed      ed<   y)r  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bankNr0   r1   r2   r   r   r4   r5   r6   r7   !ConfirmParamsPaymentMethodDataEpsz/PaymentIntent.ConfirmParamsPaymentMethodDataEps  "    #
 	
@	r6   r`  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r  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^  Nr_  r5   r6   r7   !ConfirmParamsPaymentMethodDataFpxz/PaymentIntent.ConfirmParamsPaymentMethodDataFpx  1    (1H)IJJ	 
 	
0	r6   r~  c                       e Zd Zy)r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodDataGiropayz3PaymentIntent.ConfirmParamsPaymentMethodDataGiropay  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodDataGrabpayz3PaymentIntent.ConfirmParamsPaymentMethodDataGrabpay  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r  abn_amroasn_bankbunqhandelsbankeningknabmoneyoun26nnrabobank	regiobankrevolutsns_banktriodos_bankvan_lanschotyoursafer^  Nr_  r5   r6   r7   #ConfirmParamsPaymentMethodDataIdealz1PaymentIntent.ConfirmParamsPaymentMethodDataIdeal  !    
 	
(	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   ,ConfirmParamsPaymentMethodDataInteracPresentz:PaymentIntent.ConfirmParamsPaymentMethodDataInteracPresent  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodDataKakaoPayz4PaymentIntent.ConfirmParamsPaymentMethodDataKakaoPay  r  r6   r  c                       e Zd ZU ed   ed<   y)r  5PaymentIntent.ConfirmParamsPaymentMethodDataKlarnaDobdobNr  r5   r6   r7   $ConfirmParamsPaymentMethodDataKlarnaz2PaymentIntent.ConfirmParamsPaymentMethodDataKlarna	  s    C
 	
	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  ro  r[  rq  Nr0   r1   r2   r3   r4   r5   r6   r7   'ConfirmParamsPaymentMethodDataKlarnaDobz5PaymentIntent.ConfirmParamsPaymentMethodDataKlarnaDob  $    	 
	 		r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodDataKonbiniz3PaymentIntent.ConfirmParamsPaymentMethodDataKonbini  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataKrCardz2PaymentIntent.ConfirmParamsPaymentMethodDataKrCard"  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   "ConfirmParamsPaymentMethodDataLinkz0PaymentIntent.ConfirmParamsPaymentMethodDataLink%  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataMobilepayz5PaymentIntent.ConfirmParamsPaymentMethodDataMobilepay(  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodDataMultibancoz6PaymentIntent.ConfirmParamsPaymentMethodDataMultibanco+  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r  rN  pointsfundingNr_  r5   r6   r7   &ConfirmParamsPaymentMethodDataNaverPayz4PaymentIntent.ConfirmParamsPaymentMethodDataNaverPay.      W%5677	r6   r  c                   ^    e Zd ZU ee   ed<   	 eed<   	 eed<   	 eed<   	 ee   ed<   eed<   y)r  rG  rH  rg  rx  r  suffixNr  r5   r6   r7   +ConfirmParamsPaymentMethodDataNzBankAccountz9PaymentIntent.ConfirmParamsPaymentMethodDataNzBankAccount4  O    (--	 	 	 	 s##	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   "ConfirmParamsPaymentMethodDataOxxoz0PaymentIntent.ConfirmParamsPaymentMethodDataOxxoK  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r  
alior_bankbank_millenniumbank_nowy_bfg_sabank_pekao_sabanki_spbdzielczerL  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^  Nr_  r5   r6   r7   !ConfirmParamsPaymentMethodDataP24z/PaymentIntent.ConfirmParamsPaymentMethodDataP24N  !    #
 	
<	r6   r  c                       e Zd Zy)r   Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataPayByBankz5PaymentIntent.ConfirmParamsPaymentMethodDataPayByBankq  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #ConfirmParamsPaymentMethodDataPaycoz1PaymentIntent.ConfirmParamsPaymentMethodDataPaycot  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataPaynowz2PaymentIntent.ConfirmParamsPaymentMethodDataPaynoww  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataPaypalz2PaymentIntent.ConfirmParamsPaymentMethodDataPaypalz  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   !ConfirmParamsPaymentMethodDataPixz/PaymentIntent.ConfirmParamsPaymentMethodDataPix}  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataPromptpayz5PaymentIntent.ConfirmParamsPaymentMethodDataPromptpay  r  r6   r  c                       e Zd ZU ee   ed<   y)r  sessionNr  r5   r6   r7   *ConfirmParamsPaymentMethodDataRadarOptionsz8PaymentIntent.ConfirmParamsPaymentMethodDataRadarOptions      S!!	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodDataRevolutPayz6PaymentIntent.ConfirmParamsPaymentMethodDataRevolutPay  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodDataSamsungPayz6PaymentIntent.ConfirmParamsPaymentMethodDataSamsungPay  r  r6   r  c                       e Zd Zy)r	  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodDataSatispayz4PaymentIntent.ConfirmParamsPaymentMethodDataSatispay  r  r6   r  c                       e Zd ZU eed<   y)r
  rW  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataSepaDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataSepaDebit      		r6   r  c                       e Zd ZU ed   ed<   y)r  ATr  r  r  ITr  r<  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataSofortz2PaymentIntent.ConfirmParamsPaymentMethodDataSofort      ;<<	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #ConfirmParamsPaymentMethodDataSwishz1PaymentIntent.ConfirmParamsPaymentMethodDataSwish  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #ConfirmParamsPaymentMethodDataTwintz1PaymentIntent.ConfirmParamsPaymentMethodDataTwint  r  r6   r  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r  rc  rf  rH  r   rI  financial_connections_accountrL  Nr0   r1   r2   r   r   r4   r  r5   r6   r7   +ConfirmParamsPaymentMethodDataUsBankAccountz9PaymentIntent.ConfirmParamsPaymentMethodDataUsBankAccount  f    (1H)IJJ	 $C((	 "'*?"@AA	 (33'77	 $C((	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataWechatPayz5PaymentIntent.ConfirmParamsPaymentMethodDataWechatPay  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   !ConfirmParamsPaymentMethodDataZipz/PaymentIntent.ConfirmParamsPaymentMethodDataZip  r  r6   r  c                   ~   e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   	 eda   edb<   yc)dr  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitrB  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAffirmrC  zKLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAfterpayClearpayrD  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAlipayrE  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAlmarF  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAmazonPayrG  zFLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAuBecsDebitrH  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitrI  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBancontactrJ  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBillierK  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBlikrL  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBoletorM  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardrN  zFLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentrO  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCashapprP  zJLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalancerQ  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsEpsrR  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsFpxrS  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsGiropayrT  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsGrabpayrU  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsIdealrV  zILiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsInteracPresentrW  zCLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKakaoPayrX  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarnarY  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKonbinirZ  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKrCardr[  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsLinkr  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsMobilepayr\  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsMultibancor]  zCLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsNaverPayr^  zHLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsNzBankAccountr_  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsOxxor`  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsP24ra  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPayByBankrb  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaycorc  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaynowrd  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaypalre  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPixrf  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPromptpayrg  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsRevolutPayrh  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSamsungPayri  zCLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSatispayrj  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitrk  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSofortrl  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSwishrm  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsTwintrn  zHLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountro  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsWechatPayrp  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsZiprq  Nr  r5   r6   r7   !ConfirmParamsPaymentMethodOptionsz/PaymentIntent.ConfirmParamsPaymentMethodOptions  sg   R
 	
	 O
 	
	 'Y
 	
	 O
 	
	 M
 	
	  R
 	
	 #T
 	
	  R
 	
	  S
 	
	 O
 	
	 M
 	
	 O
 	
	 M
 	
	 "T
 	
	 P
 	
	 &X
 	
	 L
 	
	 L
 	
	 P
 	
	 P
 	
	 N
 	
	 %W
 	
	 Q
 	
	 O
 	
	 P
 	
	 O
 	
	 M
 	
	 R
 	
	  S
 	
	 Q
 	
	 %V
 	
	 M
 	
	 L
 	
	 !R
 	
	 N
 	
	 O
 	
	 O
 	
	 L
 	
	 R
 	
	 !S
 	
	 !S
 	
	 Q
 	
	  R
 	
	 O
 	
	 N
 	
	 N
 	
	 %V
 	
	  R
 	
	 L
 	
	r6   r  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   y)	8PaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitFPaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionsr  8Literal['']|Literal['none', 'off_session', 'on_session']r  r  r  r  Nr0   r1   r2   r   r4   r  r   r5   r6   r7   *ConfirmParamsPaymentMethodOptionsAcssDebitr    s]    $T
 	
	 (F
 	

	 !%%	 );<
 	
	r6   r	  c                   `    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   y)	r  r  r  r   r  r  r  r	  Nr  r5   r6   r7   8ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionszFPaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptions  Z    '(9::	
 *#..	 &67
 	
	 &g.D&EFF	r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsAffirmLiteral['']|Literal['manual']r  r  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsAffirmr    ;    #$CDD	 &c**	 (88
	r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)?PaymentIntent.ConfirmParamsPaymentMethodOptionsAfterpayClearpayr  r  r  r  r  Nr  r5   r6   r7   1ConfirmParamsPaymentMethodOptionsAfterpayClearpayr  8  ;    #$CDD	 s##	 (88
	r6   r  c                       e Zd ZU ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsAlipay*Literal['']|Literal['none', 'off_session']r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsAlipayr  S      '8
 	

	r6   r  c                       e Zd ZU ed   ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsAlmar  r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsAlmar  c      #$CDD	r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nr  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsAmazonPayr   m  *    #$CDD	 (8
 	
	r6   r!  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y):PaymentIntent.ConfirmParamsPaymentMethodOptionsAuBecsDebitr  r  r  Nr1  r5   r6   r7   ,ConfirmParamsPaymentMethodOptionsAuBecsDebitr$    )    'F
 	

	 !%%	r6   r%  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitFPaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionsr  r  r  r  Nr1  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsBacsDebitr(    @    $T
 	
	 (F
 	

	 !%%	r6   r*  c                       e Zd ZU ed   ed<   y)r)  r  r;  Nr  r5   r6   r7   8ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionszFPaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptions      %&788	r6   r-  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsBancontactrA  rF  r  r  Nr_  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsBancontactr0    /    '0F(GHH	 (8
 	

	r6   r1  c                       e Zd ZU ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsBillier  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsBillier4    r  r6   r5  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsBlikr   Literal['']|Literal['none']r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsBlikr7    %    #	 ((EFF
	r6   r9  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsBoletorQ  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsBoletor<    )    ',,	 (F
 	

	r6   r=  c                   P   e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 eed	      ed
<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsCardr  r  	cvc_token?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsrv  APaymentIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptionsr  motorw  r  r  r  r  r  r  r  r  r  r  r  r  r  r  ?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecurethree_d_secureNr0   r1   r2   r   r4   r  rC   r   r5   r6   r7   %ConfirmParamsPaymentMethodOptionsCardr@    ss   #$CDD	 s##	 "M
 	
	
 %O
 	
	 $	
 
 	
"	 )4+,)
 	
	 ,7+,,
 	
	 *'2I*JKK	 )1H)IJJ	 !,34!
 	
	 #.d"33	 (F
 	

	 +66G*HH	 ,77H+II	 $M
 	
	r6   rH  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)rB  rB   zOLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanrd  Nr0   r1   r2   r   rC   r4   r5   r6   r7   1ConfirmParamsPaymentMethodOptionsCardInstallmentsz?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsl  s)    T""	
 ]
 	
	r6   rK  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)CPaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanrZ  r[  r  r\  r  Nr  r5   r6   r7   5ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanrM  {  ;    3	 gg.//	 m$$	r6   rN  c                       e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed	<   	 eed
<   	 eeed         ed<   y)rC  r/   rh  rk  rl  rm  rn  r  rr  r  rs  rt  ru  N	r0   r1   r2   r3   r4   r   r   r  r   r5   r6   r7   3ConfirmParamsPaymentMethodOptionsCardMandateOptionszAPaymentIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptions      	 /00	 !%%	 c""	 DEE	 $C((	 	 	 %T''*:%;<<	r6   rR  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y):PaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentr  r  APaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentRoutingr  NrJ  r5   r6   r7   ,ConfirmParamsPaymentMethodOptionsCardPresentrU    s;    (3D(99	 4?t3DD	 O
 	
	r6   rW  c                   $    e Zd ZU eed      ed<   y)rV  r  r  Nr_  r5   r6   r7   3ConfirmParamsPaymentMethodOptionsCardPresentRoutingzAPaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentRouting      '0K(LMM	r6   rY  c                       e Zd ZU eed      ed<   	 eed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   	 ee   ed
<   	 eed<   	 ed   ed<   y)rE  ACINRUYares_trans_status
cryptogram0102050607electronic_commerce_indicatorlow_riskr  exemption_indicatorMPaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsnetwork_optionsrequestor_challenge_indicatortransaction_idz1.0.2z2.1.0z2.2.0versionNr  r5   r6   r7   1ConfirmParamsPaymentMethodOptionsCardThreeDSecurez?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecure  s    &56
 	
	 	 (301(
 	
	 )1C)DEE	 %[
 	
	
 (33'77	 	 233	r6   rv  c                       e Zd ZU ed   ed<   y)rp  \PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesry  Nr  r5   r6   r7   ?ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszMPaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions  s     &j
 	
	r6   ry  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)rx  01234r]  	cb_avalgocb_exemptioncb_scoreNr0   r1   r2   r   r4   r   r  r3   r5   r6   r7   NConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz\PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires   9     788	
 "#&&	 c""	r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.ConfirmParamsPaymentMethodOptionsCashappr  r  r  r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsCashappr    *    #$CDD	 (F
 	

	r6   r  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)>PaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceJPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferr  r  r  r  Nr0   r1   r2   r   r4   r   r5   r6   r7   0ConfirmParamsPaymentMethodOptionsCustomerBalancer  .  sD    "X
 	
	 "'/":;;	 (88
	r6   r  c                   N    e Zd ZU ed   ed<   	 eeed         ed<   	 ed   ed<   y)r  XPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr  r  r  r  r  Nr0   r1   r2   r   r4   r   r   r5   r6   r7   <ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferzJPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferF  s[     &f
 	
	 "-
"
 	
	
  
 	
	r6   r  c                       e Zd ZU eed<   y)r  r<  Nr  r5   r6   r7   JConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzXPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferl       	r6   r  c                   $    e Zd ZU eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsEpsr  r  Nr_  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsEpsr  t      '88
	r6   r  c                   $    e Zd ZU eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsFpxr  r  Nr_  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsFpxr    r  r6   r  c                   $    e Zd ZU eed      ed<   y)6PaymentIntent.ConfirmParamsPaymentMethodOptionsGiropayr  r  Nr_  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsGiropayr    r  r6   r  c                   $    e Zd ZU eed      ed<   y)6PaymentIntent.ConfirmParamsPaymentMethodOptionsGrabpayr  r  Nr_  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsGrabpayr    r  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsIdealr  r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsIdealr    r  r6   r  c                       e Zd Zy)=PaymentIntent.ConfirmParamsPaymentMethodOptionsInteracPresentNr  r5   r6   r7   /ConfirmParamsPaymentMethodOptionsInteracPresentr    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.ConfirmParamsPaymentMethodOptionsKakaoPayr  r  r  r  Nr  r5   r6   r7   )ConfirmParamsPaymentMethodOptionsKakaoPayr    r"  r6   r  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarnar  r  .cs-CZda-DKde-ATzde-CHde-DEel-GRzen-ATzen-AUzen-BEzen-CAzen-CHzen-CZzen-DEzen-DKzen-ESzen-FIzen-FRen-GBzen-GRzen-IEzen-ITzen-NLzen-NOzen-NZzen-PLzen-PTzen-ROzen-SEen-USes-ESzes-USfi-FIfr-BEzfr-CAzfr-CHfr-FRzit-CHit-ITznb-NOnl-BEnl-NLpl-PLpt-PTzro-ROzsv-FIsv-SEr  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsKlarnar    K    #$CDD	 &-/1
 1	
d	 (88
	r6   r  c                   l    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
6PaymentIntent.ConfirmParamsPaymentMethodOptionsKonbinir  r  Literal['']|intrQ  r  r  r  r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsKonbinir     b    ():;;	 ((9::	   122	 )):;;	 (88
	r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsKrCardr  r  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsKrCardr  >  r"  r6   r  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsLinkr  r  r  r  r  Nr1  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsLinkr  T  <    #$CDD	 &c**	 (8
 	

	r6   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsMobilepayr  p  )    #$CDD	 (88
	r6   r  c                   $    e Zd ZU eed      ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsMultibancor  r  Nr_  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsMultibancor    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.ConfirmParamsPaymentMethodOptionsNaverPayr  r  r  r  Nr  r5   r6   r7   )ConfirmParamsPaymentMethodOptionsNaverPayr    r"  r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)<PaymentIntent.ConfirmParamsPaymentMethodOptionsNzBankAccountr  r  r  Nr1  r5   r6   r7   .ConfirmParamsPaymentMethodOptionsNzBankAccountr    r&  r6   r  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsOxxorQ  r  r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsOxxor    (    ',,	 (88
	r6   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsP24r  r  tos_shown_and_acceptedNr0   r1   r2   r   r   r4   rC   r5   r6   r7   $ConfirmParamsPaymentMethodOptionsP24r    (    '88
	 !,D 11	r6   r  c                       e Zd Zy)8PaymentIntent.ConfirmParamsPaymentMethodOptionsPayByBankNr  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsPayByBankr    r  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsPaycor  r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsPaycor    r  r6   r  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsPaynowr  r  Nr_  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsPaynowr    r  r6   r  c                   l    e Zd ZU ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   y	)
5PaymentIntent.ConfirmParamsPaymentMethodOptionsPaypalr  r  r  r  r  r  zde-LUr  r  r  r  r  r  r  zfr-LUzhu-HUr  r  r  r  r  zsk-SKr  r  r  risk_correlation_idr  r  Nr0   r1   r2   r   r4   r   r  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsPaypalr    o    #$CDD	 &
 	
2	 s##	 )--	 (8
 	

	r6   r  c                   H    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsPixr  r  r  r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsPixr  5  :    *3//	  $$	 (88
	r6   r  c                   $    e Zd ZU eed      ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsPromptpayr  r  Nr_  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsPromptpayr  K  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsRevolutPayr  r  r  r  Nr  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsRevolutPayr  Y  r"  r6   r  c                       e Zd ZU ed   ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsSamsungPayr  r  Nr  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsSamsungPayr  o  r  r6   r  c                       e Zd ZU ed   ed<   y)7PaymentIntent.ConfirmParamsPaymentMethodOptionsSatispayr  r  Nr  r5   r6   r7   )ConfirmParamsPaymentMethodOptionsSatispayr  y  r  r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitFPaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r  r  Nr1  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsSepaDebitr    r+  r6   r	  c                       e Zd ZU ed   ed<   y)r  r  r;  Nr  r5   r6   r7   8ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionszFPaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptions  r.  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsSofort=Literal['']|Literal['de', 'en', 'es', 'fr', 'it', 'nl', 'pl']rF  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsSofortr    .    'K
 	
	 (8
 	

	r6   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsSwishr  r  r  r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsSwishr    )    011	 (88
	r6   r  c                   $    e Zd ZU eed      ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsTwintr  r  Nr_  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsTwintr    r  r6   r  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ee   ed<   	 eed      ed<   y)<PaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountPPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr2  JPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  DPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworksnetworks*Literal['']|Literal['fastest', 'standard']r5  r  r  r  r  r  Nr  r5   r6   r7   .ConfirmParamsPaymentMethodOptionsUsBankAccountr    s    *^ 
 	
	 %X
 	
	 R
 	
	 %08%
 	
	 (F
 	

	 !%%	 );<
 	
	r6   r  c                   l    e Zd ZU ed   ed<   	 eeed         ed<   	 eeed         ed<   	 ee   ed<   y)	r  WPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr%  r&  r*  r+  r,  r  Nr0   r1   r2   r   r4   r   r   r  r5   r6   r7   BConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszPPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnections  st     e
 	
	 !M
 	
	 @AB
 	
	  $$	r6   r#  c                   *    e Zd ZU eeed         ed<   y)r!  r   r#  Nr0   r1   r2   r   r   r   r4   r5   r6   r7   IConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilterszWPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters)  $      +./0 
 	
	r6   r&  c                       e Zd ZU ed   ed<   y)r  Literal['']|Literal['paper']r1  Nr  r5   r6   r7   <ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionszJPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptions3       ''EFF	r6   r*  c                   *    e Zd ZU eeed         ed<   y)r  r}  us_domestic_wire	requestedNr%  r5   r6   r7   6ConfirmParamsPaymentMethodOptionsUsBankAccountNetworkszDPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworks;      tG,E$FGHH	r6   r0  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsWechatPayr  r9  r=  r  r  Nr0   r1   r2   r   r  r4   r   r5   r6   r7   *ConfirmParamsPaymentMethodOptionsWechatPayr3  A  @    C  	 G$;<==	 (88
	r6   r5  c                   $    e Zd ZU eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsZipr  r  Nr_  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsZipr8  W  r  r6   r9  c                       e Zd ZU ee   ed<   y)r  r  Nr  r5   r6   r7   ConfirmParamsRadarOptionsz'PaymentIntent.ConfirmParamsRadarOptionse  r  r6   r;  c                   Z    e Zd ZU ded<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   y)#PaymentIntent.ConfirmParamsShipping*PaymentIntent.ConfirmParamsShippingAddressr  r  r  r  r  Nr0   r1   r2   r4   r   r  r5   r6   r7   ConfirmParamsShippingr=  k  sO    ==	 S!!	 		 3	 %S))	r6   r@  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r>  r;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   ConfirmParamsShippingAddressz*PaymentIntent.ConfirmParamsShippingAddress  r6  r6   rB  c                   h   e Zd ZU eed<   	 ee   ed<   	 ed   ed<   	 eed      ed<   	 ee   ed<   	 eed      ed	<   	 ee   ed
<   	 eed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee	e      ed<   	 ee   ed<   	 ed   ed<   	 ee
eef      ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee	e      ed<   	 ed   ed<   	 ee   ed <   	 ee   ed!<   	 eed"      ed#<   	 ed$   ed%<   	 ee   ed&<   	 ee   ed'<   	 ed(   ed)<   	 ee   ed*<   	 ee   ed+<   y,)-PaymentIntent.CreateParamsr/   r  1PaymentIntent.CreateParamsAutomaticPaymentMethodsautomatic_payment_methodsr  r  confirmr  r  confirmation_methodr  r  customerrl  r  r  r  z1Literal['']|PaymentIntent.CreateParamsMandateDatar  r  r  r  on_behalf_ofr   payment_method_configuration+PaymentIntent.CreateParamsPaymentMethodDatar  .PaymentIntent.CreateParamsPaymentMethodOptionsr  r  &PaymentIntent.CreateParamsRadarOptionsr  r  r  r  r  r  "PaymentIntent.CreateParamsShippingr  r  r  &PaymentIntent.CreateParamsTransferDatar  transfer_groupr  N)r0   r1   r2   r3   r4   r   r   rC   r  r   r   r5   r6   r7   CreateParamsrD    ss   	 !,C 00	 $/?$
 	
	 $<=
 	
	 T""	 )1F)GHH	 (,,	
 	 c""	 !%%	 #.d"33	 DI&&	 S!!	 "?
 	
	 d38n--	 !!GHH	 "#&&	 $C((	 '2#&66	 )9
 	
	
 !,<!
 	
	 *$s)44	 ##KLL	 #3''	  $$	 (0K(LMM	 BCC	 *#..	
 &1%55	 ##KLL	 $C((	 $D))	r6   rT  c                   0    e Zd ZU eed      ed<   	 eed<   y)rE  r>   rA   rB   Nr  r5   r6   r7   #CreateParamsAutomaticPaymentMethodsz1PaymentIntent.CreateParamsAutomaticPaymentMethods<  s$    $W->%?@@	
 	r6   rV  c                       e Zd ZU ded<   y)%PaymentIntent.CreateParamsMandateData7PaymentIntent.CreateParamsMandateDataCustomerAcceptancer  N)r0   r1   r2   r4   r5   r6   r7   CreateParamsMandateDatarX  H  s    E	
	r6   rZ  c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	rY  r  >PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOffliner  =PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOnliner  r  r  Nr  r5   r6   r7   )CreateParamsMandateDataCustomerAcceptancez7PaymentIntent.CreateParamsMandateDataCustomerAcceptanceP  sS     %%	 L
 	
	 K
 	
	 )**	r6   r^  c                       e Zd Zy)r\  Nr  r5   r6   r7   0CreateParamsMandateDataCustomerAcceptanceOfflinez>PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOfflinef  r  r6   r`  c                   $    e Zd ZU eed<   	 eed<   y)r]  r  r  Nr  r5   r6   r7   /CreateParamsMandateDataCustomerAcceptanceOnlinez=PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOnlinei  s    	 	r6   rb  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)irM  4PaymentIntent.CreateParamsPaymentMethodDataAcssDebitrB  1PaymentIntent.CreateParamsPaymentMethodDataAffirmrC  ;PaymentIntent.CreateParamsPaymentMethodDataAfterpayClearpayrD  1PaymentIntent.CreateParamsPaymentMethodDataAlipayrE  r  r  /PaymentIntent.CreateParamsPaymentMethodDataAlmarF  4PaymentIntent.CreateParamsPaymentMethodDataAmazonPayrG  6PaymentIntent.CreateParamsPaymentMethodDataAuBecsDebitrH  4PaymentIntent.CreateParamsPaymentMethodDataBacsDebitrI  5PaymentIntent.CreateParamsPaymentMethodDataBancontactrJ  1PaymentIntent.CreateParamsPaymentMethodDataBillierK  9PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsr  /PaymentIntent.CreateParamsPaymentMethodDataBlikrL  1PaymentIntent.CreateParamsPaymentMethodDataBoletorM  2PaymentIntent.CreateParamsPaymentMethodDataCashapprP  :PaymentIntent.CreateParamsPaymentMethodDataCustomerBalancerQ  .PaymentIntent.CreateParamsPaymentMethodDataEpsrR  .PaymentIntent.CreateParamsPaymentMethodDataFpxrS  2PaymentIntent.CreateParamsPaymentMethodDataGiropayrT  2PaymentIntent.CreateParamsPaymentMethodDataGrabpayrU  0PaymentIntent.CreateParamsPaymentMethodDataIdealrV  9PaymentIntent.CreateParamsPaymentMethodDataInteracPresentrW  3PaymentIntent.CreateParamsPaymentMethodDataKakaoPayrX  1PaymentIntent.CreateParamsPaymentMethodDataKlarnarY  2PaymentIntent.CreateParamsPaymentMethodDataKonbinirZ  1PaymentIntent.CreateParamsPaymentMethodDataKrCardr[  /PaymentIntent.CreateParamsPaymentMethodDataLinkr  r  4PaymentIntent.CreateParamsPaymentMethodDataMobilepayr\  5PaymentIntent.CreateParamsPaymentMethodDataMultibancor]  3PaymentIntent.CreateParamsPaymentMethodDataNaverPayr^  8PaymentIntent.CreateParamsPaymentMethodDataNzBankAccountr_  /PaymentIntent.CreateParamsPaymentMethodDataOxxor`  .PaymentIntent.CreateParamsPaymentMethodDataP24ra  4PaymentIntent.CreateParamsPaymentMethodDataPayByBankrb  0PaymentIntent.CreateParamsPaymentMethodDataPaycorc  1PaymentIntent.CreateParamsPaymentMethodDataPaynowrd  1PaymentIntent.CreateParamsPaymentMethodDataPaypalre  .PaymentIntent.CreateParamsPaymentMethodDataPixrf  4PaymentIntent.CreateParamsPaymentMethodDataPromptpayrg  7PaymentIntent.CreateParamsPaymentMethodDataRadarOptionsr  5PaymentIntent.CreateParamsPaymentMethodDataRevolutPayrh  5PaymentIntent.CreateParamsPaymentMethodDataSamsungPayri  3PaymentIntent.CreateParamsPaymentMethodDataSatispayrj  4PaymentIntent.CreateParamsPaymentMethodDataSepaDebitrk  1PaymentIntent.CreateParamsPaymentMethodDataSofortrl  0PaymentIntent.CreateParamsPaymentMethodDataSwishrm  0PaymentIntent.CreateParamsPaymentMethodDataTwintrn  r  r  8PaymentIntent.CreateParamsPaymentMethodDataUsBankAccountro  4PaymentIntent.CreateParamsPaymentMethodDataWechatPayrp  .PaymentIntent.CreateParamsPaymentMethodDataZiprq  Nr  r5   r6   r7   CreateParamsPaymentMethodDataz+PaymentIntent.CreateParamsPaymentMethodDatas     B
 	
	 ?
 	
	 'I
 	
	 ?
 	
	 %67
 	
	 KLL	  B
 	
	 #D
 	
	  B
 	
	  C
 	
	 ?
 	
	 %G
 	
	 KLL	 ?
 	
	 @
 	
	 &H
 	
	 IJJ	 IJJ	 @
 	
	 @
 	
	 MNN	 %G
 	
	 A
 	
	 ?
 	
	 @
 	
	 ?
 	
	 KLL	 d38n--	 B
 	
	  C
 	
	 A
 	
	 %F
 	
	 KLL	 IJJ	 !B
 	
	 MNN	 ?
 	
	 ?
 	
	 IJJ	 B
 	
	 #E
 	
	 !C
 	
	 !C
 	
	 A
 	
	  B
 	
	 ?
 	
	 MNN	 MNN	 -/
 /	
`	 %F
 	
	  B
 	
	 IJJ	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)rd  rH  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataAcssDebitz4PaymentIntent.CreateParamsPaymentMethodDataAcssDebit  r  r6   r  c                       e Zd Zy)re  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataAffirmz1PaymentIntent.CreateParamsPaymentMethodDataAffirm  r  r6   r  c                       e Zd Zy)rf  Nr  r5   r6   r7   -CreateParamsPaymentMethodDataAfterpayClearpayz;PaymentIntent.CreateParamsPaymentMethodDataAfterpayClearpay  r  r6   r  c                       e Zd Zy)rg  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataAlipayz1PaymentIntent.CreateParamsPaymentMethodDataAlipay  r  r6   r  c                       e Zd Zy)rh  Nr  r5   r6   r7   !CreateParamsPaymentMethodDataAlmaz/PaymentIntent.CreateParamsPaymentMethodDataAlma  r  r6   r  c                       e Zd Zy)ri  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataAmazonPayz4PaymentIntent.CreateParamsPaymentMethodDataAmazonPay  r  r6   r  c                   $    e Zd ZU eed<   	 eed<   y)rj  rH  r$  Nr  r5   r6   r7   (CreateParamsPaymentMethodDataAuBecsDebitz6PaymentIntent.CreateParamsPaymentMethodDataAuBecsDebit  r&  r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)rk  rH  r_  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataBacsDebitz4PaymentIntent.CreateParamsPaymentMethodDataBacsDebit  r)  r6   r  c                       e Zd Zy)rl  Nr  r5   r6   r7   'CreateParamsPaymentMethodDataBancontactz5PaymentIntent.CreateParamsPaymentMethodDataBancontact  r  r6   r  c                       e Zd Zy)rm  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataBilliez1PaymentIntent.CreateParamsPaymentMethodDataBillie  r  r6   r  c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)	rn  zLLiteral['']|PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsAddressr  r  r/  r  r  r0  Nr1  r5   r6   r7   +CreateParamsPaymentMethodDataBillingDetailsz9PaymentIntent.CreateParamsPaymentMethodDataBillingDetails  b    Z
 	
	 ,--	 +,,	 ,--	 C  	r6   r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)@PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   2CreateParamsPaymentMethodDataBillingDetailsAddressr    r6  r6   r  c                       e Zd Zy)ro  Nr  r5   r6   r7   !CreateParamsPaymentMethodDataBlikz/PaymentIntent.CreateParamsPaymentMethodDataBlik'  r  r6   r  c                       e Zd ZU eed<   y)rp  r0  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataBoletoz1PaymentIntent.CreateParamsPaymentMethodDataBoleto*  r;  r6   r  c                       e Zd Zy)rq  Nr  r5   r6   r7   $CreateParamsPaymentMethodDataCashappz2PaymentIntent.CreateParamsPaymentMethodDataCashapp0  r  r6   r  c                       e Zd Zy)rr  Nr  r5   r6   r7   ,CreateParamsPaymentMethodDataCustomerBalancez:PaymentIntent.CreateParamsPaymentMethodDataCustomerBalance3  r  r6   r  c                   $    e Zd ZU eed      ed<   y)rs  rA  r^  Nr_  r5   r6   r7    CreateParamsPaymentMethodDataEpsz.PaymentIntent.CreateParamsPaymentMethodDataEps6  ra  r6   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)rt  rc  rf  rg  r^  Nr_  r5   r6   r7    CreateParamsPaymentMethodDataFpxz.PaymentIntent.CreateParamsPaymentMethodDataFpx[  r  r6   r  c                       e Zd Zy)ru  Nr  r5   r6   r7   $CreateParamsPaymentMethodDataGiropayz2PaymentIntent.CreateParamsPaymentMethodDataGiropay|  r  r6   r  c                       e Zd Zy)rv  Nr  r5   r6   r7   $CreateParamsPaymentMethodDataGrabpayz2PaymentIntent.CreateParamsPaymentMethodDataGrabpay  r  r6   r  c                   $    e Zd ZU eed      ed<   y)rw  r  r^  Nr_  r5   r6   r7   "CreateParamsPaymentMethodDataIdealz0PaymentIntent.CreateParamsPaymentMethodDataIdeal  r  r6   r  c                       e Zd Zy)rx  Nr  r5   r6   r7   +CreateParamsPaymentMethodDataInteracPresentz9PaymentIntent.CreateParamsPaymentMethodDataInteracPresent  r  r6   r  c                       e Zd Zy)ry  Nr  r5   r6   r7   %CreateParamsPaymentMethodDataKakaoPayz3PaymentIntent.CreateParamsPaymentMethodDataKakaoPay  r  r6   r  c                       e Zd ZU ed   ed<   y)rz  4PaymentIntent.CreateParamsPaymentMethodDataKlarnaDobr  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataKlarnaz1PaymentIntent.CreateParamsPaymentMethodDataKlarna      B
 	
	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  ro  r[  rq  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataKlarnaDobz4PaymentIntent.CreateParamsPaymentMethodDataKlarnaDob  r  r6   r  c                       e Zd Zy)r{  Nr  r5   r6   r7   $CreateParamsPaymentMethodDataKonbiniz2PaymentIntent.CreateParamsPaymentMethodDataKonbini  r  r6   r  c                       e Zd Zy)r|  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataKrCardz1PaymentIntent.CreateParamsPaymentMethodDataKrCard  r  r6   r  c                       e Zd Zy)r}  Nr  r5   r6   r7   !CreateParamsPaymentMethodDataLinkz/PaymentIntent.CreateParamsPaymentMethodDataLink  r  r6   r  c                       e Zd Zy)r~  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataMobilepayz4PaymentIntent.CreateParamsPaymentMethodDataMobilepay  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'CreateParamsPaymentMethodDataMultibancoz5PaymentIntent.CreateParamsPaymentMethodDataMultibanco  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r  r  r  Nr_  r5   r6   r7   %CreateParamsPaymentMethodDataNaverPayz3PaymentIntent.CreateParamsPaymentMethodDataNaverPay  r  r6   r  c                   ^    e Zd ZU ee   ed<   	 eed<   	 eed<   	 eed<   	 ee   ed<   eed<   y)r  rG  rH  rg  rx  r  r  Nr  r5   r6   r7   *CreateParamsPaymentMethodDataNzBankAccountz8PaymentIntent.CreateParamsPaymentMethodDataNzBankAccount  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   !CreateParamsPaymentMethodDataOxxoz/PaymentIntent.CreateParamsPaymentMethodDataOxxo  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r  r  r^  Nr_  r5   r6   r7    CreateParamsPaymentMethodDataP24z.PaymentIntent.CreateParamsPaymentMethodDataP24  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataPayByBankz4PaymentIntent.CreateParamsPaymentMethodDataPayByBank	  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   "CreateParamsPaymentMethodDataPaycoz0PaymentIntent.CreateParamsPaymentMethodDataPayco  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataPaynowz1PaymentIntent.CreateParamsPaymentMethodDataPaynow  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataPaypalz1PaymentIntent.CreateParamsPaymentMethodDataPaypal  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7    CreateParamsPaymentMethodDataPixz.PaymentIntent.CreateParamsPaymentMethodDataPix  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataPromptpayz4PaymentIntent.CreateParamsPaymentMethodDataPromptpay  r  r6   r  c                       e Zd ZU ee   ed<   y)r  r  Nr  r5   r6   r7   )CreateParamsPaymentMethodDataRadarOptionsz7PaymentIntent.CreateParamsPaymentMethodDataRadarOptions  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'CreateParamsPaymentMethodDataRevolutPayz5PaymentIntent.CreateParamsPaymentMethodDataRevolutPay!  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'CreateParamsPaymentMethodDataSamsungPayz5PaymentIntent.CreateParamsPaymentMethodDataSamsungPay$  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   %CreateParamsPaymentMethodDataSatispayz3PaymentIntent.CreateParamsPaymentMethodDataSatispay'  r  r6   r  c                       e Zd ZU eed<   y)r  rW  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataSepaDebitz4PaymentIntent.CreateParamsPaymentMethodDataSepaDebit*  r  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r<  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataSofortz1PaymentIntent.CreateParamsPaymentMethodDataSofort0  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   "CreateParamsPaymentMethodDataSwishz0PaymentIntent.CreateParamsPaymentMethodDataSwish6  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   "CreateParamsPaymentMethodDataTwintz0PaymentIntent.CreateParamsPaymentMethodDataTwint9  r  r6   r  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r  rc  rf  rH  r   rI  r  rL  Nr  r5   r6   r7   *CreateParamsPaymentMethodDataUsBankAccountz8PaymentIntent.CreateParamsPaymentMethodDataUsBankAccount<  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataWechatPayz4PaymentIntent.CreateParamsPaymentMethodDataWechatPayR  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7    CreateParamsPaymentMethodDataZipz.PaymentIntent.CreateParamsPaymentMethodDataZipU  r  r6   r   c                   ~   e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   	 eda   edb<   yc)drN  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitrB  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAffirmrC  zJLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAfterpayClearpayrD  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAlipayrE  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAlmarF  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAmazonPayrG  zELiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAuBecsDebitrH  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitrI  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsBancontactrJ  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBillierK  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBlikrL  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBoletorM  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardrN  zELiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentrO  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCashapprP  zILiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalancerQ  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsEpsrR  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsFpxrS  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsGiropayrT  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsGrabpayrU  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsIdealrV  zHLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsInteracPresentrW  zBLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsKakaoPayrX  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsKlarnarY  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsKonbinirZ  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsKrCardr[  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsLinkr  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsMobilepayr\  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsMultibancor]  zBLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsNaverPayr^  zGLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsNzBankAccountr_  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsOxxor`  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsP24ra  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsPayByBankrb  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaycorc  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaynowrd  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaypalre  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPixrf  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsPromptpayrg  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsRevolutPayrh  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsSamsungPayri  zBLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsSatispayrj  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitrk  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsSofortrl  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsSwishrm  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsTwintrn  zGLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountro  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsWechatPayrp  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsZiprq  Nr  r5   r6   r7    CreateParamsPaymentMethodOptionsz.PaymentIntent.CreateParamsPaymentMethodOptionsX  g   Q
 	
	 N
 	
	 'X
 	
	 N
 	
	 L
 	
	  Q
 	
	 #S
 	
	  Q
 	
	  R
 	
	 N
 	
	 L
 	
	 N
 	
	 L
 	
	 "S
 	
	 O
 	
	 &W
 	
	 K
 	
	 K
 	
	 O
 	
	 O
 	
	 M
 	
	 %V
 	
	 P
 	
	 N
 	
	 O
 	
	 N
 	
	 L
 	
	 Q
 	
	  R
 	
	 P
 	
	 %U
 	
	 L
 	
	 K
 	
	 !Q
 	
	 M
 	
	 N
 	
	 N
 	
	 K
 	
	 Q
 	
	 !R
 	
	 !R
 	
	 P
 	
	  Q
 	
	 N
 	
	 M
 	
	 M
 	
	 %U
 	
	  Q
 	
	 K
 	
	r6   r  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   y)	7PaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitEPaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitMandateOptionsr  r  r  r  r  r  Nr  r5   r6   r7   )CreateParamsPaymentMethodOptionsAcssDebitr    ]    $S
 	
	 (F
 	

	 !%%	 );<
 	
	r6   r  c                   `    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   y)	r  r  r  r   r  r  r  r	  Nr  r5   r6   r7   7CreateParamsPaymentMethodOptionsAcssDebitMandateOptionszEPaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitMandateOptions  r  r6   r
  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsAffirmr  r  r  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsAffirmr    r  r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)>PaymentIntent.CreateParamsPaymentMethodOptionsAfterpayClearpayr  r  r  r  r  Nr  r5   r6   r7   0CreateParamsPaymentMethodOptionsAfterpayClearpayr    r  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsAlipayr  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsAlipayr    r  r6   r  c                       e Zd ZU ed   ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsAlmar  r  Nr  r5   r6   r7   $CreateParamsPaymentMethodOptionsAlmar    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nr  r5   r6   r7   )CreateParamsPaymentMethodOptionsAmazonPayr    r"  r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)9PaymentIntent.CreateParamsPaymentMethodOptionsAuBecsDebitr  r  r  Nr1  r5   r6   r7   +CreateParamsPaymentMethodOptionsAuBecsDebitr    r&  r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitEPaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitMandateOptionsr  r  r  r  Nr1  r5   r6   r7   )CreateParamsPaymentMethodOptionsBacsDebitr  /  @    $S
 	
	 (F
 	

	 !%%	r6   r   c                       e Zd ZU ed   ed<   y)r  r  r;  Nr  r5   r6   r7   7CreateParamsPaymentMethodOptionsBacsDebitMandateOptionszEPaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitMandateOptionsI  r.  r6   r#  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)8PaymentIntent.CreateParamsPaymentMethodOptionsBancontactrA  rF  r  r  Nr_  r5   r6   r7   *CreateParamsPaymentMethodOptionsBancontactr%  O  r2  r6   r&  c                       e Zd ZU ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsBillier  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsBillier(  c  r  r6   r)  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsBlikr   r8  r  Nr  r5   r6   r7   $CreateParamsPaymentMethodOptionsBlikr+  m  r:  r6   r,  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsBoletorQ  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsBoletor.    r>  r6   r/  c                   P   e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 eed	      ed
<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsCardr  r  rA  >PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsrv  @PaymentIntent.CreateParamsPaymentMethodOptionsCardMandateOptionsr  rD  rw  r  r  r  r  r  r  r  r  r  r  r  r  r  r  >PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecurerF  NrG  r5   r6   r7   $CreateParamsPaymentMethodOptionsCardr1    s   #$CDD	 s##	 "L
 	
	
 %N
 	
	 $	
 
 	
"	 )4+,)
 	
	 ,7+,,
 	
	 *'2I*JKK	 )1H)IJJ	 !,34!
 	
	 #.d"33	 (F
 	

	 +66G*HH	 ,77H+II	 $L
 	
	r6   r5  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r2  rB   zNLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsPlanrd  NrJ  r5   r6   r7   0CreateParamsPaymentMethodOptionsCardInstallmentsz>PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallments  )    T""	
 \
 	
	r6   r8  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)BPaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsPlanrZ  r[  r  r\  r  Nr  r5   r6   r7   4CreateParamsPaymentMethodOptionsCardInstallmentsPlanr;    rO  r6   r<  c                       e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed	<   	 eed
<   	 eeed         ed<   y)r3  r/   rh  rk  rl  rm  rn  r  rr  r  rs  rt  ru  NrQ  r5   r6   r7   2CreateParamsPaymentMethodOptionsCardMandateOptionsz@PaymentIntent.CreateParamsPaymentMethodOptionsCardMandateOptions"  rS  r6   r>  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)9PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentr  r  @PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentRoutingr  NrJ  r5   r6   r7   +CreateParamsPaymentMethodOptionsCardPresentr@  H  ;    (3D(99	 4?t3DD	 N
 	
	r6   rB  c                   $    e Zd ZU eed      ed<   y)rA  r  r  Nr_  r5   r6   r7   2CreateParamsPaymentMethodOptionsCardPresentRoutingz@PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentRoutingX  rZ  r6   rE  c                       e Zd ZU eed      ed<   	 eed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   	 ee   ed
<   	 eed<   	 ed   ed<   y)r4  r\  rd  re  rf  rl  rm  ro  LPaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsrq  rr  rs  rt  ru  Nr  r5   r6   r7   0CreateParamsPaymentMethodOptionsCardThreeDSecurez>PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecure^      &56
 	
	 	 (301(
 	
	 )1C)DEE	 %Z
 	
	
 (33'77	 	 233	r6   rH  c                       e Zd ZU ed   ed<   y)rG  [PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesry  Nr  r5   r6   r7   >CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszLPaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions       &i
 	
	r6   rL  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)rK  r{  r  r  r  Nr  r5   r6   r7   MCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz[PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires  r  r6   rO  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntent.CreateParamsPaymentMethodOptionsCashappr  r  r  r  Nr  r5   r6   r7   'CreateParamsPaymentMethodOptionsCashapprQ    r  r6   rR  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)=PaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceIPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferr  r  r  r  Nr  r5   r6   r7   /CreateParamsPaymentMethodOptionsCustomerBalancerT    D    "W
 	
	 "'/":;;	 (88
	r6   rV  c                   N    e Zd ZU ed   ed<   	 eeed         ed<   	 ed   ed<   y)rU  WPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr  r  r  r  r  Nr  r5   r6   r7   ;CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferzIPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransfer  [     &e
 	
	 "-
"
 	
	
  
 	
	r6   rZ  c                       e Zd ZU eed<   y)rY  r<  Nr  r5   r6   r7   ICreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzWPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer  r  r6   r]  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsEpsr  r  Nr_  r5   r6   r7   #CreateParamsPaymentMethodOptionsEpsr_    r  r6   r`  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsFpxr  r  Nr_  r5   r6   r7   #CreateParamsPaymentMethodOptionsFpxrb    r  r6   rc  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.CreateParamsPaymentMethodOptionsGiropayr  r  Nr_  r5   r6   r7   'CreateParamsPaymentMethodOptionsGiropayre  (  r  r6   rf  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.CreateParamsPaymentMethodOptionsGrabpayr  r  Nr_  r5   r6   r7   'CreateParamsPaymentMethodOptionsGrabpayrh  6  r  r6   ri  c                       e Zd ZU ed   ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsIdealr  r  Nr  r5   r6   r7   %CreateParamsPaymentMethodOptionsIdealrk  D  r  r6   rl  c                       e Zd Zy)<PaymentIntent.CreateParamsPaymentMethodOptionsInteracPresentNr  r5   r6   r7   .CreateParamsPaymentMethodOptionsInteracPresentrn  T  r  r6   ro  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.CreateParamsPaymentMethodOptionsKakaoPayr  r  r  r  Nr  r5   r6   r7   (CreateParamsPaymentMethodOptionsKakaoPayrq  W  r"  r6   rr  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsKlarnar  r  r  r  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsKlarnart  m  r  r6   ru  c                   l    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
5PaymentIntent.CreateParamsPaymentMethodOptionsKonbinir  r  r  rQ  r  r  r  r  Nr  r5   r6   r7   'CreateParamsPaymentMethodOptionsKonbinirw    r  r6   rx  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsKrCardr  r  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsKrCardrz    r"  r6   r{  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsLinkr  r  r  r  r  Nr1  r5   r6   r7   $CreateParamsPaymentMethodOptionsLinkr}    r  r6   r~  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r5   r6   r7   )CreateParamsPaymentMethodOptionsMobilepayr    r  r6   r  c                   $    e Zd ZU eed      ed<   y)8PaymentIntent.CreateParamsPaymentMethodOptionsMultibancor  r  Nr_  r5   r6   r7   *CreateParamsPaymentMethodOptionsMultibancor    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.CreateParamsPaymentMethodOptionsNaverPayr  r  r  r  Nr  r5   r6   r7   (CreateParamsPaymentMethodOptionsNaverPayr  ,  r"  r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y);PaymentIntent.CreateParamsPaymentMethodOptionsNzBankAccountr  r  r  Nr1  r5   r6   r7   -CreateParamsPaymentMethodOptionsNzBankAccountr  B  r&  r6   r  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsOxxorQ  r  r  Nr  r5   r6   r7   $CreateParamsPaymentMethodOptionsOxxor  V  r  r6   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsP24r  r  r  Nr  r5   r6   r7   #CreateParamsPaymentMethodOptionsP24r  h  r  r6   r  c                       e Zd Zy)7PaymentIntent.CreateParamsPaymentMethodOptionsPayByBankNr  r5   r6   r7   )CreateParamsPaymentMethodOptionsPayByBankr  z  r  r6   r  c                       e Zd ZU ed   ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsPaycor  r  Nr  r5   r6   r7   %CreateParamsPaymentMethodOptionsPaycor  }  r  r6   r  c                   $    e Zd ZU eed      ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsPaynowr  r  Nr_  r5   r6   r7   &CreateParamsPaymentMethodOptionsPaynowr    r  r6   r  c                   l    e Zd ZU ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   y	)
4PaymentIntent.CreateParamsPaymentMethodOptionsPaypalr  r  r  r  r  r  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsPaypalr    r  r6   r  c                   H    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsPixr  r  r  r  Nr  r5   r6   r7   #CreateParamsPaymentMethodOptionsPixr    r  r6   r  c                   $    e Zd ZU eed      ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsPromptpayr  r  Nr_  r5   r6   r7   )CreateParamsPaymentMethodOptionsPromptpayr    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)8PaymentIntent.CreateParamsPaymentMethodOptionsRevolutPayr  r  r  r  Nr  r5   r6   r7   *CreateParamsPaymentMethodOptionsRevolutPayr    r"  r6   r  c                       e Zd ZU ed   ed<   y)8PaymentIntent.CreateParamsPaymentMethodOptionsSamsungPayr  r  Nr  r5   r6   r7   *CreateParamsPaymentMethodOptionsSamsungPayr    r  r6   r  c                       e Zd ZU ed   ed<   y)6PaymentIntent.CreateParamsPaymentMethodOptionsSatispayr  r  Nr  r5   r6   r7   (CreateParamsPaymentMethodOptionsSatispayr    r  r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitEPaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r  r  Nr1  r5   r6   r7   )CreateParamsPaymentMethodOptionsSepaDebitr    r!  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r;  Nr  r5   r6   r7   7CreateParamsPaymentMethodOptionsSepaDebitMandateOptionszEPaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitMandateOptions5  r.  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsSofortr  rF  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsSofortr  ;  r  r6   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsSwishr  r  r  r  Nr  r5   r6   r7   %CreateParamsPaymentMethodOptionsSwishr  Q  r  r6   r  c                   $    e Zd ZU eed      ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsTwintr  r  Nr_  r5   r6   r7   %CreateParamsPaymentMethodOptionsTwintr  c  r  r6   r  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ee   ed<   	 eed      ed<   y);PaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountOPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr2  IPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  CPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountNetworksr  r  r5  r  r  r  r  r  Nr  r5   r6   r7   -CreateParamsPaymentMethodOptionsUsBankAccountr  q      *] 
 	
	 %W
 	
	 Q
 	
	 %08%
 	
	 (F
 	

	 !%%	 );<
 	
	r6   r  c                   l    e Zd ZU ed   ed<   	 eeed         ed<   	 eeed         ed<   	 ee   ed<   y)	r  VPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr%  r&  r*  r+  r,  r  Nr"  r5   r6   r7   ACreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszOPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections  t     d
 	
	 !M
 	
	 @AB
 	
	  $$	r6   r  c                   *    e Zd ZU eeed         ed<   y)r  r   r#  Nr%  r5   r6   r7   HCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilterszVPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters  r'  r6   r  c                       e Zd ZU ed   ed<   y)r  r)  r1  Nr  r5   r6   r7   ;CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionszIPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptions  r+  r6   r  c                   *    e Zd ZU eeed         ed<   y)r  r-  r/  Nr%  r5   r6   r7   5CreateParamsPaymentMethodOptionsUsBankAccountNetworkszCPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountNetworks  r1  r6   r  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsWechatPayr  r9  r=  r  r  Nr4  r5   r6   r7   )CreateParamsPaymentMethodOptionsWechatPayr    r6  r6   r  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsZipr  r  Nr_  r5   r6   r7   #CreateParamsPaymentMethodOptionsZipr    r  r6   r  c                       e Zd ZU ee   ed<   y)rO  r  Nr  r5   r6   r7   CreateParamsRadarOptionsz&PaymentIntent.CreateParamsRadarOptions  r  r6   r  c                   Z    e Zd ZU ded<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   y)rQ  )PaymentIntent.CreateParamsShippingAddressr  r  r  r  r  Nr?  r5   r6   r7   CreateParamsShippingz"PaymentIntent.CreateParamsShipping  O    <<	 S!!	 		 3	 %S))	r6   r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  r;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   CreateParamsShippingAddressz)PaymentIntent.CreateParamsShippingAddress  r6  r6   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)rR  r/   r  N)r0   r1   r2   r   r3   r4   r  r5   r6   r7   CreateParamsTransferDataz&PaymentIntent.CreateParamsTransferData3  s    C  	 	r6   r  c                       e Zd ZU eed<   	 ee   ed<   	 ee   ed<   	 eee      ed<   	 eeeef      ed<   	 ee   ed<   	 ed   ed<   y	)
*PaymentIntent.IncrementAuthorizationParamsr/   r  rl  r  r  r  6PaymentIntent.IncrementAuthorizationParamsTransferDatar  N)	r0   r1   r2   r3   r4   r   r  r   r   r5   r6   r7   IncrementAuthorizationParamsr  F  s    	 !,C 00	 !%%	 DI&&	 d38n--	 *#..	 #D
 	
	r6   r  c                       e Zd ZU ee   ed<   y)r  r/   Nr  r5   r6   r7   (IncrementAuthorizationParamsTransferDataz6PaymentIntent.IncrementAuthorizationParamsTransferDatag  r  r6   r  c                   ~    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ee   ed<   y)	PaymentIntent.ListParamsz#PaymentIntent.ListParamsCreated|intcreatedrJ  ending_beforer  limitstarting_afterN)r0   r1   r2   r   r4   r  r   r3   r5   r6   r7   
ListParamsr  m  sq    BCC	 c""	 #3''	 DI&&	 3	 $C((	r6   r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)PaymentIntent.ListParamsCreatedgtgteltlteNr  r5   r6   r7   ListParamsCreatedr    sH    	 	 	 	r6   r  c                      e Zd ZU ee   ed<   	 ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 eee      ed	<   	 ed
   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 eee      ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   y)PaymentIntent.ModifyParamsr/   r  r  r  r  r  rJ  rl  r  r  r  r   rL  +PaymentIntent.ModifyParamsPaymentMethodDatar  .PaymentIntent.ModifyParamsPaymentMethodOptionsr  r  r  r  r  r  z.Literal['']|PaymentIntent.ModifyParamsShippingr  r  r  &PaymentIntent.ModifyParamsTransferDatar  rS  N)	r0   r1   r2   r   r3   r4   r   r  r   r5   r6   r7   ModifyParamsr    s   C  	 !,,= >>	 $<=
 	
	 c""	 c""	 !%%	 DI&&	 :;;	 $C((	 '2#&66	 )9
 	
	
 !,<!
 	
	 *$s)44	 ##455	 (>
 	

	 NOO	 *#..	
 &1%55	 ##KLL	 $C((	r6   r  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)ir  4PaymentIntent.ModifyParamsPaymentMethodDataAcssDebitrB  1PaymentIntent.ModifyParamsPaymentMethodDataAffirmrC  ;PaymentIntent.ModifyParamsPaymentMethodDataAfterpayClearpayrD  1PaymentIntent.ModifyParamsPaymentMethodDataAlipayrE  r  r  /PaymentIntent.ModifyParamsPaymentMethodDataAlmarF  4PaymentIntent.ModifyParamsPaymentMethodDataAmazonPayrG  6PaymentIntent.ModifyParamsPaymentMethodDataAuBecsDebitrH  4PaymentIntent.ModifyParamsPaymentMethodDataBacsDebitrI  5PaymentIntent.ModifyParamsPaymentMethodDataBancontactrJ  1PaymentIntent.ModifyParamsPaymentMethodDataBillierK  9PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsr  /PaymentIntent.ModifyParamsPaymentMethodDataBlikrL  1PaymentIntent.ModifyParamsPaymentMethodDataBoletorM  2PaymentIntent.ModifyParamsPaymentMethodDataCashapprP  :PaymentIntent.ModifyParamsPaymentMethodDataCustomerBalancerQ  .PaymentIntent.ModifyParamsPaymentMethodDataEpsrR  .PaymentIntent.ModifyParamsPaymentMethodDataFpxrS  2PaymentIntent.ModifyParamsPaymentMethodDataGiropayrT  2PaymentIntent.ModifyParamsPaymentMethodDataGrabpayrU  0PaymentIntent.ModifyParamsPaymentMethodDataIdealrV  9PaymentIntent.ModifyParamsPaymentMethodDataInteracPresentrW  3PaymentIntent.ModifyParamsPaymentMethodDataKakaoPayrX  1PaymentIntent.ModifyParamsPaymentMethodDataKlarnarY  2PaymentIntent.ModifyParamsPaymentMethodDataKonbinirZ  1PaymentIntent.ModifyParamsPaymentMethodDataKrCardr[  /PaymentIntent.ModifyParamsPaymentMethodDataLinkr  r  4PaymentIntent.ModifyParamsPaymentMethodDataMobilepayr\  5PaymentIntent.ModifyParamsPaymentMethodDataMultibancor]  3PaymentIntent.ModifyParamsPaymentMethodDataNaverPayr^  8PaymentIntent.ModifyParamsPaymentMethodDataNzBankAccountr_  /PaymentIntent.ModifyParamsPaymentMethodDataOxxor`  .PaymentIntent.ModifyParamsPaymentMethodDataP24ra  4PaymentIntent.ModifyParamsPaymentMethodDataPayByBankrb  0PaymentIntent.ModifyParamsPaymentMethodDataPaycorc  1PaymentIntent.ModifyParamsPaymentMethodDataPaynowrd  1PaymentIntent.ModifyParamsPaymentMethodDataPaypalre  .PaymentIntent.ModifyParamsPaymentMethodDataPixrf  4PaymentIntent.ModifyParamsPaymentMethodDataPromptpayrg  7PaymentIntent.ModifyParamsPaymentMethodDataRadarOptionsr  5PaymentIntent.ModifyParamsPaymentMethodDataRevolutPayrh  5PaymentIntent.ModifyParamsPaymentMethodDataSamsungPayri  3PaymentIntent.ModifyParamsPaymentMethodDataSatispayrj  4PaymentIntent.ModifyParamsPaymentMethodDataSepaDebitrk  1PaymentIntent.ModifyParamsPaymentMethodDataSofortrl  0PaymentIntent.ModifyParamsPaymentMethodDataSwishrm  0PaymentIntent.ModifyParamsPaymentMethodDataTwintrn  r  r  8PaymentIntent.ModifyParamsPaymentMethodDataUsBankAccountro  4PaymentIntent.ModifyParamsPaymentMethodDataWechatPayrp  .PaymentIntent.ModifyParamsPaymentMethodDataZiprq  Nr  r5   r6   r7   ModifyParamsPaymentMethodDataz+PaymentIntent.ModifyParamsPaymentMethodData   r  r6   r(  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rH  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataAcssDebitz4PaymentIntent.ModifyParamsPaymentMethodDataAcssDebitN!  r  r6   r*  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataAffirmz1PaymentIntent.ModifyParamsPaymentMethodDataAffirm\!  r  r6   r,  c                       e Zd Zy)r  Nr  r5   r6   r7   -ModifyParamsPaymentMethodDataAfterpayClearpayz;PaymentIntent.ModifyParamsPaymentMethodDataAfterpayClearpay_!  r  r6   r.  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataAlipayz1PaymentIntent.ModifyParamsPaymentMethodDataAlipayb!  r  r6   r0  c                       e Zd Zy)r  Nr  r5   r6   r7   !ModifyParamsPaymentMethodDataAlmaz/PaymentIntent.ModifyParamsPaymentMethodDataAlmae!  r  r6   r2  c                       e Zd Zy)r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataAmazonPayz4PaymentIntent.ModifyParamsPaymentMethodDataAmazonPayh!  r  r6   r4  c                   $    e Zd ZU eed<   	 eed<   y)r  rH  r$  Nr  r5   r6   r7   (ModifyParamsPaymentMethodDataAuBecsDebitz6PaymentIntent.ModifyParamsPaymentMethodDataAuBecsDebitk!  r&  r6   r6  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  rH  r_  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataBacsDebitz4PaymentIntent.ModifyParamsPaymentMethodDataBacsDebitu!  r)  r6   r8  c                       e Zd Zy)r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodDataBancontactz5PaymentIntent.ModifyParamsPaymentMethodDataBancontact!  r  r6   r:  c                       e Zd Zy)r   Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataBilliez1PaymentIntent.ModifyParamsPaymentMethodDataBillie!  r  r6   r<  c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)	r  zLLiteral['']|PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressr  r  r/  r  r  r0  Nr1  r5   r6   r7   +ModifyParamsPaymentMethodDataBillingDetailsz9PaymentIntent.ModifyParamsPaymentMethodDataBillingDetails!  r  r6   r>  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)@PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressr;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   2ModifyParamsPaymentMethodDataBillingDetailsAddressr@  !  r6  r6   rA  c                       e Zd Zy)r  Nr  r5   r6   r7   !ModifyParamsPaymentMethodDataBlikz/PaymentIntent.ModifyParamsPaymentMethodDataBlik!  r  r6   rC  c                       e Zd ZU eed<   y)r  r0  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataBoletoz1PaymentIntent.ModifyParamsPaymentMethodDataBoleto!  r;  r6   rE  c                       e Zd Zy)r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodDataCashappz2PaymentIntent.ModifyParamsPaymentMethodDataCashapp!  r  r6   rG  c                       e Zd Zy)r  Nr  r5   r6   r7   ,ModifyParamsPaymentMethodDataCustomerBalancez:PaymentIntent.ModifyParamsPaymentMethodDataCustomerBalance!  r  r6   rI  c                   $    e Zd ZU eed      ed<   y)r  rA  r^  Nr_  r5   r6   r7    ModifyParamsPaymentMethodDataEpsz.PaymentIntent.ModifyParamsPaymentMethodDataEps!  ra  r6   rK  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r  rc  rf  rg  r^  Nr_  r5   r6   r7    ModifyParamsPaymentMethodDataFpxz.PaymentIntent.ModifyParamsPaymentMethodDataFpx!  r  r6   rM  c                       e Zd Zy)r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodDataGiropayz2PaymentIntent.ModifyParamsPaymentMethodDataGiropay"  r  r6   rO  c                       e Zd Zy)r	  Nr  r5   r6   r7   $ModifyParamsPaymentMethodDataGrabpayz2PaymentIntent.ModifyParamsPaymentMethodDataGrabpay"  r  r6   rQ  c                   $    e Zd ZU eed      ed<   y)r
  r  r^  Nr_  r5   r6   r7   "ModifyParamsPaymentMethodDataIdealz0PaymentIntent.ModifyParamsPaymentMethodDataIdeal"  r  r6   rS  c                       e Zd Zy)r  Nr  r5   r6   r7   +ModifyParamsPaymentMethodDataInteracPresentz9PaymentIntent.ModifyParamsPaymentMethodDataInteracPresent+"  r  r6   rU  c                       e Zd Zy)r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodDataKakaoPayz3PaymentIntent.ModifyParamsPaymentMethodDataKakaoPay."  r  r6   rW  c                       e Zd ZU ed   ed<   y)r  4PaymentIntent.ModifyParamsPaymentMethodDataKlarnaDobr  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataKlarnaz1PaymentIntent.ModifyParamsPaymentMethodDataKlarna1"  r  r6   rZ  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)rY  ro  r[  rq  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataKlarnaDobz4PaymentIntent.ModifyParamsPaymentMethodDataKlarnaDob9"  r  r6   r\  c                       e Zd Zy)r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodDataKonbiniz2PaymentIntent.ModifyParamsPaymentMethodDataKonbiniG"  r  r6   r^  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataKrCardz1PaymentIntent.ModifyParamsPaymentMethodDataKrCardJ"  r  r6   r`  c                       e Zd Zy)r  Nr  r5   r6   r7   !ModifyParamsPaymentMethodDataLinkz/PaymentIntent.ModifyParamsPaymentMethodDataLinkM"  r  r6   rb  c                       e Zd Zy)r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataMobilepayz4PaymentIntent.ModifyParamsPaymentMethodDataMobilepayP"  r  r6   rd  c                       e Zd Zy)r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodDataMultibancoz5PaymentIntent.ModifyParamsPaymentMethodDataMultibancoS"  r  r6   rf  c                   $    e Zd ZU eed      ed<   y)r  r  r  Nr_  r5   r6   r7   %ModifyParamsPaymentMethodDataNaverPayz3PaymentIntent.ModifyParamsPaymentMethodDataNaverPayV"  r  r6   rh  c                   ^    e Zd ZU ee   ed<   	 eed<   	 eed<   	 eed<   	 ee   ed<   eed<   y)r  rG  rH  rg  rx  r  r  Nr  r5   r6   r7   *ModifyParamsPaymentMethodDataNzBankAccountz8PaymentIntent.ModifyParamsPaymentMethodDataNzBankAccount\"  r  r6   rj  c                       e Zd Zy)r  Nr  r5   r6   r7   !ModifyParamsPaymentMethodDataOxxoz/PaymentIntent.ModifyParamsPaymentMethodDataOxxos"  r  r6   rl  c                   $    e Zd ZU eed      ed<   y)r  r  r^  Nr_  r5   r6   r7    ModifyParamsPaymentMethodDataP24z.PaymentIntent.ModifyParamsPaymentMethodDataP24v"  r  r6   rn  c                       e Zd Zy)r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataPayByBankz4PaymentIntent.ModifyParamsPaymentMethodDataPayByBank"  r  r6   rp  c                       e Zd Zy)r  Nr  r5   r6   r7   "ModifyParamsPaymentMethodDataPaycoz0PaymentIntent.ModifyParamsPaymentMethodDataPayco"  r  r6   rr  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataPaynowz1PaymentIntent.ModifyParamsPaymentMethodDataPaynow"  r  r6   rt  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataPaypalz1PaymentIntent.ModifyParamsPaymentMethodDataPaypal"  r  r6   rv  c                       e Zd Zy)r  Nr  r5   r6   r7    ModifyParamsPaymentMethodDataPixz.PaymentIntent.ModifyParamsPaymentMethodDataPix"  r  r6   rx  c                       e Zd Zy)r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataPromptpayz4PaymentIntent.ModifyParamsPaymentMethodDataPromptpay"  r  r6   rz  c                       e Zd ZU ee   ed<   y)r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodDataRadarOptionsz7PaymentIntent.ModifyParamsPaymentMethodDataRadarOptions"  r  r6   r|  c                       e Zd Zy)r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodDataRevolutPayz5PaymentIntent.ModifyParamsPaymentMethodDataRevolutPay"  r  r6   r~  c                       e Zd Zy)r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodDataSamsungPayz5PaymentIntent.ModifyParamsPaymentMethodDataSamsungPay"  r  r6   r  c                       e Zd Zy)r   Nr  r5   r6   r7   %ModifyParamsPaymentMethodDataSatispayz3PaymentIntent.ModifyParamsPaymentMethodDataSatispay"  r  r6   r  c                       e Zd ZU eed<   y)r!  rW  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataSepaDebitz4PaymentIntent.ModifyParamsPaymentMethodDataSepaDebit"  r  r6   r  c                       e Zd ZU ed   ed<   y)r"  r  r<  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataSofortz1PaymentIntent.ModifyParamsPaymentMethodDataSofort"  r  r6   r  c                       e Zd Zy)r#  Nr  r5   r6   r7   "ModifyParamsPaymentMethodDataSwishz0PaymentIntent.ModifyParamsPaymentMethodDataSwish"  r  r6   r  c                       e Zd Zy)r$  Nr  r5   r6   r7   "ModifyParamsPaymentMethodDataTwintz0PaymentIntent.ModifyParamsPaymentMethodDataTwint"  r  r6   r  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r%  rc  rf  rH  r   rI  r  rL  Nr  r5   r6   r7   *ModifyParamsPaymentMethodDataUsBankAccountz8PaymentIntent.ModifyParamsPaymentMethodDataUsBankAccount"  r  r6   r  c                       e Zd Zy)r&  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataWechatPayz4PaymentIntent.ModifyParamsPaymentMethodDataWechatPay"  r  r6   r  c                       e Zd Zy)r'  Nr  r5   r6   r7    ModifyParamsPaymentMethodDataZipz.PaymentIntent.ModifyParamsPaymentMethodDataZip"  r  r6   r  c                   ~   e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   	 eda   edb<   yc)dr  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitrB  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAffirmrC  zJLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAfterpayClearpayrD  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAlipayrE  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAlmarF  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAmazonPayrG  zELiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAuBecsDebitrH  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitrI  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBancontactrJ  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBillierK  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBlikrL  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBoletorM  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardrN  zELiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentrO  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCashapprP  zILiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalancerQ  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsEpsrR  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsFpxrS  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsGiropayrT  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsGrabpayrU  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsIdealrV  zHLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsInteracPresentrW  zBLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKakaoPayrX  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKlarnarY  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKonbinirZ  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKrCardr[  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsLinkr  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsMobilepayr\  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsMultibancor]  zBLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsNaverPayr^  zGLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsNzBankAccountr_  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsOxxor`  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsP24ra  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPayByBankrb  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaycorc  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaynowrd  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaypalre  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPixrf  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPromptpayrg  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsRevolutPayrh  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSamsungPayri  zBLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSatispayrj  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitrk  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSofortrl  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSwishrm  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsTwintrn  zGLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountro  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsWechatPayrp  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsZiprq  Nr  r5   r6   r7    ModifyParamsPaymentMethodOptionsz.PaymentIntent.ModifyParamsPaymentMethodOptions"  r  r6   r  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   y)	7PaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitEPaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitMandateOptionsr  r  r  r  r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsAcssDebitr  $  r  r6   r  c                   `    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   y)	r  r  r  r   r  r  r  r	  Nr  r5   r6   r7   7ModifyParamsPaymentMethodOptionsAcssDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitMandateOptions0$  r  r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsAffirmr  r  r  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsAffirmr  F$  r  r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)>PaymentIntent.ModifyParamsPaymentMethodOptionsAfterpayClearpayr  r  r  r  r  Nr  r5   r6   r7   0ModifyParamsPaymentMethodOptionsAfterpayClearpayr  `$  r  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsAlipayr  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsAlipayr  {$  r  r6   r  c                       e Zd ZU ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsAlmar  r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodOptionsAlmar  $  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsAmazonPayr  $  r"  r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)9PaymentIntent.ModifyParamsPaymentMethodOptionsAuBecsDebitr  r  r  Nr1  r5   r6   r7   +ModifyParamsPaymentMethodOptionsAuBecsDebitr  $  r&  r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitEPaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitMandateOptionsr  r  r  r  Nr1  r5   r6   r7   )ModifyParamsPaymentMethodOptionsBacsDebitr  $  r!  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r;  Nr  r5   r6   r7   7ModifyParamsPaymentMethodOptionsBacsDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitMandateOptions$  r.  r6   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsBancontactrA  rF  r  r  Nr_  r5   r6   r7   *ModifyParamsPaymentMethodOptionsBancontactr  $  r2  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsBillier  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsBillier  $  r  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsBlikr   r8  r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodOptionsBlikr  $  r:  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsBoletorQ  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsBoletor  %  r>  r6   r  c                   P   e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 eed	      ed
<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsCardr  r  rA  >PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsrv  @PaymentIntent.ModifyParamsPaymentMethodOptionsCardMandateOptionsr  rD  rw  r  r  r  r  r  r  r  r  r  r  r  r  r  r  >PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecurerF  NrG  r5   r6   r7   $ModifyParamsPaymentMethodOptionsCardr  #%  r6  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r  rB   zNLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsPlanrd  NrJ  r5   r6   r7   0ModifyParamsPaymentMethodOptionsCardInstallmentsz>PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallments%  r9  r6   r  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)BPaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsPlanrZ  r[  r  r\  r  Nr  r5   r6   r7   4ModifyParamsPaymentMethodOptionsCardInstallmentsPlanr  %  rO  r6   r  c                       e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed	<   	 eed
<   	 eeed         ed<   y)r  r/   rh  rk  rl  rm  rn  r  rr  r  rs  rt  ru  NrQ  r5   r6   r7   2ModifyParamsPaymentMethodOptionsCardMandateOptionsz@PaymentIntent.ModifyParamsPaymentMethodOptionsCardMandateOptions%  rS  r6   r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)9PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentr  r  @PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentRoutingr  NrJ  r5   r6   r7   +ModifyParamsPaymentMethodOptionsCardPresentr  %  rC  r6   r  c                   $    e Zd ZU eed      ed<   y)r  r  r  Nr_  r5   r6   r7   2ModifyParamsPaymentMethodOptionsCardPresentRoutingz@PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentRouting%  rZ  r6   r  c                       e Zd ZU eed      ed<   	 eed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   	 ee   ed
<   	 eed<   	 ed   ed<   y)r  r\  rd  re  rf  rl  rm  ro  LPaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsrq  rr  rs  rt  ru  Nr  r5   r6   r7   0ModifyParamsPaymentMethodOptionsCardThreeDSecurez>PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecure%  rI  r6   r  c                       e Zd ZU ed   ed<   y)r  [PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesry  Nr  r5   r6   r7   >ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszLPaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions&  rM  r6   r  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)r  r{  r  r  r  Nr  r5   r6   r7   MModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz[PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires(&  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntent.ModifyParamsPaymentMethodOptionsCashappr  r  r  r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodOptionsCashappr  >&  r  r6   r  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)=PaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceIPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferr  r  r  r  Nr  r5   r6   r7   /ModifyParamsPaymentMethodOptionsCustomerBalancer  V&  rW  r6   r  c                   N    e Zd ZU ed   ed<   	 eeed         ed<   	 ed   ed<   y)r  WPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr  r  r  r  r  Nr  r5   r6   r7   ;ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferzIPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransfern&  r[  r6   r  c                       e Zd ZU eed<   y)r  r<  Nr  r5   r6   r7   IModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzWPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer&  r  r6   r  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsEpsr  r  Nr_  r5   r6   r7   #ModifyParamsPaymentMethodOptionsEpsr  &  r  r6   r  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsFpxr  r  Nr_  r5   r6   r7   #ModifyParamsPaymentMethodOptionsFpxr  &  r  r6   r  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.ModifyParamsPaymentMethodOptionsGiropayr  r  Nr_  r5   r6   r7   'ModifyParamsPaymentMethodOptionsGiropayr  &  r  r6   r  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.ModifyParamsPaymentMethodOptionsGrabpayr  r  Nr_  r5   r6   r7   'ModifyParamsPaymentMethodOptionsGrabpayr  &  r  r6   r  c                       e Zd ZU ed   ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsIdealr  r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodOptionsIdealr  &  r  r6   r  c                       e Zd Zy)<PaymentIntent.ModifyParamsPaymentMethodOptionsInteracPresentNr  r5   r6   r7   .ModifyParamsPaymentMethodOptionsInteracPresentr  &  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.ModifyParamsPaymentMethodOptionsKakaoPayr  r  r  r  Nr  r5   r6   r7   (ModifyParamsPaymentMethodOptionsKakaoPayr  &  r"  r6   r  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsKlarnar  r  r  r  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsKlarnar  &  r  r6   r  c                   l    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
5PaymentIntent.ModifyParamsPaymentMethodOptionsKonbinir  r  r  rQ  r  r  r  r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodOptionsKonbinir  H'  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsKrCardr  r  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsKrCardr 	  f'  r"  r6   r	  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsLinkr  r  r  r  r  Nr1  r5   r6   r7   $ModifyParamsPaymentMethodOptionsLinkr	  |'  r  r6   r	  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsMobilepayr	  '  r  r6   r	  c                   $    e Zd ZU eed      ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsMultibancor  r  Nr_  r5   r6   r7   *ModifyParamsPaymentMethodOptionsMultibancor		  '  r  r6   r
	  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.ModifyParamsPaymentMethodOptionsNaverPayr  r  r  r  Nr  r5   r6   r7   (ModifyParamsPaymentMethodOptionsNaverPayr	  '  r"  r6   r	  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y);PaymentIntent.ModifyParamsPaymentMethodOptionsNzBankAccountr  r  r  Nr1  r5   r6   r7   -ModifyParamsPaymentMethodOptionsNzBankAccountr	  '  r&  r6   r	  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsOxxorQ  r  r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodOptionsOxxor	  '  r  r6   r	  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsP24r  r  r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodOptionsP24r	  '  r  r6   r	  c                       e Zd Zy)7PaymentIntent.ModifyParamsPaymentMethodOptionsPayByBankNr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsPayByBankr	  
(  r  r6   r	  c                       e Zd ZU ed   ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsPaycor  r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodOptionsPaycor	  (  r  r6   r	  c                   $    e Zd ZU eed      ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsPaynowr  r  Nr_  r5   r6   r7   &ModifyParamsPaymentMethodOptionsPaynowr	  (  r  r6   r	  c                   l    e Zd ZU ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   y	)
4PaymentIntent.ModifyParamsPaymentMethodOptionsPaypalr  r  r  r  r  r  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsPaypalr!	  %(  r  r6   r"	  c                   H    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsPixr  r  r  r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodOptionsPixr$	  ](  r  r6   r%	  c                   $    e Zd ZU eed      ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsPromptpayr  r  Nr_  r5   r6   r7   )ModifyParamsPaymentMethodOptionsPromptpayr'	  s(  r  r6   r(	  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsRevolutPayr  r  r  r  Nr  r5   r6   r7   *ModifyParamsPaymentMethodOptionsRevolutPayr*	  (  r"  r6   r+	  c                       e Zd ZU ed   ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsSamsungPayr  r  Nr  r5   r6   r7   *ModifyParamsPaymentMethodOptionsSamsungPayr-	  (  r  r6   r.	  c                       e Zd ZU ed   ed<   y)6PaymentIntent.ModifyParamsPaymentMethodOptionsSatispayr  r  Nr  r5   r6   r7   (ModifyParamsPaymentMethodOptionsSatispayr0	  (  r  r6   r1	  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitEPaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r  r  Nr1  r5   r6   r7   )ModifyParamsPaymentMethodOptionsSepaDebitr3	  (  r!  r6   r5	  c                       e Zd ZU ed   ed<   y)r4	  r  r;  Nr  r5   r6   r7   7ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitMandateOptions(  r.  r6   r7	  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsSofortr  rF  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsSofortr9	  (  r  r6   r:	  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsSwishr  r  r  r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodOptionsSwishr<	  (  r  r6   r=	  c                   $    e Zd ZU eed      ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsTwintr  r  Nr_  r5   r6   r7   %ModifyParamsPaymentMethodOptionsTwintr?	  (  r  r6   r@	  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ee   ed<   	 eed      ed<   y);PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountOPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr2  IPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  CPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworksr  r  r5  r  r  r  r  r  Nr  r5   r6   r7   -ModifyParamsPaymentMethodOptionsUsBankAccountrB	  )  r  r6   rF	  c                   l    e Zd ZU ed   ed<   	 eeed         ed<   	 eeed         ed<   	 ee   ed<   y)	rC	  VPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr%  r&  r*  r+  r,  r  Nr"  r5   r6   r7   AModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszOPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnections3)  r  r6   rI	  c                   *    e Zd ZU eeed         ed<   y)rH	  r   r#  Nr%  r5   r6   r7   HModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilterszVPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersQ)  r'  r6   rK	  c                       e Zd ZU ed   ed<   y)rD	  r)  r1  Nr  r5   r6   r7   ;ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionszIPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptions[)  r+  r6   rM	  c                   *    e Zd ZU eeed         ed<   y)rE	  r-  r/  Nr%  r5   r6   r7   5ModifyParamsPaymentMethodOptionsUsBankAccountNetworkszCPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworksc)  r1  r6   rO	  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsWechatPayr  r9  r=  r  r  Nr4  r5   r6   r7   )ModifyParamsPaymentMethodOptionsWechatPayrQ	  i)  r6  r6   rR	  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsZipr  r  Nr_  r5   r6   r7   #ModifyParamsPaymentMethodOptionsZiprT	  )  r  r6   rU	  c                   Z    e Zd ZU ded<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   y)"PaymentIntent.ModifyParamsShipping)PaymentIntent.ModifyParamsShippingAddressr  r  r  r  r  Nr?  r5   r6   r7   ModifyParamsShippingrW	  )  r  r6   rY	  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rX	  r;  r<  r=  r>  r?  r@  Nr  r5   r6   r7   ModifyParamsShippingAddressz)PaymentIntent.ModifyParamsShippingAddress)  r6  r6   r[	  c                       e Zd ZU ee   ed<   y)r  r/   Nr  r5   r6   r7   ModifyParamsTransferDataz&PaymentIntent.ModifyParamsTransferData)  r  r6   r]	  c                   6    e Zd ZU ee   ed<   	 eee      ed<   y)PaymentIntent.RetrieveParamsclient_secretr  N)r0   r1   r2   r   r  r4   r   r5   r6   r7   RetrieveParamsr_	  )  s(    "3''	 DI&&	r6   ra	  c                   T    e Zd ZU eee      ed<   	 ee   ed<   	 ee   ed<   	 eed<   y)PaymentIntent.SearchParamsr  r  pagequeryN)r0   r1   r2   r   r   r  r4   r3   r5   r6   r7   SearchParamsrc	  )  sF    DI&&	 3	 #	 
	r6   rf	  c                   N    e Zd ZU eee      ed<   	 ee   ed<   	 eee      ed<   y)'PaymentIntent.VerifyMicrodepositsParamsr  r  r  N)r0   r1   r2   r   r   r3   r4   r  r5   r6   r7   VerifyMicrodepositsParamsrh	  )  s>    T#Y''	 %S))	 DI&&	r6   ri	  r/   amount_capturableamount_detailsamount_receivedr   applicationr  rF  canceled_at)r  r  r  expiredfailed_invoicer  r  void_invoicer  r  r  r`	  rH  rI  r  r  r"   rJ  rl  r  last_payment_errorr!   latest_chargelivemoder  next_actionobjectr   rK  r#   r   $payment_method_configuration_detailsr  r  presentment_details
processingr  r$   reviewrP  r  r  r  r  r  r  )canceledry	  requires_actionrequires_capturerequires_confirmationrequires_payment_method	succeededstatusr  rS  intentparamsr  returnc                 p    t        d| j                  ddj                  t        |            |            S )_
        Manually reconcile the remaining amount for a customer_balance PaymentIntent.
        r(   post3/v1/payment_intents/{intent}/apply_customer_balancer	  r	  r   _static_requestformatr   clsr	  r	  s      r7   _cls_apply_customer_balancez)PaymentIntent._cls_apply_customer_balance*  sK     ELL&v. M     	
 		
r6   c                      yr	  Nr5   r	  r	  s     r7   apply_customer_balancez$PaymentIntent.apply_customer_balance*       	r6   c                      yr	  r5   selfr	  s     r7   r	  z$PaymentIntent.apply_customer_balance*       	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   r	  r	  r  r	  r	  r   _requestr	  r   getr	  s     r7   r	  z$PaymentIntent.apply_customer_balance*  sQ     MMELL&txx~6 M    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   r	  r	  r	  r	  Nr   _static_request_asyncr	  r   r	  s      r7   !_cls_apply_customer_balance_asyncz/PaymentIntent._cls_apply_customer_balance_async*  sY      ++ELL&v. M   ,  	
 		
   7AA
	Ac                    K   ywr	  r5   r	  s     r7   apply_customer_balance_asyncz*PaymentIntent.apply_customer_balance_async*        	   c                    K   ywr	  r5   r	  s     r7   r	  z*PaymentIntent.apply_customer_balance_async
+        	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   r	  r	  r  r	  r	  Nr   _request_asyncr	  r   r	  r	  s     r7   r	  z*PaymentIntent.apply_customer_balance_async+  sa      %%ELL&txx~6 M   &  	
 		
   AAA
		Ar  c                 p    t        d| j                  ddj                  t        |            |            S )  
        You can cancel a PaymentIntent object when it's in one of these statuses: requires_payment_method, requires_capture, requires_confirmation, requires_action or, [in rare cases](https://docs.stripe.com/docs/payments/intents), processing.

        After it's canceled, no additional charges are made by the PaymentIntent and any operations on the PaymentIntent fail with an error. For PaymentIntents with a status of requires_capture, the remaining amount_capturable is automatically refunded.

        You can't cancel the PaymentIntent for a Checkout Session. [Expire the Checkout Session](https://docs.stripe.com/docs/api/checkout/sessions/expire) instead.
        r(   r	  #/v1/payment_intents/{intent}/cancelr	  r	  r	  r	  s      r7   _cls_cancelzPaymentIntent._cls_cancel%+  sJ     5<<&v. =     	
 		
r6   c                      yr	  Nr5   r	  s     r7   cancelzPaymentIntent.cancel;+       	r6   c                      yr	  r5   r	  s     r7   r	  zPaymentIntent.cancelI+       	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   r	  r	  r  r	  r	  r	  r	  s     r7   r	  zPaymentIntent.cancelV+  sP     MM5<<&txx~6 =    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   r	  r	  r	  r	  Nr	  r	  s      r7   _cls_cancel_asynczPaymentIntent._cls_cancel_asyncl+  sX      ++5<<&v. =   ,  	
 		
r	  c                    K   ywr	  r5   r	  s     r7   cancel_asynczPaymentIntent.cancel_async+        	r	  c                    K   ywr	  r5   r	  s     r7   r	  zPaymentIntent.cancel_async+        	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   r	  r	  r  r	  r	  Nr	  r	  s     r7   r	  zPaymentIntent.cancel_async+  s`      %%5<<&txx~6 =   &  	
 		
r	  r  c                 p    t        d| j                  ddj                  t        |            |            S )P  
        Capture the funds of an existing uncaptured PaymentIntent when its status is requires_capture.

        Uncaptured PaymentIntents are cancelled a set number of days (7 by default) after their creation.

        Learn more about [separate authorization and capture](https://docs.stripe.com/docs/payments/capture-later).
        r(   r	  $/v1/payment_intents/{intent}/capturer	  r	  r	  r	  s      r7   _cls_capturezPaymentIntent._cls_capture+  sJ     6==&v. >     	
 		
r6   c                      yr	  Nr5   r	  s     r7   capturezPaymentIntent.capture+  r	  r6   c                      yr	  r5   r	  s     r7   r	  zPaymentIntent.capture+  r	  r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   r	  r	  r  r	  r	  r	  r	  s     r7   r	  zPaymentIntent.capture+  sP     MM6==&txx~6 >    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   r	  r	  r	  r	  Nr	  r	  s      r7   _cls_capture_asyncz PaymentIntent._cls_capture_async+  sX      ++6==&v. >   ,  	
 		
r	  c                    K   ywr	  r5   r	  s     r7   capture_asynczPaymentIntent.capture_async,  r	  r	  c                    K   ywr	  r5   r	  s     r7   r	  zPaymentIntent.capture_async,  r	  r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   r	  r	  r  r	  r	  Nr	  r	  s     r7   r	  zPaymentIntent.capture_async+,  s`      %%6==&txx~6 >   &  	
 		
r	  r  c                 p    t        d| j                  ddj                  t        |            |            S )  
        Confirm that your customer intends to pay with current or provided
        payment method. Upon confirmation, the PaymentIntent will attempt to initiate
        a payment.
        If the selected payment method requires additional authentication steps, the
        PaymentIntent will transition to the requires_action status and
        suggest additional actions via next_action. If payment fails,
        the PaymentIntent transitions to the requires_payment_method status or the
        canceled status if the confirmation limit is reached. If
        payment succeeds, the PaymentIntent will transition to the succeeded
        status (or requires_capture, if capture_method is set to manual).
        If the confirmation_method is automatic, payment may be attempted
        using our [client SDKs](https://docs.stripe.com/docs/stripe-js/reference#stripe-handle-card-payment)
        and the PaymentIntent's [client_secret](https://docs.stripe.com/api#payment_intent_object-client_secret).
        After next_actions are handled by the client, no additional
        confirmation is required to complete the payment.
        If the confirmation_method is manual, all payment attempts must be
        initiated using a secret key.
        If any actions are required for the payment, the PaymentIntent will
        return to the requires_confirmation state
        after those actions are completed. Your server needs to then
        explicitly re-confirm the PaymentIntent to initiate the next payment
        attempt.
        There is a variable upper limit on how many times a PaymentIntent can be confirmed.
        After this limit is reached, any further calls to this endpoint will
        transition the PaymentIntent to the canceled state.
        r(   r	  $/v1/payment_intents/{intent}/confirmr	  r	  r	  r	  s      r7   _cls_confirmzPaymentIntent._cls_confirmA,  sJ    > 6==&v. >     	
 		
r6   c                      yr	  Nr5   r	  s     r7   rG  zPaymentIntent.confirmk,      @ 	r6   c                      yr	  r5   r	  s     r7   rG  zPaymentIntent.confirm,  s    > 	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   r	  r	  r  r	  r	  r	  r	  s     r7   rG  zPaymentIntent.confirm,  sP    > MM6==&txx~6 >    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   r	  r	  r	  r	  Nr	  r	  s      r7   _cls_confirm_asyncz PaymentIntent._cls_confirm_async,  sX     > ++6==&v. >   ,  	
 		
r	  c                    K   ywr	  r5   r	  s     r7   confirm_asynczPaymentIntent.confirm_async-       @ 	r	  c                    K   ywr	  r5   r	  s     r7   r	  zPaymentIntent.confirm_async$-  s     > 	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   r	  r	  r  r	  r	  Nr	  r	  s     r7   r	  zPaymentIntent.confirm_asyncE-  s`     > %%6==&txx~6 >   &  	
 		
r	  rD  c                 Z    t        d| j                  d| j                         |            S )  
        Creates a PaymentIntent object.

        After the PaymentIntent is created, attach a payment method and [confirm](https://docs.stripe.com/docs/api/payment_intents/confirm)
        to continue the payment. Learn more about <a href="/docs/payments/payment-intents">the available payment flows
        with the Payment Intents API.

        When you use confirm=true during creation, it's equivalent to creating
        and confirming the PaymentIntent in the same call. You can use any parameters
        available in the [confirm API](https://docs.stripe.com/docs/api/payment_intents/confirm) when you supply
        confirm=true.
        r(   r	  r	  )r   r	  	class_urlr	  r	  s     r7   createzPaymentIntent.createo-  s6         
 	
r6   c                 v   K   t        d| j                  d| j                         |       d{         S 7 w)r	  r(   r	  r	  N)r   r	  r	  r	  s     r7   create_asynczPaymentIntent.create_async-  sD       ++ ,  
 	
s   ,97
	9r  c                 p    t        d| j                  ddj                  t        |            |            S )U  
        Perform an incremental authorization on an eligible
        [PaymentIntent](https://docs.stripe.com/docs/api/payment_intents/object). To be eligible, the
        PaymentIntent's status must be requires_capture and
        [incremental_authorization_supported](https://docs.stripe.com/docs/api/charges/object#charge_object-payment_method_details-card_present-incremental_authorization_supported)
        must be true.

        Incremental authorizations attempt to increase the authorized amount on
        your customer's card to the new, higher amount provided. Similar to the
        initial authorization, incremental authorizations can be declined. A
        single PaymentIntent can call this endpoint multiple times to further
        increase the authorized amount.

        If the incremental authorization succeeds, the PaymentIntent object
        returns with the updated
        [amount](https://docs.stripe.com/docs/api/payment_intents/object#payment_intent_object-amount).
        If the incremental authorization fails, a
        [card_declined](https://docs.stripe.com/docs/error-codes#card-declined) error returns, and no other
        fields on the PaymentIntent or Charge update. The PaymentIntent
        object remains capturable for the previously authorized amount.

        Each PaymentIntent can have a maximum of 10 incremental authorization attempts, including declines.
        After it's captured, a PaymentIntent can no longer be incremented.

        Learn more about [incremental authorizations](https://docs.stripe.com/docs/terminal/features/incremental-authorizations).
        r(   r	  4/v1/payment_intents/{intent}/increment_authorizationr	  r	  r	  r	  s      r7   _cls_increment_authorizationz*PaymentIntent._cls_increment_authorization-  sL    @ FMM&v. N     	
 		
r6   c                      yr	  Nr5   r	  s     r7   increment_authorizationz%PaymentIntent.increment_authorization-  r	  r6   c                      yr	  r5   r	  s     r7   r	  z%PaymentIntent.increment_authorization-  s    < 	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   r	  r	  r  r	  r	  r	  r	  s     r7   r	  z%PaymentIntent.increment_authorization.  sQ    < MMFMM&txx~6 N    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   r	  r	  r	  r	  Nr	  r	  s      r7   "_cls_increment_authorization_asyncz0PaymentIntent._cls_increment_authorization_async7.  sZ     @ ++FMM&v. N   ,  	
 		
r	  c                    K   ywr	  r5   r	  s     r7   increment_authorization_asyncz+PaymentIntent.increment_authorization_asyncb.  r	  r	  c                    K   ywr	  r5   r	  s     r7   r	  z+PaymentIntent.increment_authorization_async.  s     < 	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   r	  r	  r  r	  r	  Nr	  r	  s     r7   r	  z+PaymentIntent.increment_authorization_async.  sa     < %%FMM&txx~6 N   &  	
 		
r	  r  c                     | j                  d| j                         |      }t        |t              s!t	        dt        |      j                  z        |S )3
        Returns a list of PaymentIntents.
        r	  r	  %Expected list object from API, got %s)r	  r	  
isinstancer   	TypeErrorr  r0   r	  r	  results      r7   listzPaymentIntent.list.  s]     $$MMO % 

 &*-7<((* 
 r6   c                    K   | j                  d| j                         |       d{   }t        |t              s!t	        dt        |      j                  z        |S 7 7w)r	  r	  r	  Nr	  )r	  r	  r	  r   r	  r  r0   r	  s      r7   
list_asynczPaymentIntent.list_async.  sk      00MMO 1 
 

 &*-7<((* 
 
s   &A"A 8A"r  c                 z    | j                         dt        |      }t        d| j                  d||            S )  
        Updates properties on a PaymentIntent object without confirming.

        Depending on which properties you update, you might need to confirm the
        PaymentIntent again. For example, updating the payment_method
        always requires you to confirm the PaymentIntent again. If you prefer to
        update and confirm at the same time, we recommend updating properties through
        the [confirm API](https://docs.stripe.com/docs/api/payment_intents/confirm) instead.
        /r(   r	  r	  )r	  r   r   r	  r	  r  r	  r  s       r7   modifyzPaymentIntent.modify.  sD     +b/:   
 	
r6   c                    K   | j                         dt        |      }t        d| j                  d||       d{         S 7 w)r 
  r
  r(   r	  r	  N)r	  r   r   r	  r
  s       r7   modify_asynczPaymentIntent.modify_async/  sR      +b/:++ ,  
 	
s   <A	A
	A	r_	  c                 8     | |fi |}|j                          |S )  
        Retrieves the details of a PaymentIntent that has previously been created.

        You can retrieve a PaymentIntent client-side using a publishable key when the client_secret is in the query string.

        If you retrieve a PaymentIntent with a publishable key, it only returns a subset of properties. Refer to the [payment intent](https://docs.stripe.com/api#payment_intent_object) object reference for more details.
        )refreshr	  r  r	  instances       r7   retrievezPaymentIntent.retrieve#/  s$     r$V$r6   c                 T   K    | |fi |}|j                          d{    |S 7 w)r
  N)refresh_asyncr	
  s       r7   retrieve_asynczPaymentIntent.retrieve_async2/  s3      r$V$$$&&& 	's   (&(rh	  c                 p    t        d| j                  ddj                  t        |            |            S )C
        Verifies microdeposits on a PaymentIntent object.
        r(   r	  1/v1/payment_intents/{intent}/verify_microdepositsr	  r	  r	  r	  s      r7   _cls_verify_microdepositsz'PaymentIntent._cls_verify_microdepositsA/  sK     CJJ&v. K     	
 		
r6   c                      yr
  Nr5   r	  s     r7   verify_microdepositsz"PaymentIntent.verify_microdepositsU/  r	  r6   c                      yr
  r5   r	  s     r7   r
  z"PaymentIntent.verify_microdeposits`/  r	  r6   r
  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r
  r(   r	  r
  r  r	  r	  r	  r	  s     r7   r
  z"PaymentIntent.verify_microdepositsi/  sQ     MMCJJ&txx~6 K    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r
  r(   r	  r
  r	  r	  Nr	  r	  s      r7   _cls_verify_microdeposits_asyncz-PaymentIntent._cls_verify_microdeposits_async{/  sY      ++CJJ&v. K   ,  	
 		
r	  c                    K   ywr
  r5   r	  s     r7   verify_microdeposits_asyncz(PaymentIntent.verify_microdeposits_async/  r	  r	  c                    K   ywr
  r5   r	  s     r7   r
  z(PaymentIntent.verify_microdeposits_async/  r	  r	  r
  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r
  r(   r	  r
  r  r	  r	  Nr	  r	  s     r7   r
  z(PaymentIntent.verify_microdeposits_async/  sa      %%CJJ&txx~6 K   &  	
 		
r	  kwargsrc	  c                 *     | j                   |ddi|S )  
        Search for PaymentIntents you've previously created using Stripe's [Search Query Language](https://docs.stripe.com/docs/search#search-query-language).
        Don't use search in read-after-write flows where strict consistency is necessary. Under normal operating
        conditions, data is searchable in less than a minute. Occasionally, propagation of new or updated data can be up
        to an hour behind during outages. Search functionality is not available to merchants in India.
        
search_url/v1/payment_intents/search)_searchr	  argsr
  s      r7   searchzPaymentIntent.search/  s*     s{{6:
3
>D
 	
r6   c                 F   K    | j                   |ddi| d{   S 7 w)r 
  r!
  r"
  N)_search_asyncr$
  s      r7   search_asynczPaymentIntent.search_async/  s:      'S&&6:
3
>D
 
 	
 
s   !!c                 B     | j                   |i |j                         S N)r&
  auto_paging_iterr$
  s      r7   search_auto_paging_iterz%PaymentIntent.search_auto_paging_iter/  s#     szz4*6*;;==r6   c                 ^   K    | j                   |i | d {   j                         S 7 wr+
  )r)
  r,
  r$
  s      r7   search_auto_paging_iter_asyncz+PaymentIntent.search_auto_paging_iter_async/  s/      'c&&777IIKK7s   -+-)
rk	  rF  rr	  ru	  rw	  r  rx	  ry	  r  r  N(  r0   r1   r2   __doc__r*   r   r   r4   r
   r;   rD   r  r  r  rr  rw  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=  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-  r1  r5  r9  r=  rH  rK  rN  rR  rW  rY  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#  r&  r*  r0  r5  r9  r;  r@  rB  rT  rV  rZ  r^  r`  rb  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  r
  r  r  r  r  r  r  r   r#  r&  r)  r,  r/  r5  r8  r<  r>  rB  rE  rH  rL  rO  rR  rV  rZ  r]  r`  rc  rf  ri  rl  ro  rr  ru  rx  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.  r0  r2  r4  r6  r8  r:  r<  r>  rA  rC  rE  rG  rI  rK  rM  rO  rQ  rS  rU  rW  rZ  r\  r^  r`  rb  rd  rf  rh  rj  rl  rn  rp  rr  rt  rv  rx  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	  r	  r	  r	  r	  r	  r"	  r%	  r(	  r+	  r.	  r1	  r5	  r7	  r:	  r=	  r@	  rF	  rI	  rK	  rM	  rO	  rR	  rU	  rY	  r[	  r]	  ra	  rf	  ri	  r3   r   r   r  rC   r   r   r   classmethodr   r	  r   staticmethodr	  r   r	  r	  r	  r	  r	  r	  r	  r	  r	  r	  r	  rG  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:   r5   r6   r7   r(   r(   .   s!    8HK'"234G* *
, 
Y< Yv@
\ @
DL h
| h
T#\ ,\ ,0,2< ,2\
| 
^ $~ # #JI \ \|9 Y ,I 9 I IV
) y  y Y ) I ) 9 y y 0i 4Y y 	 	 #I #JI B	 	 i 2y  y ) 	 y Y ) 9  i .Y !I !F) i y y I ) Y 9 9  ) y i i i ,) I fI fP	Y @9 ,) 4I 6)  	 Y ,y (Y 49 i () 	 $) (o	 obI 	 $i $Ly  i .I .`,9 09 0$$Ly y 9 9   ) I ,I) IV9 <) ,	 8Y ,i I , (	 $y $Y  ) 6) 6py ,Y i ,i I Y 49 ) , $ 0 0d< Y ,y I 	 ,y 4_~ _B
i 
) I ,9 ) I	 IV
 i 	 i I  9  ) i i 0Y 4I i y y #9 #J9 By y Y 2i 	 i  y i I  ) 	 Y .I !9 !F Y i i 9  I ) ) 	  i Y Y Y , 9 f9 fP	I @) , 49 6  y I ,i (I 4) Y ( y $ (oy ob9 y $Y $Li  Y .9 .`,) 0) 0$$Li i ) ) 	   9 ,I IV) < ,y 8I ,Y 9 ,	 (y $i $I 	  6 6pi ,I Y ,Y 9 I 4)  ,	 $	 0	 0d<	 I ,i 9 y ,i 49 &~ B9 ^ 4I $h~ hTI	 IV
 i 	 i I  9  ) i i 0Y 4I i y y #9 #J9 By y Y 2i 	 i  y i I  ) 	 Y .I !9 !F Y i i 9  I ) ) 	  i Y Y Y , 9 f9 fP	I @) , 49 6  y I ,i (I 4) Y ( y $ (oy ob9 y $Y $Li  Y .9 .`,) 0) 0$$Li i ) ) 	   9 ,I IV) < ,y 8I ,Y 9 ,	 (y $i $I 	  6 6pi ,I Y ,Y 9 I 4)  ,	 $	 0	 0d<	 I ,i y ,i 49  ~ $N  K  ]++ /-899 %SM)  ((?@@ # "		
  DEE C=  !!677 L M z233 # 	G !!122 OH566 N 38n *%% $%% ?9566 __=>> +3)+  %%9:: s)# ""455$$ C=  _X.// !)D!EFF x   DE	
 
 #3-'
 "*#. 	  L)) SM! 

 CD
 
	
 
& CD 
   IJ	  78
IJ
	
 9
" 

 CD
 
	
 
& CD 
   IJ	  =>
IJ
	
 ?
" 

$*+G$H
	
 
* 

%&BC
	
  
 
;<
	
 
 -(
;<
	
 )
* 

$*+G$H
	
 
* 

%&BC
	
  
 
;<
	
 
 -.
;<
	
 /
* 

$*+H$I
	
 
* 

%&CD
	
  
 
<=
	
 
 .)
<=
	
 *
* 

$*+H$I
	
 
* 

%&CD
	
  
 
<=
	
 
 ./
<=
	
 0
* '
'
$*+H$I'
	'
 '
R %&CD	  @ <=	 @ .)'
<='
	'
 *'
R '
'
$*+H$I'
	'
 '
R %&CD	  @ <=	 @ ./'
<='
	'
 0'
R 
:;
	
 
0 
:;
	
 
0 (
(
 EF(
 
	(
 (
T EF 
  @ KL	 > 89&
KL&
	&
 :&
P (
(
 EF(
 
	(
 (
T EF 
  @ KL	 > >?&
KL&
	&
 @&
P 89	O	$ & 89	O	$ & 

 &'C D
	
 
, 

 &'C D
	
 
,  &'E F	   &'E F	  

 BC
 
	
 
& BC 
   HI	  56
HI
	
 7
" 

 BC
 
	
 
& BC 
   HI	  ;<
HI
	
 =
" 
$%AB
	O	,
 
 
$%AB
	O	,
 
 >$%AB>	/	"> >
 L$%ABL		'L L (%<.!0Q"61 %r6   r(   N)<stripe._createable_api_resourcer   stripe._expandable_fieldr   stripe._list_objectr   stripe._listable_api_resourcer   stripe._request_optionsr   stripe._search_result_objectr   stripe._searchable_api_resourcer	   stripe._stripe_objectr
   stripe._updateable_api_resourcer   stripe._utilr   r   typingr   r   r   r   r   r   r   r   r   r   typing_extensionsr   r   r   r   r   stripe._accountr   stripe._applicationr   stripe._bank_accountr   stripe._cardr    r  stripe._charger!   stripe._customerr"   stripe._payment_methodr#   stripe._reviewr$   stripe._setup_intentr%   stripe._sourcer&   r(   r5   r6   r7   <module>rI
     s    B 4 * = 2 ; A . A :    '/01%)4%0%z~/*(/*/*	z~r6   