
    jof*             	          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%rBd 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: d dl;m<Z<  G d ded         ed         ed         ed                   Z=dS )    )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)Invoice)PaymentMethod)Review)SetupIntent)Sourcec            
       >   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eXed<   	 eXed<   	 eYe	         ed<   eXed<   	 eYeZd                  ed<   	 eYeX         ed<   	 eYe
         ed<   	 eYeX         ed<   	 eYed                  ed<   	 ed         ed<   	 eYe[         ed<   	 ed         ed<   	 eXed<   	 e[ed<   	 eYeZd                  ed<   	 eYe[         ed<   	 e[ed<   	 eYeZd                  ed<   	 eYe         ed<   	 eYeZd                  ed<   	 e\ed<   	 e]e[e[f         ed<   	 eYe         ed<   	 ed         ed<   	 eYeZd                  ed<   	 eYeZd                  ed<   	 eYe         ed<   	 eYe         ed<   	 e^e[         ed<   	 eYe         ed<   	 eYe[         ed<   	 eYeZd                  ed<   	 eYed                  ed<   	 eYe         ed<   	 eYeZe_d                           ed<   	 eYe[         ed<   	 eYe[         ed<   	 ed         ed<   	 eYe         ed<   	 eYe[         ed<   	 e`dӐe[dԐead         dd fdׄ            ZbeceddӐe[dԐead         dd fd؄                        ZeecdԐead         dd fdل            Ze efdڦ          dԐead         dd fdۄ            Zee`dӐe[dԐead         dd fd܄            ZgeceddӐe[dԐead         dd fd݄                        ZhecdԐead         dd fdބ            Zh efdߦ          dԐead         dd fd            Zhe`dӐe[dԐead         dd fd            ZieceddӐe[dԐead         dd fd                        ZjecdԐead         dd fd            Zj efd          dԐead         dd fd            Zje`dӐe[dԐead         dd fd            ZkeceddӐe[dԐead         dd fd                        ZlecdԐead         dd fd            Zl efd          dԐead         dd fd            Zle`dӐe[dԐead         dd fd            ZmeceddӐe[dԐead         dd fd                        ZnecdԐead         dd fd            Zn efd          dԐead         dd fd            Zne`dӐe[dԐead         dd fd            ZoeceddӐe[dԐead         dd fd                        ZpecdԐead         dd fd            Zp efd          dԐead         dd fd            Zpe`dӐe[dԐead         dd fd            ZqeceddӐe[dԐead         dd fd                        ZrecdԐead         dd fd            Zr efd          dԐead         dd fd            Zre`dӐe[dԐead         dd fd            ZseceddӐe[dԐead         dd fd                        ZtecdԐead         dd fd            Zt efd           dԐead         dd fd            Zte`dԐead         dd fd            Zue`dԐead         dd fd            Zve`dӐe[dԐead         dd fd            ZweceddӐe[dԐead         dd fd                        ZxecdԐead         dd fd            Zx efd	          dԐead         dd fd
            Zxe`dӐe[dԐead         dd fd            ZyeceddӐe[dԐead         dd fd                        ZzecdԐead         dd fd            Zz efd          dԐead         dd fd            Zze`dԐead         d֐e{d          fd            Z|e`dԐead         d֐e{d          fd            Z}e`de[dԐead         dd fd            Z~e`de[dԐead         dd fd            Ze`de[dԐead         dd fd            Ze`de[dԐead         dd fd            Ze`dӐe[dԐead         dd fd            ZeceddӐe[dԐead         dd fd                        ZecdԐead         dd fd            Z efd          dԐead         dd fd            Ze`dӐe[dԐead         dd fd            ZeceddӐe[dԐead         dd fd                         ZecdԐead         dd fd!            Z efd"          dԐead         dd fd#            Ze`d$ead%         d֐ed          fd&            Ze`d$ead%         d֐ed          fd'            Ze`d$ead%         d֐ed          fd(            Ze`d$ead%         d֐ed          fd)            Ze	e
eeeeeeed*	Zd+S (,  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                   J    e Zd ZU  G d de          Zee         ed<   deiZdS )PaymentIntent.AmountDetailsc                   &    e Zd ZU ee         ed<   dS )PaymentIntent.AmountDetails.TipamountN)__name__
__module____qualname__r   int__annotations__     P/var/www/html/Alfredo/env/lib/python3.11/site-packages/stripe/_payment_intent.pyTipr/   F   s&         SM!!! r7   r9   tipN)r1   r2   r3   r
   r9   r   r5   _inner_class_typesr6   r7   r8   AmountDetailsr-   E   sX         	 	 	 	 	, 	 	 	 c]#S\r7   r<   c                   >    e Zd ZU eed                  ed<   	 eed<   dS )%PaymentIntent.AutomaticPaymentMethodsalwaysneverallow_redirectsenabledN)r1   r2   r3   r   r   r5   boolr6   r7   r8   AutomaticPaymentMethodsr>   O   s=         !'*;"<====	
 	 	r7   rE   c                   \   e Zd ZU 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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<   dS )PaymentIntent.LastPaymentError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_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_upstream_connection_error*forwarding_api_upstream_connection_timeout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_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_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taxes_calculation_failed%terminal_location_country_unsupportedterminal_reader_busyterminal_reader_hardware_fault,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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)r1   r2   r3   r   strr5   r   r   r6   r7   r8   LastPaymentErrorrG   [   so        	 hjl
 l	
 l	
 l	
Z	 sm###	 #	 #	 }	 !1111	 !1111	 &c]***	 "#&&&	 }----	. DE
 	
 	
 	
 %
 	
 	
 	
	 	r7   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d6S )7PaymentIntent.NextActionc                   n    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   dS )-PaymentIntent.NextAction.AlipayHandleRedirectnative_data
native_url
return_urlurlNr1   r2   r3   r   r  r5   r6   r7   r8   AlipayHandleRedirectr  d  sk         !#&&& !%%% !%%% # r7   r  c                   n    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   dS )-PaymentIntent.NextAction.BoletoDisplayDetails
expires_athosted_voucher_urlnumberpdfNr1   r2   r3   r   r4   r5   r  r6   r7   r8   BoletoDisplayDetailsr  v  sk          %%% !)--- SM!!! # r7   r  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS ).PaymentIntent.NextAction.CardAwaitNotificationcharge_attempt_atcustomer_approval_requiredN)r1   r2   r3   r   r4   r5   rD   r6   r7   r8   CardAwaitNotificationr    s=         '},,, )1666 r7   r  c                   V    e Zd ZU  G d de          Zeed<   	 eed<   	 eed<   deiZdS )=PaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCodec                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )DPaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCode.QrCoder  image_url_pngimage_url_svgN)r1   r2   r3   r4   r5   r  r6   r7   r8   QrCoder    sE           #"""  #""" r7   r"  hosted_instructions_urlmobile_auth_urlqr_codeNr1   r2   r3   r
   r"  r  r5   r;   r6   r7   r8   $CashappHandleRedirectOrDisplayQrCoder    x                 &)((( !    OOO"+V!4r7   r'  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d
S )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dS )IPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddressc                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )MPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Abaaccount_number	bank_namerouting_numberNr1   r2   r3   r  r5   r6   r7   r8   Abar.    sE         $''''  #NNN %(''' r7   r3  c                   >    e Zd ZU eed<   	 eed<   	 eed<   	 eed<   dS )NPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Ibanaccount_holder_namebiccountryibanNr2  r6   r7   r8   Ibanr5    sR         ),,,, HHH !LLL III r7   r:  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )RPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SortCoder6  r/  	sort_codeNr2  r6   r7   r8   SortCoder<    sE         ),,,, %('''  #NNN r7   r>  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )NPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Spei	bank_coder0  clabeNr2  r6   r7   r8   Speir@    s?         "NNN  #NNN JJJ r7   rC  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )OPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Swiftr/  r0  
swift_codeNr2  r6   r7   r8   SwiftrE    sB         $''''  #NNN !$OOO r7   rG  c                       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<   	 ee         ed<   dS )	PPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Zenginr6  r/  account_typerA  r0  branch_codebranch_nameNr  r6   r7   r8   ZenginrI    s         )1#666 %-SM111 #+3-///  (},,,  (},,, "*#... "*#... r7   rM  abar9  r=  spei)achbacsdomestic_wire_usfpsseparO  swiftzenginsupported_networksrU  )rN  r9  r=  rO  rU  rV  r  rV  N)r1   r2   r3   r
   r3  r:  r>  rC  rG  rM  r   r5   r   r   r;   r6   r7   r8   FinancialAddressr,    s            ,       <   $    |       <       L       \   < c]""" tn$$$ $H---- tn$$$ %-&	%     &&& I    !((((  !) "$& &"""r7   rX  amount_remainingcurrencyfinancial_addressesr#  	referenceeu_bank_transfergb_bank_transferjp_bank_transfermx_bank_transferus_bank_transferr  N)r1   r2   r3   r
   rX  r   r4   r5   r  r   r   r;   r6   r7   r8   DisplayBankTransferInstructionsr*    s         _ _ _ _ _< _ _ _B 'sm+++ sm### "*$/?*@!AAAA &.c]222  }$$$ $    #89I!Jr7   rc  c                   b    e Zd ZU  G d de          Zeed<   	 ee         ed<   	 eed<   deiZ	dS ).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
dS )5PaymentIntent.NextAction.KonbiniDisplayDetails.Storesc                   2    e Zd ZU ee         ed<   	 eed<   dS )@PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Familymartconfirmation_numberpayment_codeNr  r6   r7   r8   
Familymartri  p  9         )1#666 #&%%% r7   rl  c                   2    e Zd ZU ee         ed<   	 eed<   dS )<PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Lawsonrj  rk  Nr  r6   r7   r8   Lawsonro  z  rm  r7   rp  c                   2    e Zd ZU ee         ed<   	 eed<   dS )>PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Ministoprj  rk  Nr  r6   r7   r8   Ministoprr    rm  r7   rs  c                   2    e Zd ZU ee         ed<   	 eed<   dS )?PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Seicomartrj  rk  Nr  r6   r7   r8   	Seicomartru    rm  r7   rv  
familymartlawsonministop	seicomart)rw  rx  ry  rz  N)r1   r2   r3   r
   rl  rp  rs  rv  r   r5   r;   r6   r7   r8   Storesrg  o  s5                   \       |           %Z0000 !(((( #8,,,, $I.... #-$ (!*	& &"""r7   r{  r  r  storesN)
r1   r2   r3   r
   r{  r4   r5   r   r  r;   r6   r7   r8   KonbiniDisplayDetailsre  n  sz         > > > > > > > >@ OOO !)--- NNN"*F!3r7   r}  c                   n    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   dS )1PaymentIntent.NextAction.MultibancoDisplayDetailsentityr  r  r\  Nr1   r2   r3   r   r  r5   r4   r6   r7   r8   MultibancoDisplayDetailsr    sk         SM!!! !%%% !)---  }$$$ r7   r  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   dS )+PaymentIntent.NextAction.OxxoDisplayDetailsexpires_afterr  r  Nr  r6   r7   r8   OxxoDisplayDetailsr    sT         #C=((( !)--- SM!!! r7   r  c                   J    e Zd ZU eed<   	 ee         ed<   	 eed<   	 eed<   dS ),PaymentIntent.NextAction.PaynowDisplayQrCodedatar#  r   r!  Nr1   r2   r3   r  r5   r   r6   r7   r8   PaynowDisplayQrCoder    s\         III &.c]222   r7   r  c                       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<   dS ))PaymentIntent.NextAction.PixDisplayQrCoder  r  r#  r   r!  Nr  r6   r7   r8   PixDisplayQrCoder    s         3- !%%% &.c]222 $C=((( $C=((( r7   r  c                   >    e Zd ZU eed<   	 eed<   	 eed<   	 eed<   dS )/PaymentIntent.NextAction.PromptpayDisplayQrCoder  r#  r   r!  Nr2  r6   r7   r8   PromptpayDisplayQrCoder    sX         III &)(((   r7   r  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )&PaymentIntent.NextAction.RedirectToUrlr  r  Nr  r6   r7   r8   RedirectToUrlr    s=          %%% # r7   r  c                   V    e Zd ZU  G d de          Zeed<   	 eed<   	 eed<   deiZdS );PaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCodec                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )BPaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCode.QrCoder  r   r!  Nr2  r6   r7   r8   r"  r    sE         			  #"""  #""" r7   r"  r#  r$  r%  Nr&  r6   r7   r8   "SwishHandleRedirectOrDisplayQrCoder    r(  r7   r  c                   J    e Zd ZU eed<   	 eed<   	 eed                  ed<   dS )0PaymentIntent.NextAction.VerifyWithMicrodepositsarrival_datehosted_verification_url)amountsdescriptor_codemicrodeposit_typeN)r1   r2   r3   r4   r5   r  r   r   r6   r7   r8   VerifyWithMicrodepositsr  8  sS          &)(((  (0L(MNNNN r7   r  c                   J    e Zd ZU eed<   	 eed<   	 eed<   	 eed<   	 eed<   dS )/PaymentIntent.NextAction.WechatPayDisplayQrCoder  r#  image_data_urlr   r!  Nr2  r6   r7   r8   WechatPayDisplayQrCoder  F  sk         III &)(((     r7   r  c                   b    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<   dS )	6PaymentIntent.NextAction.WechatPayRedirectToAndroidAppapp_id	nonce_strpackage
partner_id	prepay_idsign	timestampNr2  r6   r7   r8   WechatPayRedirectToAndroidAppr  \  s         KKK NNN LLL OOO NNN III NNN r7   r  c                       e Zd ZU eed<   dS )2PaymentIntent.NextAction.WechatPayRedirectToIosAppr
  Nr2  r6   r7   r8   WechatPayRedirectToIosAppr  z  s         OOO r7   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)r1   r2   r3   r
   r  r  r  r'  rc  r}  r  r  r  r  r  r  r  r  r  r  r  r   r5   r  r   r   r;   r6   r7   r8   
NextActionr  c  sa        	 	 	 	 	< 	 	 	$	 	 	 	 	< 	 	 	$	 	 	 	 	L 	 	 		5 	5 	5 	5 	5< 	5 	5 	54@	K @	K @	K @	K @	Kl @	K @	K @	KDJ	4 J	4 J	4 J	4 J	4L J	4 J	4 J	4X	 	 	 	 	| 	 	 	$	 	 	 	 	 	 	 		 	 	 	 	, 	 	 	$	 	 	 	 	| 	 	 	,	 	 	 	 	\ 	 	 	$	 	 	 	 	L 	 	 		5 	5 	5 	5 	5 	5 	5 	54	 	 	 	 	l 	 	 		 	 	 	 	\ 	 	 	,	 	 	 	 	L 	 	 	<	 	 	 	 	 	 	 	 !))= >>>> ()= >>>>!)*?!@@@@4<05
 	
 	
 	
 -5+-
 	
 	
 	
 "**?!@@@@$,-E$FFFF&'9:::: ()< ====%&67777#+,B#CCCC!-00002:.3
 	
 	
 	
 				 !c3h0000	 $,,C#DDDD$,-C$DDDD,4)-
 	
 	
 	
 )11J(KKKK
$&:
$&:
 &'<
 9:^	

 12Q
 &'<
 )*B
 #$6
 %&9
 "#3
 ()?
 }
 78Z
 ()@
 )*@
  12O!
" -.G#
r7   r  c                   2    e Zd ZU eed<   	 ee         ed<   dS )/PaymentIntent.PaymentMethodConfigurationDetailsidparentNr  r6   r7   r8   !PaymentMethodConfigurationDetailsr    s6         	 	 	r7   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 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*e+e         e,dO<   e+e         e,dP<   e+e         e,dQ<   e+e         e,dR<   e+e         e,dS<   e+e	         e,dT<   e+e
         e,dU<   e+e         e,dV<   e+e         e,dW<   e+e         e,dX<   e+e         e,dY<   e+e         e,dZ<   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,da<   e+e         e,db<   e+e         e,dc<   e+e         e,dd<   e+e         e,de<   e+e         e,df<   e+e         e,dg<   e+e         e,dh<   e+e         e,di<   e+e         e,dj<   e+e          e,dk<   e+e!         e,dl<   e+e"         e,dm<   e+e#         e,dn<   e+e$         e,do<   e+e%         e,dp<   e+e&         e,dq<   e+e'         e,dr<   e+e(         e,ds<   e+e)         e,dt<   e+e*         e,du<   i dOedPedQedRedSedTe	dUe
dVedWedXedYedZed[ed\ed]ed^ed_ei d`edaedbedceddedeedfedgedhediedjedke dle!dme"dne#doe$dpe%e&e'e(e)e*dvZ-dwS )x"PaymentIntent.PaymentMethodOptionsc                       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dS )	,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<   dS );PaymentIntent.PaymentMethodOptions.AcssDebit.MandateOptionscustom_mandate_urlinterval_descriptioncombinedintervalsporadicpayment_schedulebusinesspersonaltransaction_typeNr1   r2   r3   r   r  r5   r   r6   r7   r8   MandateOptionsr    s         $,SM111 '/sm333 #+>?#    #+73I+J"KKKK r7   r  mandate_optionsnoneoff_session
on_sessionsetup_future_usage	automaticinstantmicrodepositsverification_methodN	r1   r2   r3   r
   r  r   r5   r   r;   r6   r7   r8   	AcssDebitr    s                ( &n5555 (;<!    "*?@"    #4^!Dr7   r  c                   n    e Zd ZU eed                  ed<   	 ee         ed<   	 eed                  ed<   dS ))PaymentIntent.PaymentMethodOptions.Affirmmanualcapture_methodpreferred_localer  r  Nr1   r2   r3   r   r   r5   r  r6   r7   r8   Affirmr    _         $WX%67777 'sm+++ !) 9999 r7   r  c                   n    e Zd ZU eed                  ed<   	 ee         ed<   	 eed                  ed<   dS )3PaymentIntent.PaymentMethodOptions.AfterpayClearpayr  r  r\  r  r  Nr  r6   r7   r8   AfterpayClearpayr    s_         $WX%67777  }$$$ !) 9999 r7   r  c                   2    e Zd ZU eed                  ed<   dS ))PaymentIntent.PaymentMethodOptions.Alipayr  r  r  Nr1   r2   r3   r   r   r5   r6   r7   r8   Alipayr    -          (1F)G HHHH r7   r  c                   V    e Zd ZU eed                  ed<   	 eed                  ed<   dS ),PaymentIntent.PaymentMethodOptions.AmazonPayr  r  r  r  Nr  r6   r7   r8   	AmazonPayr    J         $WX%67777 !)1F)G HHHH r7   r  c                   2    e Zd ZU eed                  ed<   dS ).PaymentIntent.PaymentMethodOptions.AuBecsDebitr  r  Nr  r6   r7   r8   AuBecsDebitr  %  6          (;<!    r7   r  c                   2    e Zd ZU eed                  ed<   dS ),PaymentIntent.PaymentMethodOptions.BacsDebitr  r  Nr  r6   r7   r8   	BacsDebitr  1  r  r7   r  c                   J    e Zd ZU ed         ed<   	 eed                  ed<   dS )-PaymentIntent.PaymentMethodOptions.Bancontactdeenfrnlpreferred_languager  r  N)r1   r2   r3   r   r5   r   r6   r7   r8   
Bancontactr  =  sF          '(> ???? !)1F)G HHHH r7   r  c                   2    e Zd ZU eed                  ed<   dS )'PaymentIntent.PaymentMethodOptions.Blikr  r  Nr  r6   r7   r8   Blikr  K  +          ( 9999 r7   r  c                   >    e Zd ZU eed<   	 eed                  ed<   dS ))PaymentIntent.PaymentMethodOptions.Boletoexpires_after_daysr  r  Nr1   r2   r3   r4   r5   r   r   r6   r7   r8   Boletor  U  sI          #### !);<!    r7   r  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dS )'PaymentIntent.PaymentMethodOptions.Cardc                       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
d	S )
4PaymentIntent.PaymentMethodOptions.Card.Installmentsc                   b    e Zd ZU ee         ed<   	 eed                  ed<   	 ed         ed<   dS )BPaymentIntent.PaymentMethodOptions.Card.Installments.AvailablePlancountmonthr  fixed_countr  Nr1   r2   r3   r   r4   r5   r   r6   r7   r8   AvailablePlanr  g  [         #C=((( 'ww'78888 "-0000 r7   r#  c                   b    e Zd ZU ee         ed<   	 eed                  ed<   	 ed         ed<   dS )9PaymentIntent.PaymentMethodOptions.Card.Installments.Planr  r   r  r!  r  Nr"  r6   r7   r8   Planr&  v  r$  r7   r'  available_plansrC   plan)r(  r)  N)r1   r2   r3   r
   r#  r'  r   r   r5   rD   r;   r6   r7   r8   Installmentsr  f  s             L       <    "*$}*=!>>>>  tn$$$ (5 & &"""r7   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<   dS )6PaymentIntent.PaymentMethodOptions.Card.MandateOptionsr0   fixedmaximumamount_typedescriptionend_datedayr   r  weekyearr  interval_countr\  
start_dateindiasupported_typesN)	r1   r2   r3   r4   r5   r   r   r  r   r6   r7   r8   r  r,    s          %%78888 &c]*** #3-''' ""LMMMM !)---    "*$ww/?*@!AAAA r7   r  r  r  installmentsr  amexcartes_bancairesdinersdiscover	eftpos_auinteracjcb
mastercardunionpayunknownvisanetworkif_availablerA   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)r;  r  N)r1   r2   r3   r
   r*  r  r   r   r5   rD   r  r;   r6   r7   r8   r    r  e  s        . . . . .| . . .`$ $ $ $ $ $ $ $L %WX%67777 #<0000
 &n5555 
    -5/0-    08/00    #+73J+K"LLLL "*'2I*J!KKKK %-78%    '/tn444 !);<!    /7sm;;; 08}<<< !-#1" "r7   r    c                   z    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dS ).PaymentIntent.PaymentMethodOptions.CardPresentc                   2    e Zd ZU eed                  ed<   dS )6PaymentIntent.PaymentMethodOptions.CardPresent.Routingdomesticinternationalrequested_priorityNr  r6   r7   r8   RoutingrY    s6         $,78%    r7   r^  rK  )request_incremental_authorization_supportroutingN)	r1   r2   r3   r
   r^  r   rD   r5   r;   r6   r7   r8   CardPresentrW    s             ,    -5TN::: 8@~EEE g&&&&"+W!5r7   ra  c                   V    e Zd ZU eed                  ed<   	 eed                  ed<   dS )*PaymentIntent.PaymentMethodOptions.Cashappr  r  r  r  Nr  r6   r7   r8   Cashapprc  %  sS         $WX%67777 !);<!    r7   rd  c                       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dS )2PaymentIntent.PaymentMethodOptions.CustomerBalancec                       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	dS )	?PaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransferc                   &    e Zd ZU ed         ed<   dS )NPaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer)BEDEESFRIENLr8  Nr1   r2   r3   r   r5   r6   r7   r8   EuBankTransferrj  7  s(         $%GHHHH r7   rr  r^  rN  r9  rT  r=  rO  rU  rV  requested_address_typesr]  r  N)
r1   r2   r3   r
   rr  r   r5   r   r   r;   r6   r7   r8   BankTransferrh  6  s             \    #+>"::::)1&
*   
 ,    '9.%I"""r7   ru  bank_transferfunding_typer  r  N)	r1   r2   r3   r
   ru  r   r5   r   r;   r6   r7   r8   CustomerBalancerf  5  s         &J &J &J &J &J| &J &J &JP $L1111"7?#;<<<< !) 9999 #2<!@r7   rx  c                   2    e Zd ZU eed                  ed<   dS )&PaymentIntent.PaymentMethodOptions.Epsr  r  Nr  r6   r7   r8   Epsrz  m  r  r7   r{  c                   2    e Zd ZU eed                  ed<   dS )&PaymentIntent.PaymentMethodOptions.Fpxr  r  Nr  r6   r7   r8   Fpxr}  w  r  r7   r~  c                   2    e Zd ZU eed                  ed<   dS )*PaymentIntent.PaymentMethodOptions.Giropayr  r  Nr  r6   r7   r8   Giropayr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )*PaymentIntent.PaymentMethodOptions.Grabpayr  r  Nr  r6   r7   r8   Grabpayr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )(PaymentIntent.PaymentMethodOptions.Idealr  r  Nr  r6   r7   r8   Idealr    r  r7   r  c                       e Zd ZdS )1PaymentIntent.PaymentMethodOptions.InteracPresentNr1   r2   r3   r6   r7   r8   InteracPresentr    s        Dr7   r  c                   n    e Zd ZU eed                  ed<   	 ee         ed<   	 eed                  ed<   dS ))PaymentIntent.PaymentMethodOptions.Klarnar  r  r  r  r  Nr  r6   r7   r8   Klarnar    r  r7   r  c                       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<   dS )*PaymentIntent.PaymentMethodOptions.Konbinirj  r  r  product_descriptionr  r  N)r1   r2   r3   r   r  r5   r4   r   r6   r7   r8   Konbinir    s         !)#... !)--- !%%% "*#... !) 9999 r7   r  c                   n    e Zd ZU eed                  ed<   	 ee         ed<   	 eed                  ed<   dS )'PaymentIntent.PaymentMethodOptions.Linkr  r  persistent_tokenr  r  Nr  r6   r7   r8   Linkr    sa         $WX%67777 'sm+++ !)1F)G HHHH r7   r  c                   V    e Zd ZU eed                  ed<   	 eed                  ed<   dS ),PaymentIntent.PaymentMethodOptions.Mobilepayr  r  r  r  Nr  r6   r7   r8   	Mobilepayr    sH         $WX%67777 !) 9999 r7   r  c                   2    e Zd ZU eed                  ed<   dS )-PaymentIntent.PaymentMethodOptions.Multibancor  r  Nr  r6   r7   r8   
Multibancor    r  r7   r  c                   >    e Zd ZU eed<   	 eed                  ed<   dS )'PaymentIntent.PaymentMethodOptions.Oxxor  r  r  Nr  r6   r7   r8   Oxxor    s>          #### !) 9999 r7   r  c                   2    e Zd ZU eed                  ed<   dS )&PaymentIntent.PaymentMethodOptions.P24r  r  Nr  r6   r7   r8   P24r    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS ))PaymentIntent.PaymentMethodOptions.Paynowr  r  Nr  r6   r7   r8   Paynowr    r  r7   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<   dS ))PaymentIntent.PaymentMethodOptions.Paypalr  r  r  r\  r  r  Nr  r6   r7   r8   Paypalr    sx         $WX%67777 'sm+++  }$$$ !)1F)G HHHH r7   r  c                   b    e Zd ZU ee         ed<   	 ee         ed<   	 eed                  ed<   dS )&PaymentIntent.PaymentMethodOptions.Pixexpires_after_secondsr  r  r  Nr"  r6   r7   r8   Pixr  0  sY         #+C=000 !%%% !) 9999 r7   r  c                   2    e Zd ZU eed                  ed<   dS ),PaymentIntent.PaymentMethodOptions.Promptpayr  r  Nr  r6   r7   r8   	Promptpayr  B  r  r7   r  c                   V    e Zd ZU eed                  ed<   	 eed                  ed<   dS )-PaymentIntent.PaymentMethodOptions.RevolutPayr  r  r  r  Nr  r6   r7   r8   
RevolutPayr  L  r  r7   r  c                   n    e Zd ZU  G d de          Zee         ed<   eed                  ed<   	 deiZdS ),PaymentIntent.PaymentMethodOptions.SepaDebitc                       e Zd ZdS );PaymentIntent.PaymentMethodOptions.SepaDebit.MandateOptionsNr  r6   r7   r8   r  r  [  s        r7   r  r  r  r  Nr  r6   r7   r8   	SepaDebitr  Z  s                 &n5555 (;<!    #4^!Dr7   r  c                   V    e Zd ZU eed                  ed<   	 eed                  ed<   dS ))PaymentIntent.PaymentMethodOptions.Sofort)r
  r  esr  itr  plr  r  r  Nr  r6   r7   r8   Sofortr  k  sT          (@A!    !)1F)G HHHH r7   r  c                   J    e Zd ZU ee         ed<   	 eed                  ed<   dS )(PaymentIntent.PaymentMethodOptions.Swishr\  r  r  Nr  r6   r7   r8   Swishr  {  sB         }$$$ !) 9999 r7   r  c                   2    e Zd ZU eed                  ed<   dS )(PaymentIntent.PaymentMethodOptions.Twintr  r  Nr  r6   r7   r8   Twintr    r  r7   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d                  ed<   	 eedZ	dS )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
d	S )
EPaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnectionsc                   >    e Zd ZU eeed                           ed<   dS )MPaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filterscheckingsavingsaccount_subcategoriesN)r1   r2   r3   r   r   r   r5   r6   r7   r8   Filtersr    s;         +3W%:;<,    r7   r  filtersbalances	ownershipr   transactionspermissionsr  r  r  prefetchr  N)r1   r2   r3   r
   r  r   r5   r   r   r  r;   r6   r7   r8   FinancialConnectionsr    s             l    "'****%,	 	 	 	 #!HIJ    %SM))) '0%9"""r7   r  c                   2    e Zd ZU eed                  ed<   dS )?PaymentIntent.PaymentMethodOptions.UsBankAccount.MandateOptionspapercollection_methodNr  r6   r7   r8   r  r    s,         #+GG,<#==== r7   r  financial_connectionsr  )fasteststandardpreferred_settlement_speedr  r  r  r  )r  r  N)
r1   r2   r3   r
   r  r  r   r5   r   r;   r6   r7   r8   UsBankAccountr    s        !: !: !: !: !:| !: !: !:F        $,,@#AAAA%n5555(0-.)    !);<!    "*?@"    *>#1" "r7   r  c                   n    e Zd ZU ee         ed<   	 eed                  ed<   	 eed                  ed<   dS ),PaymentIntent.PaymentMethodOptions.WechatPayr  androidioswebclientr  r  Nr  r6   r7   r8   	WechatPayr    s`         SM!!! W%<=>>>> !) 9999 r7   r  c                   2    e Zd ZU eed                  ed<   dS )&PaymentIntent.PaymentMethodOptions.Zipr  r  Nr  r6   r7   r8   Zipr    r  r7   r  
acss_debitaffirmafterpay_clearpayalipay
amazon_payau_becs_debit
bacs_debit
bancontactblikboletocardcard_presentcashappcustomer_balanceepsfpxgiropaygrabpayidealinterac_presentklarnakonbinilink	mobilepay
multibancooxxop24paynowpaypalpix	promptpayrevolut_pay
sepa_debitsofortswishtwintus_bank_account
wechat_payzip)r  r  r  r  r  N).r1   r2   r3   r
   r  r  r  r  r  r  r  r  r  r  r    ra  rd  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   r5   r;   r6   r7   r8   PaymentMethodOptionsr    s        &	E &	E &	E &	E &	E &	E &	E &	EP	 	 	 	 	\ 	 	 	$	 	 	 	 	| 	 	 	&	 	 	 	 	\ 	 	 		 	 	 	 	 	 	 	
	 
	 
	 
	 
	, 
	 
	 
	
	 
	 
	 
	 
	 
	 
	 
		 	 	 	 	 	 	 		 	 	 	 	< 	 	 		 	 	 	 	\ 	 	 	 j	 j	 j	 j	 j	< j	 j	 j	X	6 	6 	6 	6 	6, 	6 	6 	6(	 	 	 	 	l 	 	 	 6	A 6	A 6	A 6	A 6	Al 6	A 6	A 6	Ap	 	 	 	 	, 	 	 		 	 	 	 	, 	 	 		 	 	 	 	l 	 	 		 	 	 	 	l 	 	 		 	 	 	 	L 	 	 		 	 	 	 	\ 	 	 		 	 	 	 	\ 	 	 	$	 	 	 	 	l 	 	 	4	 	 	 	 	< 	 	 	$	 	 	 	 	 	 	 		 	 	 	 	 	 	 		 	 	 	 	< 	 	 		 	 	 	 	, 	 	 		 	 	 	 	\ 	 	 		 	 	 	 	\ 	 	 	,	 	 	 	 	, 	 	 	$	 	 	 	 	 	 	 		 	 	 	 	 	 	 		E 	E 	E 	E 	E 	E 	E 	E"	 	 	 	 	\ 	 	 	 	 	 	 	 	L 	 	 		 	 	 	 	L 	 	 	E	 E	 E	 E	 E	L E	 E	 E	N	 	 	 	 	 	 	 	$	 	 	 	 	, 	 	 	 Y''''    #$45555    Y'''',,,,Y''''Z((((tn    tn{++++'"""""?3333c]c]'""""'""""!.1111    '""""tnI&&&&Z((((tnc]        c]I&&&&j))))Y''''    !-0000Y''''c](
)(
f(
  !1(
 f	(

 )(
 [(
 )(
 *(
 D(
 f(
 D(
 K(
 w(
 (
 3(
  3!(
" w#(
 (
$ w%(
& U'(
( ~)(
* f+(
, w-(
. D/(
0 1(
2 *3(
4 D5(
6 37(
8 f9(
: f;(
< 3=(
> ?(
@ :A(
B )C(
D fE(
 (
F ,#O(
 (
 (
r7   r  c                   b    e Zd ZU  G d de          Zee         ed<   ed         ed<   	 deiZdS )PaymentIntent.Processingc                   J    e Zd ZU  G d de          Zee         ed<   deiZdS )PaymentIntent.Processing.Cardc                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )2PaymentIntent.Processing.Card.CustomerNotificationapproval_requestedcompletes_atN)r1   r2   r3   r   rD   r5   r4   r6   r7   r8   CustomerNotificationr  I  s=         $,TN222 'sm+++ r7   r  customer_notificationN)r1   r2   r3   r
   r  r   r5   r;   r6   r7   r8   r    r  H  s^             |    $,,@#AAAA')="r7   r    r  r  N)	r1   r2   r3   r
   r    r   r5   r   r;   r6   r7   r8   
Processingr  G  so         	 	 	 	 	< 	 	 	  tnfo	 %d^r7   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dS )	PaymentIntent.Shippingc                       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<   dS )PaymentIntent.Shipping.Addresscityr8  line1line2postal_codestateNr  r6   r7   r8   Addressr"  `  s         3- c]""" C=    C=    "#&&& C=    r7   r(  addresscarriernamephonetracking_numberN)	r1   r2   r3   r
   r(  r   r5   r  r;   r6   r7   r8   Shippingr   _  s         	 	 	 	 	l 	 	 	4 '""""#	 sm	 }	 "#&&&	 (1r7   r.  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )PaymentIntent.TransferDatar0   r   destinationN)r1   r2   r3   r   r4   r5   r   r6   r7   r8   TransferDatar0    s>         	 %Y////	 	r7   r2  c                   b    e Zd ZU ee         ed<   	 ee         ed<   	 eee                  ed<   dS )(PaymentIntent.ApplyCustomerBalanceParamsr0   rZ  expandN)r1   r2   r3   r   r4   r5   r  r   r6   r7   r8   ApplyCustomerBalanceParamsr4    s[         C    	 c""""	 DI&&&&	 	r7   r6  c                   V    e Zd ZU eed                  ed<   	 eee                  ed<   dS )PaymentIntent.CancelParams)	abandoned	duplicate
fraudulentrequested_by_customercancellation_reasonr5  N)r1   r2   r3   r   r   r5   r   r  r6   r7   r8   CancelParamsr8    sT         (O
 	
 	
 	

	 DI&&&&	 	r7   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
<   dS )PaymentIntent.CaptureParamsamount_to_captureapplication_fee_amountr5  final_captureLiteral['']|Dict[str, str]metadatastatement_descriptorstatement_descriptor_suffix'PaymentIntent.CaptureParamsTransferDatatransfer_dataN)	r1   r2   r3   r   r4   r5   r   r  rD   r6   r7   r8   CaptureParamsr@    s         &s++++	 !,C 0000	 DI&&&&	 #4((((	 :;;;;	 *#....	 &1%5555	 ##LMMMM	 	r7   rJ  c                   &    e Zd ZU ee         ed<   dS )rH  r0   Nr1   r2   r3   r   r4   r5   r6   r7   r8   CaptureParamsTransferDataz'PaymentIntent.CaptureParamsTransferData  '         C    	 	r7   rM  c                      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<   dS )PaymentIntent.ConfirmParamsr  automatic_asyncr  r  confirmation_tokenerror_on_requires_actionr5  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)	r1   r2   r3   r   r   r5   r  rD   r   r6   r7   r8   ConfirmParamsrP    s        #<=
 	
 	
 	
	 (,,,,	
 #.d"3333	 DI&&&&	 S!!!!	 "@
 	
 	
 	
 !!GHHHH	 $C((((	 ):
 	
 	
 	
	
 !,=!
 	
 	
 	
	 *$s)4444	 ##LMMMM	 ##45555	  $$$$	
 (>
 	
 	
 	
	 =
 	
 	
 	
	 $D))))	 	r7   rc  c                   &    e Zd ZU ed         ed<   dS )&PaymentIntent.ConfirmParamsMandateData8PaymentIntent.ConfirmParamsMandateDataCustomerAcceptancecustomer_acceptanceNr1   r2   r3   r   r5   r6   r7   r8   ConfirmParamsMandateDatare  ?  s0         (F
 	
 	
 	
	 	r7   ri  c                   n    e Zd ZU ee         ed<   	 ed         ed<   	 ed         ed<   	 ed         ed<   dS )	rf  accepted_at?PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOfflineoffline>PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOnlineonlinerm  ro  r  Nr1   r2   r3   r   r4   r5   r   r6   r7   r8   *ConfirmParamsMandateDataCustomerAcceptancez8PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceG  s          %%%%	 M
 	
 	
 	
	 L
 	
 	
 	
	 )****	 	r7   rr  c                       e Zd ZdS )rl  Nr  r6   r7   r8   1ConfirmParamsMandateDataCustomerAcceptanceOfflinez?PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOffline]          r7   rt  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )rn  
ip_address
user_agentNr1   r2   r3   r   r  r5   r6   r7   r8   0ConfirmParamsMandateDataCustomerAcceptanceOnlinez>PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOnline`  s?         $$$$	  $$$$	 	r7   rz  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eeef                  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<   dTS )UrX  5PaymentIntent.ConfirmParamsPaymentMethodDataAcssDebitr  2PaymentIntent.ConfirmParamsPaymentMethodDataAffirmr  <PaymentIntent.ConfirmParamsPaymentMethodDataAfterpayClearpayr  2PaymentIntent.ConfirmParamsPaymentMethodDataAlipayr  r@   limitedunspecifiedallow_redisplay5PaymentIntent.ConfirmParamsPaymentMethodDataAmazonPayr  7PaymentIntent.ConfirmParamsPaymentMethodDataAuBecsDebitr  5PaymentIntent.ConfirmParamsPaymentMethodDataBacsDebitr  6PaymentIntent.ConfirmParamsPaymentMethodDataBancontactr  :PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsbilling_details0PaymentIntent.ConfirmParamsPaymentMethodDataBlikr  2PaymentIntent.ConfirmParamsPaymentMethodDataBoletor  3PaymentIntent.ConfirmParamsPaymentMethodDataCashappr  ;PaymentIntent.ConfirmParamsPaymentMethodDataCustomerBalancer  /PaymentIntent.ConfirmParamsPaymentMethodDataEpsr  /PaymentIntent.ConfirmParamsPaymentMethodDataFpxr  3PaymentIntent.ConfirmParamsPaymentMethodDataGiropayr  3PaymentIntent.ConfirmParamsPaymentMethodDataGrabpayr  1PaymentIntent.ConfirmParamsPaymentMethodDataIdealr  :PaymentIntent.ConfirmParamsPaymentMethodDataInteracPresentr  2PaymentIntent.ConfirmParamsPaymentMethodDataKlarnar   3PaymentIntent.ConfirmParamsPaymentMethodDataKonbinir  0PaymentIntent.ConfirmParamsPaymentMethodDataLinkr  rE  5PaymentIntent.ConfirmParamsPaymentMethodDataMobilepayr  6PaymentIntent.ConfirmParamsPaymentMethodDataMultibancor  0PaymentIntent.ConfirmParamsPaymentMethodDataOxxor  /PaymentIntent.ConfirmParamsPaymentMethodDataP24r  2PaymentIntent.ConfirmParamsPaymentMethodDataPaynowr  2PaymentIntent.ConfirmParamsPaymentMethodDataPaypalr  /PaymentIntent.ConfirmParamsPaymentMethodDataPixr	  5PaymentIntent.ConfirmParamsPaymentMethodDataPromptpayr
  8PaymentIntent.ConfirmParamsPaymentMethodDataRadarOptionsr^  6PaymentIntent.ConfirmParamsPaymentMethodDataRevolutPayr  5PaymentIntent.ConfirmParamsPaymentMethodDataSepaDebitr  2PaymentIntent.ConfirmParamsPaymentMethodDataSofortr  1PaymentIntent.ConfirmParamsPaymentMethodDataSwishr  1PaymentIntent.ConfirmParamsPaymentMethodDataTwintr  $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  9PaymentIntent.ConfirmParamsPaymentMethodDataUsBankAccountr  5PaymentIntent.ConfirmParamsPaymentMethodDataWechatPayr  /PaymentIntent.ConfirmParamsPaymentMethodDataZipr  Nr1   r2   r3   r   r5   r   r   r  r6   r7   r8   ConfirmParamsPaymentMethodDataz,PaymentIntent.ConfirmParamsPaymentMethodDataj  s)        C
 	
 	
 	
	 @
 	
 	
 	
	 'J
 	
 	
 	
	 @
 	
 	
 	
	 %67
 	
 	
 	
	  C
 	
 	
 	
	 #E
 	
 	
 	
	  C
 	
 	
 	
	  D
 	
 	
 	
	 %H
 	
 	
 	
	 LMMMM	 @
 	
 	
 	
	 A
 	
 	
 	
	 &I
 	
 	
 	
	 JKKKK	 JKKKK	 A
 	
 	
 	
	 A
 	
 	
 	
	 NOOOO	 %H
 	
 	
 	
	 @
 	
 	
 	
	 A
 	
 	
 	
	 LMMMM	 d38n----	 C
 	
 	
 	
	  D
 	
 	
 	
	 LMMMM	 JKKKK	 @
 	
 	
 	
	 @
 	
 	
 	
	 JKKKK	 C
 	
 	
 	
	 #F
 	
 	
 	
	 !D
 	
 	
 	
	  C
 	
 	
 	
	 @
 	
 	
 	
	 NOOOO	 NOOOO	 #%
 %	
 %	
 %	
L	 %G
 	
 	
 	
	  C
 	
 	
 	
	 JKKKK	 	r7   r  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )r|  r/  institution_numbertransit_numberNr2  r6   r7   r8   'ConfirmParamsPaymentMethodDataAcssDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataAcssDebits	  H         	  	 	 	r7   r  c                       e Zd ZdS )r}  Nr  r6   r7   r8   $ConfirmParamsPaymentMethodDataAffirmz2PaymentIntent.ConfirmParamsPaymentMethodDataAffirm	  ru  r7   r  c                       e Zd ZdS )r~  Nr  r6   r7   r8   .ConfirmParamsPaymentMethodDataAfterpayClearpayz<PaymentIntent.ConfirmParamsPaymentMethodDataAfterpayClearpay	  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   $ConfirmParamsPaymentMethodDataAlipayz2PaymentIntent.ConfirmParamsPaymentMethodDataAlipay	  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   'ConfirmParamsPaymentMethodDataAmazonPayz5PaymentIntent.ConfirmParamsPaymentMethodDataAmazonPay	  ru  r7   r  c                   &    e Zd ZU eed<   	 eed<   dS )r  r/  
bsb_numberNr2  r6   r7   r8   )ConfirmParamsPaymentMethodDataAuBecsDebitz7PaymentIntent.ConfirmParamsPaymentMethodDataAuBecsDebit	  2         	 	 	r7   r  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )r  r/  r=  Nry  r6   r7   r8   'ConfirmParamsPaymentMethodDataBacsDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataBacsDebit	  ?         #C((((	 s####	 	r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   (ConfirmParamsPaymentMethodDataBancontactz6PaymentIntent.ConfirmParamsPaymentMethodDataBancontact	  ru  r7   r  c                   n    e Zd ZU ed         ed<   	 ed         ed<   	 ed         ed<   	 ed         ed<   dS )r  zMLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsAddressr)  r_  emailr+  r,  Nrh  r6   r7   r8   ,ConfirmParamsPaymentMethodDataBillingDetailsz:PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetails	  s{         [
 	
 	
 	
	 ,----	 +,,,,	 ,----	 	r7   r  c                       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<   dS )APaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsAddressr#  r8  r$  r%  r&  r'  Nry  r6   r7   r8   3ConfirmParamsPaymentMethodDataBillingDetailsAddressr  	           #	 S!!!!	 3	 3	 !%%%%	 3	 	r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   "ConfirmParamsPaymentMethodDataBlikz0PaymentIntent.ConfirmParamsPaymentMethodDataBlik	  ru  r7   r  c                       e Zd ZU eed<   dS )r  tax_idNr2  r6   r7   r8   $ConfirmParamsPaymentMethodDataBoletoz2PaymentIntent.ConfirmParamsPaymentMethodDataBoleto	           	 	r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   %ConfirmParamsPaymentMethodDataCashappz3PaymentIntent.ConfirmParamsPaymentMethodDataCashapp	  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   -ConfirmParamsPaymentMethodDataCustomerBalancez;PaymentIntent.ConfirmParamsPaymentMethodDataCustomerBalance	  ru  r7   r  c                   2    e Zd ZU eed                  ed<   dS )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r1   r2   r3   r   r   r5   r6   r7   r8   !ConfirmParamsPaymentMethodDataEpsz/PaymentIntent.ConfirmParamsPaymentMethodDataEps	  ;         #
 	
 	
 	
@	 	r7   r  c                   J    e Zd ZU eed                  ed<   	 ed         ed<   dS )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  r6   r7   r8   !ConfirmParamsPaymentMethodDataFpxz/PaymentIntent.ConfirmParamsPaymentMethodDataFpx
  P         (1H)IJJJJ	 
 	
 	
 	
0	 	r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   %ConfirmParamsPaymentMethodDataGiropayz3PaymentIntent.ConfirmParamsPaymentMethodDataGiropay'
  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   %ConfirmParamsPaymentMethodDataGrabpayz3PaymentIntent.ConfirmParamsPaymentMethodDataGrabpay*
  ru  r7   r  c                   2    e Zd ZU eed                  ed<   dS )r  abn_amroasn_bankbunqhandelsbankeningknabmoneyoun26nnrabobank	regiobankrevolutsns_banktriodos_bankvan_lanschotyoursafer  Nr  r6   r7   r8   #ConfirmParamsPaymentMethodDataIdealz1PaymentIntent.ConfirmParamsPaymentMethodDataIdeal-
  :         
 	
 	
 	
(	 	r7   r(  c                       e Zd ZdS )r  Nr  r6   r7   r8   ,ConfirmParamsPaymentMethodDataInteracPresentz:PaymentIntent.ConfirmParamsPaymentMethodDataInteracPresentF
  ru  r7   r+  c                   &    e Zd ZU ed         ed<   dS )r  5PaymentIntent.ConfirmParamsPaymentMethodDataKlarnaDobdobNrh  r6   r7   r8   $ConfirmParamsPaymentMethodDataKlarnaz2PaymentIntent.ConfirmParamsPaymentMethodDataKlarnaI
  s0         C
 	
 	
 	
	 	r7   r/  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )r-  r4  r   r6  Nr1   r2   r3   r4   r5   r6   r7   r8   'ConfirmParamsPaymentMethodDataKlarnaDobz5PaymentIntent.ConfirmParamsPaymentMethodDataKlarnaDobQ
  ?         	 


	 				 	r7   r2  c                       e Zd ZdS )r  Nr  r6   r7   r8   %ConfirmParamsPaymentMethodDataKonbiniz3PaymentIntent.ConfirmParamsPaymentMethodDataKonbini_
  ru  r7   r5  c                       e Zd ZdS )r  Nr  r6   r7   r8   "ConfirmParamsPaymentMethodDataLinkz0PaymentIntent.ConfirmParamsPaymentMethodDataLinkb
  ru  r7   r7  c                       e Zd ZdS )r  Nr  r6   r7   r8   'ConfirmParamsPaymentMethodDataMobilepayz5PaymentIntent.ConfirmParamsPaymentMethodDataMobilepaye
  ru  r7   r9  c                       e Zd ZdS )r  Nr  r6   r7   r8   (ConfirmParamsPaymentMethodDataMultibancoz6PaymentIntent.ConfirmParamsPaymentMethodDataMultibancoh
  ru  r7   r;  c                       e Zd ZdS )r  Nr  r6   r7   r8   "ConfirmParamsPaymentMethodDataOxxoz0PaymentIntent.ConfirmParamsPaymentMethodDataOxxok
  ru  r7   r=  c                   2    e Zd ZU eed                  ed<   dS )r  
alior_bankbank_millenniumbank_nowy_bfg_sabank_pekao_sabanki_spbdzielczer  bnp_paribasbozciti_handlowycredit_agricole
envelobanketransfer_pocztowy24
getin_bankideabankr  inteligombank_mtransfernest_przelew	noble_paypbac_z_ipko	plus_banksantander_przelew24tmobile_usbugi_bankowetoyota_bankvelobankvolkswagen_bankr  Nr  r6   r7   r8   !ConfirmParamsPaymentMethodDataP24z/PaymentIntent.ConfirmParamsPaymentMethodDataP24n
  :         #
 	
 	
 	
<	 	r7   rX  c                       e Zd ZdS )r  Nr  r6   r7   r8   $ConfirmParamsPaymentMethodDataPaynowz2PaymentIntent.ConfirmParamsPaymentMethodDataPaynow
  ru  r7   r[  c                       e Zd ZdS )r  Nr  r6   r7   r8   $ConfirmParamsPaymentMethodDataPaypalz2PaymentIntent.ConfirmParamsPaymentMethodDataPaypal
  ru  r7   r]  c                       e Zd ZdS )r  Nr  r6   r7   r8   !ConfirmParamsPaymentMethodDataPixz/PaymentIntent.ConfirmParamsPaymentMethodDataPix
  ru  r7   r_  c                       e Zd ZdS )r  Nr  r6   r7   r8   'ConfirmParamsPaymentMethodDataPromptpayz5PaymentIntent.ConfirmParamsPaymentMethodDataPromptpay
  ru  r7   ra  c                   &    e Zd ZU ee         ed<   dS )r  sessionNry  r6   r7   r8   *ConfirmParamsPaymentMethodDataRadarOptionsz8PaymentIntent.ConfirmParamsPaymentMethodDataRadarOptions
  '         S!!!!	 	r7   rd  c                       e Zd ZdS )r  Nr  r6   r7   r8   (ConfirmParamsPaymentMethodDataRevolutPayz6PaymentIntent.ConfirmParamsPaymentMethodDataRevolutPay
  ru  r7   rg  c                       e Zd ZU eed<   dS )r  r9  Nr2  r6   r7   r8   'ConfirmParamsPaymentMethodDataSepaDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataSepaDebit
           				 	r7   ri  c                   &    e Zd ZU ed         ed<   dS )r  ATrk  rl  rm  ITrp  r8  Nrq  r6   r7   r8   $ConfirmParamsPaymentMethodDataSofortz2PaymentIntent.ConfirmParamsPaymentMethodDataSofort
  (         ;<<<<	 	r7   ro  c                       e Zd ZdS )r  Nr  r6   r7   r8   #ConfirmParamsPaymentMethodDataSwishz1PaymentIntent.ConfirmParamsPaymentMethodDataSwish
  ru  r7   rr  c                       e Zd ZdS )r  Nr  r6   r7   r8   #ConfirmParamsPaymentMethodDataTwintz1PaymentIntent.ConfirmParamsPaymentMethodDataTwint
  ru  r7   rt  c                       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<   dS )	r  r  r  r/  r  rJ  financial_connections_accountr1  Nr1   r2   r3   r   r   r5   r  r6   r7   r8   +ConfirmParamsPaymentMethodDataUsBankAccountz9PaymentIntent.ConfirmParamsPaymentMethodDataUsBankAccount
           (1H)IJJJJ	 $C((((	 "'*?"@AAAA	 (33'7777	 $C((((	 	r7   rx  c                       e Zd ZdS )r  Nr  r6   r7   r8   'ConfirmParamsPaymentMethodDataWechatPayz5PaymentIntent.ConfirmParamsPaymentMethodDataWechatPay
  ru  r7   r{  c                       e Zd ZdS )r  Nr  r6   r7   r8   !ConfirmParamsPaymentMethodDataZipz/PaymentIntent.ConfirmParamsPaymentMethodDataZip
  ru  r7   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<   dOS )PrZ  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitr  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAffirmr  zKLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAfterpayClearpayr  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAlipayr  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAmazonPayr  zFLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAuBecsDebitr  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitr  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBancontactr  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBlikr  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBoletor  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardr  zFLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentr  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCashappr  zJLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalancer  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsEpsr  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsFpxr  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsGiropayr  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsGrabpayr  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsIdealr  zILiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsInteracPresentr  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarnar   zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKonbinir  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsLinkr  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsMobilepayr  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsMultibancor  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsOxxor  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsP24r  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaynowr  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaypalr  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPixr	  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPromptpayr
  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsRevolutPayr  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitr  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSofortr  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSwishr  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsTwintr  zHLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountr  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsWechatPayr  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsZipr  Nrh  r6   r7   r8   !ConfirmParamsPaymentMethodOptionsz/PaymentIntent.ConfirmParamsPaymentMethodOptions
  s        R
 	
 	
 	
	 O
 	
 	
 	
	 'Y
 	
 	
 	
	 O
 	
 	
 	
	  R
 	
 	
 	
	 #T
 	
 	
 	
	  R
 	
 	
 	
	  S
 	
 	
 	
	 M
 	
 	
 	
	 O
 	
 	
 	
	 M
 	
 	
 	
	 "T
 	
 	
 	
	 P
 	
 	
 	
	 &X
 	
 	
 	
	 L
 	
 	
 	
	 L
 	
 	
 	
	 P
 	
 	
 	
	 P
 	
 	
 	
	 N
 	
 	
 	
	 %W
 	
 	
 	
	 O
 	
 	
 	
	 P
 	
 	
 	
	 M
 	
 	
 	
	 R
 	
 	
 	
	  S
 	
 	
 	
	 M
 	
 	
 	
	 L
 	
 	
 	
	 O
 	
 	
 	
	 O
 	
 	
 	
	 L
 	
 	
 	
	 R
 	
 	
 	
	 !S
 	
 	
 	
	  R
 	
 	
 	
	 O
 	
 	
 	
	 N
 	
 	
 	
	 N
 	
 	
 	
	 %V
 	
 	
 	
	  R
 	
 	
 	
	 L
 	
 	
 	
	 	r7   r  c                   b    e Zd ZU ed         ed<   	 ed         ed<   	 eed                  ed<   dS )8PaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitFPaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionsr  8Literal['']|Literal['none', 'off_session', 'on_session']r  r  r  Nr1   r2   r3   r   r5   r   r6   r7   r8   *ConfirmParamsPaymentMethodOptionsAcssDebitr    sx         $T
 	
 	
 	
	 (F
 	
 	
 	
	 );<
 	
 	
 	
	 	r7   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<   dS )	r  r_  r  r  r  r  r  r  Nr1   r2   r3   r   r5   r  r   r6   r7   r8   8ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionszFPaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptions           '(9::::	
 *#....	 &67
 	
 	
 	
	 &g.D&EFFFF	 	r7   r  c                   b    e Zd ZU ed         ed<   	 ee         ed<   	 eed                  ed<   dS )5PaymentIntent.ConfirmParamsPaymentMethodOptionsAffirmLiteral['']|Literal['manual']r  r  r  r  Nr  r6   r7   r8   'ConfirmParamsPaymentMethodOptionsAffirmr    \         #$CDDDD	 &c****	 (8888	 	r7   r  c                   b    e Zd ZU ed         ed<   	 ee         ed<   	 eed                  ed<   dS )?PaymentIntent.ConfirmParamsPaymentMethodOptionsAfterpayClearpayr  r  r\  r  r  Nr  r6   r7   r8   1ConfirmParamsPaymentMethodOptionsAfterpayClearpayr    \         #$CDDDD	 s####	 (8888	 	r7   r  c                   &    e Zd ZU ed         ed<   dS )5PaymentIntent.ConfirmParamsPaymentMethodOptionsAlipay*Literal['']|Literal['none', 'off_session']r  Nrh  r6   r7   r8   'ConfirmParamsPaymentMethodOptionsAlipayr  !  0         '8
 	
 	
 	
	 	r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )8PaymentIntent.ConfirmParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nrh  r6   r7   r8   *ConfirmParamsPaymentMethodOptionsAmazonPayr  /  I         #$CDDDD	 (8
 	
 	
 	
	 	r7   r  c                   &    e Zd ZU ed         ed<   dS ):PaymentIntent.ConfirmParamsPaymentMethodOptionsAuBecsDebitr  r  Nrh  r6   r7   r8   ,ConfirmParamsPaymentMethodOptionsAuBecsDebitr  C  0         'F
 	
 	
 	
	 	r7   r  c                   &    e Zd ZU ed         ed<   dS )8PaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitr  r  Nrh  r6   r7   r8   *ConfirmParamsPaymentMethodOptionsBacsDebitr  Q  r  r7   r  c                   J    e Zd ZU eed                  ed<   	 ed         ed<   dS )9PaymentIntent.ConfirmParamsPaymentMethodOptionsBancontactr	  r  r  r  Nr  r6   r7   r8   +ConfirmParamsPaymentMethodOptionsBancontactr  _  N         '0F(GHHHH	 (8
 	
 	
 	
	 	r7   r  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )3PaymentIntent.ConfirmParamsPaymentMethodOptionsBlikr   Literal['']|Literal['none']r  Nry  r6   r7   r8   %ConfirmParamsPaymentMethodOptionsBlikr  q  @         #	 ((EFFFF	 	r7   r  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )5PaymentIntent.ConfirmParamsPaymentMethodOptionsBoletor  r  r  NrL  r6   r7   r8   'ConfirmParamsPaymentMethodOptionsBoletor    H         ',,,,	 (F
 	
 	
 	
	 	r7   r  c                      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<   dS )3PaymentIntent.ConfirmParamsPaymentMethodOptionsCardr  r  	cvc_token?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsr;  APaymentIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptionsr  motor<  rH  rI  rK  rL  rM  rN  rO  rR  rS  r  r  r_  rT  rU  ?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecurethree_d_secureNr1   r2   r3   r   r5   r  rD   r   r6   r7   r8   %ConfirmParamsPaymentMethodOptionsCardr    s        #$CDDDD	 s####	 "M
 	
 	
 	
	
 %O
 	
 	
 	
	 $	
 

 	
 	
 	
	 )4+,)
 	
 	
 	
	 ,7+,,
 	
 	
 	
	 *'2I*JKKKK	 )1H)IJJJJ	 !,34!
 	
 	
 	
	 #.d"3333	 (F
 	
 	
 	
	 +66G*HHHH	 ,77H+IIII	 $M
 	
 	
 	
	 	r7   r  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )r  rC   zOLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanr)  Nr1   r2   r3   r   rD   r5   r6   r7   r8   1ConfirmParamsPaymentMethodOptionsCardInstallmentsz?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallments   sH         T""""	
 ]
 	
 	
 	
	 	r7   r  c                   J    e Zd ZU eed<   	 ed         ed<   	 ed         ed<   dS )CPaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanr  r   r  r!  r  Nr1   r2   r3   r4   r5   r   r6   r7   r8   5ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanr    O         


	 '""""	 m$$$$	 	r7   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<   dS )r  r0   r-  r0  r1  r2  r3  r  r7  r\  r8  r9  r:  N	r1   r2   r3   r4   r5   r   r   r  r   r6   r7   r8   3ConfirmParamsPaymentMethodOptionsCardMandateOptionszAPaymentIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptions           	 /0000	 !%%%%	 c""""	 DEEEE	 $C((((	 	 	 %T''*:%;<<<<	 	r7   r  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ed         ed<   dS ):PaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentrK  r_  APaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentRoutingr`  Nr  r6   r7   r8   ,ConfirmParamsPaymentMethodOptionsCardPresentr  D  s`         (3D(9999	 4?t3DDDD	 O
 	
 	
 	
	 	r7   r  c                   2    e Zd ZU eed                  ed<   dS )r  rZ  r]  Nr  r6   r7   r8   3ConfirmParamsPaymentMethodOptionsCardPresentRoutingzAPaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentRoutingT  -         '0K(LMMMM	 	r7   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<   dS )r  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versionNrw  r6   r7   r8   1ConfirmParamsPaymentMethodOptionsCardThreeDSecurez?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureZ  s         &56
 	
 	
 	
	 	 (301(
 	
 	
 	
	 )1C)DEEEE	 %[
 	
 	
 	
	
 (33'7777	 	 23333	 	r7   r  c                   &    e Zd ZU ed         ed<   dS )r  \PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesr>  Nrh  r6   r7   r8   ?ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszMPaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions  s2          &j
 	
 	
 	
	 	r7   r  c                   V    e Zd ZU ed         ed<   	 ee         ed<   	 ee         ed<   dS )r  01234r  	cb_avalgocb_exemptioncb_scoreNr1   r2   r3   r   r5   r   r  r4   r6   r7   r8   NConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz\PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires  Z          78888	
 "#&&&&	 c""""	 	r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )6PaymentIntent.ConfirmParamsPaymentMethodOptionsCashappr  r  r  r  Nrh  r6   r7   r8   (ConfirmParamsPaymentMethodOptionsCashappr    I         #$CDDDD	 (F
 	
 	
 	
	 	r7   r  c                   n    e Zd ZU ed         ed<   	 eed                  ed<   	 eed                  ed<   dS )>PaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceJPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferrv  rw  r  r  Nr  r6   r7   r8   0ConfirmParamsPaymentMethodOptionsCustomerBalancer    si         "X
 	
 	
 	
	 "'/":;;;;	 (8888	 	r7   r   c                   n    e Zd ZU ed         ed<   	 eeed                           ed<   	 ed         ed<   dS )r  XPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr^  rs  rt  r]  r  Nr1   r2   r3   r   r5   r   r   r6   r7   r8   <ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferzJPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransfer  s          &f
 	
 	
 	
	 "-
"
 	
 	
 	
	
  
 	
 	
 	
	 	r7   r  c                       e Zd ZU eed<   dS )r  r8  Nr2  r6   r7   r8   JConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzXPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer  !          	 	r7   r  c                   2    e Zd ZU eed                  ed<   dS )2PaymentIntent.ConfirmParamsPaymentMethodOptionsEpsr  r  Nr  r6   r7   r8   $ConfirmParamsPaymentMethodOptionsEpsr	    +         '8888	 	r7   r
  c                   2    e Zd ZU eed                  ed<   dS )2PaymentIntent.ConfirmParamsPaymentMethodOptionsFpxr  r  Nr  r6   r7   r8   $ConfirmParamsPaymentMethodOptionsFpxr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )6PaymentIntent.ConfirmParamsPaymentMethodOptionsGiropayr  r  Nr  r6   r7   r8   (ConfirmParamsPaymentMethodOptionsGiropayr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )6PaymentIntent.ConfirmParamsPaymentMethodOptionsGrabpayr  r  Nr  r6   r7   r8   (ConfirmParamsPaymentMethodOptionsGrabpayr  (  r  r7   r  c                   &    e Zd ZU ed         ed<   dS )4PaymentIntent.ConfirmParamsPaymentMethodOptionsIdealr  r  Nrh  r6   r7   r8   &ConfirmParamsPaymentMethodOptionsIdealr  4  r  r7   r  c                       e Zd ZdS )=PaymentIntent.ConfirmParamsPaymentMethodOptionsInteracPresentNr  r6   r7   r8   /ConfirmParamsPaymentMethodOptionsInteracPresentr  B  ru  r7   r  c                   n    e Zd ZU ed         ed<   	 eed                  ed<   	 eed                  ed<   dS )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  r6   r7   r8   'ConfirmParamsPaymentMethodOptionsKlarnar  E  p         #$CDDDD	 &-/1
 1	
 1	
 1	
d	 (8888	 	r7   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<   d	S )
6PaymentIntent.ConfirmParamsPaymentMethodOptionsKonbinir_  rj  Literal['']|intr  r  r  r  r  Nr  r6   r7   r8   (ConfirmParamsPaymentMethodOptionsKonbinir2             ():;;;;	 ((9::::	   12222	 )):;;;;	 (8888	 	r7   r4  c                   V    e Zd ZU ed         ed<   	 ee         ed<   	 ed         ed<   dS )3PaymentIntent.ConfirmParamsPaymentMethodOptionsLinkr  r  r  r  r  Nr1   r2   r3   r   r5   r  r6   r7   r8   %ConfirmParamsPaymentMethodOptionsLinkr7    a         #$CDDDD	 &c****	 (8
 	
 	
 	
	 	r7   r9  c                   J    e Zd ZU ed         ed<   	 eed                  ed<   dS )8PaymentIntent.ConfirmParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r6   r7   r8   *ConfirmParamsPaymentMethodOptionsMobilepayr<    D         #$CDDDD	 (8888	 	r7   r=  c                   2    e Zd ZU eed                  ed<   dS )9PaymentIntent.ConfirmParamsPaymentMethodOptionsMultibancor  r  Nr  r6   r7   r8   +ConfirmParamsPaymentMethodOptionsMultibancor@    r  r7   rA  c                   J    e Zd ZU ee         ed<   	 eed                  ed<   dS )3PaymentIntent.ConfirmParamsPaymentMethodOptionsOxxor  r  r  Nrq  r6   r7   r8   %ConfirmParamsPaymentMethodOptionsOxxorC    C         ',,,,	 (8888	 	r7   rD  c                   J    e Zd ZU eed                  ed<   	 ee         ed<   dS )2PaymentIntent.ConfirmParamsPaymentMethodOptionsP24r  r  tos_shown_and_acceptedNr1   r2   r3   r   r   r5   rD   r6   r7   r8   $ConfirmParamsPaymentMethodOptionsP24rG    C         '8888	 !,D 1111	 	r7   rJ  c                   2    e Zd ZU eed                  ed<   dS )5PaymentIntent.ConfirmParamsPaymentMethodOptionsPaynowr  r  Nr  r6   r7   r8   'ConfirmParamsPaymentMethodOptionsPaynowrM    r  r7   rN  c                       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<   d	S )
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r1   r2   r3   r   r5   r   r  r6   r7   r8   'ConfirmParamsPaymentMethodOptionsPaypalrP             #$CDDDD	 &
 	
 	
 	
2	 s####	 )----	 (8
 	
 	
 	
	 	r7   rT  c                   b    e Zd ZU ee         ed<   	 ee         ed<   	 eed                  ed<   dS )2PaymentIntent.ConfirmParamsPaymentMethodOptionsPixr  r  r  r  Nrq  r6   r7   r8   $ConfirmParamsPaymentMethodOptionsPixrW  F  [         *3////	  $$$$	 (8888	 	r7   rX  c                   2    e Zd ZU eed                  ed<   dS )8PaymentIntent.ConfirmParamsPaymentMethodOptionsPromptpayr  r  Nr  r6   r7   r8   *ConfirmParamsPaymentMethodOptionsPromptpayr[  Z  r  r7   r\  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )9PaymentIntent.ConfirmParamsPaymentMethodOptionsRevolutPayr  r  r  r  Nrh  r6   r7   r8   +ConfirmParamsPaymentMethodOptionsRevolutPayr^  f  r  r7   r_  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )8PaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitFPaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r  Nrh  r6   r7   r8   *ConfirmParamsPaymentMethodOptionsSepaDebitra  z  sQ         $T
 	
 	
 	
	 (F
 	
 	
 	
	 	r7   rc  c                       e Zd ZdS )rb  Nr  r6   r7   r8   8ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionszFPaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptions  ru  r7   re  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )5PaymentIntent.ConfirmParamsPaymentMethodOptionsSofort=Literal['']|Literal['de', 'en', 'es', 'fr', 'it', 'nl', 'pl']r  r  r  Nrh  r6   r7   r8   'ConfirmParamsPaymentMethodOptionsSofortrg    Q         'K
 	
 	
 	
	 (8
 	
 	
 	
	 	r7   ri  c                   J    e Zd ZU ed         ed<   	 eed                  ed<   dS )4PaymentIntent.ConfirmParamsPaymentMethodOptionsSwishr_  r\  r  r  Nr  r6   r7   r8   &ConfirmParamsPaymentMethodOptionsSwishrl    D         01111	 (8888	 	r7   rm  c                   2    e Zd ZU eed                  ed<   dS )4PaymentIntent.ConfirmParamsPaymentMethodOptionsTwintr  r  Nr  r6   r7   r8   &ConfirmParamsPaymentMethodOptionsTwintrp    r  r7   rq  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d                  ed<   dS )<PaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountPPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr  JPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  DPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworksnetworks*Literal['']|Literal['fastest', 'standard']r  r  r  r  r  Nr  r6   r7   r8   .ConfirmParamsPaymentMethodOptionsUsBankAccountrs    s         *^ 
 	
 	
 	
	 %X
 	
 	
 	
	 R
 	
 	
 	
	 %08%
 	
 	
 	
	 (F
 	
 	
 	
	 );<
 	
 	
 	
	 	r7   ry  c                       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<   dS )	rt  WPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr  r  r  r  r  r  Nr1   r2   r3   r   r5   r   r   r  r6   r7   r8   BConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszPPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnections  s          e
 	
 	
 	
	 !M
 	
 	
 	
	 @AB
 	
 	
 	
	  $$$$	 	r7   r}  c                   >    e Zd ZU eeed                           ed<   dS )r{  r  r  Nr1   r2   r3   r   r   r   r5   r6   r7   r8   IConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilterszWPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters  =           +./0 
 	
 	
 	
	 	r7   r  c                   &    e Zd ZU ed         ed<   dS )ru  Literal['']|Literal['paper']r  Nrh  r6   r7   r8   <ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionszJPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptions  *          ''EFFFF	 	r7   r  c                   >    e Zd ZU eeed                           ed<   dS )rv  rP  us_domestic_wire	requestedNr  r6   r7   r8   6ConfirmParamsPaymentMethodOptionsUsBankAccountNetworkszDPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworks  2         tG,E$FGHHHH	 	r7   r  c                   b    e Zd ZU ee         ed<   	 ed         ed<   	 eed                  ed<   dS )8PaymentIntent.ConfirmParamsPaymentMethodOptionsWechatPayr  r  r  r  r  Nr1   r2   r3   r   r  r5   r   r6   r7   r8   *ConfirmParamsPaymentMethodOptionsWechatPayr  #  \         C    	 /0000	 (8888	 	r7   r  c                   2    e Zd ZU eed                  ed<   dS )2PaymentIntent.ConfirmParamsPaymentMethodOptionsZipr  r  Nr  r6   r7   r8   $ConfirmParamsPaymentMethodOptionsZipr  7  r  r7   r  c                   &    e Zd ZU ee         ed<   dS )r]  rc  Nry  r6   r7   r8   ConfirmParamsRadarOptionsz'PaymentIntent.ConfirmParamsRadarOptionsC  re  r7   r  c                   n    e Zd ZU ded<   	 ee         ed<   	 eed<   	 ee         ed<   	 ee         ed<   dS )#PaymentIntent.ConfirmParamsShipping*PaymentIntent.ConfirmParamsShippingAddressr)  r*  r+  r,  r-  Nr1   r2   r3   r5   r   r  r6   r7   r8   ConfirmParamsShippingr  I  sz         ====	 S!!!!	 				 3	 %S))))	 	r7   r  c                       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<   dS )r  r#  r8  r$  r%  r&  r'  Nry  r6   r7   r8   ConfirmParamsShippingAddressz*PaymentIntent.ConfirmParamsShippingAddress_  r  r7   r  c                   B   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+<   d,S )-PaymentIntent.CreateParamsr0   rB  1PaymentIntent.CreateParamsAutomaticPaymentMethodsautomatic_payment_methodsrQ  r  confirmr  r  confirmation_methodrS  rZ  customerr1  rT  r5  rU  z1Literal['']|PaymentIntent.CreateParamsMandateDatarV  rE  rW  r  on_behalf_ofr   payment_method_configuration+PaymentIntent.CreateParamsPaymentMethodDatarY  .PaymentIntent.CreateParamsPaymentMethodOptionsr[  r\  &PaymentIntent.CreateParamsRadarOptionsr^  r`  r  r  r  r  "PaymentIntent.CreateParamsShippingrb  rF  rG  &PaymentIntent.CreateParamsTransferDatarI  transfer_groupr  N)r1   r2   r3   r4   r5   r   r   rD   r  r   r   r6   r7   r8   CreateParamsr  y  sR        	 !,C 0000	 $/?$
 	
 	
 	
	 $<=
 	
 	
 	
	 T""""	 )1F)GHHHH	 (,,,,	
 	 c""""	 !%%%%	 #.d"3333	 DI&&&&	 S!!!!	 "?
 	
 	
 	
	 d38n----	 !!GHHHH	 "#&&&&	 $C((((	
 '2#&6666	 )9
 	
 	
 	
	
 !,<!
 	
 	
 	
	 *$s)4444	 ##KLLLL	 #3''''	  $$$$	 (0K(LMMMM	 BCCCC	 *#....	 &1%5555	 ##KLLLL	 $C((((	 $D))))	 	r7   r  c                   >    e Zd ZU eed                  ed<   	 eed<   dS )r  r?   rB   rC   NrI  r6   r7   r8   #CreateParamsAutomaticPaymentMethodsz1PaymentIntent.CreateParamsAutomaticPaymentMethods  s=         $W->%?@@@@	
 	 	r7   r  c                       e Zd ZU ded<   dS )%PaymentIntent.CreateParamsMandateData7PaymentIntent.CreateParamsMandateDataCustomerAcceptancerg  N)r1   r2   r3   r5   r6   r7   r8   CreateParamsMandateDatar     s(         E	
 	
 	
	 	r7   r  c                   n    e Zd ZU ee         ed<   	 ed         ed<   	 ed         ed<   	 ed         ed<   dS )	r  rk  >PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOfflinerm  =PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOnlinero  rp  r  Nrq  r6   r7   r8   )CreateParamsMandateDataCustomerAcceptancez7PaymentIntent.CreateParamsMandateDataCustomerAcceptance(  s          %%%%	 L
 	
 	
 	
	 K
 	
 	
 	
	 )****	 	r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   0CreateParamsMandateDataCustomerAcceptanceOfflinez>PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOffline>  ru  r7   r  c                   &    e Zd ZU eed<   	 eed<   dS )r  rw  rx  Nr2  r6   r7   r8   /CreateParamsMandateDataCustomerAcceptanceOnlinez=PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOnlineA  s/         	 	 	r7   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eeef                  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<   dTS )Ur  4PaymentIntent.CreateParamsPaymentMethodDataAcssDebitr  1PaymentIntent.CreateParamsPaymentMethodDataAffirmr  ;PaymentIntent.CreateParamsPaymentMethodDataAfterpayClearpayr  1PaymentIntent.CreateParamsPaymentMethodDataAlipayr  r  r  4PaymentIntent.CreateParamsPaymentMethodDataAmazonPayr  6PaymentIntent.CreateParamsPaymentMethodDataAuBecsDebitr  4PaymentIntent.CreateParamsPaymentMethodDataBacsDebitr  5PaymentIntent.CreateParamsPaymentMethodDataBancontactr  9PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsr  /PaymentIntent.CreateParamsPaymentMethodDataBlikr  1PaymentIntent.CreateParamsPaymentMethodDataBoletor  2PaymentIntent.CreateParamsPaymentMethodDataCashappr  :PaymentIntent.CreateParamsPaymentMethodDataCustomerBalancer  .PaymentIntent.CreateParamsPaymentMethodDataEpsr  .PaymentIntent.CreateParamsPaymentMethodDataFpxr  2PaymentIntent.CreateParamsPaymentMethodDataGiropayr  2PaymentIntent.CreateParamsPaymentMethodDataGrabpayr  0PaymentIntent.CreateParamsPaymentMethodDataIdealr  9PaymentIntent.CreateParamsPaymentMethodDataInteracPresentr  1PaymentIntent.CreateParamsPaymentMethodDataKlarnar   2PaymentIntent.CreateParamsPaymentMethodDataKonbinir  /PaymentIntent.CreateParamsPaymentMethodDataLinkr  rE  4PaymentIntent.CreateParamsPaymentMethodDataMobilepayr  5PaymentIntent.CreateParamsPaymentMethodDataMultibancor  /PaymentIntent.CreateParamsPaymentMethodDataOxxor  .PaymentIntent.CreateParamsPaymentMethodDataP24r  1PaymentIntent.CreateParamsPaymentMethodDataPaynowr  1PaymentIntent.CreateParamsPaymentMethodDataPaypalr  .PaymentIntent.CreateParamsPaymentMethodDataPixr	  4PaymentIntent.CreateParamsPaymentMethodDataPromptpayr
  7PaymentIntent.CreateParamsPaymentMethodDataRadarOptionsr^  5PaymentIntent.CreateParamsPaymentMethodDataRevolutPayr  4PaymentIntent.CreateParamsPaymentMethodDataSepaDebitr  1PaymentIntent.CreateParamsPaymentMethodDataSofortr  0PaymentIntent.CreateParamsPaymentMethodDataSwishr  0PaymentIntent.CreateParamsPaymentMethodDataTwintr  r  r  8PaymentIntent.CreateParamsPaymentMethodDataUsBankAccountr  4PaymentIntent.CreateParamsPaymentMethodDataWechatPayr  .PaymentIntent.CreateParamsPaymentMethodDataZipr  Nr  r6   r7   r8   CreateParamsPaymentMethodDataz+PaymentIntent.CreateParamsPaymentMethodDataK  )        B
 	
 	
 	
	 ?
 	
 	
 	
	 'I
 	
 	
 	
	 ?
 	
 	
 	
	 %67
 	
 	
 	
	  B
 	
 	
 	
	 #D
 	
 	
 	
	  B
 	
 	
 	
	  C
 	
 	
 	
	 %G
 	
 	
 	
	 KLLLL	 ?
 	
 	
 	
	 @
 	
 	
 	
	 &H
 	
 	
 	
	 IJJJJ	 IJJJJ	 @
 	
 	
 	
	 @
 	
 	
 	
	 MNNNN	 %G
 	
 	
 	
	 ?
 	
 	
 	
	 @
 	
 	
 	
	 KLLLL	 d38n----	 B
 	
 	
 	
	  C
 	
 	
 	
	 KLLLL	 IJJJJ	 ?
 	
 	
 	
	 ?
 	
 	
 	
	 IJJJJ	 B
 	
 	
 	
	 #E
 	
 	
 	
	 !C
 	
 	
 	
	  B
 	
 	
 	
	 ?
 	
 	
 	
	 MNNNN	 MNNNN	 #%
 %	
 %	
 %	
L	 %F
 	
 	
 	
	  B
 	
 	
 	
	 IJJJJ	 	r7   r  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )r  r/  r  r  Nr2  r6   r7   r8   &CreateParamsPaymentMethodDataAcssDebitz4PaymentIntent.CreateParamsPaymentMethodDataAcssDebitT  r  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   #CreateParamsPaymentMethodDataAffirmz1PaymentIntent.CreateParamsPaymentMethodDataAffirmb  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   -CreateParamsPaymentMethodDataAfterpayClearpayz;PaymentIntent.CreateParamsPaymentMethodDataAfterpayClearpaye  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   #CreateParamsPaymentMethodDataAlipayz1PaymentIntent.CreateParamsPaymentMethodDataAlipayh  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   &CreateParamsPaymentMethodDataAmazonPayz4PaymentIntent.CreateParamsPaymentMethodDataAmazonPayk  ru  r7   r  c                   &    e Zd ZU eed<   	 eed<   dS )r  r/  r  Nr2  r6   r7   r8   (CreateParamsPaymentMethodDataAuBecsDebitz6PaymentIntent.CreateParamsPaymentMethodDataAuBecsDebitn  r  r7   r  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )r  r/  r=  Nry  r6   r7   r8   &CreateParamsPaymentMethodDataBacsDebitz4PaymentIntent.CreateParamsPaymentMethodDataBacsDebitx  r  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   'CreateParamsPaymentMethodDataBancontactz5PaymentIntent.CreateParamsPaymentMethodDataBancontact  ru  r7   r  c                   n    e Zd ZU ed         ed<   	 ed         ed<   	 ed         ed<   	 ed         ed<   dS )r  zLLiteral['']|PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsAddressr)  r_  r  r+  r,  Nrh  r6   r7   r8   +CreateParamsPaymentMethodDataBillingDetailsz9PaymentIntent.CreateParamsPaymentMethodDataBillingDetails  {         Z
 	
 	
 	
	 ,----	 +,,,,	 ,----	 	r7   r  c                       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<   dS )@PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsAddressr#  r8  r$  r%  r&  r'  Nry  r6   r7   r8   2CreateParamsPaymentMethodDataBillingDetailsAddressr    r  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   !CreateParamsPaymentMethodDataBlikz/PaymentIntent.CreateParamsPaymentMethodDataBlik  ru  r7   r  c                       e Zd ZU eed<   dS )r  r  Nr2  r6   r7   r8   #CreateParamsPaymentMethodDataBoletoz1PaymentIntent.CreateParamsPaymentMethodDataBoleto  r  r7   r   c                       e Zd ZdS )r  Nr  r6   r7   r8   $CreateParamsPaymentMethodDataCashappz2PaymentIntent.CreateParamsPaymentMethodDataCashapp  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   ,CreateParamsPaymentMethodDataCustomerBalancez:PaymentIntent.CreateParamsPaymentMethodDataCustomerBalance  ru  r7   r  c                   2    e Zd ZU eed                  ed<   dS )r  r  r  Nr  r6   r7   r8    CreateParamsPaymentMethodDataEpsz.PaymentIntent.CreateParamsPaymentMethodDataEps  r  r7   r  c                   J    e Zd ZU eed                  ed<   	 ed         ed<   dS )r  r  r  r  r  Nr  r6   r7   r8    CreateParamsPaymentMethodDataFpxz.PaymentIntent.CreateParamsPaymentMethodDataFpx  r  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   $CreateParamsPaymentMethodDataGiropayz2PaymentIntent.CreateParamsPaymentMethodDataGiropay  ru  r7   r
  c                       e Zd ZdS )r  Nr  r6   r7   r8   $CreateParamsPaymentMethodDataGrabpayz2PaymentIntent.CreateParamsPaymentMethodDataGrabpay  ru  r7   r  c                   2    e Zd ZU eed                  ed<   dS )r  r  r  Nr  r6   r7   r8   "CreateParamsPaymentMethodDataIdealz0PaymentIntent.CreateParamsPaymentMethodDataIdeal  r)  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   +CreateParamsPaymentMethodDataInteracPresentz9PaymentIntent.CreateParamsPaymentMethodDataInteracPresent'  ru  r7   r  c                   &    e Zd ZU ed         ed<   dS )r  4PaymentIntent.CreateParamsPaymentMethodDataKlarnaDobr.  Nrh  r6   r7   r8   #CreateParamsPaymentMethodDataKlarnaz1PaymentIntent.CreateParamsPaymentMethodDataKlarna*  0         B
 	
 	
 	
	 	r7   r  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )r  r4  r   r6  Nr1  r6   r7   r8   &CreateParamsPaymentMethodDataKlarnaDobz4PaymentIntent.CreateParamsPaymentMethodDataKlarnaDob2  r3  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   $CreateParamsPaymentMethodDataKonbiniz2PaymentIntent.CreateParamsPaymentMethodDataKonbini@  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   !CreateParamsPaymentMethodDataLinkz/PaymentIntent.CreateParamsPaymentMethodDataLinkC  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   &CreateParamsPaymentMethodDataMobilepayz4PaymentIntent.CreateParamsPaymentMethodDataMobilepayF  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   'CreateParamsPaymentMethodDataMultibancoz5PaymentIntent.CreateParamsPaymentMethodDataMultibancoI  ru  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   !CreateParamsPaymentMethodDataOxxoz/PaymentIntent.CreateParamsPaymentMethodDataOxxoL  ru  r7   r   c                   2    e Zd ZU eed                  ed<   dS )r  r?  r  Nr  r6   r7   r8    CreateParamsPaymentMethodDataP24z.PaymentIntent.CreateParamsPaymentMethodDataP24O  rY  r7   r"  c                       e Zd ZdS )r  Nr  r6   r7   r8   #CreateParamsPaymentMethodDataPaynowz1PaymentIntent.CreateParamsPaymentMethodDataPaynowr  ru  r7   r$  c                       e Zd ZdS )r  Nr  r6   r7   r8   #CreateParamsPaymentMethodDataPaypalz1PaymentIntent.CreateParamsPaymentMethodDataPaypalu  ru  r7   r&  c                       e Zd ZdS )r  Nr  r6   r7   r8    CreateParamsPaymentMethodDataPixz.PaymentIntent.CreateParamsPaymentMethodDataPixx  ru  r7   r(  c                       e Zd ZdS )r  Nr  r6   r7   r8   &CreateParamsPaymentMethodDataPromptpayz4PaymentIntent.CreateParamsPaymentMethodDataPromptpay{  ru  r7   r*  c                   &    e Zd ZU ee         ed<   dS )r  rc  Nry  r6   r7   r8   )CreateParamsPaymentMethodDataRadarOptionsz7PaymentIntent.CreateParamsPaymentMethodDataRadarOptions~  re  r7   r,  c                       e Zd ZdS )r  Nr  r6   r7   r8   'CreateParamsPaymentMethodDataRevolutPayz5PaymentIntent.CreateParamsPaymentMethodDataRevolutPay  ru  r7   r.  c                       e Zd ZU eed<   dS )r  r9  Nr2  r6   r7   r8   &CreateParamsPaymentMethodDataSepaDebitz4PaymentIntent.CreateParamsPaymentMethodDataSepaDebit  rj  r7   r0  c                   &    e Zd ZU ed         ed<   dS )r  rl  r8  Nrq  r6   r7   r8   #CreateParamsPaymentMethodDataSofortz1PaymentIntent.CreateParamsPaymentMethodDataSofort  rp  r7   r2  c                       e Zd ZdS )r  Nr  r6   r7   r8   "CreateParamsPaymentMethodDataSwishz0PaymentIntent.CreateParamsPaymentMethodDataSwish  ru  r7   r4  c                       e Zd ZdS )r  Nr  r6   r7   r8   "CreateParamsPaymentMethodDataTwintz0PaymentIntent.CreateParamsPaymentMethodDataTwint  ru  r7   r6  c                       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<   dS )	r  r  r  r/  r  rJ  rv  r1  Nrw  r6   r7   r8   *CreateParamsPaymentMethodDataUsBankAccountz8PaymentIntent.CreateParamsPaymentMethodDataUsBankAccount  ry  r7   r8  c                       e Zd ZdS )r  Nr  r6   r7   r8   &CreateParamsPaymentMethodDataWechatPayz4PaymentIntent.CreateParamsPaymentMethodDataWechatPay  ru  r7   r:  c                       e Zd ZdS )r  Nr  r6   r7   r8    CreateParamsPaymentMethodDataZipz.PaymentIntent.CreateParamsPaymentMethodDataZip  ru  r7   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<   dOS )Pr  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitr  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAffirmr  zJLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAfterpayClearpayr  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAlipayr  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAmazonPayr  zELiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAuBecsDebitr  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitr  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsBancontactr  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBlikr  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBoletor  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardr  zELiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentr  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCashappr  zILiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalancer  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsEpsr  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsFpxr  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsGiropayr  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsGrabpayr  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsIdealr  zHLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsInteracPresentr  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsKlarnar   zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsKonbinir  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsLinkr  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsMobilepayr  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsMultibancor  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsOxxor  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsP24r  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaynowr  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaypalr  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPixr	  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsPromptpayr
  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsRevolutPayr  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitr  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsSofortr  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsSwishr  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsTwintr  zGLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountr  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsWechatPayr  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsZipr  Nrh  r6   r7   r8    CreateParamsPaymentMethodOptionsz.PaymentIntent.CreateParamsPaymentMethodOptions          Q
 	
 	
 	
	 N
 	
 	
 	
	 'X
 	
 	
 	
	 N
 	
 	
 	
	  Q
 	
 	
 	
	 #S
 	
 	
 	
	  Q
 	
 	
 	
	  R
 	
 	
 	
	 L
 	
 	
 	
	 N
 	
 	
 	
	 L
 	
 	
 	
	 "S
 	
 	
 	
	 O
 	
 	
 	
	 &W
 	
 	
 	
	 K
 	
 	
 	
	 K
 	
 	
 	
	 O
 	
 	
 	
	 O
 	
 	
 	
	 M
 	
 	
 	
	 %V
 	
 	
 	
	 N
 	
 	
 	
	 O
 	
 	
 	
	 L
 	
 	
 	
	 Q
 	
 	
 	
	  R
 	
 	
 	
	 L
 	
 	
 	
	 K
 	
 	
 	
	 N
 	
 	
 	
	 N
 	
 	
 	
	 K
 	
 	
 	
	 Q
 	
 	
 	
	 !R
 	
 	
 	
	  Q
 	
 	
 	
	 N
 	
 	
 	
	 M
 	
 	
 	
	 M
 	
 	
 	
	 %U
 	
 	
 	
	  Q
 	
 	
 	
	 K
 	
 	
 	
	 	r7   r>  c                   b    e Zd ZU ed         ed<   	 ed         ed<   	 eed                  ed<   dS )7PaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitEPaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitMandateOptionsr  r  r  r  r  Nr  r6   r7   r8   )CreateParamsPaymentMethodOptionsAcssDebitrA    x         $S
 	
 	
 	
	 (F
 	
 	
 	
	 );<
 	
 	
 	
	 	r7   rC  c                       e Zd ZU ed         ed<   	 ee         ed<   	 eed                  ed<   	 eed                  ed<   dS )	rB  r_  r  r  r  r  r  r  Nr  r6   r7   r8   7CreateParamsPaymentMethodOptionsAcssDebitMandateOptionszEPaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitMandateOptions  r  r7   rF  c                   b    e Zd ZU ed         ed<   	 ee         ed<   	 eed                  ed<   dS )4PaymentIntent.CreateParamsPaymentMethodOptionsAffirmr  r  r  r  r  Nr  r6   r7   r8   &CreateParamsPaymentMethodOptionsAffirmrH    r  r7   rI  c                   b    e Zd ZU ed         ed<   	 ee         ed<   	 eed                  ed<   dS )>PaymentIntent.CreateParamsPaymentMethodOptionsAfterpayClearpayr  r  r\  r  r  Nr  r6   r7   r8   0CreateParamsPaymentMethodOptionsAfterpayClearpayrK    r  r7   rL  c                   &    e Zd ZU ed         ed<   dS )4PaymentIntent.CreateParamsPaymentMethodOptionsAlipayr  r  Nrh  r6   r7   r8   &CreateParamsPaymentMethodOptionsAlipayrN    r  r7   rO  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )7PaymentIntent.CreateParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nrh  r6   r7   r8   )CreateParamsPaymentMethodOptionsAmazonPayrQ    r  r7   rR  c                   &    e Zd ZU ed         ed<   dS )9PaymentIntent.CreateParamsPaymentMethodOptionsAuBecsDebitr  r  Nrh  r6   r7   r8   +CreateParamsPaymentMethodOptionsAuBecsDebitrT  $  r  r7   rU  c                   &    e Zd ZU ed         ed<   dS )7PaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitr  r  Nrh  r6   r7   r8   )CreateParamsPaymentMethodOptionsBacsDebitrW  2  r  r7   rX  c                   J    e Zd ZU eed                  ed<   	 ed         ed<   dS )8PaymentIntent.CreateParamsPaymentMethodOptionsBancontactr	  r  r  r  Nr  r6   r7   r8   *CreateParamsPaymentMethodOptionsBancontactrZ  @  r  r7   r[  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )2PaymentIntent.CreateParamsPaymentMethodOptionsBlikr   r  r  Nry  r6   r7   r8   $CreateParamsPaymentMethodOptionsBlikr]  R  r  r7   r^  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )4PaymentIntent.CreateParamsPaymentMethodOptionsBoletor  r  r  NrL  r6   r7   r8   &CreateParamsPaymentMethodOptionsBoletor`  b  r  r7   ra  c                      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<   dS )2PaymentIntent.CreateParamsPaymentMethodOptionsCardr  r  r  >PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsr;  @PaymentIntent.CreateParamsPaymentMethodOptionsCardMandateOptionsr  r  r<  rH  rI  rK  rL  rM  rN  rO  rR  rS  r  r  r_  rT  rU  >PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecurer  Nr  r6   r7   r8   $CreateParamsPaymentMethodOptionsCardrc  t          #$CDDDD	 s####	 "L
 	
 	
 	
	
 %N
 	
 	
 	
	 $	
 

 	
 	
 	
	 )4+,)
 	
 	
 	
	 ,7+,,
 	
 	
 	
	 *'2I*JKKKK	 )1H)IJJJJ	 !,34!
 	
 	
 	
	 #.d"3333	 (F
 	
 	
 	
	 +66G*HHHH	 ,77H+IIII	 $L
 	
 	
 	
	 	r7   rg  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )rd  rC   zNLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsPlanr)  Nr  r6   r7   r8   0CreateParamsPaymentMethodOptionsCardInstallmentsz>PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallments  H         T""""	
 \
 	
 	
 	
	 	r7   rj  c                   J    e Zd ZU eed<   	 ed         ed<   	 ed         ed<   dS )BPaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsPlanr  r   r  r!  r  Nr  r6   r7   r8   4CreateParamsPaymentMethodOptionsCardInstallmentsPlanrm    r  r7   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<   dS )re  r0   r-  r0  r1  r2  r3  r  r7  r\  r8  r9  r:  Nr  r6   r7   r8   2CreateParamsPaymentMethodOptionsCardMandateOptionsz@PaymentIntent.CreateParamsPaymentMethodOptionsCardMandateOptions  r  r7   rp  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ed         ed<   dS )9PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentrK  r_  @PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentRoutingr`  Nr  r6   r7   r8   +CreateParamsPaymentMethodOptionsCardPresentrr  %  `         (3D(9999	 4?t3DDDD	 N
 	
 	
 	
	 	r7   rt  c                   2    e Zd ZU eed                  ed<   dS )rs  rZ  r]  Nr  r6   r7   r8   2CreateParamsPaymentMethodOptionsCardPresentRoutingz@PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentRouting5  r  r7   rw  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<   dS )rf  r  r  r  r  r  r  r  LPaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsr  r  r  r  r  Nrw  r6   r7   r8   0CreateParamsPaymentMethodOptionsCardThreeDSecurez>PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecure;           &56
 	
 	
 	
	 	 (301(
 	
 	
 	
	 )1C)DEEEE	 %Z
 	
 	
 	
	
 (33'7777	 	 23333	 	r7   rz  c                   &    e Zd ZU ed         ed<   dS )ry  [PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesr>  Nrh  r6   r7   r8   >CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszLPaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsk  2          &i
 	
 	
 	
	 	r7   r~  c                   V    e Zd ZU ed         ed<   	 ee         ed<   	 ee         ed<   dS )r}  r  r  r  r  Nr  r6   r7   r8   MCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz[PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesu  r  r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )5PaymentIntent.CreateParamsPaymentMethodOptionsCashappr  r  r  r  Nrh  r6   r7   r8   'CreateParamsPaymentMethodOptionsCashappr    r  r7   r  c                   n    e Zd ZU ed         ed<   	 eed                  ed<   	 eed                  ed<   dS )=PaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceIPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferrv  rw  r  r  Nr  r6   r7   r8   /CreateParamsPaymentMethodOptionsCustomerBalancer    i         "W
 	
 	
 	
	 "'/":;;;;	 (8888	 	r7   r  c                   n    e Zd ZU ed         ed<   	 eeed                           ed<   	 ed         ed<   dS )r  WPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr^  rs  rt  r]  r  Nr  r6   r7   r8   ;CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferzIPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransfer            &e
 	
 	
 	
	 "-
"
 	
 	
 	
	
  
 	
 	
 	
	 	r7   r  c                       e Zd ZU eed<   dS )r  r8  Nr2  r6   r7   r8   ICreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzWPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer  r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )1PaymentIntent.CreateParamsPaymentMethodOptionsEpsr  r  Nr  r6   r7   r8   #CreateParamsPaymentMethodOptionsEpsr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )1PaymentIntent.CreateParamsPaymentMethodOptionsFpxr  r  Nr  r6   r7   r8   #CreateParamsPaymentMethodOptionsFpxr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )5PaymentIntent.CreateParamsPaymentMethodOptionsGiropayr  r  Nr  r6   r7   r8   'CreateParamsPaymentMethodOptionsGiropayr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )5PaymentIntent.CreateParamsPaymentMethodOptionsGrabpayr  r  Nr  r6   r7   r8   'CreateParamsPaymentMethodOptionsGrabpayr  	  r  r7   r  c                   &    e Zd ZU ed         ed<   dS )3PaymentIntent.CreateParamsPaymentMethodOptionsIdealr  r  Nrh  r6   r7   r8   %CreateParamsPaymentMethodOptionsIdealr    r  r7   r  c                       e Zd ZdS )<PaymentIntent.CreateParamsPaymentMethodOptionsInteracPresentNr  r6   r7   r8   .CreateParamsPaymentMethodOptionsInteracPresentr  #  ru  r7   r  c                   n    e Zd ZU ed         ed<   	 eed                  ed<   	 eed                  ed<   dS )4PaymentIntent.CreateParamsPaymentMethodOptionsKlarnar  r  r  r  r  r  Nr  r6   r7   r8   &CreateParamsPaymentMethodOptionsKlarnar  &  r0  r7   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<   d	S )
5PaymentIntent.CreateParamsPaymentMethodOptionsKonbinir_  rj  r3  r  r  r  r  r  Nr  r6   r7   r8   'CreateParamsPaymentMethodOptionsKonbinir  o  r5  r7   r  c                   V    e Zd ZU ed         ed<   	 ee         ed<   	 ed         ed<   dS )2PaymentIntent.CreateParamsPaymentMethodOptionsLinkr  r  r  r  r  Nr8  r6   r7   r8   $CreateParamsPaymentMethodOptionsLinkr    r:  r7   r  c                   J    e Zd ZU ed         ed<   	 eed                  ed<   dS )7PaymentIntent.CreateParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r6   r7   r8   )CreateParamsPaymentMethodOptionsMobilepayr    r>  r7   r  c                   2    e Zd ZU eed                  ed<   dS )8PaymentIntent.CreateParamsPaymentMethodOptionsMultibancor  r  Nr  r6   r7   r8   *CreateParamsPaymentMethodOptionsMultibancor    r  r7   r  c                   J    e Zd ZU ee         ed<   	 eed                  ed<   dS )2PaymentIntent.CreateParamsPaymentMethodOptionsOxxor  r  r  Nrq  r6   r7   r8   $CreateParamsPaymentMethodOptionsOxxor    rE  r7   r  c                   J    e Zd ZU eed                  ed<   	 ee         ed<   dS )1PaymentIntent.CreateParamsPaymentMethodOptionsP24r  r  rH  NrI  r6   r7   r8   #CreateParamsPaymentMethodOptionsP24r    rK  r7   r  c                   2    e Zd ZU eed                  ed<   dS )4PaymentIntent.CreateParamsPaymentMethodOptionsPaynowr  r  Nr  r6   r7   r8   &CreateParamsPaymentMethodOptionsPaynowr    r  r7   r  c                       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<   d	S )
4PaymentIntent.CreateParamsPaymentMethodOptionsPaypalr  r  rQ  r  r\  rR  r  r  NrS  r6   r7   r8   &CreateParamsPaymentMethodOptionsPaypalr    rU  r7   r  c                   b    e Zd ZU ee         ed<   	 ee         ed<   	 eed                  ed<   dS )1PaymentIntent.CreateParamsPaymentMethodOptionsPixr  r  r  r  Nrq  r6   r7   r8   #CreateParamsPaymentMethodOptionsPixr  '  rY  r7   r  c                   2    e Zd ZU eed                  ed<   dS )7PaymentIntent.CreateParamsPaymentMethodOptionsPromptpayr  r  Nr  r6   r7   r8   )CreateParamsPaymentMethodOptionsPromptpayr  ;  r  r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )8PaymentIntent.CreateParamsPaymentMethodOptionsRevolutPayr  r  r  r  Nrh  r6   r7   r8   *CreateParamsPaymentMethodOptionsRevolutPayr  G  r  r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )7PaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitEPaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r  Nrh  r6   r7   r8   )CreateParamsPaymentMethodOptionsSepaDebitr  [  Q         $S
 	
 	
 	
	 (F
 	
 	
 	
	 	r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   7CreateParamsPaymentMethodOptionsSepaDebitMandateOptionszEPaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitMandateOptionso  ru  r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )4PaymentIntent.CreateParamsPaymentMethodOptionsSofortrh  r  r  r  Nrh  r6   r7   r8   &CreateParamsPaymentMethodOptionsSofortr  r  rj  r7   r  c                   J    e Zd ZU ed         ed<   	 eed                  ed<   dS )3PaymentIntent.CreateParamsPaymentMethodOptionsSwishr_  r\  r  r  Nr  r6   r7   r8   %CreateParamsPaymentMethodOptionsSwishr    rn  r7   r  c                   2    e Zd ZU eed                  ed<   dS )3PaymentIntent.CreateParamsPaymentMethodOptionsTwintr  r  Nr  r6   r7   r8   %CreateParamsPaymentMethodOptionsTwintr    r  r7   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d                  ed<   dS );PaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountOPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr  IPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  CPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountNetworksrw  rx  r  r  r  r  r  Nr  r6   r7   r8   -CreateParamsPaymentMethodOptionsUsBankAccountr             *] 
 	
 	
 	
	 %W
 	
 	
 	
	 Q
 	
 	
 	
	 %08%
 	
 	
 	
	 (F
 	
 	
 	
	 );<
 	
 	
 	
	 	r7   r  c                       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<   dS )	r  VPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr  r  r  r  r  r  Nr|  r6   r7   r8   ACreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszOPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnections            d
 	
 	
 	
	 !M
 	
 	
 	
	 @AB
 	
 	
 	
	  $$$$	 	r7   r  c                   >    e Zd ZU eeed                           ed<   dS )r  r  r  Nr  r6   r7   r8   HCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilterszVPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters  r  r7   r  c                   &    e Zd ZU ed         ed<   dS )r  r  r  Nrh  r6   r7   r8   ;CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionszIPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptions  r  r7   r  c                   >    e Zd ZU eeed                           ed<   dS )r  r  r  Nr  r6   r7   r8   5CreateParamsPaymentMethodOptionsUsBankAccountNetworkszCPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountNetworks  r  r7   r  c                   b    e Zd ZU ee         ed<   	 ed         ed<   	 eed                  ed<   dS )7PaymentIntent.CreateParamsPaymentMethodOptionsWechatPayr  r  r  r  r  Nr  r6   r7   r8   )CreateParamsPaymentMethodOptionsWechatPayr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )1PaymentIntent.CreateParamsPaymentMethodOptionsZipr  r  Nr  r6   r7   r8   #CreateParamsPaymentMethodOptionsZipr    r  r7   r  c                   &    e Zd ZU ee         ed<   dS )r  rc  Nry  r6   r7   r8   CreateParamsRadarOptionsz&PaymentIntent.CreateParamsRadarOptions$  re  r7   r  c                   n    e Zd ZU ded<   	 ee         ed<   	 eed<   	 ee         ed<   	 ee         ed<   dS )r  )PaymentIntent.CreateParamsShippingAddressr)  r*  r+  r,  r-  Nr  r6   r7   r8   CreateParamsShippingz"PaymentIntent.CreateParamsShipping*  z         <<<<	 S!!!!	 				 3	 %S))))	 	r7   r  c                       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<   dS )r  r#  r8  r$  r%  r&  r'  Nry  r6   r7   r8   CreateParamsShippingAddressz)PaymentIntent.CreateParamsShippingAddress@  r  r7   r  c                   2    e Zd ZU ee         ed<   	 eed<   dS )r  r0   r1  N)r1   r2   r3   r   r4   r5   r  r6   r7   r8   CreateParamsTransferDataz&PaymentIntent.CreateParamsTransferDataZ  s:         C    	 	 	r7   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<   d	S )
*PaymentIntent.IncrementAuthorizationParamsr0   rB  r1  r5  rE  rF  6PaymentIntent.IncrementAuthorizationParamsTransferDatarI  N)	r1   r2   r3   r4   r5   r   r  r   r   r6   r7   r8   IncrementAuthorizationParamsr  m  s         	 !,C 0000	 !%%%%	 DI&&&&	 d38n----	 *#....	 #D
 	
 	
 	
	 	r7   r  c                   &    e Zd ZU ee         ed<   dS )r  r0   NrL  r6   r7   r8   (IncrementAuthorizationParamsTransferDataz6PaymentIntent.IncrementAuthorizationParamsTransferData  rN  r7   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<   dS )	PaymentIntent.ListParamsz#PaymentIntent.ListParamsCreated|intcreatedr  ending_beforer5  limitstarting_afterN)r1   r2   r3   r   r5   r  r   r4   r6   r7   r8   
ListParamsr    s         BCCCC	 c""""	 #3''''	 DI&&&&	 3	 $C((((	 	r7   r  c                   n    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   dS )PaymentIntent.ListParamsCreatedgtgteltlteNrL  r6   r7   r8   ListParamsCreatedr    so         	 	 	 	 	r7   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<   dS )PaymentIntent.ModifyParamsr0   r3  rB  rQ  r  rZ  r  r1  r5  rD  rE  r   r  +PaymentIntent.ModifyParamsPaymentMethodDatarY  .PaymentIntent.ModifyParamsPaymentMethodOptionsr[  r\  r_  r`  ra  r  z.Literal['']|PaymentIntent.ModifyParamsShippingrb  rF  rG  &PaymentIntent.ModifyParamsTransferDatarI  r  N)	r1   r2   r3   r   r4   r5   r   r  r   r6   r7   r8   ModifyParamsr    s&        C    	 !,,= >>>>	 $<=
 	
 	
 	
	 c""""	 c""""	 !%%%%	 DI&&&&	 :;;;;	 $C((((	 '2#&6666	 )9
 	
 	
 	
	
 !,<!
 	
 	
 	
	 *$s)4444	 ##45555	 (>
 	
 	
 	
	 NOOOO	 *#....	 &1%5555	 ##KLLLL	 $C((((	 	r7   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eeef                  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<   dTS )Ur  4PaymentIntent.ModifyParamsPaymentMethodDataAcssDebitr  1PaymentIntent.ModifyParamsPaymentMethodDataAffirmr  ;PaymentIntent.ModifyParamsPaymentMethodDataAfterpayClearpayr  1PaymentIntent.ModifyParamsPaymentMethodDataAlipayr  r  r  4PaymentIntent.ModifyParamsPaymentMethodDataAmazonPayr  6PaymentIntent.ModifyParamsPaymentMethodDataAuBecsDebitr  4PaymentIntent.ModifyParamsPaymentMethodDataBacsDebitr  5PaymentIntent.ModifyParamsPaymentMethodDataBancontactr  9PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsr  /PaymentIntent.ModifyParamsPaymentMethodDataBlikr  1PaymentIntent.ModifyParamsPaymentMethodDataBoletor  2PaymentIntent.ModifyParamsPaymentMethodDataCashappr  :PaymentIntent.ModifyParamsPaymentMethodDataCustomerBalancer  .PaymentIntent.ModifyParamsPaymentMethodDataEpsr  .PaymentIntent.ModifyParamsPaymentMethodDataFpxr  2PaymentIntent.ModifyParamsPaymentMethodDataGiropayr  2PaymentIntent.ModifyParamsPaymentMethodDataGrabpayr  0PaymentIntent.ModifyParamsPaymentMethodDataIdealr  9PaymentIntent.ModifyParamsPaymentMethodDataInteracPresentr  1PaymentIntent.ModifyParamsPaymentMethodDataKlarnar   2PaymentIntent.ModifyParamsPaymentMethodDataKonbinir  /PaymentIntent.ModifyParamsPaymentMethodDataLinkr  rE  4PaymentIntent.ModifyParamsPaymentMethodDataMobilepayr  5PaymentIntent.ModifyParamsPaymentMethodDataMultibancor  /PaymentIntent.ModifyParamsPaymentMethodDataOxxor  .PaymentIntent.ModifyParamsPaymentMethodDataP24r  1PaymentIntent.ModifyParamsPaymentMethodDataPaynowr  1PaymentIntent.ModifyParamsPaymentMethodDataPaypalr  .PaymentIntent.ModifyParamsPaymentMethodDataPixr	  4PaymentIntent.ModifyParamsPaymentMethodDataPromptpayr
  7PaymentIntent.ModifyParamsPaymentMethodDataRadarOptionsr^  5PaymentIntent.ModifyParamsPaymentMethodDataRevolutPayr  4PaymentIntent.ModifyParamsPaymentMethodDataSepaDebitr  1PaymentIntent.ModifyParamsPaymentMethodDataSofortr  0PaymentIntent.ModifyParamsPaymentMethodDataSwishr  0PaymentIntent.ModifyParamsPaymentMethodDataTwintr  r  r  8PaymentIntent.ModifyParamsPaymentMethodDataUsBankAccountr  4PaymentIntent.ModifyParamsPaymentMethodDataWechatPayr  .PaymentIntent.ModifyParamsPaymentMethodDataZipr  Nr  r6   r7   r8   ModifyParamsPaymentMethodDataz+PaymentIntent.ModifyParamsPaymentMethodData&  r  r7   r9  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )r  r/  r  r  Nr2  r6   r7   r8   &ModifyParamsPaymentMethodDataAcssDebitz4PaymentIntent.ModifyParamsPaymentMethodDataAcssDebit/  r  r7   r;  c                       e Zd ZdS )r  Nr  r6   r7   r8   #ModifyParamsPaymentMethodDataAffirmz1PaymentIntent.ModifyParamsPaymentMethodDataAffirm=  ru  r7   r=  c                       e Zd ZdS )r  Nr  r6   r7   r8   -ModifyParamsPaymentMethodDataAfterpayClearpayz;PaymentIntent.ModifyParamsPaymentMethodDataAfterpayClearpay@  ru  r7   r?  c                       e Zd ZdS )r  Nr  r6   r7   r8   #ModifyParamsPaymentMethodDataAlipayz1PaymentIntent.ModifyParamsPaymentMethodDataAlipayC  ru  r7   rA  c                       e Zd ZdS )r  Nr  r6   r7   r8   &ModifyParamsPaymentMethodDataAmazonPayz4PaymentIntent.ModifyParamsPaymentMethodDataAmazonPayF  ru  r7   rC  c                   &    e Zd ZU eed<   	 eed<   dS )r  r/  r  Nr2  r6   r7   r8   (ModifyParamsPaymentMethodDataAuBecsDebitz6PaymentIntent.ModifyParamsPaymentMethodDataAuBecsDebitI  r  r7   rE  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )r  r/  r=  Nry  r6   r7   r8   &ModifyParamsPaymentMethodDataBacsDebitz4PaymentIntent.ModifyParamsPaymentMethodDataBacsDebitS  r  r7   rG  c                       e Zd ZdS )r  Nr  r6   r7   r8   'ModifyParamsPaymentMethodDataBancontactz5PaymentIntent.ModifyParamsPaymentMethodDataBancontact]  ru  r7   rI  c                   n    e Zd ZU ed         ed<   	 ed         ed<   	 ed         ed<   	 ed         ed<   dS )r  zLLiteral['']|PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressr)  r_  r  r+  r,  Nrh  r6   r7   r8   +ModifyParamsPaymentMethodDataBillingDetailsz9PaymentIntent.ModifyParamsPaymentMethodDataBillingDetails`  r  r7   rK  c                       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<   dS )@PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressr#  r8  r$  r%  r&  r'  Nry  r6   r7   r8   2ModifyParamsPaymentMethodDataBillingDetailsAddressrM  t  r  r7   rN  c                       e Zd ZdS )r  Nr  r6   r7   r8   !ModifyParamsPaymentMethodDataBlikz/PaymentIntent.ModifyParamsPaymentMethodDataBlik  ru  r7   rP  c                       e Zd ZU eed<   dS )r  r  Nr2  r6   r7   r8   #ModifyParamsPaymentMethodDataBoletoz1PaymentIntent.ModifyParamsPaymentMethodDataBoleto  r  r7   rR  c                       e Zd ZdS )r  Nr  r6   r7   r8   $ModifyParamsPaymentMethodDataCashappz2PaymentIntent.ModifyParamsPaymentMethodDataCashapp  ru  r7   rT  c                       e Zd ZdS )r  Nr  r6   r7   r8   ,ModifyParamsPaymentMethodDataCustomerBalancez:PaymentIntent.ModifyParamsPaymentMethodDataCustomerBalance  ru  r7   rV  c                   2    e Zd ZU eed                  ed<   dS )r  r  r  Nr  r6   r7   r8    ModifyParamsPaymentMethodDataEpsz.PaymentIntent.ModifyParamsPaymentMethodDataEps  r  r7   rX  c                   J    e Zd ZU eed                  ed<   	 ed         ed<   dS )r   r  r  r  r  Nr  r6   r7   r8    ModifyParamsPaymentMethodDataFpxz.PaymentIntent.ModifyParamsPaymentMethodDataFpx  r  r7   rZ  c                       e Zd ZdS )r!  Nr  r6   r7   r8   $ModifyParamsPaymentMethodDataGiropayz2PaymentIntent.ModifyParamsPaymentMethodDataGiropay  ru  r7   r\  c                       e Zd ZdS )r"  Nr  r6   r7   r8   $ModifyParamsPaymentMethodDataGrabpayz2PaymentIntent.ModifyParamsPaymentMethodDataGrabpay  ru  r7   r^  c                   2    e Zd ZU eed                  ed<   dS )r#  r  r  Nr  r6   r7   r8   "ModifyParamsPaymentMethodDataIdealz0PaymentIntent.ModifyParamsPaymentMethodDataIdeal  r)  r7   r`  c                       e Zd ZdS )r$  Nr  r6   r7   r8   +ModifyParamsPaymentMethodDataInteracPresentz9PaymentIntent.ModifyParamsPaymentMethodDataInteracPresent  ru  r7   rb  c                   &    e Zd ZU ed         ed<   dS )r%  4PaymentIntent.ModifyParamsPaymentMethodDataKlarnaDobr.  Nrh  r6   r7   r8   #ModifyParamsPaymentMethodDataKlarnaz1PaymentIntent.ModifyParamsPaymentMethodDataKlarna  r  r7   re  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )rd  r4  r   r6  Nr1  r6   r7   r8   &ModifyParamsPaymentMethodDataKlarnaDobz4PaymentIntent.ModifyParamsPaymentMethodDataKlarnaDob  r3  r7   rg  c                       e Zd ZdS )r&  Nr  r6   r7   r8   $ModifyParamsPaymentMethodDataKonbiniz2PaymentIntent.ModifyParamsPaymentMethodDataKonbini  ru  r7   ri  c                       e Zd ZdS )r'  Nr  r6   r7   r8   !ModifyParamsPaymentMethodDataLinkz/PaymentIntent.ModifyParamsPaymentMethodDataLink  ru  r7   rk  c                       e Zd ZdS )r(  Nr  r6   r7   r8   &ModifyParamsPaymentMethodDataMobilepayz4PaymentIntent.ModifyParamsPaymentMethodDataMobilepay!  ru  r7   rm  c                       e Zd ZdS )r)  Nr  r6   r7   r8   'ModifyParamsPaymentMethodDataMultibancoz5PaymentIntent.ModifyParamsPaymentMethodDataMultibanco$  ru  r7   ro  c                       e Zd ZdS )r*  Nr  r6   r7   r8   !ModifyParamsPaymentMethodDataOxxoz/PaymentIntent.ModifyParamsPaymentMethodDataOxxo'  ru  r7   rq  c                   2    e Zd ZU eed                  ed<   dS )r+  r?  r  Nr  r6   r7   r8    ModifyParamsPaymentMethodDataP24z.PaymentIntent.ModifyParamsPaymentMethodDataP24*  rY  r7   rs  c                       e Zd ZdS )r,  Nr  r6   r7   r8   #ModifyParamsPaymentMethodDataPaynowz1PaymentIntent.ModifyParamsPaymentMethodDataPaynowM  ru  r7   ru  c                       e Zd ZdS )r-  Nr  r6   r7   r8   #ModifyParamsPaymentMethodDataPaypalz1PaymentIntent.ModifyParamsPaymentMethodDataPaypalP  ru  r7   rw  c                       e Zd ZdS )r.  Nr  r6   r7   r8    ModifyParamsPaymentMethodDataPixz.PaymentIntent.ModifyParamsPaymentMethodDataPixS  ru  r7   ry  c                       e Zd ZdS )r/  Nr  r6   r7   r8   &ModifyParamsPaymentMethodDataPromptpayz4PaymentIntent.ModifyParamsPaymentMethodDataPromptpayV  ru  r7   r{  c                   &    e Zd ZU ee         ed<   dS )r0  rc  Nry  r6   r7   r8   )ModifyParamsPaymentMethodDataRadarOptionsz7PaymentIntent.ModifyParamsPaymentMethodDataRadarOptionsY  re  r7   r}  c                       e Zd ZdS )r1  Nr  r6   r7   r8   'ModifyParamsPaymentMethodDataRevolutPayz5PaymentIntent.ModifyParamsPaymentMethodDataRevolutPay_  ru  r7   r  c                       e Zd ZU eed<   dS )r2  r9  Nr2  r6   r7   r8   &ModifyParamsPaymentMethodDataSepaDebitz4PaymentIntent.ModifyParamsPaymentMethodDataSepaDebitb  rj  r7   r  c                   &    e Zd ZU ed         ed<   dS )r3  rl  r8  Nrq  r6   r7   r8   #ModifyParamsPaymentMethodDataSofortz1PaymentIntent.ModifyParamsPaymentMethodDataSoforth  rp  r7   r  c                       e Zd ZdS )r4  Nr  r6   r7   r8   "ModifyParamsPaymentMethodDataSwishz0PaymentIntent.ModifyParamsPaymentMethodDataSwishn  ru  r7   r  c                       e Zd ZdS )r5  Nr  r6   r7   r8   "ModifyParamsPaymentMethodDataTwintz0PaymentIntent.ModifyParamsPaymentMethodDataTwintq  ru  r7   r  c                       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<   dS )	r6  r  r  r/  r  rJ  rv  r1  Nrw  r6   r7   r8   *ModifyParamsPaymentMethodDataUsBankAccountz8PaymentIntent.ModifyParamsPaymentMethodDataUsBankAccountt  ry  r7   r  c                       e Zd ZdS )r7  Nr  r6   r7   r8   &ModifyParamsPaymentMethodDataWechatPayz4PaymentIntent.ModifyParamsPaymentMethodDataWechatPay  ru  r7   r  c                       e Zd ZdS )r8  Nr  r6   r7   r8    ModifyParamsPaymentMethodDataZipz.PaymentIntent.ModifyParamsPaymentMethodDataZip  ru  r7   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<   dOS )Pr  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitr  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAffirmr  zJLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAfterpayClearpayr  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAlipayr  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAmazonPayr  zELiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAuBecsDebitr  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitr  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBancontactr  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBlikr  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBoletor  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardr  zELiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentr  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCashappr  zILiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalancer  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsEpsr  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsFpxr  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsGiropayr  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsGrabpayr  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsIdealr  zHLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsInteracPresentr  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKlarnar   zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKonbinir  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsLinkr  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsMobilepayr  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsMultibancor  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsOxxor  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsP24r  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaynowr  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaypalr  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPixr	  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPromptpayr
  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsRevolutPayr  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitr  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSofortr  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSwishr  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsTwintr  zGLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountr  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsWechatPayr  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsZipr  Nrh  r6   r7   r8    ModifyParamsPaymentMethodOptionsz.PaymentIntent.ModifyParamsPaymentMethodOptions  r?  r7   r  c                   b    e Zd ZU ed         ed<   	 ed         ed<   	 eed                  ed<   dS )7PaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitEPaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitMandateOptionsr  r  r  r  r  Nr  r6   r7   r8   )ModifyParamsPaymentMethodOptionsAcssDebitr  |  rD  r7   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<   dS )	r  r_  r  r  r  r  r  r  Nr  r6   r7   r8   7ModifyParamsPaymentMethodOptionsAcssDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitMandateOptions  r  r7   r  c                   b    e Zd ZU ed         ed<   	 ee         ed<   	 eed                  ed<   dS )4PaymentIntent.ModifyParamsPaymentMethodOptionsAffirmr  r  r  r  r  Nr  r6   r7   r8   &ModifyParamsPaymentMethodOptionsAffirmr    r  r7   r  c                   b    e Zd ZU ed         ed<   	 ee         ed<   	 eed                  ed<   dS )>PaymentIntent.ModifyParamsPaymentMethodOptionsAfterpayClearpayr  r  r\  r  r  Nr  r6   r7   r8   0ModifyParamsPaymentMethodOptionsAfterpayClearpayr    r  r7   r  c                   &    e Zd ZU ed         ed<   dS )4PaymentIntent.ModifyParamsPaymentMethodOptionsAlipayr  r  Nrh  r6   r7   r8   &ModifyParamsPaymentMethodOptionsAlipayr    r  r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )7PaymentIntent.ModifyParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nrh  r6   r7   r8   )ModifyParamsPaymentMethodOptionsAmazonPayr    r  r7   r  c                   &    e Zd ZU ed         ed<   dS )9PaymentIntent.ModifyParamsPaymentMethodOptionsAuBecsDebitr  r  Nrh  r6   r7   r8   +ModifyParamsPaymentMethodOptionsAuBecsDebitr    r  r7   r  c                   &    e Zd ZU ed         ed<   dS )7PaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitr  r  Nrh  r6   r7   r8   )ModifyParamsPaymentMethodOptionsBacsDebitr    r  r7   r  c                   J    e Zd ZU eed                  ed<   	 ed         ed<   dS )8PaymentIntent.ModifyParamsPaymentMethodOptionsBancontactr	  r  r  r  Nr  r6   r7   r8   *ModifyParamsPaymentMethodOptionsBancontactr    r  r7   r  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )2PaymentIntent.ModifyParamsPaymentMethodOptionsBlikr   r  r  Nry  r6   r7   r8   $ModifyParamsPaymentMethodOptionsBlikr  -  r  r7   r  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )4PaymentIntent.ModifyParamsPaymentMethodOptionsBoletor  r  r  NrL  r6   r7   r8   &ModifyParamsPaymentMethodOptionsBoletor  =  r  r7   r  c                      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<   dS )2PaymentIntent.ModifyParamsPaymentMethodOptionsCardr  r  r  >PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsr;  @PaymentIntent.ModifyParamsPaymentMethodOptionsCardMandateOptionsr  r  r<  rH  rI  rK  rL  rM  rN  rO  rR  rS  r  r  r_  rT  rU  >PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecurer  Nr  r6   r7   r8   $ModifyParamsPaymentMethodOptionsCardr  O  rh  r7   r  c                   >    e Zd ZU ee         ed<   	 ed         ed<   dS )r  rC   zNLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsPlanr)  Nr  r6   r7   r8   0ModifyParamsPaymentMethodOptionsCardInstallmentsz>PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallments  rk  r7   r  c                   J    e Zd ZU eed<   	 ed         ed<   	 ed         ed<   dS )BPaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsPlanr  r   r  r!  r  Nr  r6   r7   r8   4ModifyParamsPaymentMethodOptionsCardInstallmentsPlanr    r  r7   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<   dS )r  r0   r-  r0  r1  r2  r3  r  r7  r\  r8  r9  r:  Nr  r6   r7   r8   2ModifyParamsPaymentMethodOptionsCardMandateOptionsz@PaymentIntent.ModifyParamsPaymentMethodOptionsCardMandateOptions  r  r7   r  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ed         ed<   dS )9PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentrK  r_  @PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentRoutingr`  Nr  r6   r7   r8   +ModifyParamsPaymentMethodOptionsCardPresentr     ru  r7   r  c                   2    e Zd ZU eed                  ed<   dS )r  rZ  r]  Nr  r6   r7   r8   2ModifyParamsPaymentMethodOptionsCardPresentRoutingz@PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentRouting  r  r7   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<   dS )r  r  r  r  r  r  r  r  LPaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsr  r  r  r  r  Nrw  r6   r7   r8   0ModifyParamsPaymentMethodOptionsCardThreeDSecurez>PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecure  r{  r7   r  c                   &    e Zd ZU ed         ed<   dS )r  [PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesr>  Nrh  r6   r7   r8   >ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszLPaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsF  r  r7   r  c                   V    e Zd ZU ed         ed<   	 ee         ed<   	 ee         ed<   dS )r  r  r  r  r  Nr  r6   r7   r8   MModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz[PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesP  r  r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )5PaymentIntent.ModifyParamsPaymentMethodOptionsCashappr  r  r  r  Nrh  r6   r7   r8   'ModifyParamsPaymentMethodOptionsCashappr  f  r  r7   r  c                   n    e Zd ZU ed         ed<   	 eed                  ed<   	 eed                  ed<   dS )=PaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceIPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferrv  rw  r  r  Nr  r6   r7   r8   /ModifyParamsPaymentMethodOptionsCustomerBalancer  |  r  r7   r  c                   n    e Zd ZU ed         ed<   	 eeed                           ed<   	 ed         ed<   dS )r  WPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr^  rs  rt  r]  r  Nr  r6   r7   r8   ;ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferzIPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransfer  r  r7   r  c                       e Zd ZU eed<   dS )r  r8  Nr2  r6   r7   r8   IModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzWPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer  r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )1PaymentIntent.ModifyParamsPaymentMethodOptionsEpsr  r  Nr  r6   r7   r8   #ModifyParamsPaymentMethodOptionsEpsr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )1PaymentIntent.ModifyParamsPaymentMethodOptionsFpxr  r  Nr  r6   r7   r8   #ModifyParamsPaymentMethodOptionsFpxr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )5PaymentIntent.ModifyParamsPaymentMethodOptionsGiropayr  r  Nr  r6   r7   r8   'ModifyParamsPaymentMethodOptionsGiropayr    r  r7   r  c                   2    e Zd ZU eed                  ed<   dS )5PaymentIntent.ModifyParamsPaymentMethodOptionsGrabpayr  r  Nr  r6   r7   r8   'ModifyParamsPaymentMethodOptionsGrabpayr    r  r7   r  c                   &    e Zd ZU ed         ed<   dS )3PaymentIntent.ModifyParamsPaymentMethodOptionsIdealr  r  Nrh  r6   r7   r8   %ModifyParamsPaymentMethodOptionsIdealr    r  r7   r  c                       e Zd ZdS )<PaymentIntent.ModifyParamsPaymentMethodOptionsInteracPresentNr  r6   r7   r8   .ModifyParamsPaymentMethodOptionsInteracPresentr    ru  r7   r  c                   n    e Zd ZU ed         ed<   	 eed                  ed<   	 eed                  ed<   dS )4PaymentIntent.ModifyParamsPaymentMethodOptionsKlarnar  r  r  r  r  r  Nr  r6   r7   r8   &ModifyParamsPaymentMethodOptionsKlarnar     r0  r7   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<   d	S )
5PaymentIntent.ModifyParamsPaymentMethodOptionsKonbinir_  rj  r3  r  r  r  r  r  Nr  r6   r7   r8   'ModifyParamsPaymentMethodOptionsKonbinir  J   r5  r7   r  c                   V    e Zd ZU ed         ed<   	 ee         ed<   	 ed         ed<   dS )2PaymentIntent.ModifyParamsPaymentMethodOptionsLinkr  r  r  r  r  Nr8  r6   r7   r8   $ModifyParamsPaymentMethodOptionsLinkr  f   r:  r7   r  c                   J    e Zd ZU ed         ed<   	 eed                  ed<   dS )7PaymentIntent.ModifyParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r6   r7   r8   )ModifyParamsPaymentMethodOptionsMobilepayr     r>  r7   r  c                   2    e Zd ZU eed                  ed<   dS )8PaymentIntent.ModifyParamsPaymentMethodOptionsMultibancor  r  Nr  r6   r7   r8   *ModifyParamsPaymentMethodOptionsMultibancor     r  r7   r  c                   J    e Zd ZU ee         ed<   	 eed                  ed<   dS )2PaymentIntent.ModifyParamsPaymentMethodOptionsOxxor  r  r  Nrq  r6   r7   r8   $ModifyParamsPaymentMethodOptionsOxxor     rE  r7   r  c                   J    e Zd ZU eed                  ed<   	 ee         ed<   dS )1PaymentIntent.ModifyParamsPaymentMethodOptionsP24r  r  rH  NrI  r6   r7   r8   #ModifyParamsPaymentMethodOptionsP24r     rK  r7   r  c                   2    e Zd ZU eed                  ed<   dS )4PaymentIntent.ModifyParamsPaymentMethodOptionsPaynowr  r  Nr  r6   r7   r8   &ModifyParamsPaymentMethodOptionsPaynowr      r  r7   r  c                       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<   d	S )
4PaymentIntent.ModifyParamsPaymentMethodOptionsPaypalr  r  rQ  r  r\  rR  r  r  NrS  r6   r7   r8   &ModifyParamsPaymentMethodOptionsPaypalr     rU  r7   r  c                   b    e Zd ZU ee         ed<   	 ee         ed<   	 eed                  ed<   dS )1PaymentIntent.ModifyParamsPaymentMethodOptionsPixr  r  r  r  Nrq  r6   r7   r8   #ModifyParamsPaymentMethodOptionsPixr  !  rY  r7   r  c                   2    e Zd ZU eed                  ed<   dS )7PaymentIntent.ModifyParamsPaymentMethodOptionsPromptpayr  r  Nr  r6   r7   r8   )ModifyParamsPaymentMethodOptionsPromptpayr	  !  r  r7   r
  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )8PaymentIntent.ModifyParamsPaymentMethodOptionsRevolutPayr  r  r  r  Nrh  r6   r7   r8   *ModifyParamsPaymentMethodOptionsRevolutPayr  "!  r  r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )7PaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitEPaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r  Nrh  r6   r7   r8   )ModifyParamsPaymentMethodOptionsSepaDebitr  6!  r  r7   r  c                       e Zd ZdS )r  Nr  r6   r7   r8   7ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionsJ!  ru  r7   r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )4PaymentIntent.ModifyParamsPaymentMethodOptionsSofortrh  r  r  r  Nrh  r6   r7   r8   &ModifyParamsPaymentMethodOptionsSofortr  M!  rj  r7   r  c                   J    e Zd ZU ed         ed<   	 eed                  ed<   dS )3PaymentIntent.ModifyParamsPaymentMethodOptionsSwishr_  r\  r  r  Nr  r6   r7   r8   %ModifyParamsPaymentMethodOptionsSwishr  a!  rn  r7   r  c                   2    e Zd ZU eed                  ed<   dS )3PaymentIntent.ModifyParamsPaymentMethodOptionsTwintr  r  Nr  r6   r7   r8   %ModifyParamsPaymentMethodOptionsTwintr  q!  r  r7   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d                  ed<   dS );PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountOPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr  IPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  CPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworksrw  rx  r  r  r  r  r  Nr  r6   r7   r8   -ModifyParamsPaymentMethodOptionsUsBankAccountr  }!  r  r7   r"  c                       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<   dS )	r  VPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr  r  r  r  r  r  Nr|  r6   r7   r8   AModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszOPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnections!  r  r7   r%  c                   >    e Zd ZU eeed                           ed<   dS )r$  r  r  Nr  r6   r7   r8   HModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilterszVPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters!  r  r7   r'  c                   &    e Zd ZU ed         ed<   dS )r   r  r  Nrh  r6   r7   r8   ;ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionszIPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptions!  r  r7   r)  c                   >    e Zd ZU eeed                           ed<   dS )r!  r  r  Nr  r6   r7   r8   5ModifyParamsPaymentMethodOptionsUsBankAccountNetworkszCPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworks!  r  r7   r+  c                   b    e Zd ZU ee         ed<   	 ed         ed<   	 eed                  ed<   dS )7PaymentIntent.ModifyParamsPaymentMethodOptionsWechatPayr  r  r  r  r  Nr  r6   r7   r8   )ModifyParamsPaymentMethodOptionsWechatPayr-  !  r  r7   r.  c                   2    e Zd ZU eed                  ed<   dS )1PaymentIntent.ModifyParamsPaymentMethodOptionsZipr  r  Nr  r6   r7   r8   #ModifyParamsPaymentMethodOptionsZipr0  !  r  r7   r1  c                   n    e Zd ZU ded<   	 ee         ed<   	 eed<   	 ee         ed<   	 ee         ed<   dS )"PaymentIntent.ModifyParamsShipping)PaymentIntent.ModifyParamsShippingAddressr)  r*  r+  r,  r-  Nr  r6   r7   r8   ModifyParamsShippingr3  !  r  r7   r5  c                       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<   dS )r4  r#  r8  r$  r%  r&  r'  Nry  r6   r7   r8   ModifyParamsShippingAddressz)PaymentIntent.ModifyParamsShippingAddress"  r  r7   r7  c                   &    e Zd ZU ee         ed<   dS )r  r0   NrL  r6   r7   r8   ModifyParamsTransferDataz&PaymentIntent.ModifyParamsTransferData/"  rN  r7   r9  c                   J    e Zd ZU ee         ed<   	 eee                  ed<   dS )PaymentIntent.RetrieveParamsclient_secretr5  N)r1   r2   r3   r   r  r5   r   r6   r7   r8   RetrieveParamsr;  5"  sC         "3''''	 DI&&&&	 	r7   r=  c                   n    e Zd ZU eee                  ed<   	 ee         ed<   	 ee         ed<   	 eed<   dS )PaymentIntent.SearchParamsr5  r  pagequeryN)r1   r2   r3   r   r   r  r5   r4   r6   r7   r8   SearchParamsr?  ?"  sk         DI&&&&	 3	 #	 


	 	r7   rB  c                   n    e Zd ZU eee                  ed<   	 ee         ed<   	 eee                  ed<   dS )'PaymentIntent.VerifyMicrodepositsParamsr  r  r5  N)r1   r2   r3   r   r   r4   r5   r  r6   r7   r8   VerifyMicrodepositsParamsrD  Q"  s_         T#Y''''	 %S))))	 DI&&&&	 	r7   rE  r0   amount_capturableamount_detailsamount_receivedr   applicationrB  r  canceled_at)r9  r  r:  failed_invoicer;  r<  void_invoicer=  rQ  r  r<  r  r  r  rZ  r"   r  r1  r  r#   invoicelast_payment_errorr!   latest_chargelivemoderE  next_actionobjectr   r  r$   r   $payment_method_configuration_detailsr[  r\  
processingr`  r%   reviewr  r  rb  r   r   rF  rG  )canceledrT  requires_actionrequires_capturerequires_confirmationrequires_payment_method	succeededstatusrI  r  intentparamsr4  returnc                     t          d|                     dd                    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      r8   _cls_apply_customer_balancez)PaymentIntent._cls_apply_customer_balance!#  s]     ELL&v.. M       	
 	
 		
r7   c                     dS ra  Nr6   r]  r^  s     r8   apply_customer_balancez$PaymentIntent.apply_customer_balance5#  	     	r7   c                     dS rm  r6   selfr^  s     r8   ro  z$PaymentIntent.apply_customer_balance@#  	     	r7   rk  c                     t          d|                     dd                    t          |                     d                              |                    S )ra  r)   rb  rc  r  rd  re  r   _requestrh  r   getrr  s     r8   ro  z$PaymentIntent.apply_customer_balanceI#  se     MMELL&txx~~66 M      	
 	
 		
r7   c                    K   t          d|                     dd                    t          |                    |           d{V           S )ra  r)   rb  rc  rd  re  Nr   _static_request_asyncrh  r   ri  s      r8   !_cls_apply_customer_balance_asyncz/PaymentIntent._cls_apply_customer_balance_async[#  s       ++ELL&v.. M    ,        	
 	
 		
r7   c                 
   K   dS rm  r6   rn  s     r8   apply_customer_balance_asyncz*PaymentIntent.apply_customer_balance_asynco#         	r7   c                 
   K   dS rm  r6   rr  s     r8   r~  z*PaymentIntent.apply_customer_balance_asyncz#         	r7   r|  c                    K   t          d|                     dd                    t          |                     d                              |           d{V           S )ra  r)   rb  rc  r  rd  re  Nr   _request_asyncrh  r   rx  rr  s     r8   r~  z*PaymentIntent.apply_customer_balance_async#  s       %%ELL&txx~~66 M    &        	
 	
 		
r7   r8  c                     t          d|                     dd                    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://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://stripe.com/docs/api/checkout/sessions/expire) instead.
        r)   rb  #/v1/payment_intents/{intent}/cancelrd  re  rf  ri  s      r8   _cls_cancelzPaymentIntent._cls_cancel#  s\     5<<&v.. =       	
 	
 		
r7   c                     dS r  Nr6   rn  s     r8   cancelzPaymentIntent.cancel#  	     	r7   c                     dS r  r6   rr  s     r8   r  zPaymentIntent.cancel#  	     	r7   r  c                     t          d|                     dd                    t          |                     d                              |                    S )r  r)   rb  r  r  rd  re  rv  rr  s     r8   r  zPaymentIntent.cancel#  sd     MM5<<&txx~~66 =      	
 	
 		
r7   c                    K   t          d|                     dd                    t          |                    |           d{V           S )r  r)   rb  r  rd  re  Nrz  ri  s      r8   _cls_cancel_asynczPaymentIntent._cls_cancel_async#  s~       ++5<<&v.. =    ,        	
 	
 		
r7   c                 
   K   dS r  r6   rn  s     r8   cancel_asynczPaymentIntent.cancel_async#         	r7   c                 
   K   dS r  r6   rr  s     r8   r  zPaymentIntent.cancel_async $         	r7   r  c                    K   t          d|                     dd                    t          |                     d                              |           d{V           S )r  r)   rb  r  r  rd  re  Nr  rr  s     r8   r  zPaymentIntent.cancel_async$  s       %%5<<&txx~~66 =    &        	
 	
 		
r7   r@  c                     t          d|                     dd                    t          |                    |                    S )K  
        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://stripe.com/docs/payments/capture-later).
        r)   rb  $/v1/payment_intents/{intent}/capturerd  re  rf  ri  s      r8   _cls_capturezPaymentIntent._cls_capture#$  s\     6==&v.. >       	
 	
 		
r7   c                     dS r  Nr6   rn  s     r8   capturezPaymentIntent.capture9$  r  r7   c                     dS r  r6   rr  s     r8   r  zPaymentIntent.captureG$  r  r7   r  c                     t          d|                     dd                    t          |                     d                              |                    S )r  r)   rb  r  r  rd  re  rv  rr  s     r8   r  zPaymentIntent.captureT$  sd     MM6==&txx~~66 >      	
 	
 		
r7   c                    K   t          d|                     dd                    t          |                    |           d{V           S )r  r)   rb  r  rd  re  Nrz  ri  s      r8   _cls_capture_asyncz PaymentIntent._cls_capture_asyncj$  s~       ++6==&v.. >    ,        	
 	
 		
r7   c                 
   K   dS r  r6   rn  s     r8   capture_asynczPaymentIntent.capture_async$  r  r7   c                 
   K   dS r  r6   rr  s     r8   r  zPaymentIntent.capture_async$  r  r7   r  c                    K   t          d|                     dd                    t          |                     d                              |           d{V           S )r  r)   rb  r  r  rd  re  Nr  rr  s     r8   r  zPaymentIntent.capture_async$  s       %%6==&txx~~66 >    &        	
 	
 		
r7   rP  c                     t          d|                     dd                    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://stripe.com/docs/stripe-js/reference#stripe-handle-card-payment)
        and the PaymentIntent's [client_secret](https://stripe.com/docs/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.
        r)   rb  $/v1/payment_intents/{intent}/confirmrd  re  rf  ri  s      r8   _cls_confirmzPaymentIntent._cls_confirm$  s\    8 6==&v.. >       	
 	
 		
r7   c                     dS r  Nr6   rn  s     r8   r  zPaymentIntent.confirm$  s	    : 	r7   c                     dS r  r6   rr  s     r8   r  zPaymentIntent.confirm$  s	    8 	r7   r  c                     t          d|                     dd                    t          |                     d                              |                    S )r  r)   rb  r  r  rd  re  rv  rr  s     r8   r  zPaymentIntent.confirm%  sd    8 MM6==&txx~~66 >      	
 	
 		
r7   c                    K   t          d|                     dd                    t          |                    |           d{V           S )r  r)   rb  r  rd  re  Nrz  ri  s      r8   _cls_confirm_asyncz PaymentIntent._cls_confirm_async<%  s~      8 ++6==&v.. >    ,        	
 	
 		
r7   c                 
   K   dS r  r6   rn  s     r8   confirm_asynczPaymentIntent.confirm_asyncc%  s      : 	r7   c                 
   K   dS r  r6   rr  s     r8   r  zPaymentIntent.confirm_async%  s      8 	r7   r  c                    K   t          d|                     dd                    t          |                     d                              |           d{V           S )r  r)   rb  r  r  rd  re  Nr  rr  s     r8   r  zPaymentIntent.confirm_async%  s      8 %%6==&txx~~66 >    &        	
 	
 		
r7   r  c                 r    t          d|                     d|                                 |                    S )~  
        Creates a PaymentIntent object.

        After the PaymentIntent is created, attach a payment method and [confirm](https://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://stripe.com/docs/api/payment_intents/confirm) when you supply
        confirm=true.
        r)   rb  re  )r   rg  	class_urlrj  r^  s     r8   createzPaymentIntent.create%  sB          
 
 	
r7   c                    K   t          d|                     d|                                 |           d{V           S )r  r)   rb  re  N)r   r{  r  r  s     r8   create_asynczPaymentIntent.create_async%  sd        ++ ,        
 
 	
r7   r  c                     t          d|                     dd                    t          |                    |                    S )<  
        Perform an incremental authorization on an eligible
        [PaymentIntent](https://stripe.com/docs/api/payment_intents/object). To be eligible, the
        PaymentIntent's status must be requires_capture and
        [incremental_authorization_supported](https://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://stripe.com/docs/api/payment_intents/object#payment_intent_object-amount).
        If the incremental authorization fails, a
        [card_declined](https://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://stripe.com/docs/terminal/features/incremental-authorizations).
        r)   rb  4/v1/payment_intents/{intent}/increment_authorizationrd  re  rf  ri  s      r8   _cls_increment_authorizationz*PaymentIntent._cls_increment_authorization%  s^    @ FMM&v.. N       	
 	
 		
r7   c                     dS r  Nr6   rn  s     r8   increment_authorizationz%PaymentIntent.increment_authorization$&  s
    @ 	r7   c                     dS r  r6   rr  s     r8   r  z%PaymentIntent.increment_authorizationF&  s	    < 	r7   r  c                     t          d|                     dd                    t          |                     d                              |                    S )r  r)   rb  r  r  rd  re  rv  rr  s     r8   r  z%PaymentIntent.increment_authorizationf&  se    < MMFMM&txx~~66 N      	
 	
 		
r7   c                    K   t          d|                     dd                    t          |                    |           d{V           S )r  r)   rb  r  rd  re  Nrz  ri  s      r8   "_cls_increment_authorization_asyncz0PaymentIntent._cls_increment_authorization_async&  s      @ ++FMM&v.. N    ,        	
 	
 		
r7   c                 
   K   dS r  r6   rn  s     r8   increment_authorization_asyncz+PaymentIntent.increment_authorization_async&  s      @ 	r7   c                 
   K   dS r  r6   rr  s     r8   r  z+PaymentIntent.increment_authorization_async&  s      < 	r7   r  c                    K   t          d|                     dd                    t          |                     d                              |           d{V           S )r  r)   rb  r  r  rd  re  Nr  rr  s     r8   r  z+PaymentIntent.increment_authorization_async&  s      < %%FMM&txx~~66 N    &        	
 	
 		
r7   r  c                     |                      d|                                 |          }t          |t                    s$t	          dt          |          j        z            |S )3
        Returns a list of PaymentIntents.
        rx  re  %Expected list object from API, got %s)rg  r  
isinstancer   	TypeErrorr  r1   rj  r^  results      r8   listzPaymentIntent.list%'  sp     $$MMOO % 
 

 &*-- 	7<<(*  
 r7   c                    K   |                      d|                                 |           d{V }t          |t                    s$t	          dt          |          j        z            |S )r  rx  re  Nr  )r{  r  r  r   r  r  r1   r  s      r8   
list_asynczPaymentIntent.list_async9'  s       00MMOO 1 
 
 
 
 
 
 
 

 &*-- 	7<<(*  
 r7   r  c                     |                                  dt          |          }t          d|                     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://stripe.com/docs/api/payment_intents/confirm) instead.
        /r)   rb  re  )r  r   r   rg  rj  r  r^  r  s       r8   modifyzPaymentIntent.modifyM'  sX     +b///:    
 
 	
r7   c                    K   |                                  dt          |          }t          d|                     d||           d{V           S )r  r  r)   rb  re  N)r  r   r   r{  r  s       r8   modify_asynczPaymentIntent.modify_asyncd'  sz       +b///:++ ,        
 
 	
r7   r;  c                 @     | |fi |}|                                  |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://stripe.com/docs/api#payment_intent_object) object reference for more details.
        )refreshrj  r  r^  instances       r8   retrievezPaymentIntent.retrieve{'  s2     3r$$V$$r7   c                 P   K    | |fi |}|                                  d{V  |S )r  N)refresh_asyncr  s       r8   retrieve_asynczPaymentIntent.retrieve_async'  sH       3r$$V$$$$&&&&&&&&&r7   rD  c                     t          d|                     dd                    t          |                    |                    S )C
        Verifies microdeposits on a PaymentIntent object.
        r)   rb  1/v1/payment_intents/{intent}/verify_microdepositsrd  re  rf  ri  s      r8   _cls_verify_microdepositsz'PaymentIntent._cls_verify_microdeposits'  s]     CJJ&v.. K       	
 	
 		
r7   c                     dS r  Nr6   rn  s     r8   verify_microdepositsz"PaymentIntent.verify_microdeposits'  rp  r7   c                     dS r  r6   rr  s     r8   r  z"PaymentIntent.verify_microdeposits'  rt  r7   r  c                     t          d|                     dd                    t          |                     d                              |                    S )r  r)   rb  r  r  rd  re  rv  rr  s     r8   r  z"PaymentIntent.verify_microdeposits'  se     MMCJJ&txx~~66 K      	
 	
 		
r7   c                    K   t          d|                     dd                    t          |                    |           d{V           S )r  r)   rb  r  rd  re  Nrz  ri  s      r8   _cls_verify_microdeposits_asyncz-PaymentIntent._cls_verify_microdeposits_async'  s       ++CJJ&v.. K    ,        	
 	
 		
r7   c                 
   K   dS r  r6   rn  s     r8   verify_microdeposits_asyncz(PaymentIntent.verify_microdeposits_async'  r  r7   c                 
   K   dS r  r6   rr  s     r8   r  z(PaymentIntent.verify_microdeposits_async'  r  r7   r  c                    K   t          d|                     dd                    t          |                     d                              |           d{V           S )r  r)   rb  r  r  rd  re  Nr  rr  s     r8   r  z(PaymentIntent.verify_microdeposits_async'  s       %%CJJ&txx~~66 K    &        	
 	
 		
r7   kwargsr?  c                       | j         |ddi|S )  
        Search for PaymentIntents you've previously created using Stripe's [Search Query Language](https://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rj  argsr  s      r8   searchzPaymentIntent.search(  s-     s{6:
3
>D
 
 	
r7   c                 0   K    | j         |ddi| d{V S )r  r  r  N)_search_asyncr  s      r8   search_asynczPaymentIntent.search_async(  sP       'S&6:
3
>D
 
 
 
 
 
 
 
 	
r7   c                 @     | j         |i |                                S N)r  auto_paging_iterr  s      r8   search_auto_paging_iterz%PaymentIntent.search_auto_paging_iter)(  s'     sz4*6**;;===r7   c                 P   K    | j         |i | d {V                                 S r	  )r  r	  r  s      r8   search_auto_paging_iter_asyncz+PaymentIntent.search_auto_paging_iter_async/(  s>       'c&777777777IIKKKr7   )	rG  r  rN  rQ  rS  r[  rT  rb  rI  N(  r1   r2   r3   __doc__r+   r   r   r5   r
   r<   rE   r  r  r  r  r  r.  r2  r   r6  r>  rJ  r   rM  rc  ri  rr  rt  rz  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r(  r+  r/  r2  r5  r7  r9  r;  r=  rX  r[  r]  r_  ra  rd  rg  ri  ro  rr  rt  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/  r4  r9  r=  rA  rD  rJ  rN  rT  rX  r\  r_  rc  re  ri  rm  rq  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  r  r  r   r"  r$  r&  r(  r*  r,  r.  r0  r2  r4  r6  r8  r:  r<  r>  rC  rF  rI  rL  rO  rR  rU  rX  r[  r^  ra  rg  rj  rn  rp  rt  rw  rz  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r
  r  r9  r;  r=  r?  rA  rC  rE  rG  rI  rK  rN  rP  rR  rT  rV  rX  rZ  r\  r^  r`  rb  re  rg  ri  rk  rm  ro  rq  rs  ru  rw  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  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  r9  r=  rB  rE  r4   r   r   r  rD   r   r   r   classmethodr   rk  r   staticmethodro  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;   r6   r7   r8   r)   r)   /   sJ          8HK'"234GGG* * * * * * * *
 
 
 
 
, 
 
 
F F F F F< F F FPP	
 P	
 P	
 P	
 P	
\ P	
 P	
 P	
d    L   F
 F
 F
 F
 F
| F
 F
 F
P, , , , ,\ , , ,0,2 ,2 ,2 ,2 ,2< ,2 ,2 ,2\
 
 
 
 
| 
 
 
    ^   (    ~   ! ! ! ! ! ! ! !F    I   Y Y Y Y Y Y Y Yv    9       Y   ,    I       9   G G G G G G G GR    )       y              y       )       I       )       9       y   (    i   4    Y       y       	       	   # # # # #I # # #J    I   B    	       	       i   2    y       y       )       	       Y       )       9       Y   ! ! ! ! !I ! ! !F    y       y       I       )       Y       9       )       y       i       i       i   ,    )       I   j j j j jI j j jX    Y   4    9   ,    )   0    I   2    )       Y   (    y       Y       i   $    	        )   $k k k k k	 k k kZ    I       	   $ $ $ $ $i $ $ $L    y        i   . . . . .I . . .`            ,    9   ,    9   ,$ $ $ $ $$ $ $L      
 
 
 
 
y 
 
 

 
 
 
 
y 
 
 

 
 
 
 
9 
 
 

 
 
 
 
9 
 
 
           )   G G G G G) G G GR    9   8    	   4    Y   (
 
 
 
 
i 
 
 
    	        y    
 
 
 
 
) 
 
 
4 4 4 4 4) 4 4 4l    y   (
 
 
 
 
Y 
 
 
    i   (    Y   (    9       )   (        
 
 
 
 
 
 
 
* * * * * * * *X      <                       Y   (
 
 
 
 
y 
 
 
    I       	   ,    y   4Y Y Y Y Y~ Y Y Yv
 
 
 
 
i 
 
 
    )       I   ,    9       )   G G G G G	 G G GR           i       	       i              9              )       i   (    Y   4    I       i       y       y   # # # # #9 # # #J    9   B    y       y       Y   2    i       i              y       I              )       I   ! ! ! ! !9 ! ! !F    i       i       9              I       )              i       Y       Y       Y   ,           9   j j j j j9 j j jX    I   4    )   ,       0    9   2           I   (    i       I       Y   $    y           $k k k k ky k k kZ    9       y   $ $ $ $ $Y $ $ $L    i        Y   . . . . .9 . . .`            ,    )   ,    )   ,$ $ $ $ $$ $ $L      
 
 
 
 
i 
 
 

 
 
 
 
i 
 
 

 
 
 
 
) 
 
 

 
 
 
 
) 
 
 
    	          G G G G G G G GR    )   8    y   4    I   (
 
 
 
 
Y 
 
 
    y        i    
 
 
 
 
 
 
 
4 4 4 4 4 4 4 4l    i   (
 
 
 
 
I 
 
 
    Y   (    I   (    )          (    	    
 
 
 
 
	 
 
 
* * * * *	 * * *X      <                	       I   (
 
 
 
 
i 
 
 
    9       y   ,    i   4    9   &    ~   B    9       ^   4    I   $d d d d d~ d d dLG G G G G	 G G GR           i       	       i              9              )       i   (    Y   4    I       i       y       y   # # # # #9 # # #J    9   B    y       y       Y   2    i       i              y       I              )       I   ! ! ! ! !9 ! ! !F    i       i       9              I       )              i       Y       Y       Y   ,           9   j j j j j9 j j jX    I   4    )   ,       0    9   2           I   (    i       I       Y   $    y           $k k k k ky k k kZ    9       y   $ $ $ $ $Y $ $ $L    i        Y   . . . . .9 . . .`            ,    )   ,    )   ,$ $ $ $ $$ $ $L      
 
 
 
 
i 
 
 

 
 
 
 
i 
 
 

 
 
 
 
) 
 
 

 
 
 
 
) 
 
 
    	          G G G G G G G GR    )   8    y   4    I   (
 
 
 
 
Y 
 
 
    y        i    
 
 
 
 
 
 
 
4 4 4 4 4 4 4 4l    i   (
 
 
 
 
I 
 
 
    Y   (    I   (    )          (    	    
 
 
 
 
	 
 
 
* * * * *	 * * *X      <                	       I   (
 
 
 
 
i 
 
 
    y   ,    i   4    9              ~   $    N    KKK  ]++++ /-89999 %SM)))  ((?@@@@ # "	

 
 
 
 DEEEE C=    !!67777 LLL MMM z23333 # 	GGG oi01111 !!12222 OH56666 NNN 38n *%%%% $%%%% ?956666 __=>>>> +3)+    %%9:::: s)### $$$$ C=    _X.//// !)D!EFFFF x     DE	
   
 #3-''' "*#... 	    L)))) SM!!! 

 CD
 
	
 
 
 [
& CD 
   \ X IJ	   X 788
IJ
	
 
 
 98
" 

 CD
 
	
 
 
 [
& CD 
   \ X IJ	   X =>>
IJ
	
 
 
 ?>
" 

$*+G$H
	
 
 
 [
* 

%&BC
	
 
 
 \ X
 
;<
	
 
 
 X
 -((
;<
	
 
 
 )(
* 

$*+G$H
	
 
 
 [
* 

%&BC
	
 
 
 \ X
 
;<
	
 
 
 X
 -..
;<
	
 
 
 /.
* 

$*+H$I
	
 
 
 [
* 

%&CD
	
 
 
 \ X
 
<=
	
 
 
 X
 .))
<=
	
 
 
 *)
* 

$*+H$I
	
 
 
 [
* 

%&CD
	
 
 
 \ X
 
<=
	
 
 
 X
 .//
<=
	
 
 
 0/
* $
$
$*+H$I$
	$
 $
 $
 [$
L %&CD	   \ X: <=	   X: .))$
<=$
	$
 $
 $
 *)$
L $
$
$*+H$I$
	$
 $
 $
 [$
L %&CD	   \ X: <=	   X: .//$
<=$
	$
 $
 $
 0/$
L 
:;
	
 
 
 [
0 
:;
	
 
 
 [
0 (
(
 EF(
 
	(
 (
 (
 [(
T EF 
   \ X@ KL	   X> 899&
KL&
	&
 &
 &
 :9&
P (
(
 EF(
 
	(
 (
 (
 [(
T EF 
   \ X@ KL	   X> >??&
KL&
	&
 &
 &
 @?&
P 89	O	$   [& 89	O	$   [& 

 &'C D
	
 
 
 [
, 

 &'C D
	
 
 
 [
,  &'E F	   [  &'E F	   [ 

 BC
 
	
 
 
 [
& BC 
   \ X HI	   X 566
HI
	
 
 
 76
" 

 BC
 
	
 
 
 [
& BC 
   \ X HI	   X ;<<
HI
	
 
 
 =<
" 
$%AB
	O	,
 
 
 [
 
$%AB
	O	,
 
 
 [
 >$%AB>	/	"> > > [>
 L$%ABL		'L L L [L (%<.!0Q"6 %
 
r7   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._invoicer#   stripe._payment_methodr$   stripe._reviewr%   stripe._setup_intentr&   stripe._sourcer'   r)   r6   r7   r8   <module>r 	     s   B A A A A A 4 4 4 4 4 4 * * * * * * = = = = = = 2 2 2 2 2 2 ; ; ; ; ; ; A A A A A A . . . . . . A A A A A A : : : : : : : :                                      &''''''//////000000111111%%%%%%))))))''''''444444%%%%%%000000%%%%%%P` P` P` P` P`/*(/*/*	P` P` P` P` P`r7   