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

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

    Related guide: [Payment Intents API](https://stripe.com/docs/payments/payment-intents)
    payment_intentOBJECT_NAMEc                   <    e Zd ZU  G d de      Zee   ed<   deiZy)PaymentIntent.AmountDetailsc                       e Zd ZU ee   ed<   y)PaymentIntent.AmountDetails.TipamountN)__name__
__module____qualname__r   int__annotations__     V/var/www/api/v1/venv_getwork_v1/lib/python3.12/site-packages/stripe/_payment_intent.pyTipr.   E   s    SM!r6   r8   tipN)r0   r1   r2   r
   r8   r   r4   _inner_class_typesr5   r6   r7   AmountDetailsr,   D   s$    	, 	 c]#S\r6   r;   c                   0    e Zd ZU eed      ed<   	 eed<   y)%PaymentIntent.AutomaticPaymentMethodsalwaysneverallow_redirectsenabledN)r0   r1   r2   r   r   r4   boolr5   r6   r7   AutomaticPaymentMethodsr=   N   s$    !'*;"<==	
 	r6   rD   c                   6   e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed	<   	 ee   ed
<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 eed      ed<   ed   ed<   y)PaymentIntent.LastPaymentErroradvice_codecharge)account_closedaccount_country_invalid_address6account_error_country_change_requires_additional_stepsaccount_information_mismatchaccount_invalidaccount_number_invalidacss_debit_session_incompletealipay_upgrade_requiredamount_too_largeamount_too_smallapi_key_expiredapplication_fees_not_allowedauthentication_requiredbalance_insufficientbalance_invalid_parameter bank_account_bad_routing_numbersbank_account_declinedbank_account_existsbank_account_restrictedbank_account_unusablebank_account_unverified bank_account_verification_failedbilling_invalid_mandatebitcoin_upgrade_required$capture_charge_authorization_expiredcapture_unauthorized_payment card_decline_rate_limit_exceededcard_declined cardholder_phone_number_requiredcharge_already_capturedcharge_already_refundedcharge_disputedcharge_exceeds_source_limit charge_exceeds_transaction_limitcharge_expired_for_capturecharge_invalid_parametercharge_not_refundableclearing_code_unsupportedcountry_code_invalidcountry_unsupportedcoupon_expiredcustomer_max_payment_methodscustomer_max_subscriptionscustomer_tax_location_invaliddebit_not_authorizedemail_invalidexpired_card&financial_connections_account_inactive7financial_connections_no_successful_transaction_refreshforwarding_api_inactive forwarding_api_invalid_parameter'forwarding_api_retryable_upstream_error(forwarding_api_upstream_connection_error*forwarding_api_upstream_connection_timeoutidempotency_key_in_useincorrect_addressincorrect_cvcincorrect_numberincorrect_zipinstant_payouts_config_disabled!instant_payouts_currency_disabledinstant_payouts_limit_exceededinstant_payouts_unsupportedinsufficient_fundsintent_invalid_state"intent_verification_method_missinginvalid_card_typeinvalid_charactersinvalid_charge_amountinvalid_cvcinvalid_expiry_monthinvalid_expiry_year'invalid_mandate_reference_prefix_formatinvalid_numberinvalid_source_usageinvalid_tax_locationinvoice_no_customer_line_itemsinvoice_no_payment_method_types"invoice_no_subscription_line_itemsinvoice_not_editable!invoice_on_behalf_of_not_editable&invoice_payment_intent_requires_actioninvoice_upcoming_nonelivemode_mismatchlock_timeoutmissing
no_accountnot_allowed_on_standard_accountout_of_inventory!ownership_declaration_not_allowedparameter_invalid_emptyparameter_invalid_integerparameter_invalid_string_blankparameter_invalid_string_emptyparameter_missingparameter_unknownparameters_exclusivepayment_intent_action_required%payment_intent_authentication_failure*payment_intent_incompatible_payment_method payment_intent_invalid_parameter3payment_intent_konbini_rejected_confirmation_numberpayment_intent_mandate_invalid&payment_intent_payment_attempt_expired%payment_intent_payment_attempt_failedpayment_intent_unexpected_state,payment_method_bank_account_already_verified#payment_method_bank_account_blocked.payment_method_billing_details_address_missing%payment_method_configuration_failures payment_method_currency_mismatchpayment_method_customer_decline payment_method_invalid_parameter)payment_method_invalid_parameter_testmode"payment_method_microdeposit_failed8payment_method_microdeposit_verification_amounts_invalid9payment_method_microdeposit_verification_amounts_mismatch:payment_method_microdeposit_verification_attempts_exceededApayment_method_microdeposit_verification_descriptor_code_mismatch0payment_method_microdeposit_verification_timeoutpayment_method_not_availablepayment_method_provider_declinepayment_method_provider_timeoutpayment_method_unactivatedpayment_method_unexpected_statepayment_method_unsupported_typepayout_reconciliation_not_readypayouts_limit_exceededpayouts_not_allowedplatform_account_requiredplatform_api_key_expiredpostal_code_invalidprocessing_errorproduct_inactive%progressive_onboarding_limit_exceeded
rate_limitrefer_to_customerrefund_disputed_paymentresource_already_existsresource_missingreturn_intent_already_processedrouting_number_invalidsecret_key_requiredsepa_unsupported_accountsetup_attempt_failed#setup_intent_authentication_failuresetup_intent_invalid_parametersetup_intent_mandate_invalid&setup_intent_mobile_wallet_unsupported"setup_intent_setup_attempt_expiredsetup_intent_unexpected_stateshipping_address_invalidshipping_calculation_failedsku_inactivestate_unsupportedstatus_transition_invalidstripe_tax_inactivetax_id_invalidtax_id_prohibitedtaxes_calculation_failed%terminal_location_country_unsupportedterminal_reader_busyterminal_reader_hardware_fault/terminal_reader_invalid_location_for_activation,terminal_reader_invalid_location_for_paymentterminal_reader_offlineterminal_reader_timeouttestmode_charges_onlytls_version_unsupportedtoken_already_usedtoken_card_network_invalidtoken_in_use+transfer_source_balance_parameters_mismatchtransfers_not_allowedurl_invalidcodedecline_codedoc_urlmessagenetwork_advice_codenetwork_decline_codeparamr(   r)   r#   payment_methodpayment_method_typerequest_log_urlr%   setup_intentr   r   CardResourcer&   source)	api_error
card_erroridempotency_errorinvalid_request_errortypeN)r0   r1   r2   r   strr4   r   r   r5   r6   r7   LastPaymentErrorrF   Z   s7   c]"	 	 npr
 r	
f	 sm#	 #	 #	 &c]*	 'sm+	 }	 !11	 !11	 &c]*	 "#&	 }--	. DE
 	
 %
 	
	r6   r  c                   &   e Zd ZU  G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d d e      Z G d! d"e      Zee   ed#<   ee   ed$<   ee   ed%<   ee   ed&<   ee   ed'<   ee	   ed(<   ee
   ed)<   ee   ed*<   ee   ed+<   ee   ed,<   ee   ed-<   ee   ed.<   ee   ed/<   eed0<   	 eeeef      ed1<   	 ee   ed2<   ee   ed3<   ee   ed4<   ee   ed5<   i d#ed$ed%ed&ed'ed(e	d)e
d*ed+ed,ed-ed.ed/ed2ed3ed4ed5eZy6)7PaymentIntent.NextActionc                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)-PaymentIntent.NextAction.AlipayHandleRedirectnative_data
native_url
return_urlurlNr0   r1   r2   r   r  r4   r5   r6   r7   AlipayHandleRedirectr  u  sD    !#& !% !% #r6   r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)-PaymentIntent.NextAction.BoletoDisplayDetails
expires_athosted_voucher_urlnumberpdfNr0   r1   r2   r   r3   r4   r  r5   r6   r7   BoletoDisplayDetailsr    sD     % !)- SM! #r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y).PaymentIntent.NextAction.CardAwaitNotificationcharge_attempt_atcustomer_approval_requiredN)r0   r1   r2   r   r3   r4   rC   r5   r6   r7   CardAwaitNotificationr     s"    '}, )16r6   r#  c                   N    e Zd ZU  G d de      Zeed<   	 eed<   	 eed<   deiZy)=PaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCodec                   0    e Zd ZU eed<   	 eed<   	 eed<   y)DPaymentIntent.NextAction.CashappHandleRedirectOrDisplayQrCode.QrCoder  image_url_pngimage_url_svgNr0   r1   r2   r3   r4   r  r5   r6   r7   QrCoder'    s&      #"  #"r6   r+  hosted_instructions_urlmobile_auth_urlqr_codeNr0   r1   r2   r
   r+  r  r4   r:   r5   r6   r7   $CashappHandleRedirectOrDisplayQrCoder%    :      &)( !  O"+V!4r6   r0  c                       e Zd ZU  G d de      Zee   ed<   	 ee   ed<   	 ee	e      ed<   	 ee   ed<   	 ee   ed<   	 e
d   ed	<   	 deiZy
)8PaymentIntent.NextAction.DisplayBankTransferInstructionsc                   @   e Zd ZU  G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z	e
e   ed<   	 e
e   ed<   	 e
e   ed<   	 e
e   ed<   	 e
eed         ed<   	 e
e   ed<   	 ed   ed<   	 e
e	   ed<   	 eeeeee	dZy)IPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddressc                       e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   	 eed<   	 eed	<   eed
<   	 eed<   	 eedZy)MPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Abac                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)bPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Aba.AccountHolderAddresscitycountryline1line2postal_codestateNr  r5   r6   r7   AccountHolderAddressr9    f    &sm+ "*#.  (},  (}, &.c]2  (},r6   r@  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)YPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Aba.BankAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   BankAddressrC    rA  r6   rD  account_holder_addressaccount_holder_nameaccount_numberaccount_typebank_address	bank_namerouting_numberrE  rI  N	r0   r1   r2   r
   r@  rD  r4   r  r:   r5   r6   r7   Abar7    sx    | 4l 4 -A@),, %(' #&% #.-"N %(' 3G(3*&r6   rN  c                       e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   eed<   	 eed	<   	 eed
<   	 eedZy)NPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Ibanc                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)cPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Iban.AccountHolderAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   r@  rR    rA  r6   r@  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ZPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Iban.BankAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   rD  rT  *  rA  r6   rD  rE  rF  rI  bicr;  ibanrL  NrM  r5   r6   r7   IbanrP    si    | 4l 4 -A@),, #.-H !L I 3G(3*&r6   rW  c                   |    e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   	 eed<   eed	<   	 eed
Zy)RPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SortCodec                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)gPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SortCode.AccountHolderAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   r@  r[  \  rA  r6   r@  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)^PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SortCode.BankAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   rD  r]  v  rA  r6   rD  rE  rF  rG  rI  	sort_coderL  NrM  r5   r6   r7   SortCoderY  [  s^    | 4l 4 -A@),, %(' #.-"N 3G(3*&r6   r_  c                       e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   eed<   	 eed	<   	 eed
<   	 eedZy)NPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Speic                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)cPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Spei.AccountHolderAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   r@  rc    rA  r6   r@  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ZPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Spei.BankAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   rD  re    rA  r6   rD  rE  rF  rI  	bank_coderJ  claberL  NrM  r5   r6   r7   Speira    si    | 4l 4 -A@),, #.-"N  #N J 3G(3*&r6   rh  c                       e Zd ZU  G d de      Z G d de      Zeed<   eed<   	 eed<   	 eed<   	 eed	<   eed
<   	 eed<   	 eedZy)OPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Swiftc                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)dPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Swift.AccountHolderAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   r@  rl    rA  r6   r@  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)[PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Swift.BankAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   rD  rn  
  rA  r6   rD  rE  rF  rG  rH  rI  rJ  
swift_coderL  NrM  r5   r6   r7   Swiftrj    sw    | 4l 4 -A@),, %(' #&% #.-"N !$O 3G(3*&r6   rp  c                       e Zd ZU  G d de      Z G d de      Zeed<   ee   ed<   	 ee   ed<   	 ee   ed<   	 eed	<   ee   ed
<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 eedZ	y)PPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Zenginc                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ePaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Zengin.AccountHolderAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   r@  rt  @  rA  r6   r@  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)\PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Zengin.BankAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   rD  rv  Z  rA  r6   rD  rE  rF  rG  rH  rI  rf  rJ  branch_codebranch_namerL  N)
r0   r1   r2   r
   r@  rD  r4   r   r  r:   r5   r6   r7   Zenginrr  ?  s    | 4l 4 -A@)1#6 %-SM1 #+3-/ #.-'},  (}, "*#. "*#. 3G(3*&r6   ry  abarV  r^  spei)achbacsdomestic_wire_usfpssepar{  swiftzenginsupported_networksr  )rz  rV  r^  r{  r  r  r
  r  N)r0   r1   r2   r
   rN  rW  r_  rh  rp  ry  r   r4   r   r   r:   r5   r6   r7   FinancialAddressr5    s    N, N`J< JXF| FPJ< JXNL N`V\ Vp c]" tn$ $H-- tn$ %-&	%   & I  !((  !) "$&"r6   r  amount_remainingcurrencyfinancial_addressesr,  	referenceeu_bank_transfergb_bank_transferjp_bank_transfermx_bank_transferus_bank_transferr
  N)r0   r1   r2   r
   r  r   r3   r4   r  r   r   r:   r5   r6   r7   DisplayBankTransferInstructionsr3    s    O< Ob 'sm+ sm# "*$/?*@!AA &.c]2  }$ $  #89I!Jr6   r  c                   T    e Zd ZU  G d de      Zeed<   	 ee   ed<   	 eed<   deiZ	y).PaymentIntent.NextAction.KonbiniDisplayDetailsc                       e Zd ZU  G d de      Z G d de      Z G d de      Z G d de      Zee   e	d	<   	 ee   e	d
<   	 ee   e	d<   	 ee   e	d<   	 eeeedZ
y)5PaymentIntent.NextAction.KonbiniDisplayDetails.Storesc                   *    e Zd ZU ee   ed<   	 eed<   y)@PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Familymartconfirmation_numberpayment_codeNr  r5   r6   r7   
Familymartr        )1#6 #&%r6   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)<PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Lawsonr  r  Nr  r5   r6   r7   Lawsonr    r  r6   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)>PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Ministopr  r  Nr  r5   r6   r7   Ministopr    r  r6   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)?PaymentIntent.NextAction.KonbiniDisplayDetails.Stores.Seicomartr  r  Nr  r5   r6   r7   	Seicomartr    r  r6   r  
familymartlawsonministop	seicomart)r  r  r  r  N)r0   r1   r2   r
   r  r  r  r  r   r4   r:   r5   r6   r7   Storesr    s     \ |   %Z00 !(( #8,, $I.. #-$ (!*	&"r6   r  r  r  storesN)
r0   r1   r2   r
   r  r3   r4   r   r  r:   r5   r6   r7   KonbiniDisplayDetailsr    s>    > >@ O !)- N"*F!3r6   r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)1PaymentIntent.NextAction.MultibancoDisplayDetailsentityr  r  r  Nr0   r1   r2   r   r  r4   r3   r5   r6   r7   MultibancoDisplayDetailsr  ;  sD    SM! !% !)-  }$r6   r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)+PaymentIntent.NextAction.OxxoDisplayDetailsexpires_afterr  r  Nr  r5   r6   r7   OxxoDisplayDetailsr  M  s3    #C=( !)- SM!r6   r  c                   B    e Zd ZU eed<   	 ee   ed<   	 eed<   	 eed<   y),PaymentIntent.NextAction.PaynowDisplayQrCodedatar,  r(  r)  Nr0   r1   r2   r  r4   r   r5   r6   r7   PaynowDisplayQrCoder  [  s7    I &.c]2  r6   r  c                   f    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y))PaymentIntent.NextAction.PixDisplayQrCoder  r  r,  r(  r)  Nr  r5   r6   r7   PixDisplayQrCoder  m  sU    3- !% &.c]2 $C=( $C=(r6   r  c                   <    e Zd ZU eed<   	 eed<   	 eed<   	 eed<   y)/PaymentIntent.NextAction.PromptpayDisplayQrCoder  r,  r(  r)  Nr0   r1   r2   r  r4   r5   r6   r7   PromptpayDisplayQrCoder    s3    I &)(  r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)&PaymentIntent.NextAction.RedirectToUrlr  r  Nr  r5   r6   r7   RedirectToUrlr    s"     % #r6   r  c                   N    e Zd ZU  G d de      Zeed<   	 eed<   	 eed<   deiZy);PaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCodec                   0    e Zd ZU eed<   	 eed<   	 eed<   y)BPaymentIntent.NextAction.SwishHandleRedirectOrDisplayQrCode.QrCoder  r(  r)  Nr  r5   r6   r7   r+  r    s&    	  #"  #"r6   r+  r,  r-  r.  Nr/  r5   r6   r7   "SwishHandleRedirectOrDisplayQrCoder    r1  r6   r  c                   <    e Zd ZU eed<   	 eed<   	 eed      ed<   y)0PaymentIntent.NextAction.VerifyWithMicrodepositsarrival_datehosted_verification_url)amountsdescriptor_codemicrodeposit_typeN)r0   r1   r2   r3   r4   r  r   r   r5   r6   r7   VerifyWithMicrodepositsr    s2     &)(  (0L(MNNr6   r  c                   H    e Zd ZU eed<   	 eed<   	 eed<   	 eed<   	 eed<   y)/PaymentIntent.NextAction.WechatPayDisplayQrCoder  r,  image_data_urlr(  r)  Nr  r5   r6   r7   WechatPayDisplayQrCoder    s@    I &)(    r6   r  c                   `    e Zd ZU eed<   	 eed<   	 eed<   	 eed<   	 eed<   	 eed<   	 eed<   y)	6PaymentIntent.NextAction.WechatPayRedirectToAndroidAppapp_id	nonce_strpackage
partner_id	prepay_idsign	timestampNr  r5   r6   r7   WechatPayRedirectToAndroidAppr    sT    K N L O N I Nr6   r  c                       e Zd ZU eed<   y)2PaymentIntent.NextAction.WechatPayRedirectToIosAppr  Nr  r5   r6   r7   WechatPayRedirectToIosAppr    s    Or6   r  alipay_handle_redirectboleto_display_detailscard_await_notification*cashapp_handle_redirect_or_display_qr_code"display_bank_transfer_instructionskonbini_display_detailsmultibanco_display_detailsoxxo_display_detailspaynow_display_qr_codepix_display_qr_codepromptpay_display_qr_coderedirect_to_url(swish_handle_redirect_or_display_qr_coder
  use_stripe_sdkverify_with_microdepositswechat_pay_display_qr_code"wechat_pay_redirect_to_android_appwechat_pay_redirect_to_ios_appN)r0   r1   r2   r
   r  r  r#  r0  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r4   r  r   r   r:   r5   r6   r7   
NextActionr  t  s   	< 	$	< 	$	L 		5< 	54p	Kl p	KdJ	4L J	4X	| 	$	 		, 	$	| 	,	\ 	$	L 		5 	54	l 		\ 	,	L 	<	 	 !))= >> ()= >>!)*?!@@4<05
 	
 -5+-
 	
 "**?!@@$,-E$FF&'9:: ()< ==%&677#+,B#CC!-002:.3
 	
 		 !c3h00	 $,,C#DD$,-C$DD,4)-
 	
 )11J(KK
$&:
$&:
 &'<
 9:^	

 12Q
 &'<
 )*B
 #$6
 %&9
 "#3
 ()?
 }
 78Z
 ()@
 )*@
  12O!
" -.G#
r6   r  c                   *    e Zd ZU eed<   	 ee   ed<   y)/PaymentIntent.PaymentMethodConfigurationDetailsidparentNr  r5   r6   r7   !PaymentMethodConfigurationDetailsr  6  s    	 	r6   r  c                   $   e Zd ZU  G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d d e      Z G d! d"e      Z G d# d$e      Z G d% d&e      Z G d' d(e      Z G d) d*e      Z G d+ d,e      Z G d- d.e      Z G d/ d0e      Z G d1 d2e      Z G d3 d4e      Z G d5 d6e      Z G d7 d8e      Z G d9 d:e      Z  G d; d<e      Z! G d= d>e      Z" G d? d@e      Z# G dA dBe      Z$ G dC dDe      Z% G dE dFe      Z& G dG dHe      Z' G dI dJe      Z( G dK dLe      Z) G dM dNe      Z* G dO dPe      Z+ G dQ dRe      Z, G dS dTe      Z- G dU dVe      Z. G dW dXe      Z/ G dY dZe      Z0 G d[ d\e      Z1 G d] d^e      Z2 G d_ d`e      Z3e4e   e5da<   e4e   e5db<   e4e   e5dc<   e4e   e5dd<   e4e   e5de<   e4e	   e5df<   e4e
   e5dg<   e4e   e5dh<   e4e   e5di<   e4e   e5dj<   e4e   e5dk<   e4e   e5dl<   e4e   e5dm<   e4e   e5dn<   e4e   e5do<   e4e   e5dp<   e4e   e5dq<   e4e   e5dr<   e4e   e5ds<   e4e   e5dt<   e4e   e5du<   e4e   e5dv<   e4e   e5dw<   e4e   e5dx<   e4e   e5dy<   e4e   e5dz<   e4e   e5d{<   e4e   e5d|<   e4e    e5d}<   e4e!   e5d~<   e4e"   e5d<   e4e#   e5d<   e4e$   e5d<   e4e%   e5d<   e4e&   e5d<   e4e'   e5d<   e4e(   e5d<   e4e)   e5d<   e4e*   e5d<   e4e+   e5d<   e4e,   e5d<   e4e-   e5d<   e4e.   e5d<   e4e/   e5d<   e4e0   e5d<   e4e1   e5d<   e4e2   e5d<   e4e3   e5d<   i daedbedceddedeedfe	dge
dhediedjedkedledmednedoedpedqei dredsedteduedvedwedxedyedzed{ed|ed}e d~e!de"de#de$de%e&e'e(e)e*e+e,e-e.e/e0e1e2e3dZ6y)"PaymentIntent.PaymentMethodOptionsc                   ~    e Zd ZU  G d de      Zee   ed<   eed      ed<   	 ee   ed<   	 eed      ed<   	 deiZ	y	)
,PaymentIntent.PaymentMethodOptions.AcssDebitc                   `    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   y);PaymentIntent.PaymentMethodOptions.AcssDebit.MandateOptionscustom_mandate_urlinterval_descriptioncombinedintervalsporadicpayment_schedulebusinesspersonaltransaction_typeNr0   r1   r2   r   r  r4   r   r5   r6   r7   MandateOptionsr  B  sW    $,SM1 '/sm3 #+>?#  #+73I+J"KKr6   r
  mandate_optionsnoneoff_session
on_sessionsetup_future_usagetarget_date	automaticinstantmicrodepositsverification_methodN
r0   r1   r2   r
   r
  r   r4   r   r  r:   r5   r6   r7   	AcssDebitr  A  sq     ( &n55 (;<!  "#& "*?@"  #4^!Dr6   r  c                   N    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Affirmmanualcapture_methodpreferred_localer  r  Nr0   r1   r2   r   r   r4   r  r5   r6   r7   Affirmr  o  >    $WX%677 'sm+ !) 99r6   r  c                   N    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   y)3PaymentIntent.PaymentMethodOptions.AfterpayClearpayr  r  r  r  r  Nr  r5   r6   r7   AfterpayClearpayr"    s>    $WX%677  }$ !) 99r6   r#  c                   $    e Zd ZU eed      ed<   y))PaymentIntent.PaymentMethodOptions.Alipayr  r  r  Nr0   r1   r2   r   r   r4   r5   r6   r7   Alipayr%         (1F)G HHr6   r(  c                   $    e Zd ZU eed      ed<   y)'PaymentIntent.PaymentMethodOptions.Almar  r  Nr'  r5   r6   r7   Almar+        $WX%677r6   r,  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y),PaymentIntent.PaymentMethodOptions.AmazonPayr  r  r&  r  Nr'  r5   r6   r7   	AmazonPayr/    /    $WX%677 !)1F)G HHr6   r0  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y).PaymentIntent.PaymentMethodOptions.AuBecsDebitr  r  r  Nr  r5   r6   r7   AuBecsDebitr3    .     (;<!  "#&r6   r4  c                   f    e Zd ZU  G d de      Zee   ed<   eed      ed<   	 ee   ed<   	 deiZ	y),PaymentIntent.PaymentMethodOptions.BacsDebitc                       e Zd ZU ee   ed<   y);PaymentIntent.PaymentMethodOptions.BacsDebit.MandateOptionsreference_prefixNr  r5   r6   r7   r
  r9        "*3-/r6   r
  r  r  r  r  Nr  r5   r6   r7   	BacsDebitr7    T      &n55 (;<!  "#& #4^!Dr6   r<  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)-PaymentIntent.PaymentMethodOptions.Bancontactdeenfrnlpreferred_languager&  r  N)r0   r1   r2   r   r4   r   r5   r6   r7   
Bancontactr?    s+     '(> ?? !)1F)G HHr6   rF  c                       e Zd Zy))PaymentIntent.PaymentMethodOptions.BillieNr0   r1   r2   r5   r6   r7   BillierH        r6   rJ  c                   $    e Zd ZU eed      ed<   y)'PaymentIntent.PaymentMethodOptions.Blikr  r  Nr'  r5   r6   r7   BlikrM         ( 99r6   rN  c                   0    e Zd ZU eed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Boletoexpires_after_daysr  r  Nr0   r1   r2   r3   r4   r   r   r5   r6   r7   BoletorQ    s*     ## !);<! r6   rT  c                   ^   e Zd ZU  G d de      Z G d de      Zeed      ed<   	 ee   ed<   	 ee   ed<   	 eed	      ed
<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 ee	   ed<   	 eed      ed<   	 ee
   ed<   	 ee
   ed<   	 eedZy)'PaymentIntent.PaymentMethodOptions.Cardc                   z    e Zd ZU  G d de      Z G d de      Zeee      ed<   	 e	ed<   	 ee   ed<   	 eedZ
y	)
4PaymentIntent.PaymentMethodOptions.Card.Installmentsc                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)BPaymentIntent.PaymentMethodOptions.Card.Installments.AvailablePlancountmonthr  fixed_countr
  Nr0   r1   r2   r   r3   r4   r   r5   r6   r7   AvailablePlanrZ    :    #C=( 'ww'788 "-00r6   r_  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)9PaymentIntent.PaymentMethodOptions.Card.Installments.Planr[  r\  r  r]  r
  Nr^  r5   r6   r7   Planrb  (  r`  r6   rc  available_plansrB   plan)rd  re  N)r0   r1   r2   r
   r_  rc  r   r   r4   rC   r:   r5   r6   r7   InstallmentsrX    s^    L <  "*$}*=!>>  tn$ (5 &"r6   rf  c                       e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed	<   	 eed
<   	 eeed         ed<   y)6PaymentIntent.PaymentMethodOptions.Card.MandateOptionsr/   fixedmaximumamount_typedescriptionend_datedayr\  r  weekyearr  interval_countr  
start_dateindiasupported_typesN)	r0   r1   r2   r3   r4   r   r   r  r   r5   r6   r7   r
  rh  H  s     %%788 &c]* #3-' ""LMM !)-    "*$ww/?*@!AAr6   r
  r  r  installmentsr  amexcartes_bancairesdinersdiscover	eftpos_augirocardinteracjcblink
mastercardunionpayunknownvisanetworkif_availabler@   request_extended_authorization!request_incremental_authorizationrequest_multicapturerequest_overcaptureanyr  	challengerequest_three_d_securerequire_cvc_recollectionr  r   statement_descriptor_suffix_kana!statement_descriptor_suffix_kanji)rw  r  N)r0   r1   r2   r
   rf  r
  r   r   r4   rC   r  r:   r5   r6   r7   r    rV    s_   .| .`$ $L %WX%677 #<00
 &n55  " -5/0-  08/00  #+73J+K"LL "*'2I*J!KK %-78%  '/tn4 !);<!  /7sm; 08}< !-#1"r6   r    c                   `    e Zd ZU  G d de      Zee   ed<   	 ee   ed<   	 ee   ed<   deiZy).PaymentIntent.PaymentMethodOptions.CardPresentc                   $    e Zd ZU eed      ed<   y)6PaymentIntent.PaymentMethodOptions.CardPresent.Routingdomesticinternationalrequested_priorityNr'  r5   r6   r7   Routingr    s    $,78% r6   r  r  )request_incremental_authorization_supportroutingN)	r0   r1   r2   r
   r  r   rC   r4   r:   r5   r6   r7   CardPresentr    sI    ,  -5TN: 8@~E g&&"+W!5r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Cashappr  r  r  r  Nr'  r5   r6   r7   Cashappr    s4    $WX%677 !);<! r6   r  c                   l    e Zd ZU  G d de      Zee   ed<   eed      ed<   	 eed      ed<   	 deiZy)2PaymentIntent.PaymentMethodOptions.CustomerBalancec                   r    e Zd ZU  G d de      Zee   ed<   eeed         ed<   	 eed      ed<   	 deiZ	y)	?PaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransferc                       e Zd ZU ed   ed<   y)NPaymentIntent.PaymentMethodOptions.CustomerBalance.BankTransfer.EuBankTransfer)BEDEESFRIENLr;  Nr0   r1   r2   r   r4   r5   r6   r7   EuBankTransferr    s    $%GHHr6   r  r  rz  rV  r  r^  r{  r  r  requested_address_typesr  r
  N)
r0   r1   r2   r
   r  r   r4   r   r   r:   r5   r6   r7   BankTransferr    sp    \  #+>"::)1&
* 
 ,  '9.%I"r6   r  bank_transferfunding_typer  r  N)	r0   r1   r2   r
   r  r   r4   r   r:   r5   r6   r7   CustomerBalancer    sV    &J| &JP $L11"7?#;<< !) 99 #2<!@r6   r  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Epsr  r  Nr'  r5   r6   r7   Epsr  '  rO  r6   r  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Fpxr  r  Nr'  r5   r6   r7   Fpxr  3  rO  r6   r  c                   $    e Zd ZU eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Giropayr  r  Nr'  r5   r6   r7   Giropayr  ?  rO  r6   r  c                   $    e Zd ZU eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Grabpayr  r  Nr'  r5   r6   r7   Grabpayr  K  rO  r6   r  c                   $    e Zd ZU eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Idealr&  r  Nr'  r5   r6   r7   Idealr  W  r)  r6   r  c                       e Zd Zy)1PaymentIntent.PaymentMethodOptions.InteracPresentNrI  r5   r6   r7   InteracPresentr  c  rK  r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y)+PaymentIntent.PaymentMethodOptions.KakaoPayr  r  r&  r  Nr'  r5   r6   r7   KakaoPayr  f  r1  r6   r  c                   N    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Klarnar  r  r  r  r  Nr  r5   r6   r7   Klarnar  v  r   r6   r  c                   l    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Konbinir  rR  r  product_descriptionr  r  N)r0   r1   r2   r   r  r4   r3   r   r5   r6   r7   Konbinir    sZ    !)#. !)- !% "*#. !) 99r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.KrCardr  r  r&  r  Nr'  r5   r6   r7   KrCardr    r1  r6   r  c                   N    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   y)'PaymentIntent.PaymentMethodOptions.Linkr  r  persistent_tokenr&  r  Nr  r5   r6   r7   Linkr    s@    $WX%677 'sm+ !)1F)G HHr6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y),PaymentIntent.PaymentMethodOptions.Mobilepayr  r  r  r  Nr'  r5   r6   r7   	Mobilepayr    s-    $WX%677 !) 99r6   r  c                   $    e Zd ZU eed      ed<   y)-PaymentIntent.PaymentMethodOptions.Multibancor  r  Nr'  r5   r6   r7   
Multibancor    rO  r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y)+PaymentIntent.PaymentMethodOptions.NaverPayr  r  r&  r  Nr'  r5   r6   r7   NaverPayr    r1  r6   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)0PaymentIntent.PaymentMethodOptions.NzBankAccountr  r  r  Nr  r5   r6   r7   NzBankAccountr    r5  r6   r  c                   0    e Zd ZU eed<   	 eed      ed<   y)'PaymentIntent.PaymentMethodOptions.OxxorR  r  r  NrS  r5   r6   r7   Oxxor    s#     ## !) 99r6   r  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.P24r  r  Nr'  r5   r6   r7   P24r    rO  r6   r  c                       e Zd Zy),PaymentIntent.PaymentMethodOptions.PayByBankNrI  r5   r6   r7   	PayByBankr  $  rK  r6   r  c                   $    e Zd ZU eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Paycor  r  Nr'  r5   r6   r7   Paycor  '  r-  r6   r  c                   $    e Zd ZU eed      ed<   y))PaymentIntent.PaymentMethodOptions.Paynowr  r  Nr'  r5   r6   r7   Paynowr  -  rO  r6   r  c                   `    e Zd ZU eed      ed<   	 ee   ed<   	 ee   ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Paypalr  r  r  r  r&  r  Nr  r5   r6   r7   Paypalr  9  sQ    $WX%677 'sm+  }$ !)1F)G HHr6   r  c                   H    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Pixexpires_after_secondsr  r  r  Nr^  r5   r6   r7   Pixr  Q  s8    #+C=0 !% !) 99r6   r  c                   $    e Zd ZU eed      ed<   y),PaymentIntent.PaymentMethodOptions.Promptpayr  r  Nr'  r5   r6   r7   	Promptpayr  e  rO  r6   r  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y)-PaymentIntent.PaymentMethodOptions.RevolutPayr  r  r&  r  Nr'  r5   r6   r7   
RevolutPayr   q  r1  r6   r  c                   $    e Zd ZU eed      ed<   y)-PaymentIntent.PaymentMethodOptions.SamsungPayr  r  Nr'  r5   r6   r7   
SamsungPayr    r-  r6   r  c                   f    e Zd ZU  G d de      Zee   ed<   eed      ed<   	 ee   ed<   	 deiZ	y),PaymentIntent.PaymentMethodOptions.SepaDebitc                       e Zd ZU ee   ed<   y);PaymentIntent.PaymentMethodOptions.SepaDebit.MandateOptionsr:  Nr  r5   r6   r7   r
  r    r;  r6   r
  r  r  r  r  Nr  r5   r6   r7   	SepaDebitr    r=  r6   r	  c                   <    e Zd ZU eed      ed<   	 eed      ed<   y))PaymentIntent.PaymentMethodOptions.Sofort)rA  rB  esrC  itrD  plrE  r&  r  Nr'  r5   r6   r7   Sofortr    s5     (@A!  !)1F)G HHr6   r  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Swishr  r  r  Nr	  r5   r6   r7   Swishr    s'    }$ !) 99r6   r  c                   $    e Zd ZU eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Twintr  r  Nr'  r5   r6   r7   Twintr    rO  r6   r  c                       e Zd ZU  G d de      Z G d de      Zee   ed<   ee   ed<   eed      ed<   	 eed	      ed
<   	 ee	   ed<   	 eed      ed<   	 eedZ
y)0PaymentIntent.PaymentMethodOptions.UsBankAccountc                       e Zd ZU  G d de      Zee   ed<   eeed         ed<   	 eeed         ed<   	 ee	   ed<   	 deiZ
y	)
EPaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnectionsc                   *    e Zd ZU eeed         ed<   y)MPaymentIntent.PaymentMethodOptions.UsBankAccount.FinancialConnections.Filterscheckingsavingsaccount_subcategoriesN)r0   r1   r2   r   r   r   r4   r5   r6   r7   Filtersr    s"    +3W%:;<, r6   r   filtersbalances	ownershipr   transactionspermissionsr#  r$  r%  prefetchr  N)r0   r1   r2   r
   r   r   r4   r   r   r  r:   r5   r6   r7   FinancialConnectionsr    s    l  "'**%,	 	 #!HIJ  %SM) '0%9"r6   r)  c                   $    e Zd ZU eed      ed<   y)?PaymentIntent.PaymentMethodOptions.UsBankAccount.MandateOptionspapercollection_methodNr'  r5   r6   r7   r
  r+    s    #+GG,<#==r6   r
  financial_connectionsr  )fasteststandardpreferred_settlement_speedr  r  r  r  r  )r.  r  N)r0   r1   r2   r
   r)  r
  r   r4   r   r  r:   r5   r6   r7   UsBankAccountr    s    !:| !:F  $,,@#AA%n55(0-.)  !);<!  "#& "*?@"  *>#1"r6   r2  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y),PaymentIntent.PaymentMethodOptions.WechatPayr  androidioswebclientr  r  Nr	  r5   r6   r7   	WechatPayr4  	  s?    SM! W%<=>> !) 99r6   r:  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Zipr  r  Nr'  r5   r6   r7   Zipr<  0	  rO  r6   r=  
acss_debitaffirmafterpay_clearpayalipayalma
amazon_payau_becs_debit
bacs_debit
bancontactbillieblikboletocardcard_presentcashappcustomer_balanceepsfpxgiropaygrabpayidealinterac_present	kakao_payklarnakonbinikr_cardr  	mobilepay
multibanco	naver_paynz_bank_accountoxxop24pay_by_bankpaycopaynowpaypalpix	promptpayrevolut_paysamsung_pay
sepa_debitsofortswishtwintus_bank_account
wechat_payzip)r_  r`  ra  rb  rc  rd  re  rf  rg  rh  ri  rj  rk  rl  N)7r0   r1   r2   r
   r  r  r#  r(  r,  r0  r4  r<  rF  rJ  rN  rT  r    r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r	  r  r  r  r2  r:  r=  r   r4   r:   r5   r6   r7   PaymentMethodOptionsr  @  s-   ,	E ,	E\	\ 	(	| 	*
	\ 
		< 		 	 	, 	$	E 	E4	 	 	\ 	
	< 
		\ 	$n	< n	`	6, 	6(	l 	$8	Al 8	At
	, 
	
	, 
	
	l 
	
	l 
	
	L 
		\ 		| 	 	\ 	(	l 	8	\ 	 	< 	(	 	 
	 
		| 	 	L 	$	< 	 
	, 
		 		L 	
	\ 
		\ 	0	, 	(
	 
		 	 	 		E 	E4	\ 	$	L 	 
	L 
	K	L K	Z	 	(
	, 
	 Y''  #$455  tnY'',,Y''Z((  tn  tn{++'"""?33c]c]'""'""!.11H%%  '""&!!tnI&&Z((H%%!-00tnc]i((    c]I&&j))j))Y''  !-00Y''c]1
)1
f1
  !11
 f	1

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

	 DI&&	r6   r  c                       e Zd ZU ee   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed	   ed
<   y)PaymentIntent.CaptureParamsamount_to_captureapplication_fee_amountr  final_captureLiteral['']|Dict[str, str]metadatastatement_descriptorstatement_descriptor_suffix'PaymentIntent.CaptureParamsTransferDatatransfer_dataN)	r0   r1   r2   r   r3   r4   r   r  rC   r5   r6   r7   CaptureParamsr  
  s    &s++	 !,C 00	 DI&&	 #4((	 :;;	 *#..	
 &1%55	 ##LMM	r6   r  c                       e Zd ZU ee   ed<   y)r  r/   Nr0   r1   r2   r   r3   r4   r5   r6   r7   CaptureParamsTransferDataz'PaymentIntent.CaptureParamsTransferData@
      C  	r6   r  c                   N   e Zd ZU eed      ed<   	 ee   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ed   ed<   ed	   ed
<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 eee      ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)PaymentIntent.ConfirmParamsr  automatic_asyncr  r  confirmation_tokenerror_on_requires_actionr  mandatez2Literal['']|PaymentIntent.ConfirmParamsMandateDatamandate_data$bool|Literal['one_off', 'recurring']r  r   ,PaymentIntent.ConfirmParamsPaymentMethodDatapayment_method_data/PaymentIntent.ConfirmParamsPaymentMethodOptionspayment_method_optionspayment_method_types'PaymentIntent.ConfirmParamsRadarOptionsradar_optionsLiteral['']|strreceipt_emailr  0Literal['']|Literal['off_session', 'on_session']r  z/Literal['']|PaymentIntent.ConfirmParamsShippingshippingr  N)	r0   r1   r2   r   r   r4   r  rC   r   r5   r6   r7   ConfirmParamsr  F
  s\   #<=
 	
	 (,,	
 #.d"33	 DI&&	 S!!	 "@
 	
 !!GHH	 $C((	 ):
 	
	
 !,=!
 	
	 *$s)44	 ##LMM	 ##455	  $$	
 (>
 	

	 =
 	
	 $D))	r6   r  c                       e Zd ZU ed   ed<   y)&PaymentIntent.ConfirmParamsMandateData8PaymentIntent.ConfirmParamsMandateDataCustomerAcceptancecustomer_acceptanceNr0   r1   r2   r   r4   r5   r6   r7   ConfirmParamsMandateDatar  
  s    (F
 	
	r6   r  c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	r  accepted_at?PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOfflineoffline>PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOnlineonliner  r  r
  Nr0   r1   r2   r   r3   r4   r   r5   r6   r7   *ConfirmParamsMandateDataCustomerAcceptancez8PaymentIntent.ConfirmParamsMandateDataCustomerAcceptance
  sS     %%	 M
 	
	 L
 	
	 )**	r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   1ConfirmParamsMandateDataCustomerAcceptanceOfflinez?PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOffline
      r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  
ip_address
user_agentNr0   r1   r2   r   r  r4   r5   r6   r7   0ConfirmParamsMandateDataCustomerAcceptanceOnlinez>PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOnline
  s$    $$	  $$	r6   r  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)ir  5PaymentIntent.ConfirmParamsPaymentMethodDataAcssDebitr>  2PaymentIntent.ConfirmParamsPaymentMethodDataAffirmr?  <PaymentIntent.ConfirmParamsPaymentMethodDataAfterpayClearpayr@  2PaymentIntent.ConfirmParamsPaymentMethodDataAlipayrA  r?   limitedunspecifiedallow_redisplay0PaymentIntent.ConfirmParamsPaymentMethodDataAlmarB  5PaymentIntent.ConfirmParamsPaymentMethodDataAmazonPayrC  7PaymentIntent.ConfirmParamsPaymentMethodDataAuBecsDebitrD  5PaymentIntent.ConfirmParamsPaymentMethodDataBacsDebitrE  6PaymentIntent.ConfirmParamsPaymentMethodDataBancontactrF  2PaymentIntent.ConfirmParamsPaymentMethodDataBillierG  :PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsbilling_details0PaymentIntent.ConfirmParamsPaymentMethodDataBlikrH  2PaymentIntent.ConfirmParamsPaymentMethodDataBoletorI  3PaymentIntent.ConfirmParamsPaymentMethodDataCashapprL  ;PaymentIntent.ConfirmParamsPaymentMethodDataCustomerBalancerM  /PaymentIntent.ConfirmParamsPaymentMethodDataEpsrN  /PaymentIntent.ConfirmParamsPaymentMethodDataFpxrO  3PaymentIntent.ConfirmParamsPaymentMethodDataGiropayrP  3PaymentIntent.ConfirmParamsPaymentMethodDataGrabpayrQ  1PaymentIntent.ConfirmParamsPaymentMethodDataIdealrR  :PaymentIntent.ConfirmParamsPaymentMethodDataInteracPresentrS  4PaymentIntent.ConfirmParamsPaymentMethodDataKakaoPayrT  2PaymentIntent.ConfirmParamsPaymentMethodDataKlarnarU  3PaymentIntent.ConfirmParamsPaymentMethodDataKonbinirV  2PaymentIntent.ConfirmParamsPaymentMethodDataKrCardrW  0PaymentIntent.ConfirmParamsPaymentMethodDataLinkr  r  5PaymentIntent.ConfirmParamsPaymentMethodDataMobilepayrX  6PaymentIntent.ConfirmParamsPaymentMethodDataMultibancorY  4PaymentIntent.ConfirmParamsPaymentMethodDataNaverPayrZ  9PaymentIntent.ConfirmParamsPaymentMethodDataNzBankAccountr[  0PaymentIntent.ConfirmParamsPaymentMethodDataOxxor\  /PaymentIntent.ConfirmParamsPaymentMethodDataP24r]  5PaymentIntent.ConfirmParamsPaymentMethodDataPayByBankr^  1PaymentIntent.ConfirmParamsPaymentMethodDataPaycor_  2PaymentIntent.ConfirmParamsPaymentMethodDataPaynowr`  2PaymentIntent.ConfirmParamsPaymentMethodDataPaypalra  /PaymentIntent.ConfirmParamsPaymentMethodDataPixrb  5PaymentIntent.ConfirmParamsPaymentMethodDataPromptpayrc  8PaymentIntent.ConfirmParamsPaymentMethodDataRadarOptionsr  6PaymentIntent.ConfirmParamsPaymentMethodDataRevolutPayrd  6PaymentIntent.ConfirmParamsPaymentMethodDataSamsungPayre  4PaymentIntent.ConfirmParamsPaymentMethodDataSatispaysatispay5PaymentIntent.ConfirmParamsPaymentMethodDataSepaDebitrf  2PaymentIntent.ConfirmParamsPaymentMethodDataSofortrg  1PaymentIntent.ConfirmParamsPaymentMethodDataSwishrh  1PaymentIntent.ConfirmParamsPaymentMethodDataTwintri  .r>  r?  r@  rA  rB  rC  rD  rE  rF  rG  rH  rI  rL  rM  rN  rO  rP  rQ  rR  rT  rU  rV  rW  r  rX  rY  rZ  r[  r\  r]  r^  r_  r`  ra  rb  rc  rd  re  r  rf  rg  rh  ri  rj  rk  rl  r
  9PaymentIntent.ConfirmParamsPaymentMethodDataUsBankAccountrj  5PaymentIntent.ConfirmParamsPaymentMethodDataWechatPayrk  /PaymentIntent.ConfirmParamsPaymentMethodDataZiprl  Nr0   r1   r2   r   r4   r   r   r  r5   r6   r7   ConfirmParamsPaymentMethodDataz,PaymentIntent.ConfirmParamsPaymentMethodData
  s   C
 	
	 @
 	
	 'J
 	
	 @
 	
	 %67
 	
	 LMM	  C
 	
	 #E
 	
	  C
 	
	  D
 	
	 @
 	
	 %H
 	
	 LMM	 @
 	
	 A
 	
	 &I
 	
	 JKK	 JKK	 A
 	
	 A
 	
	 NOO	 %H
 	
	 B
 	
	 @
 	
	 A
 	
	 @
 	
	 LMM	 d38n--	 C
 	
	  D
 	
	 B
 	
	 %G
 	
	 LMM	 JKK	 !C
 	
	 NOO	 @
 	
	 @
 	
	 JKK	 C
 	
	 #F
 	
	 !D
 	
	 !D
 	
	 B
 	
	  C
 	
	 @
 	
	 NOO	 NOO	 -/
 /	
`	 %G
 	
	  C
 	
	 JKK	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rG  institution_numbertransit_numberNr  r5   r6   r7   'ConfirmParamsPaymentMethodDataAcssDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataAcssDebit  '    	  	 	r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   $ConfirmParamsPaymentMethodDataAffirmz2PaymentIntent.ConfirmParamsPaymentMethodDataAffirm'  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   .ConfirmParamsPaymentMethodDataAfterpayClearpayz<PaymentIntent.ConfirmParamsPaymentMethodDataAfterpayClearpay*  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   $ConfirmParamsPaymentMethodDataAlipayz2PaymentIntent.ConfirmParamsPaymentMethodDataAlipay-  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   "ConfirmParamsPaymentMethodDataAlmaz0PaymentIntent.ConfirmParamsPaymentMethodDataAlma0  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   'ConfirmParamsPaymentMethodDataAmazonPayz5PaymentIntent.ConfirmParamsPaymentMethodDataAmazonPay3  r  r6   r  c                   $    e Zd ZU eed<   	 eed<   y)r  rG  
bsb_numberNr  r5   r6   r7   )ConfirmParamsPaymentMethodDataAuBecsDebitz7PaymentIntent.ConfirmParamsPaymentMethodDataAuBecsDebit6      	 	r6   r!  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  rG  r^  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataBacsDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataBacsDebit@  $    #C((	 s##	r6   r$  c                       e Zd Zy)r  NrI  r5   r6   r7   (ConfirmParamsPaymentMethodDataBancontactz6PaymentIntent.ConfirmParamsPaymentMethodDataBancontactJ  r  r6   r'  c                       e Zd Zy)r  NrI  r5   r6   r7   $ConfirmParamsPaymentMethodDataBilliez2PaymentIntent.ConfirmParamsPaymentMethodDataBillieM  r  r6   r)  c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)	r  zMLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsAddressr  r  emailr  r  tax_idNr0   r1   r2   r   r4   r  r5   r6   r7   ,ConfirmParamsPaymentMethodDataBillingDetailsz:PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsP  sb    [
 	
	 ,--	 +,,	 ,--	 C  	r6   r.  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)APaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   3ConfirmParamsPaymentMethodDataBillingDetailsAddressr0  h  l    #	 S!!	 3	 3	 !%%	 3	r6   r1  c                       e Zd Zy)r  NrI  r5   r6   r7   "ConfirmParamsPaymentMethodDataBlikz0PaymentIntent.ConfirmParamsPaymentMethodDataBlik  r  r6   r4  c                       e Zd ZU eed<   y)r  r,  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataBoletoz2PaymentIntent.ConfirmParamsPaymentMethodDataBoleto      	r6   r6  c                       e Zd Zy)r  NrI  r5   r6   r7   %ConfirmParamsPaymentMethodDataCashappz3PaymentIntent.ConfirmParamsPaymentMethodDataCashapp  r  r6   r9  c                       e Zd Zy)r  NrI  r5   r6   r7   -ConfirmParamsPaymentMethodDataCustomerBalancez;PaymentIntent.ConfirmParamsPaymentMethodDataCustomerBalance  r  r6   r;  c                   $    e Zd ZU eed      ed<   y)r  arzte_und_apotheker_bankaustrian_anadi_bank_agbank_austriabankhaus_carl_spangler%bankhaus_schelhammer_und_schattera_agbawag_psk_agbks_bank_agbrull_kallmus_bank_agbtv_vier_lander_bankcapital_bank_grawe_gruppe_agdeutsche_bank_agdolomitenbankeasybank_agerste_bank_und_sparkassen#hypo_alpeadriabank_international_ag'hypo_bank_burgenland_aktiengesellschaft'hypo_noe_lb_fur_niederosterreich_u_wien'hypo_oberosterreich_salzburg_steiermarkhypo_tirol_bank_aghypo_vorarlberg_bank_agmarchfelder_bankoberbank_ag"raiffeisen_bankengruppe_osterreichschoellerbank_agsparda_bank_wienvolksbank_gruppevolkskreditbank_agvr_bank_braunaubankNr0   r1   r2   r   r   r4   r5   r6   r7   !ConfirmParamsPaymentMethodDataEpsz/PaymentIntent.ConfirmParamsPaymentMethodDataEps  "    #
 	
@	r6   r\  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r  company
individualaccount_holder_type
affin_bankagrobankalliance_bankambank
bank_islambank_muamalatbank_of_chinabank_rakyatbsncimbdeutsche_bankhong_leong_bankhsbckfh	maybank2e	maybank2uocbcpb_enterprisepublic_bankrhbstandard_chartereduobrZ  Nr[  r5   r6   r7   !ConfirmParamsPaymentMethodDataFpxz/PaymentIntent.ConfirmParamsPaymentMethodDataFpx  1    (1H)IJJ	 
 	
0	r6   rz  c                       e Zd Zy)r  NrI  r5   r6   r7   %ConfirmParamsPaymentMethodDataGiropayz3PaymentIntent.ConfirmParamsPaymentMethodDataGiropay  r  r6   r}  c                       e Zd Zy)r  NrI  r5   r6   r7   %ConfirmParamsPaymentMethodDataGrabpayz3PaymentIntent.ConfirmParamsPaymentMethodDataGrabpay  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r  abn_amroasn_bankbunqhandelsbankeningknabmoneyoun26nnrabobank	regiobankrevolutsns_banktriodos_bankvan_lanschotyoursaferZ  Nr[  r5   r6   r7   #ConfirmParamsPaymentMethodDataIdealz1PaymentIntent.ConfirmParamsPaymentMethodDataIdeal  !    
 	
(	r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   ,ConfirmParamsPaymentMethodDataInteracPresentz:PaymentIntent.ConfirmParamsPaymentMethodDataInteracPresent  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   &ConfirmParamsPaymentMethodDataKakaoPayz4PaymentIntent.ConfirmParamsPaymentMethodDataKakaoPay  r  r6   r  c                       e Zd ZU ed   ed<   y)r  5PaymentIntent.ConfirmParamsPaymentMethodDataKlarnaDobdobNr  r5   r6   r7   $ConfirmParamsPaymentMethodDataKlarnaz2PaymentIntent.ConfirmParamsPaymentMethodDataKlarna  s    C
 	
	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rp  r\  rr  Nr0   r1   r2   r3   r4   r5   r6   r7   'ConfirmParamsPaymentMethodDataKlarnaDobz5PaymentIntent.ConfirmParamsPaymentMethodDataKlarnaDob  $    	 
	 		r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   %ConfirmParamsPaymentMethodDataKonbiniz3PaymentIntent.ConfirmParamsPaymentMethodDataKonbini  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   $ConfirmParamsPaymentMethodDataKrCardz2PaymentIntent.ConfirmParamsPaymentMethodDataKrCard  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   "ConfirmParamsPaymentMethodDataLinkz0PaymentIntent.ConfirmParamsPaymentMethodDataLink  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   'ConfirmParamsPaymentMethodDataMobilepayz5PaymentIntent.ConfirmParamsPaymentMethodDataMobilepay  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   (ConfirmParamsPaymentMethodDataMultibancoz6PaymentIntent.ConfirmParamsPaymentMethodDataMultibanco  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r  rJ  pointsfundingNr[  r5   r6   r7   &ConfirmParamsPaymentMethodDataNaverPayz4PaymentIntent.ConfirmParamsPaymentMethodDataNaverPay!      W%5677	r6   r  c                   ^    e Zd ZU ee   ed<   	 eed<   	 eed<   	 eed<   	 ee   ed<   eed<   y)r  rF  rG  rf  rw  r  suffixNr  r5   r6   r7   +ConfirmParamsPaymentMethodDataNzBankAccountz9PaymentIntent.ConfirmParamsPaymentMethodDataNzBankAccount'  O    (--	 	 	 	 s##	r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   "ConfirmParamsPaymentMethodDataOxxoz0PaymentIntent.ConfirmParamsPaymentMethodDataOxxo>  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r  
alior_bankbank_millenniumbank_nowy_bfg_sabank_pekao_sabanki_spbdzielczerH  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_bankrZ  Nr[  r5   r6   r7   !ConfirmParamsPaymentMethodDataP24z/PaymentIntent.ConfirmParamsPaymentMethodDataP24A  !    #
 	
<	r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   'ConfirmParamsPaymentMethodDataPayByBankz5PaymentIntent.ConfirmParamsPaymentMethodDataPayByBankd  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   #ConfirmParamsPaymentMethodDataPaycoz1PaymentIntent.ConfirmParamsPaymentMethodDataPaycog  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   $ConfirmParamsPaymentMethodDataPaynowz2PaymentIntent.ConfirmParamsPaymentMethodDataPaynowj  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   $ConfirmParamsPaymentMethodDataPaypalz2PaymentIntent.ConfirmParamsPaymentMethodDataPaypalm  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   !ConfirmParamsPaymentMethodDataPixz/PaymentIntent.ConfirmParamsPaymentMethodDataPixp  r  r6   r  c                       e Zd Zy)r   NrI  r5   r6   r7   'ConfirmParamsPaymentMethodDataPromptpayz5PaymentIntent.ConfirmParamsPaymentMethodDataPromptpays  r  r6   r  c                       e Zd ZU ee   ed<   y)r  sessionNr  r5   r6   r7   *ConfirmParamsPaymentMethodDataRadarOptionsz8PaymentIntent.ConfirmParamsPaymentMethodDataRadarOptionsv      S!!	r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   (ConfirmParamsPaymentMethodDataRevolutPayz6PaymentIntent.ConfirmParamsPaymentMethodDataRevolutPay|  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   (ConfirmParamsPaymentMethodDataSamsungPayz6PaymentIntent.ConfirmParamsPaymentMethodDataSamsungPay  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   &ConfirmParamsPaymentMethodDataSatispayz4PaymentIntent.ConfirmParamsPaymentMethodDataSatispay  r  r6   r  c                       e Zd ZU eed<   y)r  rV  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataSepaDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataSepaDebit      		r6   r  c                       e Zd ZU ed   ed<   y)r  ATr  r  r  ITr  r;  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataSofortz2PaymentIntent.ConfirmParamsPaymentMethodDataSofort      ;<<	r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   #ConfirmParamsPaymentMethodDataSwishz1PaymentIntent.ConfirmParamsPaymentMethodDataSwish  r  r6   r  c                       e Zd Zy)r	  NrI  r5   r6   r7   #ConfirmParamsPaymentMethodDataTwintz1PaymentIntent.ConfirmParamsPaymentMethodDataTwint  r  r6   r  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r  r_  rb  rG  r  rH  financial_connections_accountrK  Nr0   r1   r2   r   r   r4   r  r5   r6   r7   +ConfirmParamsPaymentMethodDataUsBankAccountz9PaymentIntent.ConfirmParamsPaymentMethodDataUsBankAccount  f    (1H)IJJ	 $C((	 "'*?"@AA	 (33'77	 $C((	r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   'ConfirmParamsPaymentMethodDataWechatPayz5PaymentIntent.ConfirmParamsPaymentMethodDataWechatPay  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   !ConfirmParamsPaymentMethodDataZipz/PaymentIntent.ConfirmParamsPaymentMethodDataZip  r  r6   r  c                   l   e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   ya)br  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitr>  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAffirmr?  zKLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAfterpayClearpayr@  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAlipayrA  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAlmarB  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAmazonPayrC  zFLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAuBecsDebitrD  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitrE  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBancontactrF  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBillierG  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBlikrH  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBoletorI  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardrJ  zFLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentrK  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCashapprL  zJLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalancerM  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsEpsrN  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsFpxrO  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsGiropayrP  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsGrabpayrQ  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsIdealrR  zILiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsInteracPresentrS  zCLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKakaoPayrT  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarnarU  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKonbinirV  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKrCardrW  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsLinkr  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsMobilepayrX  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsMultibancorY  zCLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsNaverPayrZ  zHLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsNzBankAccountr[  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsOxxor\  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsP24r]  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPayByBankr^  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaycor_  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaynowr`  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaypalra  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPixrb  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPromptpayrc  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsRevolutPayrd  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSamsungPayre  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitrf  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSofortrg  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSwishrh  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsTwintri  zHLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountrj  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsWechatPayrk  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsZiprl  Nr  r5   r6   r7   !ConfirmParamsPaymentMethodOptionsz/PaymentIntent.ConfirmParamsPaymentMethodOptions  sP   R
 	
	 O
 	
	 'Y
 	
	 O
 	
	 M
 	
	  R
 	
	 #T
 	
	  R
 	
	  S
 	
	 O
 	
	 M
 	
	 O
 	
	 M
 	
	 "T
 	
	 P
 	
	 &X
 	
	 L
 	
	 L
 	
	 P
 	
	 P
 	
	 N
 	
	 %W
 	
	 Q
 	
	 O
 	
	 P
 	
	 O
 	
	 M
 	
	 R
 	
	  S
 	
	 Q
 	
	 %V
 	
	 M
 	
	 L
 	
	 !R
 	
	 N
 	
	 O
 	
	 O
 	
	 L
 	
	 R
 	
	 !S
 	
	 !S
 	
	  R
 	
	 O
 	
	 N
 	
	 N
 	
	 %V
 	
	  R
 	
	 L
 	
	r6   r  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   y)	8PaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitFPaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionsr  8Literal['']|Literal['none', 'off_session', 'on_session']r  r  r  r  Nr0   r1   r2   r   r4   r  r   r5   r6   r7   *ConfirmParamsPaymentMethodOptionsAcssDebitr    s]    $T
 	
	 (F
 	

	 !%%	 );<
 	
	r6   r  c                   `    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   y)	r  r  r  r  r   r  r  r  Nr  r5   r6   r7   8ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionszFPaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitMandateOptions  Z    '(9::	
 *#..	 &67
 	
	 &g.D&EFF	r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsAffirmLiteral['']|Literal['manual']r  r  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsAffirmr
    ;    #$CDD	 &c**	 (88
	r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)?PaymentIntent.ConfirmParamsPaymentMethodOptionsAfterpayClearpayr  r  r  r  r  Nr  r5   r6   r7   1ConfirmParamsPaymentMethodOptionsAfterpayClearpayr  %  ;    #$CDD	 s##	 (88
	r6   r  c                       e Zd ZU ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsAlipay*Literal['']|Literal['none', 'off_session']r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsAlipayr  @      '8
 	

	r6   r  c                       e Zd ZU ed   ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsAlmar  r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsAlmar  P      #$CDD	r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nr  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsAmazonPayr  Z  *    #$CDD	 (8
 	
	r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y):PaymentIntent.ConfirmParamsPaymentMethodOptionsAuBecsDebitr  r  r  Nr-  r5   r6   r7   ,ConfirmParamsPaymentMethodOptionsAuBecsDebitr   p  )    'F
 	

	 !%%	r6   r!  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitFPaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionsr  r  r  r  Nr-  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsBacsDebitr$    @    $T
 	
	 (F
 	

	 !%%	r6   r&  c                       e Zd ZU ed   ed<   y)r%  r  r:  Nr  r5   r6   r7   8ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionszFPaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptions      %&788	r6   r)  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsBancontactr@  rE  r  r  Nr[  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsBancontactr,    /    '0F(GHH	 (8
 	

	r6   r-  c                       e Zd ZU ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsBillier  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsBillier0    r  r6   r1  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsBlikr   Literal['']|Literal['none']r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsBlikr3    %    #	 ((EFF
	r6   r5  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsBoletorR  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsBoletor8    )    ',,	 (F
 	

	r6   r9  c                   P   e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 eed	      ed
<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsCardr  r  	cvc_token?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsrw  APaymentIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptionsr  motorx  r  r  r  r  r  r  r  r  r  r  r  r  r  r  ?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecurethree_d_secureNr0   r1   r2   r   r4   r  rC   r   r5   r6   r7   %ConfirmParamsPaymentMethodOptionsCardr<    ss   #$CDD	 s##	 "M
 	
	
 %O
 	
	 $	
 
 	
"	 )4+,)
 	
	 ,7+,,
 	
	 *'2I*JKK	 )1H)IJJ	 !,34!
 	
	 #.d"33	 (F
 	

	 +66G*HH	 ,77H+II	 $M
 	
	r6   rD  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r>  rB   zOLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanre  Nr0   r1   r2   r   rC   r4   r5   r6   r7   1ConfirmParamsPaymentMethodOptionsCardInstallmentsz?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsY  s)    T""	
 ]
 	
	r6   rG  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)CPaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanr[  r\  r  r]  r
  Nr  r5   r6   r7   5ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanrI  h  ;    3	 gg.//	 m$$	r6   rJ  c                       e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed	<   	 eed
<   	 eeed         ed<   y)r?  r/   ri  rl  rm  rn  ro  r  rs  r  rt  ru  rv  N	r0   r1   r2   r3   r4   r   r   r  r   r5   r6   r7   3ConfirmParamsPaymentMethodOptionsCardMandateOptionszAPaymentIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptionsw      	 /00	 !%%	 c""	 DEE	 $C((	 	 	 %T''*:%;<<	r6   rN  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y):PaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentr  r  APaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentRoutingr  NrF  r5   r6   r7   ,ConfirmParamsPaymentMethodOptionsCardPresentrQ    s;    (3D(99	 4?t3DD	 O
 	
	r6   rS  c                   $    e Zd ZU eed      ed<   y)rR  r  r  Nr[  r5   r6   r7   3ConfirmParamsPaymentMethodOptionsCardPresentRoutingzAPaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentRouting      '0K(LMM	r6   rU  c                       e Zd ZU eed      ed<   	 eed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   	 ee   ed
<   	 eed<   	 ed   ed<   y)rA  ACINRUYares_trans_status
cryptogram0102050607electronic_commerce_indicatorlow_riskr  exemption_indicatorMPaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsnetwork_optionsrequestor_challenge_indicatortransaction_idz1.0.2z2.1.0z2.2.0versionNr  r5   r6   r7   1ConfirmParamsPaymentMethodOptionsCardThreeDSecurez?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecure  s    &56
 	
	 	 (301(
 	
	 )1C)DEE	 %[
 	
	
 (33'77	 	 233	r6   rr  c                       e Zd ZU ed   ed<   y)rl  \PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesrz  Nr  r5   r6   r7   ?ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszMPaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions  s     &j
 	
	r6   ru  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)rt  01234rY  	cb_avalgocb_exemptioncb_scoreNr0   r1   r2   r   r4   r   r  r3   r5   r6   r7   NConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz\PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires  9     788	
 "#&&	 c""	r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.ConfirmParamsPaymentMethodOptionsCashappr  r  r  r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsCashappr    *    #$CDD	 (F
 	

	r6   r  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)>PaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceJPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferr  r  r  r  Nr0   r1   r2   r   r4   r   r5   r6   r7   0ConfirmParamsPaymentMethodOptionsCustomerBalancer    sD    "X
 	
	 "'/":;;	 (88
	r6   r  c                   N    e Zd ZU ed   ed<   	 eeed         ed<   	 ed   ed<   y)r  XPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr  r  r  r  r
  Nr0   r1   r2   r   r4   r   r   r5   r6   r7   <ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferzJPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransfer3  s[     &f
 	
	 "-
"
 	
	
  
 	
	r6   r  c                       e Zd ZU eed<   y)r  r;  Nr  r5   r6   r7   JConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzXPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferY       	r6   r  c                   $    e Zd ZU eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsEpsr  r  Nr[  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsEpsr  a      '88
	r6   r  c                   $    e Zd ZU eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsFpxr  r  Nr[  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsFpxr  o  r  r6   r  c                   $    e Zd ZU eed      ed<   y)6PaymentIntent.ConfirmParamsPaymentMethodOptionsGiropayr  r  Nr[  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsGiropayr  }  r  r6   r  c                   $    e Zd ZU eed      ed<   y)6PaymentIntent.ConfirmParamsPaymentMethodOptionsGrabpayr  r  Nr[  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsGrabpayr    r  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsIdealr  r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsIdealr    r  r6   r  c                       e Zd Zy)=PaymentIntent.ConfirmParamsPaymentMethodOptionsInteracPresentNrI  r5   r6   r7   /ConfirmParamsPaymentMethodOptionsInteracPresentr    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.ConfirmParamsPaymentMethodOptionsKakaoPayr  r  r  r  Nr  r5   r6   r7   )ConfirmParamsPaymentMethodOptionsKakaoPayr    r  r6   r  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarnar  r  .cs-CZda-DKde-ATzde-CHde-DEel-GRzen-ATzen-AUzen-BEzen-CAzen-CHzen-CZzen-DEzen-DKzen-ESzen-FIzen-FRen-GBzen-GRzen-IEzen-ITzen-NLzen-NOzen-NZzen-PLzen-PTzen-ROzen-SEen-USes-ESzes-USfi-FIfr-BEzfr-CAzfr-CHfr-FRzit-CHit-ITznb-NOnl-BEnl-NLpl-PLpt-PTzro-ROzsv-FIsv-SEr  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsKlarnar    K    #$CDD	 &-/1
 1	
d	 (88
	r6   r  c                   l    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
6PaymentIntent.ConfirmParamsPaymentMethodOptionsKonbinir  r  Literal['']|intrR  r  r  r  r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsKonbinir    b    ():;;	 ((9::	   122	 )):;;	 (88
	r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsKrCardr  r  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsKrCardr  +  r  r6   r  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsLinkr  r  r  r  r  Nr-  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsLinkr  A  <    #$CDD	 &c**	 (8
 	

	r6   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsMobilepayr  ]  )    #$CDD	 (88
	r6   r  c                   $    e Zd ZU eed      ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsMultibancor  r  Nr[  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsMultibancor  s  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.ConfirmParamsPaymentMethodOptionsNaverPayr  r  r  r  Nr  r5   r6   r7   )ConfirmParamsPaymentMethodOptionsNaverPayr    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)<PaymentIntent.ConfirmParamsPaymentMethodOptionsNzBankAccountr  r  r  Nr-  r5   r6   r7   .ConfirmParamsPaymentMethodOptionsNzBankAccountr    r"  r6   r  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsOxxorR  r  r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsOxxor    (    ',,	 (88
	r6   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsP24r  r  tos_shown_and_acceptedNr0   r1   r2   r   r   r4   rC   r5   r6   r7   $ConfirmParamsPaymentMethodOptionsP24r    (    '88
	 !,D 11	r6   r  c                       e Zd Zy)8PaymentIntent.ConfirmParamsPaymentMethodOptionsPayByBankNrI  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsPayByBankr    r  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsPaycor  r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsPaycor    r  r6   r  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsPaynowr  r  Nr[  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsPaynowr    r  r6   r  c                   l    e Zd ZU ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   y	)
5PaymentIntent.ConfirmParamsPaymentMethodOptionsPaypalr  r  r  r  r  r  zde-LUr  r  r  r  r  r  r  zfr-LUzhu-HUr  r  r  r  r  zsk-SKr  r  r  risk_correlation_idr  r  Nr0   r1   r2   r   r4   r   r  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsPaypalr    o    #$CDD	 &
 	
2	 s##	 )--	 (8
 	

	r6   r  c                   H    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsPixr  r  r  r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsPixr  "  :    *3//	  $$	 (88
	r6   r  c                   $    e Zd ZU eed      ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsPromptpayr  r  Nr[  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsPromptpayr  8  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsRevolutPayr  r  r  r  Nr  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsRevolutPayr  F  r  r6   r  c                       e Zd ZU ed   ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsSamsungPayr  r  Nr  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsSamsungPayr  \  r  r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitFPaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r  r  Nr-  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsSepaDebitr   f  r'  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r:  Nr  r5   r6   r7   8ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionszFPaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptions  r*  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsSofort=Literal['']|Literal['de', 'en', 'es', 'fr', 'it', 'nl', 'pl']rE  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsSofortr    .    'K
 	
	 (8
 	

	r6   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsSwishr  r  r  r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsSwishr    )    011	 (88
	r6   r  c                   $    e Zd ZU eed      ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsTwintr  r  Nr[  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsTwintr    r  r6   r  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ee   ed<   	 eed      ed<   y)<PaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountPPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr.  JPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  DPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworksnetworks*Literal['']|Literal['fastest', 'standard']r1  r  r  r  r  r  Nr  r5   r6   r7   .ConfirmParamsPaymentMethodOptionsUsBankAccountr    s    *^ 
 	
	 %X
 	
	 R
 	
	 %08%
 	
	 (F
 	

	 !%%	 );<
 	
	r6   r  c                   l    e Zd ZU ed   ed<   	 eeed         ed<   	 eeed         ed<   	 ee   ed<   y)	r  WPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr!  r"  r&  r'  r(  r  Nr0   r1   r2   r   r4   r   r   r  r5   r6   r7   BConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszPPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnections  st     e
 	
	 !M
 	
	 @AB
 	
	  $$	r6   r  c                   *    e Zd ZU eeed         ed<   y)r  r  r  Nr0   r1   r2   r   r   r   r4   r5   r6   r7   IConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilterszWPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters  $      +./0 
 	
	r6   r  c                       e Zd ZU ed   ed<   y)r  Literal['']|Literal['paper']r-  Nr  r5   r6   r7   <ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionszJPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptions       ''EFF	r6   r#  c                   *    e Zd ZU eeed         ed<   y)r  r|  us_domestic_wire	requestedNr  r5   r6   r7   6ConfirmParamsPaymentMethodOptionsUsBankAccountNetworkszDPaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountNetworks      tG,E$FGHH	r6   r)  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsWechatPayr  r5  r9  r  r  Nr0   r1   r2   r   r  r4   r   r5   r6   r7   *ConfirmParamsPaymentMethodOptionsWechatPayr,  $  @    C  	 G$;<==	 (88
	r6   r.  c                   $    e Zd ZU eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsZipr  r  Nr[  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsZipr1  :  r  r6   r2  c                       e Zd ZU ee   ed<   y)r  r  Nr  r5   r6   r7   ConfirmParamsRadarOptionsz'PaymentIntent.ConfirmParamsRadarOptionsH  r  r6   r4  c                   Z    e Zd ZU ded<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   y)#PaymentIntent.ConfirmParamsShipping*PaymentIntent.ConfirmParamsShippingAddressr  r  r  r  r  Nr0   r1   r2   r4   r   r  r5   r6   r7   ConfirmParamsShippingr6  N  sO    ==	 S!!	 		 3	 %S))	r6   r9  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r7  r:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   ConfirmParamsShippingAddressz*PaymentIntent.ConfirmParamsShippingAddressd  r2  r6   r;  c                   h   e Zd ZU eed<   	 ee   ed<   	 ed   ed<   	 eed      ed<   	 ee   ed<   	 eed      ed	<   	 ee   ed
<   	 eed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee	e      ed<   	 ee   ed<   	 ed   ed<   	 ee
eef      ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee	e      ed<   	 ed   ed<   	 ee   ed <   	 ee   ed!<   	 eed"      ed#<   	 ed$   ed%<   	 ee   ed&<   	 ee   ed'<   	 ed(   ed)<   	 ee   ed*<   	 ee   ed+<   y,)-PaymentIntent.CreateParamsr/   r  1PaymentIntent.CreateParamsAutomaticPaymentMethodsautomatic_payment_methodsr  r  confirmr  r  confirmation_methodr  r  customerrm  r  r  r  z1Literal['']|PaymentIntent.CreateParamsMandateDatar  r  r  r  on_behalf_ofr   payment_method_configuration+PaymentIntent.CreateParamsPaymentMethodDatar  .PaymentIntent.CreateParamsPaymentMethodOptionsr  r  &PaymentIntent.CreateParamsRadarOptionsr  r  r  r  r  r  "PaymentIntent.CreateParamsShippingr  r  r  &PaymentIntent.CreateParamsTransferDatar  transfer_groupr  N)r0   r1   r2   r3   r4   r   r   rC   r  r   r   r5   r6   r7   CreateParamsr=  ~  ss   	 !,C 00	 $/?$
 	
	 $<=
 	
	 T""	 )1F)GHH	 (,,	
 	 c""	 !%%	 #.d"33	 DI&&	 S!!	 "?
 	
	 d38n--	 !!GHH	 "#&&	 $C((	
 '2#&66	 )9
 	
	
 !,<!
 	
	 *$s)44	 ##KLL	 #3''	  $$	 (0K(LMM	 BCC	 *#..	
 &1%55	 ##KLL	 $C((	 $D))	r6   rM  c                   0    e Zd ZU eed      ed<   	 eed<   y)r>  r>   rA   rB   Nr  r5   r6   r7   #CreateParamsAutomaticPaymentMethodsz1PaymentIntent.CreateParamsAutomaticPaymentMethods  s$    $W->%?@@	
 	r6   rO  c                       e Zd ZU ded<   y)%PaymentIntent.CreateParamsMandateData7PaymentIntent.CreateParamsMandateDataCustomerAcceptancer  N)r0   r1   r2   r4   r5   r6   r7   CreateParamsMandateDatarQ  )  s    E	
	r6   rS  c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	rR  r  >PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOffliner  =PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOnliner  r  r
  Nr  r5   r6   r7   )CreateParamsMandateDataCustomerAcceptancez7PaymentIntent.CreateParamsMandateDataCustomerAcceptance1  sS     %%	 L
 	
	 K
 	
	 )**	r6   rW  c                       e Zd Zy)rU  NrI  r5   r6   r7   0CreateParamsMandateDataCustomerAcceptanceOfflinez>PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOfflineG  r  r6   rY  c                   $    e Zd ZU eed<   	 eed<   y)rV  r  r  Nr  r5   r6   r7   /CreateParamsMandateDataCustomerAcceptanceOnlinez=PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOnlineJ  s    	 	r6   r[  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)irF  4PaymentIntent.CreateParamsPaymentMethodDataAcssDebitr>  1PaymentIntent.CreateParamsPaymentMethodDataAffirmr?  ;PaymentIntent.CreateParamsPaymentMethodDataAfterpayClearpayr@  1PaymentIntent.CreateParamsPaymentMethodDataAlipayrA  r  r  /PaymentIntent.CreateParamsPaymentMethodDataAlmarB  4PaymentIntent.CreateParamsPaymentMethodDataAmazonPayrC  6PaymentIntent.CreateParamsPaymentMethodDataAuBecsDebitrD  4PaymentIntent.CreateParamsPaymentMethodDataBacsDebitrE  5PaymentIntent.CreateParamsPaymentMethodDataBancontactrF  1PaymentIntent.CreateParamsPaymentMethodDataBillierG  9PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsr  /PaymentIntent.CreateParamsPaymentMethodDataBlikrH  1PaymentIntent.CreateParamsPaymentMethodDataBoletorI  2PaymentIntent.CreateParamsPaymentMethodDataCashapprL  :PaymentIntent.CreateParamsPaymentMethodDataCustomerBalancerM  .PaymentIntent.CreateParamsPaymentMethodDataEpsrN  .PaymentIntent.CreateParamsPaymentMethodDataFpxrO  2PaymentIntent.CreateParamsPaymentMethodDataGiropayrP  2PaymentIntent.CreateParamsPaymentMethodDataGrabpayrQ  0PaymentIntent.CreateParamsPaymentMethodDataIdealrR  9PaymentIntent.CreateParamsPaymentMethodDataInteracPresentrS  3PaymentIntent.CreateParamsPaymentMethodDataKakaoPayrT  1PaymentIntent.CreateParamsPaymentMethodDataKlarnarU  2PaymentIntent.CreateParamsPaymentMethodDataKonbinirV  1PaymentIntent.CreateParamsPaymentMethodDataKrCardrW  /PaymentIntent.CreateParamsPaymentMethodDataLinkr  r  4PaymentIntent.CreateParamsPaymentMethodDataMobilepayrX  5PaymentIntent.CreateParamsPaymentMethodDataMultibancorY  3PaymentIntent.CreateParamsPaymentMethodDataNaverPayrZ  8PaymentIntent.CreateParamsPaymentMethodDataNzBankAccountr[  /PaymentIntent.CreateParamsPaymentMethodDataOxxor\  .PaymentIntent.CreateParamsPaymentMethodDataP24r]  4PaymentIntent.CreateParamsPaymentMethodDataPayByBankr^  0PaymentIntent.CreateParamsPaymentMethodDataPaycor_  1PaymentIntent.CreateParamsPaymentMethodDataPaynowr`  1PaymentIntent.CreateParamsPaymentMethodDataPaypalra  .PaymentIntent.CreateParamsPaymentMethodDataPixrb  4PaymentIntent.CreateParamsPaymentMethodDataPromptpayrc  7PaymentIntent.CreateParamsPaymentMethodDataRadarOptionsr  5PaymentIntent.CreateParamsPaymentMethodDataRevolutPayrd  5PaymentIntent.CreateParamsPaymentMethodDataSamsungPayre  3PaymentIntent.CreateParamsPaymentMethodDataSatispayr  4PaymentIntent.CreateParamsPaymentMethodDataSepaDebitrf  1PaymentIntent.CreateParamsPaymentMethodDataSofortrg  0PaymentIntent.CreateParamsPaymentMethodDataSwishrh  0PaymentIntent.CreateParamsPaymentMethodDataTwintri  r
  r
  8PaymentIntent.CreateParamsPaymentMethodDataUsBankAccountrj  4PaymentIntent.CreateParamsPaymentMethodDataWechatPayrk  .PaymentIntent.CreateParamsPaymentMethodDataZiprl  Nr  r5   r6   r7   CreateParamsPaymentMethodDataz+PaymentIntent.CreateParamsPaymentMethodDataT     B
 	
	 ?
 	
	 'I
 	
	 ?
 	
	 %67
 	
	 KLL	  B
 	
	 #D
 	
	  B
 	
	  C
 	
	 ?
 	
	 %G
 	
	 KLL	 ?
 	
	 @
 	
	 &H
 	
	 IJJ	 IJJ	 @
 	
	 @
 	
	 MNN	 %G
 	
	 A
 	
	 ?
 	
	 @
 	
	 ?
 	
	 KLL	 d38n--	 B
 	
	  C
 	
	 A
 	
	 %F
 	
	 KLL	 IJJ	 !B
 	
	 MNN	 ?
 	
	 ?
 	
	 IJJ	 B
 	
	 #E
 	
	 !C
 	
	 !C
 	
	 A
 	
	  B
 	
	 ?
 	
	 MNN	 MNN	 -/
 /	
`	 %F
 	
	  B
 	
	 IJJ	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r]  rG  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataAcssDebitz4PaymentIntent.CreateParamsPaymentMethodDataAcssDebit  r  r6   r  c                       e Zd Zy)r^  NrI  r5   r6   r7   #CreateParamsPaymentMethodDataAffirmz1PaymentIntent.CreateParamsPaymentMethodDataAffirm  r  r6   r  c                       e Zd Zy)r_  NrI  r5   r6   r7   -CreateParamsPaymentMethodDataAfterpayClearpayz;PaymentIntent.CreateParamsPaymentMethodDataAfterpayClearpay  r  r6   r  c                       e Zd Zy)r`  NrI  r5   r6   r7   #CreateParamsPaymentMethodDataAlipayz1PaymentIntent.CreateParamsPaymentMethodDataAlipay  r  r6   r  c                       e Zd Zy)ra  NrI  r5   r6   r7   !CreateParamsPaymentMethodDataAlmaz/PaymentIntent.CreateParamsPaymentMethodDataAlma  r  r6   r  c                       e Zd Zy)rb  NrI  r5   r6   r7   &CreateParamsPaymentMethodDataAmazonPayz4PaymentIntent.CreateParamsPaymentMethodDataAmazonPay  r  r6   r  c                   $    e Zd ZU eed<   	 eed<   y)rc  rG  r   Nr  r5   r6   r7   (CreateParamsPaymentMethodDataAuBecsDebitz6PaymentIntent.CreateParamsPaymentMethodDataAuBecsDebit  r"  r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)rd  rG  r^  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataBacsDebitz4PaymentIntent.CreateParamsPaymentMethodDataBacsDebit  r%  r6   r  c                       e Zd Zy)re  NrI  r5   r6   r7   'CreateParamsPaymentMethodDataBancontactz5PaymentIntent.CreateParamsPaymentMethodDataBancontact  r  r6   r  c                       e Zd Zy)rf  NrI  r5   r6   r7   #CreateParamsPaymentMethodDataBilliez1PaymentIntent.CreateParamsPaymentMethodDataBillie  r  r6   r  c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)	rg  zLLiteral['']|PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsAddressr  r  r+  r  r  r,  Nr-  r5   r6   r7   +CreateParamsPaymentMethodDataBillingDetailsz9PaymentIntent.CreateParamsPaymentMethodDataBillingDetails  b    Z
 	
	 ,--	 +,,	 ,--	 C  	r6   r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)@PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   2CreateParamsPaymentMethodDataBillingDetailsAddressr    r2  r6   r  c                       e Zd Zy)rh  NrI  r5   r6   r7   !CreateParamsPaymentMethodDataBlikz/PaymentIntent.CreateParamsPaymentMethodDataBlik  r  r6   r  c                       e Zd ZU eed<   y)ri  r,  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataBoletoz1PaymentIntent.CreateParamsPaymentMethodDataBoleto  r7  r6   r  c                       e Zd Zy)rj  NrI  r5   r6   r7   $CreateParamsPaymentMethodDataCashappz2PaymentIntent.CreateParamsPaymentMethodDataCashapp  r  r6   r  c                       e Zd Zy)rk  NrI  r5   r6   r7   ,CreateParamsPaymentMethodDataCustomerBalancez:PaymentIntent.CreateParamsPaymentMethodDataCustomerBalance  r  r6   r  c                   $    e Zd ZU eed      ed<   y)rl  r=  rZ  Nr[  r5   r6   r7    CreateParamsPaymentMethodDataEpsz.PaymentIntent.CreateParamsPaymentMethodDataEps  r]  r6   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)rm  r_  rb  rc  rZ  Nr[  r5   r6   r7    CreateParamsPaymentMethodDataFpxz.PaymentIntent.CreateParamsPaymentMethodDataFpx<  r{  r6   r  c                       e Zd Zy)rn  NrI  r5   r6   r7   $CreateParamsPaymentMethodDataGiropayz2PaymentIntent.CreateParamsPaymentMethodDataGiropay]  r  r6   r  c                       e Zd Zy)ro  NrI  r5   r6   r7   $CreateParamsPaymentMethodDataGrabpayz2PaymentIntent.CreateParamsPaymentMethodDataGrabpay`  r  r6   r  c                   $    e Zd ZU eed      ed<   y)rp  r  rZ  Nr[  r5   r6   r7   "CreateParamsPaymentMethodDataIdealz0PaymentIntent.CreateParamsPaymentMethodDataIdealc  r  r6   r  c                       e Zd Zy)rq  NrI  r5   r6   r7   +CreateParamsPaymentMethodDataInteracPresentz9PaymentIntent.CreateParamsPaymentMethodDataInteracPresent|  r  r6   r  c                       e Zd Zy)rr  NrI  r5   r6   r7   %CreateParamsPaymentMethodDataKakaoPayz3PaymentIntent.CreateParamsPaymentMethodDataKakaoPay  r  r6   r  c                       e Zd ZU ed   ed<   y)rs  4PaymentIntent.CreateParamsPaymentMethodDataKlarnaDobr  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataKlarnaz1PaymentIntent.CreateParamsPaymentMethodDataKlarna      B
 	
	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rp  r\  rr  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataKlarnaDobz4PaymentIntent.CreateParamsPaymentMethodDataKlarnaDob  r  r6   r  c                       e Zd Zy)rt  NrI  r5   r6   r7   $CreateParamsPaymentMethodDataKonbiniz2PaymentIntent.CreateParamsPaymentMethodDataKonbini  r  r6   r  c                       e Zd Zy)ru  NrI  r5   r6   r7   #CreateParamsPaymentMethodDataKrCardz1PaymentIntent.CreateParamsPaymentMethodDataKrCard  r  r6   r  c                       e Zd Zy)rv  NrI  r5   r6   r7   !CreateParamsPaymentMethodDataLinkz/PaymentIntent.CreateParamsPaymentMethodDataLink  r  r6   r  c                       e Zd Zy)rw  NrI  r5   r6   r7   &CreateParamsPaymentMethodDataMobilepayz4PaymentIntent.CreateParamsPaymentMethodDataMobilepay  r  r6   r  c                       e Zd Zy)rx  NrI  r5   r6   r7   'CreateParamsPaymentMethodDataMultibancoz5PaymentIntent.CreateParamsPaymentMethodDataMultibanco  r  r6   r  c                   $    e Zd ZU eed      ed<   y)ry  r  r  Nr[  r5   r6   r7   %CreateParamsPaymentMethodDataNaverPayz3PaymentIntent.CreateParamsPaymentMethodDataNaverPay  r  r6   r  c                   ^    e Zd ZU ee   ed<   	 eed<   	 eed<   	 eed<   	 ee   ed<   eed<   y)rz  rF  rG  rf  rw  r  r  Nr  r5   r6   r7   *CreateParamsPaymentMethodDataNzBankAccountz8PaymentIntent.CreateParamsPaymentMethodDataNzBankAccount  r  r6   r  c                       e Zd Zy)r{  NrI  r5   r6   r7   !CreateParamsPaymentMethodDataOxxoz/PaymentIntent.CreateParamsPaymentMethodDataOxxo  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r|  r  rZ  Nr[  r5   r6   r7    CreateParamsPaymentMethodDataP24z.PaymentIntent.CreateParamsPaymentMethodDataP24  r  r6   r  c                       e Zd Zy)r}  NrI  r5   r6   r7   &CreateParamsPaymentMethodDataPayByBankz4PaymentIntent.CreateParamsPaymentMethodDataPayByBank  r  r6   r  c                       e Zd Zy)r~  NrI  r5   r6   r7   "CreateParamsPaymentMethodDataPaycoz0PaymentIntent.CreateParamsPaymentMethodDataPayco  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   #CreateParamsPaymentMethodDataPaynowz1PaymentIntent.CreateParamsPaymentMethodDataPaynow  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   #CreateParamsPaymentMethodDataPaypalz1PaymentIntent.CreateParamsPaymentMethodDataPaypal  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7    CreateParamsPaymentMethodDataPixz.PaymentIntent.CreateParamsPaymentMethodDataPix  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   &CreateParamsPaymentMethodDataPromptpayz4PaymentIntent.CreateParamsPaymentMethodDataPromptpay  r  r6   r  c                       e Zd ZU ee   ed<   y)r  r  Nr  r5   r6   r7   )CreateParamsPaymentMethodDataRadarOptionsz7PaymentIntent.CreateParamsPaymentMethodDataRadarOptions  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   'CreateParamsPaymentMethodDataRevolutPayz5PaymentIntent.CreateParamsPaymentMethodDataRevolutPay  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   'CreateParamsPaymentMethodDataSamsungPayz5PaymentIntent.CreateParamsPaymentMethodDataSamsungPay  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   %CreateParamsPaymentMethodDataSatispayz3PaymentIntent.CreateParamsPaymentMethodDataSatispay  r  r6   r  c                       e Zd ZU eed<   y)r  rV  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataSepaDebitz4PaymentIntent.CreateParamsPaymentMethodDataSepaDebit  r  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r;  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataSofortz1PaymentIntent.CreateParamsPaymentMethodDataSofort  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   "CreateParamsPaymentMethodDataSwishz0PaymentIntent.CreateParamsPaymentMethodDataSwish  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   "CreateParamsPaymentMethodDataTwintz0PaymentIntent.CreateParamsPaymentMethodDataTwint  r  r6   r  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r  r_  rb  rG  r  rH  r  rK  Nr  r5   r6   r7   *CreateParamsPaymentMethodDataUsBankAccountz8PaymentIntent.CreateParamsPaymentMethodDataUsBankAccount  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   &CreateParamsPaymentMethodDataWechatPayz4PaymentIntent.CreateParamsPaymentMethodDataWechatPay3  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7    CreateParamsPaymentMethodDataZipz.PaymentIntent.CreateParamsPaymentMethodDataZip6  r  r6   r  c                   l   e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   ya)brG  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitr>  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAffirmr?  zJLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAfterpayClearpayr@  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAlipayrA  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAlmarB  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAmazonPayrC  zELiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAuBecsDebitrD  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitrE  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsBancontactrF  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBillierG  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBlikrH  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBoletorI  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardrJ  zELiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentrK  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCashapprL  zILiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalancerM  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsEpsrN  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsFpxrO  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsGiropayrP  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsGrabpayrQ  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsIdealrR  zHLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsInteracPresentrS  zBLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsKakaoPayrT  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsKlarnarU  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsKonbinirV  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsKrCardrW  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsLinkr  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsMobilepayrX  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsMultibancorY  zBLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsNaverPayrZ  zGLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsNzBankAccountr[  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsOxxor\  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsP24r]  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsPayByBankr^  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaycor_  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaynowr`  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaypalra  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPixrb  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsPromptpayrc  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsRevolutPayrd  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsSamsungPayre  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitrf  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsSofortrg  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsSwishrh  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsTwintri  zGLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountrj  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsWechatPayrk  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsZiprl  Nr  r5   r6   r7    CreateParamsPaymentMethodOptionsz.PaymentIntent.CreateParamsPaymentMethodOptions9  P   Q
 	
	 N
 	
	 'X
 	
	 N
 	
	 L
 	
	  Q
 	
	 #S
 	
	  Q
 	
	  R
 	
	 N
 	
	 L
 	
	 N
 	
	 L
 	
	 "S
 	
	 O
 	
	 &W
 	
	 K
 	
	 K
 	
	 O
 	
	 O
 	
	 M
 	
	 %V
 	
	 P
 	
	 N
 	
	 O
 	
	 N
 	
	 L
 	
	 Q
 	
	  R
 	
	 P
 	
	 %U
 	
	 L
 	
	 K
 	
	 !Q
 	
	 M
 	
	 N
 	
	 N
 	
	 K
 	
	 Q
 	
	 !R
 	
	 !R
 	
	  Q
 	
	 N
 	
	 M
 	
	 M
 	
	 %U
 	
	  Q
 	
	 K
 	
	r6   r  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   y)	7PaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitEPaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitMandateOptionsr  r  r  r  r  r  Nr  r5   r6   r7   )CreateParamsPaymentMethodOptionsAcssDebitr  [  ]    $S
 	
	 (F
 	

	 !%%	 );<
 	
	r6   r   c                   `    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   y)	r  r  r  r  r   r  r  r  Nr  r5   r6   r7   7CreateParamsPaymentMethodOptionsAcssDebitMandateOptionszEPaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitMandateOptions{  r  r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsAffirmr  r  r  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsAffirmr    r  r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)>PaymentIntent.CreateParamsPaymentMethodOptionsAfterpayClearpayr  r  r  r  r  Nr  r5   r6   r7   0CreateParamsPaymentMethodOptionsAfterpayClearpayr    r  r6   r	  c                       e Zd ZU ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsAlipayr  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsAlipayr    r  r6   r  c                       e Zd ZU ed   ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsAlmar  r  Nr  r5   r6   r7   $CreateParamsPaymentMethodOptionsAlmar    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nr  r5   r6   r7   )CreateParamsPaymentMethodOptionsAmazonPayr    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)9PaymentIntent.CreateParamsPaymentMethodOptionsAuBecsDebitr  r  r  Nr-  r5   r6   r7   +CreateParamsPaymentMethodOptionsAuBecsDebitr    r"  r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitEPaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitMandateOptionsr  r  r  r  Nr-  r5   r6   r7   )CreateParamsPaymentMethodOptionsBacsDebitr  
  @    $S
 	
	 (F
 	

	 !%%	r6   r  c                       e Zd ZU ed   ed<   y)r  r  r:  Nr  r5   r6   r7   7CreateParamsPaymentMethodOptionsBacsDebitMandateOptionszEPaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitMandateOptions$  r*  r6   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)8PaymentIntent.CreateParamsPaymentMethodOptionsBancontactr@  rE  r  r  Nr[  r5   r6   r7   *CreateParamsPaymentMethodOptionsBancontactr  *  r.  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsBillier  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsBillier!  >  r  r6   r"  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsBlikr   r4  r  Nr  r5   r6   r7   $CreateParamsPaymentMethodOptionsBlikr$  H  r6  r6   r%  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsBoletorR  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsBoletor'  Z  r:  r6   r(  c                   P   e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 eed	      ed
<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsCardr  r  r=  >PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsrw  @PaymentIntent.CreateParamsPaymentMethodOptionsCardMandateOptionsr  r@  rx  r  r  r  r  r  r  r  r  r  r  r  r  r  r  >PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecurerB  NrC  r5   r6   r7   $CreateParamsPaymentMethodOptionsCardr*  n  s   #$CDD	 s##	 "L
 	
	
 %N
 	
	 $	
 
 	
"	 )4+,)
 	
	 ,7+,,
 	
	 *'2I*JKK	 )1H)IJJ	 !,34!
 	
	 #.d"33	 (F
 	

	 +66G*HH	 ,77H+II	 $L
 	
	r6   r.  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r+  rB   zNLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsPlanre  NrF  r5   r6   r7   0CreateParamsPaymentMethodOptionsCardInstallmentsz>PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallments  )    T""	
 \
 	
	r6   r1  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)BPaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsPlanr[  r\  r  r]  r
  Nr  r5   r6   r7   4CreateParamsPaymentMethodOptionsCardInstallmentsPlanr4    rK  r6   r5  c                       e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed	<   	 eed
<   	 eeed         ed<   y)r,  r/   ri  rl  rm  rn  ro  r  rs  r  rt  ru  rv  NrM  r5   r6   r7   2CreateParamsPaymentMethodOptionsCardMandateOptionsz@PaymentIntent.CreateParamsPaymentMethodOptionsCardMandateOptions  rO  r6   r7  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)9PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentr  r  @PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentRoutingr  NrF  r5   r6   r7   +CreateParamsPaymentMethodOptionsCardPresentr9  #  ;    (3D(99	 4?t3DD	 N
 	
	r6   r;  c                   $    e Zd ZU eed      ed<   y)r:  r  r  Nr[  r5   r6   r7   2CreateParamsPaymentMethodOptionsCardPresentRoutingz@PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentRouting3  rV  r6   r>  c                       e Zd ZU eed      ed<   	 eed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   	 ee   ed
<   	 eed<   	 ed   ed<   y)r-  rX  r`  ra  rb  rh  ri  rk  LPaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsrm  rn  ro  rp  rq  Nr  r5   r6   r7   0CreateParamsPaymentMethodOptionsCardThreeDSecurez>PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecure9      &56
 	
	 	 (301(
 	
	 )1C)DEE	 %Z
 	
	
 (33'77	 	 233	r6   rA  c                       e Zd ZU ed   ed<   y)r@  [PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesrz  Nr  r5   r6   r7   >CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszLPaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsi       &i
 	
	r6   rE  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)rD  rw  r}  r~  r  Nr  r5   r6   r7   MCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz[PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairess  r  r6   rH  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntent.CreateParamsPaymentMethodOptionsCashappr  r  r  r  Nr  r5   r6   r7   'CreateParamsPaymentMethodOptionsCashapprJ    r  r6   rK  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)=PaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceIPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferr  r  r  r  Nr  r5   r6   r7   /CreateParamsPaymentMethodOptionsCustomerBalancerM    D    "W
 	
	 "'/":;;	 (88
	r6   rO  c                   N    e Zd ZU ed   ed<   	 eeed         ed<   	 ed   ed<   y)rN  WPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr  r  r  r  r
  Nr  r5   r6   r7   ;CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferzIPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransfer  [     &e
 	
	 "-
"
 	
	
  
 	
	r6   rS  c                       e Zd ZU eed<   y)rR  r;  Nr  r5   r6   r7   ICreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzWPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer  r  r6   rV  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsEpsr  r  Nr[  r5   r6   r7   #CreateParamsPaymentMethodOptionsEpsrX    r  r6   rY  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsFpxr  r  Nr[  r5   r6   r7   #CreateParamsPaymentMethodOptionsFpxr[    r  r6   r\  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.CreateParamsPaymentMethodOptionsGiropayr  r  Nr[  r5   r6   r7   'CreateParamsPaymentMethodOptionsGiropayr^    r  r6   r_  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.CreateParamsPaymentMethodOptionsGrabpayr  r  Nr[  r5   r6   r7   'CreateParamsPaymentMethodOptionsGrabpayra    r  r6   rb  c                       e Zd ZU ed   ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsIdealr  r  Nr  r5   r6   r7   %CreateParamsPaymentMethodOptionsIdealrd    r  r6   re  c                       e Zd Zy)<PaymentIntent.CreateParamsPaymentMethodOptionsInteracPresentNrI  r5   r6   r7   .CreateParamsPaymentMethodOptionsInteracPresentrg  /  r  r6   rh  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.CreateParamsPaymentMethodOptionsKakaoPayr  r  r  r  Nr  r5   r6   r7   (CreateParamsPaymentMethodOptionsKakaoPayrj  2  r  r6   rk  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsKlarnar  r  r  r  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsKlarnarm  H  r  r6   rn  c                   l    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
5PaymentIntent.CreateParamsPaymentMethodOptionsKonbinir  r  r  rR  r  r  r  r  Nr  r5   r6   r7   'CreateParamsPaymentMethodOptionsKonbinirp    r  r6   rq  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsKrCardr  r  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsKrCardrs    r  r6   rt  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsLinkr  r  r  r  r  Nr-  r5   r6   r7   $CreateParamsPaymentMethodOptionsLinkrv    r  r6   rw  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r5   r6   r7   )CreateParamsPaymentMethodOptionsMobilepayry    r  r6   rz  c                   $    e Zd ZU eed      ed<   y)8PaymentIntent.CreateParamsPaymentMethodOptionsMultibancor  r  Nr[  r5   r6   r7   *CreateParamsPaymentMethodOptionsMultibancor|    r  r6   r}  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.CreateParamsPaymentMethodOptionsNaverPayr  r  r  r  Nr  r5   r6   r7   (CreateParamsPaymentMethodOptionsNaverPayr    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y);PaymentIntent.CreateParamsPaymentMethodOptionsNzBankAccountr  r  r  Nr-  r5   r6   r7   -CreateParamsPaymentMethodOptionsNzBankAccountr    r"  r6   r  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsOxxorR  r  r  Nr  r5   r6   r7   $CreateParamsPaymentMethodOptionsOxxor  1  r  r6   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsP24r  r  r  Nr  r5   r6   r7   #CreateParamsPaymentMethodOptionsP24r  C  r  r6   r  c                       e Zd Zy)7PaymentIntent.CreateParamsPaymentMethodOptionsPayByBankNrI  r5   r6   r7   )CreateParamsPaymentMethodOptionsPayByBankr  U  r  r6   r  c                       e Zd ZU ed   ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsPaycor  r  Nr  r5   r6   r7   %CreateParamsPaymentMethodOptionsPaycor  X  r  r6   r  c                   $    e Zd ZU eed      ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsPaynowr  r  Nr[  r5   r6   r7   &CreateParamsPaymentMethodOptionsPaynowr  b  r  r6   r  c                   l    e Zd ZU ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   y	)
4PaymentIntent.CreateParamsPaymentMethodOptionsPaypalr  r  r  r  r  r  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsPaypalr  p  r  r6   r  c                   H    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsPixr  r  r  r  Nr  r5   r6   r7   #CreateParamsPaymentMethodOptionsPixr    r  r6   r  c                   $    e Zd ZU eed      ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsPromptpayr  r  Nr[  r5   r6   r7   )CreateParamsPaymentMethodOptionsPromptpayr    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)8PaymentIntent.CreateParamsPaymentMethodOptionsRevolutPayr  r  r  r  Nr  r5   r6   r7   *CreateParamsPaymentMethodOptionsRevolutPayr    r  r6   r  c                       e Zd ZU ed   ed<   y)8PaymentIntent.CreateParamsPaymentMethodOptionsSamsungPayr  r  Nr  r5   r6   r7   *CreateParamsPaymentMethodOptionsSamsungPayr    r  r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitEPaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r  r  Nr-  r5   r6   r7   )CreateParamsPaymentMethodOptionsSepaDebitr    r  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r:  Nr  r5   r6   r7   7CreateParamsPaymentMethodOptionsSepaDebitMandateOptionszEPaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitMandateOptions  r*  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsSofortr  rE  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsSofortr    r	  r6   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsSwishr  r  r  r  Nr  r5   r6   r7   %CreateParamsPaymentMethodOptionsSwishr  "  r  r6   r  c                   $    e Zd ZU eed      ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsTwintr  r  Nr[  r5   r6   r7   %CreateParamsPaymentMethodOptionsTwintr  4  r  r6   r  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ee   ed<   	 eed      ed<   y);PaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountOPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr.  IPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  CPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountNetworksr  r  r1  r  r  r  r  r  Nr  r5   r6   r7   -CreateParamsPaymentMethodOptionsUsBankAccountr  B      *] 
 	
	 %W
 	
	 Q
 	
	 %08%
 	
	 (F
 	

	 !%%	 );<
 	
	r6   r  c                   l    e Zd ZU ed   ed<   	 eeed         ed<   	 eeed         ed<   	 ee   ed<   y)	r  VPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr!  r"  r&  r'  r(  r  Nr  r5   r6   r7   ACreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszOPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionst  t     d
 	
	 !M
 	
	 @AB
 	
	  $$	r6   r  c                   *    e Zd ZU eeed         ed<   y)r  r  r  Nr  r5   r6   r7   HCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilterszVPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters  r   r6   r  c                       e Zd ZU ed   ed<   y)r  r"  r-  Nr  r5   r6   r7   ;CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionszIPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptions  r$  r6   r  c                   *    e Zd ZU eeed         ed<   y)r  r&  r(  Nr  r5   r6   r7   5CreateParamsPaymentMethodOptionsUsBankAccountNetworkszCPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountNetworks  r*  r6   r  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsWechatPayr  r5  r9  r  r  Nr-  r5   r6   r7   )CreateParamsPaymentMethodOptionsWechatPayr    r/  r6   r  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsZipr  r  Nr[  r5   r6   r7   #CreateParamsPaymentMethodOptionsZipr    r  r6   r  c                       e Zd ZU ee   ed<   y)rH  r  Nr  r5   r6   r7   CreateParamsRadarOptionsz&PaymentIntent.CreateParamsRadarOptions  r  r6   r  c                   Z    e Zd ZU ded<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   y)rJ  )PaymentIntent.CreateParamsShippingAddressr  r  r  r  r  Nr8  r5   r6   r7   CreateParamsShippingz"PaymentIntent.CreateParamsShipping  O    <<	 S!!	 		 3	 %S))	r6   r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  r:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   CreateParamsShippingAddressz)PaymentIntent.CreateParamsShippingAddress  r2  r6   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)rK  r/   r  N)r0   r1   r2   r   r3   r4   r  r5   r6   r7   CreateParamsTransferDataz&PaymentIntent.CreateParamsTransferData  s    C  	 	r6   r  c                       e Zd ZU eed<   	 ee   ed<   	 ee   ed<   	 eee      ed<   	 eeeef      ed<   	 ee   ed<   	 ed   ed<   y	)
*PaymentIntent.IncrementAuthorizationParamsr/   r  rm  r  r  r  6PaymentIntent.IncrementAuthorizationParamsTransferDatar  N)	r0   r1   r2   r3   r4   r   r  r   r   r5   r6   r7   IncrementAuthorizationParamsr    s    	 !,C 00	 !%%	 DI&&	 d38n--	 *#..	 #D
 	
	r6   r  c                       e Zd ZU ee   ed<   y)r  r/   Nr  r5   r6   r7   (IncrementAuthorizationParamsTransferDataz6PaymentIntent.IncrementAuthorizationParamsTransferData8  r  r6   r  c                   ~    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   	 eee      ed<   	 ee   ed<   	 ee   ed<   y)	PaymentIntent.ListParamsz#PaymentIntent.ListParamsCreated|intcreatedrC  ending_beforer  limitstarting_afterN)r0   r1   r2   r   r4   r  r   r3   r5   r6   r7   
ListParamsr  >  sq    BCC	 c""	 #3''	 DI&&	 3	 $C((	r6   r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)PaymentIntent.ListParamsCreatedgtgteltlteNr  r5   r6   r7   ListParamsCreatedr  X  sH    	 	 	 	r6   r  c                      e Zd ZU ee   ed<   	 ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 eee      ed	<   	 ed
   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 eee      ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   y)PaymentIntent.ModifyParamsr/   r  r  r  r  r  rC  rm  r  r  r  r   rE  +PaymentIntent.ModifyParamsPaymentMethodDatar  .PaymentIntent.ModifyParamsPaymentMethodOptionsr  r  r  r  r  r  z.Literal['']|PaymentIntent.ModifyParamsShippingr  r  r  &PaymentIntent.ModifyParamsTransferDatar  rL  N)	r0   r1   r2   r   r3   r4   r   r  r   r5   r6   r7   ModifyParamsr  j  s   C  	 !,,= >>	 $<=
 	
	 c""	 c""	 !%%	 DI&&	 :;;	 $C((	 '2#&66	 )9
 	
	
 !,<!
 	
	 *$s)44	 ##455	 (>
 	

	 NOO	 *#..	
 &1%55	 ##KLL	 $C((	r6   r  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)ir  4PaymentIntent.ModifyParamsPaymentMethodDataAcssDebitr>  1PaymentIntent.ModifyParamsPaymentMethodDataAffirmr?  ;PaymentIntent.ModifyParamsPaymentMethodDataAfterpayClearpayr@  1PaymentIntent.ModifyParamsPaymentMethodDataAlipayrA  r  r  /PaymentIntent.ModifyParamsPaymentMethodDataAlmarB  4PaymentIntent.ModifyParamsPaymentMethodDataAmazonPayrC  6PaymentIntent.ModifyParamsPaymentMethodDataAuBecsDebitrD  4PaymentIntent.ModifyParamsPaymentMethodDataBacsDebitrE  5PaymentIntent.ModifyParamsPaymentMethodDataBancontactrF  1PaymentIntent.ModifyParamsPaymentMethodDataBillierG  9PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsr  /PaymentIntent.ModifyParamsPaymentMethodDataBlikrH  1PaymentIntent.ModifyParamsPaymentMethodDataBoletorI  2PaymentIntent.ModifyParamsPaymentMethodDataCashapprL  :PaymentIntent.ModifyParamsPaymentMethodDataCustomerBalancerM  .PaymentIntent.ModifyParamsPaymentMethodDataEpsrN  .PaymentIntent.ModifyParamsPaymentMethodDataFpxrO  2PaymentIntent.ModifyParamsPaymentMethodDataGiropayrP  2PaymentIntent.ModifyParamsPaymentMethodDataGrabpayrQ  0PaymentIntent.ModifyParamsPaymentMethodDataIdealrR  9PaymentIntent.ModifyParamsPaymentMethodDataInteracPresentrS  3PaymentIntent.ModifyParamsPaymentMethodDataKakaoPayrT  1PaymentIntent.ModifyParamsPaymentMethodDataKlarnarU  2PaymentIntent.ModifyParamsPaymentMethodDataKonbinirV  1PaymentIntent.ModifyParamsPaymentMethodDataKrCardrW  /PaymentIntent.ModifyParamsPaymentMethodDataLinkr  r  4PaymentIntent.ModifyParamsPaymentMethodDataMobilepayrX  5PaymentIntent.ModifyParamsPaymentMethodDataMultibancorY  3PaymentIntent.ModifyParamsPaymentMethodDataNaverPayrZ  8PaymentIntent.ModifyParamsPaymentMethodDataNzBankAccountr[  /PaymentIntent.ModifyParamsPaymentMethodDataOxxor\  .PaymentIntent.ModifyParamsPaymentMethodDataP24r]  4PaymentIntent.ModifyParamsPaymentMethodDataPayByBankr^  0PaymentIntent.ModifyParamsPaymentMethodDataPaycor_  1PaymentIntent.ModifyParamsPaymentMethodDataPaynowr`  1PaymentIntent.ModifyParamsPaymentMethodDataPaypalra  .PaymentIntent.ModifyParamsPaymentMethodDataPixrb  4PaymentIntent.ModifyParamsPaymentMethodDataPromptpayrc  7PaymentIntent.ModifyParamsPaymentMethodDataRadarOptionsr  5PaymentIntent.ModifyParamsPaymentMethodDataRevolutPayrd  5PaymentIntent.ModifyParamsPaymentMethodDataSamsungPayre  3PaymentIntent.ModifyParamsPaymentMethodDataSatispayr  4PaymentIntent.ModifyParamsPaymentMethodDataSepaDebitrf  1PaymentIntent.ModifyParamsPaymentMethodDataSofortrg  0PaymentIntent.ModifyParamsPaymentMethodDataSwishrh  0PaymentIntent.ModifyParamsPaymentMethodDataTwintri  r
  r
  8PaymentIntent.ModifyParamsPaymentMethodDataUsBankAccountrj  4PaymentIntent.ModifyParamsPaymentMethodDataWechatPayrk  .PaymentIntent.ModifyParamsPaymentMethodDataZiprl  Nr  r5   r6   r7   ModifyParamsPaymentMethodDataz+PaymentIntent.ModifyParamsPaymentMethodData  r  r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rG  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataAcssDebitz4PaymentIntent.ModifyParamsPaymentMethodDataAcssDebit!  r  r6   r   c                       e Zd Zy)r  NrI  r5   r6   r7   #ModifyParamsPaymentMethodDataAffirmz1PaymentIntent.ModifyParamsPaymentMethodDataAffirm-!  r  r6   r"  c                       e Zd Zy)r  NrI  r5   r6   r7   -ModifyParamsPaymentMethodDataAfterpayClearpayz;PaymentIntent.ModifyParamsPaymentMethodDataAfterpayClearpay0!  r  r6   r$  c                       e Zd Zy)r  NrI  r5   r6   r7   #ModifyParamsPaymentMethodDataAlipayz1PaymentIntent.ModifyParamsPaymentMethodDataAlipay3!  r  r6   r&  c                       e Zd Zy)r  NrI  r5   r6   r7   !ModifyParamsPaymentMethodDataAlmaz/PaymentIntent.ModifyParamsPaymentMethodDataAlma6!  r  r6   r(  c                       e Zd Zy)r  NrI  r5   r6   r7   &ModifyParamsPaymentMethodDataAmazonPayz4PaymentIntent.ModifyParamsPaymentMethodDataAmazonPay9!  r  r6   r*  c                   $    e Zd ZU eed<   	 eed<   y)r  rG  r   Nr  r5   r6   r7   (ModifyParamsPaymentMethodDataAuBecsDebitz6PaymentIntent.ModifyParamsPaymentMethodDataAuBecsDebit<!  r"  r6   r,  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  rG  r^  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataBacsDebitz4PaymentIntent.ModifyParamsPaymentMethodDataBacsDebitF!  r%  r6   r.  c                       e Zd Zy)r  NrI  r5   r6   r7   'ModifyParamsPaymentMethodDataBancontactz5PaymentIntent.ModifyParamsPaymentMethodDataBancontactP!  r  r6   r0  c                       e Zd Zy)r  NrI  r5   r6   r7   #ModifyParamsPaymentMethodDataBilliez1PaymentIntent.ModifyParamsPaymentMethodDataBillieS!  r  r6   r2  c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)	r  zLLiteral['']|PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressr  r  r+  r  r  r,  Nr-  r5   r6   r7   +ModifyParamsPaymentMethodDataBillingDetailsz9PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsV!  r  r6   r4  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)@PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressr:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   2ModifyParamsPaymentMethodDataBillingDetailsAddressr6  n!  r2  r6   r7  c                       e Zd Zy)r  NrI  r5   r6   r7   !ModifyParamsPaymentMethodDataBlikz/PaymentIntent.ModifyParamsPaymentMethodDataBlik!  r  r6   r9  c                       e Zd ZU eed<   y)r  r,  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataBoletoz1PaymentIntent.ModifyParamsPaymentMethodDataBoleto!  r7  r6   r;  c                       e Zd Zy)r  NrI  r5   r6   r7   $ModifyParamsPaymentMethodDataCashappz2PaymentIntent.ModifyParamsPaymentMethodDataCashapp!  r  r6   r=  c                       e Zd Zy)r  NrI  r5   r6   r7   ,ModifyParamsPaymentMethodDataCustomerBalancez:PaymentIntent.ModifyParamsPaymentMethodDataCustomerBalance!  r  r6   r?  c                   $    e Zd ZU eed      ed<   y)r  r=  rZ  Nr[  r5   r6   r7    ModifyParamsPaymentMethodDataEpsz.PaymentIntent.ModifyParamsPaymentMethodDataEps!  r]  r6   rA  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r  r_  rb  rc  rZ  Nr[  r5   r6   r7    ModifyParamsPaymentMethodDataFpxz.PaymentIntent.ModifyParamsPaymentMethodDataFpx!  r{  r6   rC  c                       e Zd Zy)r  NrI  r5   r6   r7   $ModifyParamsPaymentMethodDataGiropayz2PaymentIntent.ModifyParamsPaymentMethodDataGiropay!  r  r6   rE  c                       e Zd Zy)r  NrI  r5   r6   r7   $ModifyParamsPaymentMethodDataGrabpayz2PaymentIntent.ModifyParamsPaymentMethodDataGrabpay!  r  r6   rG  c                   $    e Zd ZU eed      ed<   y)r   r  rZ  Nr[  r5   r6   r7   "ModifyParamsPaymentMethodDataIdealz0PaymentIntent.ModifyParamsPaymentMethodDataIdeal!  r  r6   rI  c                       e Zd Zy)r  NrI  r5   r6   r7   +ModifyParamsPaymentMethodDataInteracPresentz9PaymentIntent.ModifyParamsPaymentMethodDataInteracPresent!  r  r6   rK  c                       e Zd Zy)r  NrI  r5   r6   r7   %ModifyParamsPaymentMethodDataKakaoPayz3PaymentIntent.ModifyParamsPaymentMethodDataKakaoPay!  r  r6   rM  c                       e Zd ZU ed   ed<   y)r  4PaymentIntent.ModifyParamsPaymentMethodDataKlarnaDobr  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataKlarnaz1PaymentIntent.ModifyParamsPaymentMethodDataKlarna"  r  r6   rP  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)rO  rp  r\  rr  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataKlarnaDobz4PaymentIntent.ModifyParamsPaymentMethodDataKlarnaDob
"  r  r6   rR  c                       e Zd Zy)r  NrI  r5   r6   r7   $ModifyParamsPaymentMethodDataKonbiniz2PaymentIntent.ModifyParamsPaymentMethodDataKonbini"  r  r6   rT  c                       e Zd Zy)r  NrI  r5   r6   r7   #ModifyParamsPaymentMethodDataKrCardz1PaymentIntent.ModifyParamsPaymentMethodDataKrCard"  r  r6   rV  c                       e Zd Zy)r  NrI  r5   r6   r7   !ModifyParamsPaymentMethodDataLinkz/PaymentIntent.ModifyParamsPaymentMethodDataLink"  r  r6   rX  c                       e Zd Zy)r  NrI  r5   r6   r7   &ModifyParamsPaymentMethodDataMobilepayz4PaymentIntent.ModifyParamsPaymentMethodDataMobilepay!"  r  r6   rZ  c                       e Zd Zy)r  NrI  r5   r6   r7   'ModifyParamsPaymentMethodDataMultibancoz5PaymentIntent.ModifyParamsPaymentMethodDataMultibanco$"  r  r6   r\  c                   $    e Zd ZU eed      ed<   y)r	  r  r  Nr[  r5   r6   r7   %ModifyParamsPaymentMethodDataNaverPayz3PaymentIntent.ModifyParamsPaymentMethodDataNaverPay'"  r  r6   r^  c                   ^    e Zd ZU ee   ed<   	 eed<   	 eed<   	 eed<   	 ee   ed<   eed<   y)r
  rF  rG  rf  rw  r  r  Nr  r5   r6   r7   *ModifyParamsPaymentMethodDataNzBankAccountz8PaymentIntent.ModifyParamsPaymentMethodDataNzBankAccount-"  r  r6   r`  c                       e Zd Zy)r  NrI  r5   r6   r7   !ModifyParamsPaymentMethodDataOxxoz/PaymentIntent.ModifyParamsPaymentMethodDataOxxoD"  r  r6   rb  c                   $    e Zd ZU eed      ed<   y)r  r  rZ  Nr[  r5   r6   r7    ModifyParamsPaymentMethodDataP24z.PaymentIntent.ModifyParamsPaymentMethodDataP24G"  r  r6   rd  c                       e Zd Zy)r  NrI  r5   r6   r7   &ModifyParamsPaymentMethodDataPayByBankz4PaymentIntent.ModifyParamsPaymentMethodDataPayByBankj"  r  r6   rf  c                       e Zd Zy)r  NrI  r5   r6   r7   "ModifyParamsPaymentMethodDataPaycoz0PaymentIntent.ModifyParamsPaymentMethodDataPaycom"  r  r6   rh  c                       e Zd Zy)r  NrI  r5   r6   r7   #ModifyParamsPaymentMethodDataPaynowz1PaymentIntent.ModifyParamsPaymentMethodDataPaynowp"  r  r6   rj  c                       e Zd Zy)r  NrI  r5   r6   r7   #ModifyParamsPaymentMethodDataPaypalz1PaymentIntent.ModifyParamsPaymentMethodDataPaypals"  r  r6   rl  c                       e Zd Zy)r  NrI  r5   r6   r7    ModifyParamsPaymentMethodDataPixz.PaymentIntent.ModifyParamsPaymentMethodDataPixv"  r  r6   rn  c                       e Zd Zy)r  NrI  r5   r6   r7   &ModifyParamsPaymentMethodDataPromptpayz4PaymentIntent.ModifyParamsPaymentMethodDataPromptpayy"  r  r6   rp  c                       e Zd ZU ee   ed<   y)r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodDataRadarOptionsz7PaymentIntent.ModifyParamsPaymentMethodDataRadarOptions|"  r  r6   rr  c                       e Zd Zy)r  NrI  r5   r6   r7   'ModifyParamsPaymentMethodDataRevolutPayz5PaymentIntent.ModifyParamsPaymentMethodDataRevolutPay"  r  r6   rt  c                       e Zd Zy)r  NrI  r5   r6   r7   'ModifyParamsPaymentMethodDataSamsungPayz5PaymentIntent.ModifyParamsPaymentMethodDataSamsungPay"  r  r6   rv  c                       e Zd Zy)r  NrI  r5   r6   r7   %ModifyParamsPaymentMethodDataSatispayz3PaymentIntent.ModifyParamsPaymentMethodDataSatispay"  r  r6   rx  c                       e Zd ZU eed<   y)r  rV  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataSepaDebitz4PaymentIntent.ModifyParamsPaymentMethodDataSepaDebit"  r  r6   rz  c                       e Zd ZU ed   ed<   y)r  r  r;  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataSofortz1PaymentIntent.ModifyParamsPaymentMethodDataSofort"  r  r6   r|  c                       e Zd Zy)r  NrI  r5   r6   r7   "ModifyParamsPaymentMethodDataSwishz0PaymentIntent.ModifyParamsPaymentMethodDataSwish"  r  r6   r~  c                       e Zd Zy)r  NrI  r5   r6   r7   "ModifyParamsPaymentMethodDataTwintz0PaymentIntent.ModifyParamsPaymentMethodDataTwint"  r  r6   r  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r  r_  rb  rG  r  rH  r  rK  Nr  r5   r6   r7   *ModifyParamsPaymentMethodDataUsBankAccountz8PaymentIntent.ModifyParamsPaymentMethodDataUsBankAccount"  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7   &ModifyParamsPaymentMethodDataWechatPayz4PaymentIntent.ModifyParamsPaymentMethodDataWechatPay"  r  r6   r  c                       e Zd Zy)r  NrI  r5   r6   r7    ModifyParamsPaymentMethodDataZipz.PaymentIntent.ModifyParamsPaymentMethodDataZip"  r  r6   r  c                   l   e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   ya)br  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitr>  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAffirmr?  zJLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAfterpayClearpayr@  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAlipayrA  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAlmarB  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAmazonPayrC  zELiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAuBecsDebitrD  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitrE  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBancontactrF  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBillierG  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBlikrH  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBoletorI  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardrJ  zELiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentrK  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCashapprL  zILiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalancerM  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsEpsrN  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsFpxrO  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsGiropayrP  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsGrabpayrQ  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsIdealrR  zHLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsInteracPresentrS  zBLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKakaoPayrT  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKlarnarU  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKonbinirV  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKrCardrW  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsLinkr  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsMobilepayrX  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsMultibancorY  zBLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsNaverPayrZ  zGLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsNzBankAccountr[  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsOxxor\  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsP24r]  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPayByBankr^  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaycor_  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaynowr`  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaypalra  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPixrb  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPromptpayrc  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsRevolutPayrd  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSamsungPayre  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitrf  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSofortrg  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSwishrh  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsTwintri  zGLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountrj  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsWechatPayrk  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsZiprl  Nr  r5   r6   r7    ModifyParamsPaymentMethodOptionsz.PaymentIntent.ModifyParamsPaymentMethodOptions"  r  r6   r  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   y)	7PaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitEPaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitMandateOptionsr  r  r  r  r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsAcssDebitr  #  r  r6   r  c                   `    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   y)	r  r  r  r  r   r  r  r  Nr  r5   r6   r7   7ModifyParamsPaymentMethodOptionsAcssDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitMandateOptions#  r  r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsAffirmr  r  r  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsAffirmr  $  r  r6   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)>PaymentIntent.ModifyParamsPaymentMethodOptionsAfterpayClearpayr  r  r  r  r  Nr  r5   r6   r7   0ModifyParamsPaymentMethodOptionsAfterpayClearpayr  +$  r  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsAlipayr  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsAlipayr  F$  r  r6   r  c                       e Zd ZU ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsAlmar  r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodOptionsAlmar  V$  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsAmazonPayr  `$  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)9PaymentIntent.ModifyParamsPaymentMethodOptionsAuBecsDebitr  r  r  Nr-  r5   r6   r7   +ModifyParamsPaymentMethodOptionsAuBecsDebitr  v$  r"  r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitEPaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitMandateOptionsr  r  r  r  Nr-  r5   r6   r7   )ModifyParamsPaymentMethodOptionsBacsDebitr  $  r  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r:  Nr  r5   r6   r7   7ModifyParamsPaymentMethodOptionsBacsDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitMandateOptions$  r*  r6   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsBancontactr@  rE  r  r  Nr[  r5   r6   r7   *ModifyParamsPaymentMethodOptionsBancontactr  $  r.  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsBillier  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsBillier  $  r  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsBlikr   r4  r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodOptionsBlikr  $  r6  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsBoletorR  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsBoletor  $  r:  r6   r  c                   P   e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 eed	      ed
<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 eed      ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsCardr  r  r=  >PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsrw  @PaymentIntent.ModifyParamsPaymentMethodOptionsCardMandateOptionsr  r@  rx  r  r  r  r  r  r  r  r  r  r  r  r  r  r  >PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecurerB  NrC  r5   r6   r7   $ModifyParamsPaymentMethodOptionsCardr  $  r/  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r  rB   zNLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsPlanre  NrF  r5   r6   r7   0ModifyParamsPaymentMethodOptionsCardInstallmentsz>PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallments_%  r2  r6   r  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)BPaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsPlanr[  r\  r  r]  r
  Nr  r5   r6   r7   4ModifyParamsPaymentMethodOptionsCardInstallmentsPlanr  n%  rK  r6   r  c                       e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed	<   	 eed
<   	 eeed         ed<   y)r  r/   ri  rl  rm  rn  ro  r  rs  r  rt  ru  rv  NrM  r5   r6   r7   2ModifyParamsPaymentMethodOptionsCardMandateOptionsz@PaymentIntent.ModifyParamsPaymentMethodOptionsCardMandateOptions}%  rO  r6   r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)9PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentr  r  @PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentRoutingr  NrF  r5   r6   r7   +ModifyParamsPaymentMethodOptionsCardPresentr  %  r<  r6   r  c                   $    e Zd ZU eed      ed<   y)r  r  r  Nr[  r5   r6   r7   2ModifyParamsPaymentMethodOptionsCardPresentRoutingz@PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentRouting%  rV  r6   r  c                       e Zd ZU eed      ed<   	 eed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   	 ee   ed
<   	 eed<   	 ed   ed<   y)r  rX  r`  ra  rb  rh  ri  rk  LPaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsrm  rn  ro  rp  rq  Nr  r5   r6   r7   0ModifyParamsPaymentMethodOptionsCardThreeDSecurez>PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecure%  rB  r6   r  c                       e Zd ZU ed   ed<   y)r  [PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesrz  Nr  r5   r6   r7   >ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszLPaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions%  rF  r6   r  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)r  rw  r}  r~  r  Nr  r5   r6   r7   MModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz[PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancaires%  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntent.ModifyParamsPaymentMethodOptionsCashappr  r  r  r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodOptionsCashappr  	&  r  r6   r  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)=PaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceIPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferr  r  r  r  Nr  r5   r6   r7   /ModifyParamsPaymentMethodOptionsCustomerBalancer  !&  rP  r6   r  c                   N    e Zd ZU ed   ed<   	 eeed         ed<   	 ed   ed<   y)r  WPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr  r  r  r  r
  Nr  r5   r6   r7   ;ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferzIPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransfer9&  rT  r6   r  c                       e Zd ZU eed<   y)r  r;  Nr  r5   r6   r7   IModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzWPaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer_&  r  r6   r  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsEpsr  r  Nr[  r5   r6   r7   #ModifyParamsPaymentMethodOptionsEpsr  g&  r  r6   r  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsFpxr  r  Nr[  r5   r6   r7   #ModifyParamsPaymentMethodOptionsFpxr  u&  r  r6   r  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.ModifyParamsPaymentMethodOptionsGiropayr  r  Nr[  r5   r6   r7   'ModifyParamsPaymentMethodOptionsGiropayr  &  r  r6   r  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.ModifyParamsPaymentMethodOptionsGrabpayr  r  Nr[  r5   r6   r7   'ModifyParamsPaymentMethodOptionsGrabpayr  &  r  r6   r  c                       e Zd ZU ed   ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsIdealr  r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodOptionsIdealr  &  r  r6   r  c                       e Zd Zy)<PaymentIntent.ModifyParamsPaymentMethodOptionsInteracPresentNrI  r5   r6   r7   .ModifyParamsPaymentMethodOptionsInteracPresentr  &  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.ModifyParamsPaymentMethodOptionsKakaoPayr  r  r  r  Nr  r5   r6   r7   (ModifyParamsPaymentMethodOptionsKakaoPayr  &  r  r6   r  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsKlarnar  r  r  r  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsKlarnar  &  r  r6   r  c                   l    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
5PaymentIntent.ModifyParamsPaymentMethodOptionsKonbinir  r  r  rR  r  r  r  r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodOptionsKonbinir  '  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsKrCardr  r  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsKrCardr  1'  r  r6   r  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsLinkr  r  r  r  r  Nr-  r5   r6   r7   $ModifyParamsPaymentMethodOptionsLinkr  G'  r  r6   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsMobilepayr  c'  r  r6   r  c                   $    e Zd ZU eed      ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsMultibancor  r  Nr[  r5   r6   r7   *ModifyParamsPaymentMethodOptionsMultibancor  y'  r  r6   r 	  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntent.ModifyParamsPaymentMethodOptionsNaverPayr  r  r  r  Nr  r5   r6   r7   (ModifyParamsPaymentMethodOptionsNaverPayr	  '  r  r6   r	  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y);PaymentIntent.ModifyParamsPaymentMethodOptionsNzBankAccountr  r  r  Nr-  r5   r6   r7   -ModifyParamsPaymentMethodOptionsNzBankAccountr	  '  r"  r6   r	  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsOxxorR  r  r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodOptionsOxxor	  '  r  r6   r		  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsP24r  r  r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodOptionsP24r	  '  r  r6   r	  c                       e Zd Zy)7PaymentIntent.ModifyParamsPaymentMethodOptionsPayByBankNrI  r5   r6   r7   )ModifyParamsPaymentMethodOptionsPayByBankr	  '  r  r6   r	  c                       e Zd ZU ed   ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsPaycor  r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodOptionsPaycor	  '  r  r6   r	  c                   $    e Zd ZU eed      ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsPaynowr  r  Nr[  r5   r6   r7   &ModifyParamsPaymentMethodOptionsPaynowr	  '  r  r6   r	  c                   l    e Zd ZU ed   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   y	)
4PaymentIntent.ModifyParamsPaymentMethodOptionsPaypalr  r  r  r  r  r  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsPaypalr	  '  r  r6   r	  c                   H    e Zd ZU ee   ed<   	 ee   ed<   	 eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsPixr  r  r  r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodOptionsPixr	  ((  r  r6   r	  c                   $    e Zd ZU eed      ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsPromptpayr  r  Nr[  r5   r6   r7   )ModifyParamsPaymentMethodOptionsPromptpayr	  >(  r  r6   r	  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsRevolutPayr  r  r  r  Nr  r5   r6   r7   *ModifyParamsPaymentMethodOptionsRevolutPayr 	  L(  r  r6   r!	  c                       e Zd ZU ed   ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsSamsungPayr  r  Nr  r5   r6   r7   *ModifyParamsPaymentMethodOptionsSamsungPayr#	  b(  r  r6   r$	  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitEPaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r  r  Nr-  r5   r6   r7   )ModifyParamsPaymentMethodOptionsSepaDebitr&	  l(  r  r6   r(	  c                       e Zd ZU ed   ed<   y)r'	  r  r:  Nr  r5   r6   r7   7ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitMandateOptions(  r*  r6   r*	  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsSofortr  rE  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsSofortr,	  (  r	  r6   r-	  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsSwishr  r  r  r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodOptionsSwishr/	  (  r  r6   r0	  c                   $    e Zd ZU eed      ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsTwintr  r  Nr[  r5   r6   r7   %ModifyParamsPaymentMethodOptionsTwintr2	  (  r  r6   r3	  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ee   ed<   	 eed      ed<   y);PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountOPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr.  IPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  CPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworksr  r  r1  r  r  r  r  r  Nr  r5   r6   r7   -ModifyParamsPaymentMethodOptionsUsBankAccountr5	  (  r  r6   r9	  c                   l    e Zd ZU ed   ed<   	 eeed         ed<   	 eeed         ed<   	 ee   ed<   y)	r6	  VPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersr!  r"  r&  r'  r(  r  Nr  r5   r6   r7   AModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionszOPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnections(  r  r6   r<	  c                   *    e Zd ZU eeed         ed<   y)r;	  r  r  Nr  r5   r6   r7   HModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilterszVPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFilters)  r   r6   r>	  c                       e Zd ZU ed   ed<   y)r7	  r"  r-  Nr  r5   r6   r7   ;ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionszIPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptions)  r$  r6   r@	  c                   *    e Zd ZU eeed         ed<   y)r8	  r&  r(  Nr  r5   r6   r7   5ModifyParamsPaymentMethodOptionsUsBankAccountNetworkszCPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworks$)  r*  r6   rB	  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsWechatPayr  r5  r9  r  r  Nr-  r5   r6   r7   )ModifyParamsPaymentMethodOptionsWechatPayrD	  *)  r/  r6   rE	  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsZipr  r  Nr[  r5   r6   r7   #ModifyParamsPaymentMethodOptionsZiprG	  @)  r  r6   rH	  c                   Z    e Zd ZU ded<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   y)"PaymentIntent.ModifyParamsShipping)PaymentIntent.ModifyParamsShippingAddressr  r  r  r  r  Nr8  r5   r6   r7   ModifyParamsShippingrJ	  N)  r  r6   rL	  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rK	  r:  r;  r<  r=  r>  r?  Nr  r5   r6   r7   ModifyParamsShippingAddressz)PaymentIntent.ModifyParamsShippingAddressd)  r2  r6   rN	  c                       e Zd ZU ee   ed<   y)r  r/   Nr  r5   r6   r7   ModifyParamsTransferDataz&PaymentIntent.ModifyParamsTransferData~)  r  r6   rP	  c                   6    e Zd ZU ee   ed<   	 eee      ed<   y)PaymentIntent.RetrieveParamsclient_secretr  N)r0   r1   r2   r   r  r4   r   r5   r6   r7   RetrieveParamsrR	  )  s(    "3''	 DI&&	r6   rT	  c                   T    e Zd ZU eee      ed<   	 ee   ed<   	 ee   ed<   	 eed<   y)PaymentIntent.SearchParamsr  r  pagequeryN)r0   r1   r2   r   r   r  r4   r3   r5   r6   r7   SearchParamsrV	  )  sF    DI&&	 3	 #	 
	r6   rY	  c                   N    e Zd ZU eee      ed<   	 ee   ed<   	 eee      ed<   y)'PaymentIntent.VerifyMicrodepositsParamsr  r  r  N)r0   r1   r2   r   r   r3   r4   r  r5   r6   r7   VerifyMicrodepositsParamsr[	  )  s>    T#Y''	 %S))	 DI&&	r6   r\	  r/   amount_capturableamount_detailsamount_receivedr   applicationr  r?  canceled_at)r  r  r  expiredfailed_invoicer  r  void_invoicer  r  r  rS	  rA  rB  r  r  r"   rC  rm  r  last_payment_errorr!   latest_chargelivemoder  next_actionobjectr   rD  r#   r   $payment_method_configuration_detailsr  r  presentment_details
processingr  r$   reviewrI  r  r  r  r  r  r  )canceledrl	  requires_actionrequires_capturerequires_confirmationrequires_payment_method	succeededstatusr  rL  intentparamsr  returnc                 p    t        d| j                  ddj                  t        |            |            S )_
        Manually reconcile the remaining amount for a customer_balance PaymentIntent.
        r(   post3/v1/payment_intents/{intent}/apply_customer_balanceru	  rv	  r   _static_requestformatr   clsru	  rv	  s      r7   _cls_apply_customer_balancez)PaymentIntent._cls_apply_customer_balancer*  sK     ELL&v. M     	
 		
r6   c                      yry	  Nr5   ru	  rv	  s     r7   apply_customer_balancez$PaymentIntent.apply_customer_balance*       	r6   c                      yr	  r5   selfrv	  s     r7   r	  z$PaymentIntent.apply_customer_balance*       	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )ry	  r(   rz	  r{	  r  r|	  r}	  r   _requestr	  r   getr	  s     r7   r	  z$PaymentIntent.apply_customer_balance*  sQ     MMELL&txx~6 M    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)ry	  r(   rz	  r{	  r|	  r}	  Nr   _static_request_asyncr	  r   r	  s      r7   !_cls_apply_customer_balance_asyncz/PaymentIntent._cls_apply_customer_balance_async*  sY      ++ELL&v. M   ,  	
 		
   7AA
	Ac                    K   ywr	  r5   r	  s     r7   apply_customer_balance_asyncz*PaymentIntent.apply_customer_balance_async*        	   c                    K   ywr	  r5   r	  s     r7   r	  z*PaymentIntent.apply_customer_balance_async*        	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)ry	  r(   rz	  r{	  r  r|	  r}	  Nr   _request_asyncr	  r   r	  r	  s     r7   r	  z*PaymentIntent.apply_customer_balance_async*  sa      %%ELL&txx~6 M   &  	
 		
   AAA
		Ar  c                 p    t        d| j                  ddj                  t        |            |            S )  
        You can cancel a PaymentIntent object when it's in one of these statuses: requires_payment_method, requires_capture, requires_confirmation, requires_action or, [in rare cases](https://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(   rz	  #/v1/payment_intents/{intent}/cancelr|	  r}	  r~	  r	  s      r7   _cls_cancelzPaymentIntent._cls_cancel*  sJ     5<<&v. =     	
 		
r6   c                      yr	  Nr5   r	  s     r7   cancelzPaymentIntent.cancel*       	r6   c                      yr	  r5   r	  s     r7   r	  zPaymentIntent.cancel
+       	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   rz	  r	  r  r|	  r}	  r	  r	  s     r7   r	  zPaymentIntent.cancel+  sP     MM5<<&txx~6 =    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   rz	  r	  r|	  r}	  Nr	  r	  s      r7   _cls_cancel_asynczPaymentIntent._cls_cancel_async-+  sX      ++5<<&v. =   ,  	
 		
r	  c                    K   ywr	  r5   r	  s     r7   cancel_asynczPaymentIntent.cancel_asyncC+        	r	  c                    K   ywr	  r5   r	  s     r7   r	  zPaymentIntent.cancel_asyncQ+        	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   rz	  r	  r  r|	  r}	  Nr	  r	  s     r7   r	  zPaymentIntent.cancel_async^+  s`      %%5<<&txx~6 =   &  	
 		
r	  r  c                 p    t        d| j                  ddj                  t        |            |            S )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(   rz	  $/v1/payment_intents/{intent}/capturer|	  r}	  r~	  r	  s      r7   _cls_capturezPaymentIntent._cls_capturet+  sJ     6==&v. >     	
 		
r6   c                      yr	  Nr5   r	  s     r7   capturezPaymentIntent.capture+  r	  r6   c                      yr	  r5   r	  s     r7   r	  zPaymentIntent.capture+  r	  r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   rz	  r	  r  r|	  r}	  r	  r	  s     r7   r	  zPaymentIntent.capture+  sP     MM6==&txx~6 >    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   rz	  r	  r|	  r}	  Nr	  r	  s      r7   _cls_capture_asyncz PaymentIntent._cls_capture_async+  sX      ++6==&v. >   ,  	
 		
r	  c                    K   ywr	  r5   r	  s     r7   capture_asynczPaymentIntent.capture_async+  r	  r	  c                    K   ywr	  r5   r	  s     r7   r	  zPaymentIntent.capture_async+  r	  r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   rz	  r	  r  r|	  r}	  Nr	  r	  s     r7   r	  zPaymentIntent.capture_async+  s`      %%6==&txx~6 >   &  	
 		
r	  r  c                 p    t        d| j                  ddj                  t        |            |            S )  
        Confirm that your customer intends to pay with current or provided
        payment method. Upon confirmation, the PaymentIntent will attempt to initiate
        a payment.
        If the selected payment method requires additional authentication steps, the
        PaymentIntent will transition to the requires_action status and
        suggest additional actions via next_action. If payment fails,
        the PaymentIntent transitions to the requires_payment_method status or the
        canceled status if the confirmation limit is reached. If
        payment succeeds, the PaymentIntent will transition to the succeeded
        status (or requires_capture, if capture_method is set to manual).
        If the confirmation_method is automatic, payment may be attempted
        using our [client SDKs](https://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.
        There is a variable upper limit on how many times a PaymentIntent can be confirmed.
        After this limit is reached, any further calls to this endpoint will
        transition the PaymentIntent to the canceled state.
        r(   rz	  $/v1/payment_intents/{intent}/confirmr|	  r}	  r~	  r	  s      r7   _cls_confirmzPaymentIntent._cls_confirm,  sJ    > 6==&v. >     	
 		
r6   c                      yr	  Nr5   r	  s     r7   r@  zPaymentIntent.confirm,,      @ 	r6   c                      yr	  r5   r	  s     r7   r@  zPaymentIntent.confirmN,  s    > 	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   rz	  r	  r  r|	  r}	  r	  r	  s     r7   r@  zPaymentIntent.confirmo,  sP    > MM6==&txx~6 >    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   rz	  r	  r|	  r}	  Nr	  r	  s      r7   _cls_confirm_asyncz PaymentIntent._cls_confirm_async,  sX     > ++6==&v. >   ,  	
 		
r	  c                    K   ywr	  r5   r	  s     r7   confirm_asynczPaymentIntent.confirm_async,       @ 	r	  c                    K   ywr	  r5   r	  s     r7   r	  zPaymentIntent.confirm_async,  s     > 	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   rz	  r	  r  r|	  r}	  Nr	  r	  s     r7   r	  zPaymentIntent.confirm_async-  s`     > %%6==&txx~6 >   &  	
 		
r	  r=  c                 Z    t        d| j                  d| j                         |            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(   rz	  r}	  )r   r	  	class_urlr	  rv	  s     r7   createzPaymentIntent.create0-  s6         
 	
r6   c                 v   K   t        d| j                  d| j                         |       d{         S 7 w)r	  r(   rz	  r}	  N)r   r	  r	  r	  s     r7   create_asynczPaymentIntent.create_asyncI-  sD       ++ ,  
 	
s   ,97
	9r  c                 p    t        d| j                  ddj                  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(   rz	  4/v1/payment_intents/{intent}/increment_authorizationr|	  r}	  r~	  r	  s      r7   _cls_increment_authorizationz*PaymentIntent._cls_increment_authorizationb-  sL    @ FMM&v. N     	
 		
r6   c                      yr	  Nr5   r	  s     r7   increment_authorizationz%PaymentIntent.increment_authorization-  r	  r6   c                      yr	  r5   r	  s     r7   r	  z%PaymentIntent.increment_authorization-  s    < 	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   rz	  r	  r  r|	  r}	  r	  r	  s     r7   r	  z%PaymentIntent.increment_authorization-  sQ    < MMFMM&txx~6 N    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   rz	  r	  r|	  r}	  Nr	  r	  s      r7   "_cls_increment_authorization_asyncz0PaymentIntent._cls_increment_authorization_async-  sZ     @ ++FMM&v. N   ,  	
 		
r	  c                    K   ywr	  r5   r	  s     r7   increment_authorization_asyncz+PaymentIntent.increment_authorization_async#.  r	  r	  c                    K   ywr	  r5   r	  s     r7   r	  z+PaymentIntent.increment_authorization_asyncE.  s     < 	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   rz	  r	  r  r|	  r}	  Nr	  r	  s     r7   r	  z+PaymentIntent.increment_authorization_asynce.  sa     < %%FMM&txx~6 N   &  	
 		
r	  r  c                     | j                  d| j                         |      }t        |t              s!t	        dt        |      j                  z        |S )3
        Returns a list of PaymentIntents.
        r	  r}	  %Expected list object from API, got %s)r	  r	  
isinstancer   	TypeErrorr
  r0   r	  rv	  results      r7   listzPaymentIntent.list.  s]     $$MMO % 

 &*-7<((* 
 r6   c                    K   | j                  d| j                         |       d{   }t        |t              s!t	        dt        |      j                  z        |S 7 7w)r	  r	  r}	  Nr	  )r	  r	  r	  r   r	  r
  r0   r	  s      r7   
list_asynczPaymentIntent.list_async.  sk      00MMO 1 
 

 &*-7<((* 
 
s   &A"A 8A"r  c                 z    | j                         dt        |      }t        d| j                  d||            S )  
        Updates properties on a PaymentIntent object without confirming.

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

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

        If you retrieve a PaymentIntent with a publishable key, it only returns a subset of properties. Refer to the [payment intent](https://stripe.com/docs/api#payment_intent_object) object reference for more details.
        )refreshr	  r  rv	  instances       r7   retrievezPaymentIntent.retrieve.  s$     r$V$r6   c                 T   K    | |fi |}|j                          d{    |S 7 w)r	  N)refresh_asyncr	  s       r7   retrieve_asynczPaymentIntent.retrieve_async.  s3      r$V$$$&&& 	's   (&(r[	  c                 p    t        d| j                  ddj                  t        |            |            S )C
        Verifies microdeposits on a PaymentIntent object.
        r(   rz	  1/v1/payment_intents/{intent}/verify_microdepositsr|	  r}	  r~	  r	  s      r7   _cls_verify_microdepositsz'PaymentIntent._cls_verify_microdeposits/  sK     CJJ&v. K     	
 		
r6   c                      yr
  Nr5   r	  s     r7   verify_microdepositsz"PaymentIntent.verify_microdeposits/  r	  r6   c                      yr
  r5   r	  s     r7   r
  z"PaymentIntent.verify_microdeposits!/  r	  r6   r
  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r
  r(   rz	  r
  r  r|	  r}	  r	  r	  s     r7   r
  z"PaymentIntent.verify_microdeposits*/  sQ     MMCJJ&txx~6 K    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r
  r(   rz	  r
  r|	  r}	  Nr	  r	  s      r7   _cls_verify_microdeposits_asyncz-PaymentIntent._cls_verify_microdeposits_async</  sY      ++CJJ&v. K   ,  	
 		
r	  c                    K   ywr
  r5   r	  s     r7   verify_microdeposits_asyncz(PaymentIntent.verify_microdeposits_asyncP/  r	  r	  c                    K   ywr
  r5   r	  s     r7   r
  z(PaymentIntent.verify_microdeposits_async[/  r	  r	  r
  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r
  r(   rz	  r
  r  r|	  r}	  Nr	  r	  s     r7   r
  z(PaymentIntent.verify_microdeposits_asyncd/  sa      %%CJJ&txx~6 K   &  	
 		
r	  kwargsrV	  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r	  argsr
  s      r7   searchzPaymentIntent.searchv/  s*     s{{6:
3
>D
 	
r6   c                 F   K    | j                   |ddi| d{   S 7 w)r
  r
  r
  N)_search_asyncr
  s      r7   search_asynczPaymentIntent.search_async/  s:      'S&&6:
3
>D
 
 	
 
s   !!c                 B     | j                   |i |j                         S N)r
  auto_paging_iterr
  s      r7   search_auto_paging_iterz%PaymentIntent.search_auto_paging_iter/  s#     szz4*6*;;==r6   c                 ^   K    | j                   |i | d {   j                         S 7 wr
  )r
  r
  r
  s      r7   search_auto_paging_iter_asyncz+PaymentIntent.search_auto_paging_iter_async/  s/      'c&&777IIKK7s   -+-)
r^	  r?  re	  rh	  rj	  r  rk	  rl	  r  r  N(  r0   r1   r2   __doc__r*   r   r   r4   r
   r;   rD   r  r  r  rm  rr  r}  r  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  r4  r6  r9  r;  r\  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-  r1  r5  r9  rD  rG  rJ  rN  rS  rU  rr  ru  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r#  r)  r.  r2  r4  r9  r;  rM  rO  rS  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  r  r"  r%  r(  r.  r1  r5  r7  r;  r>  rA  rE  rH  rK  rO  rS  rV  rY  r\  r_  rb  re  rh  rk  rn  rq  rt  rw  rz  r}  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r"  r$  r&  r(  r*  r,  r.  r0  r2  r4  r7  r9  r;  r=  r?  rA  rC  rE  rG  rI  rK  rM  rP  rR  rT  rV  rX  rZ  r\  r^  r`  rb  rd  rf  rh  rj  rl  rn  rp  rr  rt  rv  rx  rz  r|  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r 	  r	  r	  r		  r	  r	  r	  r	  r	  r	  r	  r!	  r$	  r(	  r*	  r-	  r0	  r3	  r9	  r<	  r>	  r@	  rB	  rE	  rH	  rL	  rN	  rP	  rT	  rY	  r\	  r3   r   r   r  rC   r   r   r   classmethodr   r	  r   staticmethodr	  r   r	  r	  r	  r	  r	  r	  r	  r	  r	  r	  r	  r@  r	  r	  r	  r	  r	  r	  r	  r	  r   r	  r	  r	  r	  r	  r
  r
  r
  r
  r
  r   r
  r
  r   r 
  r   r"
  r:   r5   r6   r7   r(   r(   .   s!    8HK'"234G* *
, 
X< Xt@
\ @
DL ]
| ]
~"\ ,\ ,0,2< ,2\
| 
^ $~ # #JI [ [z9 Y ,I 9 I IV
) y  y Y ) I ) 9 y y 0i 4Y y 	 	 #I #JI B	 	 i 2y  y ) 	 y Y ) 9  i .Y !I !F) i y y I ) Y 9 9  ) y i i i ,) I `I `D	Y @9 ,) 4I 6)  	 Y ,y (Y 49 i () 	 $) (o	 obI 	 $i $Ly  i .I .`,9 09 0$$Ly y 9 9   ) I ,I) IV9 <) ,	 8Y ,i I , (	 $y $Y  ) 6) 6py ,Y i ,i Y 49 ) , $ 0 0d< Y ,y I 	 ,y 4]~ ]~
i 
) I ,9 ) I	 IV
 i 	 i I  9  ) i i 0Y 4I i y y #9 #J9 By y Y 2i 	 i  y i I  ) 	 Y .I !9 !F Y i i 9  I ) ) 	  i Y Y Y , 9 `9 `D	I @) , 49 6  y I ,i (I 4) Y ( y $ (oy ob9 y $Y $Li  Y .9 .`,) 0) 0$$Li i ) ) 	   9 ,I IV) < ,y 8I ,Y 9 ,	 (y $i $I 	  6 6pi ,I Y ,Y I 4)  ,	 $	 0	 0d<	 I ,i 9 y ,i 49 &~ B9 ^ 4I $h~ hTI	 IV
 i 	 i I  9  ) i i 0Y 4I i y y #9 #J9 By y Y 2i 	 i  y i I  ) 	 Y .I !9 !F Y i i 9  I ) ) 	  i Y Y Y , 9 `9 `D	I @) , 49 6  y I ,i (I 4) Y ( y $ (oy ob9 y $Y $Li  Y .9 .`,) 0) 0$$Li i ) ) 	   9 ,I IV) < ,y 8I ,Y 9 ,	 (y $i $I 	  6 6pi ,I Y ,Y I 4)  ,	 $	 0	 0d<	 I ,i y ,i 49  ~ $N  K  ]++ /-899 %SM)  ((?@@ # "		
  DEE C=  !!677 L M z233 # 	G !!122 OH566 N 38n *%% $%% ?9566 __=>> +3)+  %%9:: s)# ""455$$ C=  _X.// !)D!EFF x   DE	
 
 #3-'
 "*#. 	  L)) SM! 

 CD
 
	
 
& CD 
   IJ	  78
IJ
	
 9
" 

 CD
 
	
 
& CD 
   IJ	  =>
IJ
	
 ?
" 

$*+G$H
	
 
* 

%&BC
	
  
 
;<
	
 
 -(
;<
	
 )
* 

$*+G$H
	
 
* 

%&BC
	
  
 
;<
	
 
 -.
;<
	
 /
* 

$*+H$I
	
 
* 

%&CD
	
  
 
<=
	
 
 .)
<=
	
 *
* 

$*+H$I
	
 
* 

%&CD
	
  
 
<=
	
 
 ./
<=
	
 0
* '
'
$*+H$I'
	'
 '
R %&CD	  @ <=	 @ .)'
<='
	'
 *'
R '
'
$*+H$I'
	'
 '
R %&CD	  @ <=	 @ ./'
<='
	'
 0'
R 
:;
	
 
0 
:;
	
 
0 (
(
 EF(
 
	(
 (
T EF 
  @ KL	 > 89&
KL&
	&
 :&
P (
(
 EF(
 
	(
 (
T EF 
  @ KL	 > >?&
KL&
	&
 @&
P 89	O	$ & 89	O	$ & 

 &'C D
	
 
, 

 &'C D
	
 
,  &'E F	   &'E F	  

 BC
 
	
 
& BC 
   HI	  56
HI
	
 7
" 

 BC
 
	
 
& BC 
   HI	  ;<
HI
	
 =
" 
$%AB
	O	,
 
 
$%AB
	O	,
 
 >$%AB>	/	"> >
 L$%ABL		'L L (%<.!0Q"61 %r6   r(   N)<stripe._createable_api_resourcer   stripe._expandable_fieldr   stripe._list_objectr   stripe._listable_api_resourcer   stripe._request_optionsr   stripe._search_result_objectr   stripe._searchable_api_resourcer	   stripe._stripe_objectr
   stripe._updateable_api_resourcer   stripe._utilr   r   typingr   r   r   r   r   r   r   r   r   r   typing_extensionsr   r   r   r   r   stripe._accountr   stripe._applicationr   stripe._bank_accountr   stripe._cardr    r  stripe._charger!   stripe._customerr"   stripe._payment_methodr#   stripe._reviewr$   stripe._setup_intentr%   stripe._sourcer&   r(   r5   r6   r7   <module>r<
     s    B 4 * = 2 ; A . A :    '/01%)4%0%{}/*(/*/*	{}r6   