
    lhg	             	       |   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                   7   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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d*<   	 eed+<   	 eeef   ed,<   	 ee   ed-<   	 ed   ed.<   	 eed/      ed0<   	 eed1      ed2<   	 ee   ed3<   	 ee   ed4<   	 ee   ed5<   	 ee   ed6<   ee   ed7<   	 ee   ed8<   	 eed9      ed:<   	 eed;      ed<<   	 ee   ed=<   	 eeed>         ed?<   	 ee   ed@<   	 ee   edA<   	 edB   edC<   	 ee   edD<   	 ee   edE<   	 edFedGedH   dId fdJ       ZeedFedGedH   dId fdK              ZedGedH   dId fdL       Z edM      dGedH   dId fdN       ZedFedGedH   dId fdO       ZeedFedGedH   dId fdP              ZedGedH   dId fdQ       Z edR      dGedH   dId fdS       ZedFedGedT   dId fdU       ZeedFedGedT   dId fdV              ZedGedT   dId fdW       Z edX      dGedT   dId fdY       ZedFedGedT   dId fdZ       ZeedFedGedT   dId fd[              ZedGedT   dId fd\       Z ed]      dGedT   dId fd^       ZedFedGed_   dId fd`       ZeedFedGed_   dId fda              ZedGed_   dId fdb       Z edc      dGed_   dId fdd       ZedFedGed_   dId fde       ZeedFedGed_   dId fdf              ZedGed_   dId fdg       Z edh      dGed_   dId fdi       ZedFedGedj   dId fdk       ZeedFedGedj   dId fdl              ZedGedj   dId fdm       Z edn      dGedj   dId fdo       ZedFedGedj   dId fdp       ZeedFedGedj   dId fdq              ZedGedj   dId fdr       Z eds      dGedj   dId fdt       ZedGedu   dId fdv       ZedGedu   dId fdw       ZedFedGedx   dId fdy       ZeedFedGedx   dId fdz              ZedGedx   dId fd{       Z ed|      dGedx   dId fd}       ZedFedGedx   dId fd~       ZeedFedGedx   dId fd              ZedGedx   dId fd       Z ed      dGedx   dId fd       ZedGed   dIed    fd       ZedGed   dIed    fd       Zed'edGed   dId fd       Zed'edGed   dId fd       Zed'edGed   dId fd       Zed'edGed   dId fd       ZedFedGed   dId fd       ZeedFedGed   dId fd              ZedGed   dId fd       Z ed      dGed   dId fd       ZedFedGed   dId fd       ZeedFedGed   dId fd              ZedGed   dId fd       Z ed      dGed   dId fd       Zeded   dIed    fd       Zeded   dIed    fd       Zeded   dIed    fd       ZĐeded   dI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__     S/var/www/html/Investors/venv/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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]"	 	 moq
 q	
d	 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  t  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   r/  c                       e Zd ZU  G d de      Zee   ed<   	 ee   ed<   	 ee	e      ed<   	 ee   ed<   	 ee   ed<   	 e
d   ed	<   	 deiZ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   AccountHolderAddressr8    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.BankAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   BankAddressrB    r@  r6   rC  account_holder_addressaccount_holder_nameaccount_numberaccount_typebank_address	bank_namerouting_numberrD  rH  N	r0   r1   r2   r
   r?  rC  r4   r
  r:   r5   r6   r7   Abar6    sx    | 4l 4 -A@),, %(' #&% #.-"N %(' 3G(3*&r6   rM  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.AccountHolderAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   r?  rQ    r@  r6   r?  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ZPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Iban.BankAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   rC  rS  )  r@  r6   rC  rD  rE  rH  bicr:  ibanrK  NrL  r5   r6   r7   IbanrO    si    | 4l 4 -A@),, #.-H !L I 3G(3*&r6   rV  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.AccountHolderAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   r?  rZ  [  r@  r6   r?  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)^PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.SortCode.BankAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   rC  r\  u  r@  r6   rC  rD  rE  rF  rH  	sort_coderK  NrL  r5   r6   r7   SortCoderX  Z  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.AccountHolderAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   r?  rb    r@  r6   r?  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)ZPaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Spei.BankAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   rC  rd    r@  r6   rC  rD  rE  rH  	bank_coderI  claberK  NrL  r5   r6   r7   Speir`    si    | 4l 4 -A@),, #.-"N  #N J 3G(3*&r6   rg  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.AccountHolderAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   r?  rk    r@  r6   r?  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)[PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Swift.BankAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   rC  rm  	  r@  r6   rC  rD  rE  rF  rG  rH  rI  
swift_coderK  NrL  r5   r6   r7   Swiftri    sw    | 4l 4 -A@),, %(' #&% #.-"N !$O 3G(3*&r6   ro  c                       e Zd ZU  G d de      Z G d de      Zeed<   ee   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.AccountHolderAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   r?  rs  ?  r@  r6   r?  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)\PaymentIntent.NextAction.DisplayBankTransferInstructions.FinancialAddress.Zengin.BankAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   rC  ru  Y  r@  r6   rC  rD  rE  rF  rG  rH  re  rI  branch_codebranch_namerK  N)
r0   r1   r2   r
   r?  rC  r4   r   r
  r:   r5   r6   r7   Zenginrq  >  s    | 4l 4 -A@)1#6 %-SM1 #+3-/ #.-'},  (}, "*#. "*#. 3G(3*&r6   rx  abarU  r]  spei)achbacsdomestic_wire_usfpsseparz  swiftzenginsupported_networksr  )ry  rU  r]  rz  r  r  r	  r  N)r0   r1   r2   r
   rM  rV  r^  rg  ro  rx  r   r4   r   r   r:   r5   r6   r7   FinancialAddressr4    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   DisplayBankTransferInstructionsr2    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  L  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  Z  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  l  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    r0  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"  r/  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r4   r
  r   r   r:   r5   r6   r7   
NextActionr  s  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  5  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      Z2e3e   e4d_<   e3e   e4d`<   e3e   e4da<   e3e   e4db<   e3e   e4dc<   e3e	   e4dd<   e3e
   e4de<   e3e   e4df<   e3e   e4dg<   e3e   e4dh<   e3e   e4di<   e3e   e4dj<   e3e   e4dk<   e3e   e4dl<   e3e   e4dm<   e3e   e4dn<   e3e   e4do<   e3e   e4dp<   e3e   e4dq<   e3e   e4dr<   e3e   e4ds<   e3e   e4dt<   e3e   e4du<   e3e   e4dv<   e3e   e4dw<   e3e   e4dx<   e3e   e4dy<   e3e   e4dz<   e3e    e4d{<   e3e!   e4d|<   e3e"   e4d}<   e3e#   e4d~<   e3e$   e4d<   e3e%   e4d<   e3e&   e4d<   e3e'   e4d<   e3e(   e4d<   e3e)   e4d<   e3e*   e4d<   e3e+   e4d<   e3e,   e4d<   e3e-   e4d<   e3e.   e4d<   e3e/   e4d<   e3e0   e4d<   e3e1   e4d<   e3e2   e4d<   i d_ed`edaedbedcedde	dee
dfedgedhediedjedkedledmednedoei dpedqedredsedteduedvedwedxedyedzed{e d|e!d}e"d~e#de$de%e&e'e(e)e*e+e,e-e.e/e0e1e2dZ5y)"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  A  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  @  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  n  >    $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   r/  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   AuBecsDebitr2    .     (;<!  "#&r6   r3  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	  r8        "*3-/r6   r	  r
  r  r  r  Nr  r5   r6   r7   	BacsDebitr6    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   rE  c                   $    e Zd ZU eed      ed<   y)'PaymentIntent.PaymentMethodOptions.Blikr  r  Nr&  r5   r6   r7   BlikrG         ( 99r6   rH  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   BoletorK    s*     ## !);<! r6   rN  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   AvailablePlanrT    :    #C=( 'ww'788 "-00r6   rY  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.PlanrU  rV  r  rW  r	  NrX  r5   r6   r7   Planr\  $  rZ  r6   r]  available_plansrB   plan)r^  r_  N)r0   r1   r2   r
   rY  r]  r   r   r4   rC   r:   r5   r6   r7   InstallmentsrR    s^    L <  "*$}*=!>>  tn$ (5 &"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)6PaymentIntent.PaymentMethodOptions.Card.MandateOptionsr/   fixedmaximumamount_typedescriptionend_datedayrV  r  weekyearr  interval_countr  
start_dateindiasupported_typesN)	r0   r1   r2   r3   r4   r   r   r
  r   r5   r6   r7   r	  rb  D  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)rq  r
  N)r0   r1   r2   r
   r`  r	  r   r   r4   rC   r
  r:   r5   r6   r7   r    rP    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  ry  rU  r  r]  rz  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  #  rI  r6   r  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Fpxr  r  Nr&  r5   r6   r7   Fpxr  /  rI  r6   r  c                   $    e Zd ZU eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Giropayr  r  Nr&  r5   r6   r7   Giropayr  ;  rI  r6   r  c                   $    e Zd ZU eed      ed<   y)*PaymentIntent.PaymentMethodOptions.Grabpayr  r  Nr&  r5   r6   r7   Grabpayr  G  rI  r6   r  c                   $    e Zd ZU eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Idealr%  r  Nr&  r5   r6   r7   Idealr  S  r(  r6   r  c                       e Zd Zy)1PaymentIntent.PaymentMethodOptions.InteracPresentNr0   r1   r2   r5   r6   r7   InteracPresentr  _      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  b  r0  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  r  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  rL  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    r0  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    rI  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    r0  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    r4  r6   r  c                   0    e Zd ZU eed<   	 eed      ed<   y)'PaymentIntent.PaymentMethodOptions.OxxorL  r  r  NrM  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    rI  r6   r  c                       e Zd Zy),PaymentIntent.PaymentMethodOptions.PayByBankNr  r5   r6   r7   	PayByBankr     r  r6   r  c                   $    e Zd ZU eed      ed<   y)(PaymentIntent.PaymentMethodOptions.Paycor  r  Nr&  r5   r6   r7   Paycor  #  r,  r6   r  c                   $    e Zd ZU eed      ed<   y))PaymentIntent.PaymentMethodOptions.Paynowr  r  Nr&  r5   r6   r7   Paynowr  )  rI  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  5  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  NrX  r5   r6   r7   Pixr  M  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  a  rI  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  m  r0  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.MandateOptionsr9  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)r@  rA  esrB  itrC  plrD  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    rI  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   r.  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   	WechatPayr0  	  s?    SM! W%<=>> !) 99r6   r6  c                   $    e Zd ZU eed      ed<   y)&PaymentIntent.PaymentMethodOptions.Zipr  r  Nr&  r5   r6   r7   Zipr8  ,	  rI  r6   r9  
acss_debitaffirmafterpay_clearpayalipayalma
amazon_payau_becs_debit
bacs_debit
bancontact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\  r]  r^  r_  r`  ra  rb  rc  rd  re  rf  rg  N)6r0   r1   r2   r
   r  r  r"  r'  r+  r/  r3  r;  rE  rH  rN  r    r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r.  r6  r9  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]0
)0
f0
  !10
 f	0

 D0
 )0
 [0
 )0
 *0
 D0
 f0
 D0
 K0
 w0
 0
  3!0
" 3#0
$ w%0
& w'0
( U)0
* ~+0
, -0
. f/0
0 w10
2 v30
4 D50
6 70
8 *90
: ;0
< }=0
> D?0
@ 3A0
B 9C0
D UE0
F "%%#,#_0
r6   rh  c                   $    e Zd ZU eed<   	 eed<   y) PaymentIntent.PresentmentDetailspresentment_amountpresentment_currencyNr)  r5   r6   r7   PresentmentDetailsrj  	  s    	 "!	r6   rm  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   CustomerNotificationrs  	  s"    $,TN2 'sm+r6   rv  customer_notificationN)r0   r1   r2   r
   rv  r   r4   r:   r5   r6   r7   r    rq  	  s*    |  $,,@#AA')="r6   r    rE  r	  N)	r0   r1   r2   r
   r    r   r4   r   r:   r5   r6   r7   
Processingro  	  s5    	< 	  tnfo	 %d^r6   rx  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.Addressr9  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   Shippingrz  	  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  @
  s\   #<=
 	
	 (,,	
 #.d"33	 DI&&	 S!!	 "@
 	
 !!GHH	 $C((	 ):
 	
	
 !,=!
 	
	 *$s)44	 ##LMM	 ##455	  $$	
 (>
 	

	 =
 	
	 $D))	r6   r  c                       e Zd ZU ed   ed<   y)&PaymentIntent.ConfirmParamsMandateData8PaymentIntent.ConfirmParamsMandateDataCustomerAcceptancecustomer_acceptanceNr0   r1   r2   r   r4   r5   r6   r7   ConfirmParamsMandateDatar  
  s    (F
 	
	r6   r  c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	r  accepted_at?PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOfflineoffline>PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOnlineonliner  r  r	  Nr0   r1   r2   r   r3   r4   r   r5   r6   r7   *ConfirmParamsMandateDataCustomerAcceptancez8PaymentIntent.ConfirmParamsMandateDataCustomerAcceptance
  sS     %%	 M
 	
	 L
 	
	 )**	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   1ConfirmParamsMandateDataCustomerAcceptanceOfflinez?PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOffline
      r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  
ip_address
user_agentNr0   r1   r2   r   r
  r4   r5   r6   r7   0ConfirmParamsMandateDataCustomerAcceptanceOnlinez>PaymentIntent.ConfirmParamsMandateDataCustomerAcceptanceOnline
  s$    $$	  $$	r6   r  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)ir  5PaymentIntent.ConfirmParamsPaymentMethodDataAcssDebitr:  2PaymentIntent.ConfirmParamsPaymentMethodDataAffirmr;  <PaymentIntent.ConfirmParamsPaymentMethodDataAfterpayClearpayr<  2PaymentIntent.ConfirmParamsPaymentMethodDataAlipayr=  r?   limitedunspecifiedallow_redisplay0PaymentIntent.ConfirmParamsPaymentMethodDataAlmar>  5PaymentIntent.ConfirmParamsPaymentMethodDataAmazonPayr?  7PaymentIntent.ConfirmParamsPaymentMethodDataAuBecsDebitr@  5PaymentIntent.ConfirmParamsPaymentMethodDataBacsDebitrA  6PaymentIntent.ConfirmParamsPaymentMethodDataBancontactrB  2PaymentIntent.ConfirmParamsPaymentMethodDataBilliebillie:PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsbilling_details0PaymentIntent.ConfirmParamsPaymentMethodDataBlikrC  2PaymentIntent.ConfirmParamsPaymentMethodDataBoletorD  3PaymentIntent.ConfirmParamsPaymentMethodDataCashapprG  ;PaymentIntent.ConfirmParamsPaymentMethodDataCustomerBalancerH  /PaymentIntent.ConfirmParamsPaymentMethodDataEpsrI  /PaymentIntent.ConfirmParamsPaymentMethodDataFpxrJ  3PaymentIntent.ConfirmParamsPaymentMethodDataGiropayrK  3PaymentIntent.ConfirmParamsPaymentMethodDataGrabpayrL  1PaymentIntent.ConfirmParamsPaymentMethodDataIdealrM  :PaymentIntent.ConfirmParamsPaymentMethodDataInteracPresentrN  4PaymentIntent.ConfirmParamsPaymentMethodDataKakaoPayrO  2PaymentIntent.ConfirmParamsPaymentMethodDataKlarnarP  3PaymentIntent.ConfirmParamsPaymentMethodDataKonbinirQ  2PaymentIntent.ConfirmParamsPaymentMethodDataKrCardrR  0PaymentIntent.ConfirmParamsPaymentMethodDataLinkr{  r  5PaymentIntent.ConfirmParamsPaymentMethodDataMobilepayrS  6PaymentIntent.ConfirmParamsPaymentMethodDataMultibancorT  4PaymentIntent.ConfirmParamsPaymentMethodDataNaverPayrU  9PaymentIntent.ConfirmParamsPaymentMethodDataNzBankAccountrV  0PaymentIntent.ConfirmParamsPaymentMethodDataOxxorW  /PaymentIntent.ConfirmParamsPaymentMethodDataP24rX  5PaymentIntent.ConfirmParamsPaymentMethodDataPayByBankrY  1PaymentIntent.ConfirmParamsPaymentMethodDataPaycorZ  2PaymentIntent.ConfirmParamsPaymentMethodDataPaynowr[  2PaymentIntent.ConfirmParamsPaymentMethodDataPaypalr\  /PaymentIntent.ConfirmParamsPaymentMethodDataPixr]  5PaymentIntent.ConfirmParamsPaymentMethodDataPromptpayr^  8PaymentIntent.ConfirmParamsPaymentMethodDataRadarOptionsr  6PaymentIntent.ConfirmParamsPaymentMethodDataRevolutPayr_  6PaymentIntent.ConfirmParamsPaymentMethodDataSamsungPayr`  4PaymentIntent.ConfirmParamsPaymentMethodDataSatispaysatispay5PaymentIntent.ConfirmParamsPaymentMethodDataSepaDebitra  2PaymentIntent.ConfirmParamsPaymentMethodDataSofortrb  1PaymentIntent.ConfirmParamsPaymentMethodDataSwishrc  1PaymentIntent.ConfirmParamsPaymentMethodDataTwintrd  .r:  r;  r<  r=  r>  r?  r@  rA  rB  r  rC  rD  rG  rH  rI  rJ  rK  rL  rM  rO  rP  rQ  rR  r{  rS  rT  rU  rV  rW  rX  rY  rZ  r[  r\  r]  r^  r_  r`  r  ra  rb  rc  rd  re  rf  rg  r	  9PaymentIntent.ConfirmParamsPaymentMethodDataUsBankAccountre  5PaymentIntent.ConfirmParamsPaymentMethodDataWechatPayrf  /PaymentIntent.ConfirmParamsPaymentMethodDataZiprg  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  rF  institution_numbertransit_numberNr  r5   r6   r7   'ConfirmParamsPaymentMethodDataAcssDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataAcssDebit  '    	  	 	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataAffirmz2PaymentIntent.ConfirmParamsPaymentMethodDataAffirm!  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   .ConfirmParamsPaymentMethodDataAfterpayClearpayz<PaymentIntent.ConfirmParamsPaymentMethodDataAfterpayClearpay$  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataAlipayz2PaymentIntent.ConfirmParamsPaymentMethodDataAlipay'  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   "ConfirmParamsPaymentMethodDataAlmaz0PaymentIntent.ConfirmParamsPaymentMethodDataAlma*  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataAmazonPayz5PaymentIntent.ConfirmParamsPaymentMethodDataAmazonPay-  r  r6   r  c                   $    e Zd ZU eed<   	 eed<   y)r  rF  
bsb_numberNr  r5   r6   r7   )ConfirmParamsPaymentMethodDataAuBecsDebitz7PaymentIntent.ConfirmParamsPaymentMethodDataAuBecsDebit0      	 	r6   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  rF  r]  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataBacsDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataBacsDebit:  $    #C((	 s##	r6   r   c                       e Zd Zy)r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodDataBancontactz6PaymentIntent.ConfirmParamsPaymentMethodDataBancontactD  r  r6   r#  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataBilliez2PaymentIntent.ConfirmParamsPaymentMethodDataBillieG  r  r6   r%  c                   T    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)r  zMLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsAddressr~  r  emailr  r  Nr  r5   r6   r7   ,ConfirmParamsPaymentMethodDataBillingDetailsz:PaymentIntent.ConfirmParamsPaymentMethodDataBillingDetailsJ  sP    [
 	
	 ,--	 +,,	 ,--	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.ConfirmParamsPaymentMethodDataBillingDetailsAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   3ConfirmParamsPaymentMethodDataBillingDetailsAddressr*  ^  l    #	 S!!	 3	 3	 !%%	 3	r6   r+  c                       e Zd Zy)r  Nr  r5   r6   r7   "ConfirmParamsPaymentMethodDataBlikz0PaymentIntent.ConfirmParamsPaymentMethodDataBlikx  r  r6   r.  c                       e Zd ZU eed<   y)r  tax_idNr  r5   r6   r7   $ConfirmParamsPaymentMethodDataBoletoz2PaymentIntent.ConfirmParamsPaymentMethodDataBoleto{      	r6   r1  c                       e Zd Zy)r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodDataCashappz3PaymentIntent.ConfirmParamsPaymentMethodDataCashapp  r  r6   r4  c                       e Zd Zy)r  Nr  r5   r6   r7   -ConfirmParamsPaymentMethodDataCustomerBalancez;PaymentIntent.ConfirmParamsPaymentMethodDataCustomerBalance  r  r6   r6  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   rW  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uobrU  NrV  r5   r6   r7   !ConfirmParamsPaymentMethodDataFpxz/PaymentIntent.ConfirmParamsPaymentMethodDataFpx  1    (1H)IJJ	 
 	
0	r6   ru  c                       e Zd Zy)r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodDataGiropayz3PaymentIntent.ConfirmParamsPaymentMethodDataGiropay  r  r6   rx  c                       e Zd Zy)r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodDataGrabpayz3PaymentIntent.ConfirmParamsPaymentMethodDataGrabpay  r  r6   rz  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yoursaferU  NrV  r5   r6   r7   #ConfirmParamsPaymentMethodDataIdealz1PaymentIntent.ConfirmParamsPaymentMethodDataIdeal  !    
 	
(	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   ,ConfirmParamsPaymentMethodDataInteracPresentz:PaymentIntent.ConfirmParamsPaymentMethodDataInteracPresent  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodDataKakaoPayz4PaymentIntent.ConfirmParamsPaymentMethodDataKakaoPay  r  r6   r  c                       e Zd ZU ed   ed<   y)r  5PaymentIntent.ConfirmParamsPaymentMethodDataKlarnaDobdobNr  r5   r6   r7   $ConfirmParamsPaymentMethodDataKlarnaz2PaymentIntent.ConfirmParamsPaymentMethodDataKlarna  s    C
 	
	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rj  rV  rl  Nr0   r1   r2   r3   r4   r5   r6   r7   'ConfirmParamsPaymentMethodDataKlarnaDobz5PaymentIntent.ConfirmParamsPaymentMethodDataKlarnaDob  $    	 
	 		r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodDataKonbiniz3PaymentIntent.ConfirmParamsPaymentMethodDataKonbini  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataKrCardz2PaymentIntent.ConfirmParamsPaymentMethodDataKrCard  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   "ConfirmParamsPaymentMethodDataLinkz0PaymentIntent.ConfirmParamsPaymentMethodDataLink  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataMobilepayz5PaymentIntent.ConfirmParamsPaymentMethodDataMobilepay  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodDataMultibancoz6PaymentIntent.ConfirmParamsPaymentMethodDataMultibanco  r  r6   r  c                   $    e Zd ZU eed      ed<   y)r  rE  pointsfundingNrV  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  rE  rF  re  rv  r  suffixNr  r5   r6   r7   +ConfirmParamsPaymentMethodDataNzBankAccountz9PaymentIntent.ConfirmParamsPaymentMethodDataNzBankAccount  O    (--	 	 	 	 s##	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   "ConfirmParamsPaymentMethodDataOxxoz0PaymentIntent.ConfirmParamsPaymentMethodDataOxxo4  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_spbdzielczerC  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_bankrU  NrV  r5   r6   r7   !ConfirmParamsPaymentMethodDataP24z/PaymentIntent.ConfirmParamsPaymentMethodDataP247  !    #
 	
<	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataPayByBankz5PaymentIntent.ConfirmParamsPaymentMethodDataPayByBankZ  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #ConfirmParamsPaymentMethodDataPaycoz1PaymentIntent.ConfirmParamsPaymentMethodDataPayco]  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataPaynowz2PaymentIntent.ConfirmParamsPaymentMethodDataPaynow`  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataPaypalz2PaymentIntent.ConfirmParamsPaymentMethodDataPaypalc  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   !ConfirmParamsPaymentMethodDataPixz/PaymentIntent.ConfirmParamsPaymentMethodDataPixf  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataPromptpayz5PaymentIntent.ConfirmParamsPaymentMethodDataPromptpayi  r  r6   r  c                       e Zd ZU ee   ed<   y)r  sessionNr  r5   r6   r7   *ConfirmParamsPaymentMethodDataRadarOptionsz8PaymentIntent.ConfirmParamsPaymentMethodDataRadarOptionsl      S!!	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodDataRevolutPayz6PaymentIntent.ConfirmParamsPaymentMethodDataRevolutPayr  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   (ConfirmParamsPaymentMethodDataSamsungPayz6PaymentIntent.ConfirmParamsPaymentMethodDataSamsungPayu  r  r6   r  c                       e Zd Zy)r   Nr  r5   r6   r7   &ConfirmParamsPaymentMethodDataSatispayz4PaymentIntent.ConfirmParamsPaymentMethodDataSatispayx  r  r6   r  c                       e Zd ZU eed<   y)r  rU  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataSepaDebitz5PaymentIntent.ConfirmParamsPaymentMethodDataSepaDebit{      		r6   r  c                       e Zd ZU ed   ed<   y)r  ATr  r  r  ITr  r:  Nr  r5   r6   r7   $ConfirmParamsPaymentMethodDataSofortz2PaymentIntent.ConfirmParamsPaymentMethodDataSofort      ;<<	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #ConfirmParamsPaymentMethodDataSwishz1PaymentIntent.ConfirmParamsPaymentMethodDataSwish  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #ConfirmParamsPaymentMethodDataTwintz1PaymentIntent.ConfirmParamsPaymentMethodDataTwint  r  r6   r  c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r  rZ  r]  rF  r  rG  financial_connections_accountrJ  Nr0   r1   r2   r   r   r4   r
  r5   r6   r7   +ConfirmParamsPaymentMethodDataUsBankAccountz9PaymentIntent.ConfirmParamsPaymentMethodDataUsBankAccount  f    (1H)IJJ	 $C((	 "'*?"@AA	 (33'77	 $C((	r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodDataWechatPayz5PaymentIntent.ConfirmParamsPaymentMethodDataWechatPay  r  r6   r  c                       e Zd Zy)r	  Nr  r5   r6   r7   !ConfirmParamsPaymentMethodDataZipz/PaymentIntent.ConfirmParamsPaymentMethodDataZip  r  r6   r  c                   Z   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^<   y_)`r  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAcssDebitr:  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAffirmr;  zKLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAfterpayClearpayr<  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAlipayr=  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAlmar>  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAmazonPayr?  zFLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsAuBecsDebitr@  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitrA  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBancontactrB  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBlikrC  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsBoletorD  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardrE  zFLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentrF  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCashapprG  zJLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalancerH  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsEpsrI  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsFpxrJ  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsGiropayrK  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsGrabpayrL  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsIdealrM  zILiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsInteracPresentrN  zCLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKakaoPayrO  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarnarP  zBLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKonbinirQ  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsKrCardrR  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsLinkr{  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsMobilepayrS  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsMultibancorT  zCLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsNaverPayrU  zHLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsNzBankAccountrV  z?Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsOxxorW  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsP24rX  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPayByBankrY  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaycorZ  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaynowr[  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPaypalr\  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPixr]  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsPromptpayr^  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsRevolutPayr_  zELiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSamsungPayr`  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitra  zALiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSofortrb  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsSwishrc  z@Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsTwintrd  zHLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsUsBankAccountre  zDLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsWechatPayrf  z>Literal['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsZiprg  Nr  r5   r6   r7   !ConfirmParamsPaymentMethodOptionsz/PaymentIntent.ConfirmParamsPaymentMethodOptions  s9   R
 	
	 O
 	
	 'Y
 	
	 O
 	
	 M
 	
	  R
 	
	 #T
 	
	  R
 	
	  S
 	
	 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  0      '8
 	

	r6   r  c                       e Zd ZU ed   ed<   y)3PaymentIntent.ConfirmParamsPaymentMethodOptionsAlmar  r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsAlmar  @      #$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  J  *    #$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  Nr0   r1   r2   r   r4   r
  r5   r6   r7   ,ConfirmParamsPaymentMethodOptionsAuBecsDebitr  `  )    'F
 	

	 !%%	r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)8PaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitFPaymentIntent.ConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionsr
  r  r  r  Nr  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsBacsDebitr   t  @    $T
 	
	 (F
 	

	 !%%	r6   r"  c                       e Zd ZU ed   ed<   y)r!  r  r9  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?  rD  r  r  NrV  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsBancontactr(    /    '0F(GHH	 (8
 	

	r6   r)  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   %ConfirmParamsPaymentMethodOptionsBlikr,    %    #	 ((EFF
	r6   r.  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsBoletorL  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsBoletor1    )    ',,	 (F
 	

	r6   r2  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.ConfirmParamsPaymentMethodOptionsCardInstallmentsrq  APaymentIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptionsr
  motorr  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   %ConfirmParamsPaymentMethodOptionsCardr5    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   r=  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r7  rB   zOLiteral['']|PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanr_  Nr0   r1   r2   r   rC   r4   r5   r6   r7   1ConfirmParamsPaymentMethodOptionsCardInstallmentsz?PaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallments?  s)    T""	
 ]
 	
	r6   r@  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)CPaymentIntent.ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanrU  rV  r  rW  r	  Nr  r5   r6   r7   5ConfirmParamsPaymentMethodOptionsCardInstallmentsPlanrB  N  ;    3	 gg.//	 m$$	r6   rC  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)r8  r/   rc  rf  rg  rh  ri  r  rm  r  rn  ro  rp  N	r0   r1   r2   r3   r4   r   r   r
  r   r5   r6   r7   3ConfirmParamsPaymentMethodOptionsCardMandateOptionszAPaymentIntent.ConfirmParamsPaymentMethodOptionsCardMandateOptions]      	 /00	 !%%	 c""	 DEE	 $C((	 	 	 %T''*:%;<<	r6   rG  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  Nr?  r5   r6   r7   ,ConfirmParamsPaymentMethodOptionsCardPresentrJ    s;    (3D(99	 4?t3DD	 O
 	
	r6   rL  c                   $    e Zd ZU eed      ed<   y)rK  r  r  NrV  r5   r6   r7   3ConfirmParamsPaymentMethodOptionsCardPresentRoutingzAPaymentIntent.ConfirmParamsPaymentMethodOptionsCardPresentRouting      '0K(LMM	r6   rN  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:  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   rk  c                       e Zd ZU ed   ed<   y)re  \PaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesrt  Nr  r5   r6   r7   ?ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszMPaymentIntent.ConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions  s     &j
 	
	r6   rn  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)rm  01234rR  	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   rz  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.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransfer  s[     &f
 	
	 "-
"
 	
	
  
 	
	r6   r  c                       e Zd ZU eed<   y)r  r:  Nr  r5   r6   r7   JConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzXPaymentIntent.ConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer?       	r6   r  c                   $    e Zd ZU eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsEpsr  r  NrV  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsEpsr  G      '88
	r6   r  c                   $    e Zd ZU eed      ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsFpxr  r  NrV  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsFpxr  U  r  r6   r  c                   $    e Zd ZU eed      ed<   y)6PaymentIntent.ConfirmParamsPaymentMethodOptionsGiropayr  r  NrV  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsGiropayr  c  r  r6   r  c                   $    e Zd ZU eed      ed<   y)6PaymentIntent.ConfirmParamsPaymentMethodOptionsGrabpayr  r  NrV  r5   r6   r7   (ConfirmParamsPaymentMethodOptionsGrabpayr  q  r  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsIdealr  r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsIdealr    r  r6   r  c                       e Zd Zy)=PaymentIntent.ConfirmParamsPaymentMethodOptionsInteracPresentNr  r5   r6   r7   /ConfirmParamsPaymentMethodOptionsInteracPresentr    r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.ConfirmParamsPaymentMethodOptionsKakaoPayr  r  r  r  Nr  r5   r6   r7   )ConfirmParamsPaymentMethodOptionsKakaoPayr    r  r6   r  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsKlarnar  r  .cs-CZda-DKde-ATzde-CHde-DEel-GRzen-ATzen-AUzen-BEzen-CAzen-CHzen-CZzen-DEzen-DKzen-ESzen-FIzen-FRen-GBzen-GRzen-IEzen-ITzen-NLzen-NOzen-NZzen-PLzen-PTzen-ROzen-SEen-USes-ESzes-USfi-FIfr-BEzfr-CAzfr-CHfr-FRzit-CHit-ITznb-NOnl-BEnl-NLpl-PLpt-PTzro-ROzsv-FIsv-SEr  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsKlarnar    K    #$CDD	 &-/1
 1	
d	 (88
	r6   r  c                   l    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
6PaymentIntent.ConfirmParamsPaymentMethodOptionsKonbinir  r  Literal['']|intrL  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  '  <    #$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  )    #$CDD	 (88
	r6   r  c                   $    e Zd ZU eed      ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsMultibancor  r  NrV  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsMultibancor  Y  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  g  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.ConfirmParamsPaymentMethodOptionsOxxorL  r  r  Nr  r5   r6   r7   %ConfirmParamsPaymentMethodOptionsOxxor    (    ',,	 (88
	r6   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)2PaymentIntent.ConfirmParamsPaymentMethodOptionsP24r  r  tos_shown_and_acceptedNr0   r1   r2   r   r   r4   rC   r5   r6   r7   $ConfirmParamsPaymentMethodOptionsP24r    (    '88
	 !,D 11	r6   r  c                       e Zd Zy)8PaymentIntent.ConfirmParamsPaymentMethodOptionsPayByBankNr  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsPayByBankr    r  r6   r  c                       e Zd ZU ed   ed<   y)4PaymentIntent.ConfirmParamsPaymentMethodOptionsPaycor  r  Nr  r5   r6   r7   &ConfirmParamsPaymentMethodOptionsPaycor    r  r6   r  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.ConfirmParamsPaymentMethodOptionsPaynowr  r  NrV  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  NrV  r5   r6   r7   *ConfirmParamsPaymentMethodOptionsPromptpayr    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  ,  r  r6   r  c                       e Zd ZU ed   ed<   y)9PaymentIntent.ConfirmParamsPaymentMethodOptionsSamsungPayr  r  Nr  r5   r6   r7   +ConfirmParamsPaymentMethodOptionsSamsungPayr  B  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  L  r#  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r9  Nr  r5   r6   r7   8ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionszFPaymentIntent.ConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionsf  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']rD  r  r  Nr  r5   r6   r7   'ConfirmParamsPaymentMethodOptionsSofortr  l  .    '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  NrV  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']r-  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  r1  r5  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  NrV  r5   r6   r7   $ConfirmParamsPaymentMethodOptionsZipr*     r  r6   r+  c                       e Zd ZU ee   ed<   y)r  r  Nr  r5   r6   r7   ConfirmParamsRadarOptionsz'PaymentIntent.ConfirmParamsRadarOptions.  r  r6   r-  c                   Z    e Zd ZU ded<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   y)#PaymentIntent.ConfirmParamsShipping*PaymentIntent.ConfirmParamsShippingAddressr~  r  r  r  r  Nr0   r1   r2   r4   r   r
  r5   r6   r7   ConfirmParamsShippingr/  4  sO    ==	 S!!	 		 3	 %S))	r6   r2  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r0  r9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   ConfirmParamsShippingAddressz*PaymentIntent.ConfirmParamsShippingAddressJ  r,  r6   r4  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  customerrg  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   CreateParamsr6  d  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   rF  c                   0    e Zd ZU eed      ed<   	 eed<   y)r7  r>   rA   rB   Nr  r5   r6   r7   #CreateParamsAutomaticPaymentMethodsz1PaymentIntent.CreateParamsAutomaticPaymentMethods  s$    $W->%?@@	
 	r6   rH  c                       e Zd ZU ded<   y)%PaymentIntent.CreateParamsMandateData7PaymentIntent.CreateParamsMandateDataCustomerAcceptancer  N)r0   r1   r2   r4   r5   r6   r7   CreateParamsMandateDatarJ    s    E	
	r6   rL  c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	rK  r  >PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOffliner  =PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOnliner  r  r	  Nr  r5   r6   r7   )CreateParamsMandateDataCustomerAcceptancez7PaymentIntent.CreateParamsMandateDataCustomerAcceptance  sS     %%	 L
 	
	 K
 	
	 )**	r6   rP  c                       e Zd Zy)rN  Nr  r5   r6   r7   0CreateParamsMandateDataCustomerAcceptanceOfflinez>PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOffline-  r  r6   rR  c                   $    e Zd ZU eed<   	 eed<   y)rO  r  r  Nr  r5   r6   r7   /CreateParamsMandateDataCustomerAcceptanceOnlinez=PaymentIntent.CreateParamsMandateDataCustomerAcceptanceOnline0  s    	 	r6   rT  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.CreateParamsPaymentMethodDataAcssDebitr:  1PaymentIntent.CreateParamsPaymentMethodDataAffirmr;  ;PaymentIntent.CreateParamsPaymentMethodDataAfterpayClearpayr<  1PaymentIntent.CreateParamsPaymentMethodDataAlipayr=  r  r  /PaymentIntent.CreateParamsPaymentMethodDataAlmar>  4PaymentIntent.CreateParamsPaymentMethodDataAmazonPayr?  6PaymentIntent.CreateParamsPaymentMethodDataAuBecsDebitr@  4PaymentIntent.CreateParamsPaymentMethodDataBacsDebitrA  5PaymentIntent.CreateParamsPaymentMethodDataBancontactrB  1PaymentIntent.CreateParamsPaymentMethodDataBillier  9PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsr  /PaymentIntent.CreateParamsPaymentMethodDataBlikrC  1PaymentIntent.CreateParamsPaymentMethodDataBoletorD  2PaymentIntent.CreateParamsPaymentMethodDataCashapprG  :PaymentIntent.CreateParamsPaymentMethodDataCustomerBalancerH  .PaymentIntent.CreateParamsPaymentMethodDataEpsrI  .PaymentIntent.CreateParamsPaymentMethodDataFpxrJ  2PaymentIntent.CreateParamsPaymentMethodDataGiropayrK  2PaymentIntent.CreateParamsPaymentMethodDataGrabpayrL  0PaymentIntent.CreateParamsPaymentMethodDataIdealrM  9PaymentIntent.CreateParamsPaymentMethodDataInteracPresentrN  3PaymentIntent.CreateParamsPaymentMethodDataKakaoPayrO  1PaymentIntent.CreateParamsPaymentMethodDataKlarnarP  2PaymentIntent.CreateParamsPaymentMethodDataKonbinirQ  1PaymentIntent.CreateParamsPaymentMethodDataKrCardrR  /PaymentIntent.CreateParamsPaymentMethodDataLinkr{  r  4PaymentIntent.CreateParamsPaymentMethodDataMobilepayrS  5PaymentIntent.CreateParamsPaymentMethodDataMultibancorT  3PaymentIntent.CreateParamsPaymentMethodDataNaverPayrU  8PaymentIntent.CreateParamsPaymentMethodDataNzBankAccountrV  /PaymentIntent.CreateParamsPaymentMethodDataOxxorW  .PaymentIntent.CreateParamsPaymentMethodDataP24rX  4PaymentIntent.CreateParamsPaymentMethodDataPayByBankrY  0PaymentIntent.CreateParamsPaymentMethodDataPaycorZ  1PaymentIntent.CreateParamsPaymentMethodDataPaynowr[  1PaymentIntent.CreateParamsPaymentMethodDataPaypalr\  .PaymentIntent.CreateParamsPaymentMethodDataPixr]  4PaymentIntent.CreateParamsPaymentMethodDataPromptpayr^  7PaymentIntent.CreateParamsPaymentMethodDataRadarOptionsr  5PaymentIntent.CreateParamsPaymentMethodDataRevolutPayr_  5PaymentIntent.CreateParamsPaymentMethodDataSamsungPayr`  3PaymentIntent.CreateParamsPaymentMethodDataSatispayr  4PaymentIntent.CreateParamsPaymentMethodDataSepaDebitra  1PaymentIntent.CreateParamsPaymentMethodDataSofortrb  0PaymentIntent.CreateParamsPaymentMethodDataSwishrc  0PaymentIntent.CreateParamsPaymentMethodDataTwintrd  r  r	  8PaymentIntent.CreateParamsPaymentMethodDataUsBankAccountre  4PaymentIntent.CreateParamsPaymentMethodDataWechatPayrf  .PaymentIntent.CreateParamsPaymentMethodDataZiprg  Nr
  r5   r6   r7   CreateParamsPaymentMethodDataz+PaymentIntent.CreateParamsPaymentMethodData:     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)rV  rF  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataAcssDebitz4PaymentIntent.CreateParamsPaymentMethodDataAcssDebit  r  r6   r  c                       e Zd Zy)rW  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataAffirmz1PaymentIntent.CreateParamsPaymentMethodDataAffirm  r  r6   r  c                       e Zd Zy)rX  Nr  r5   r6   r7   -CreateParamsPaymentMethodDataAfterpayClearpayz;PaymentIntent.CreateParamsPaymentMethodDataAfterpayClearpay  r  r6   r  c                       e Zd Zy)rY  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataAlipayz1PaymentIntent.CreateParamsPaymentMethodDataAlipay  r  r6   r  c                       e Zd Zy)rZ  Nr  r5   r6   r7   !CreateParamsPaymentMethodDataAlmaz/PaymentIntent.CreateParamsPaymentMethodDataAlma  r  r6   r  c                       e Zd Zy)r[  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataAmazonPayz4PaymentIntent.CreateParamsPaymentMethodDataAmazonPay  r  r6   r  c                   $    e Zd ZU eed<   	 eed<   y)r\  rF  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)r]  rF  r]  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataBacsDebitz4PaymentIntent.CreateParamsPaymentMethodDataBacsDebit  r!  r6   r  c                       e Zd Zy)r^  Nr  r5   r6   r7   'CreateParamsPaymentMethodDataBancontactz5PaymentIntent.CreateParamsPaymentMethodDataBancontact  r  r6   r  c                       e Zd Zy)r_  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataBilliez1PaymentIntent.CreateParamsPaymentMethodDataBillie  r  r6   r  c                   T    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)r`  zLLiteral['']|PaymentIntent.CreateParamsPaymentMethodDataBillingDetailsAddressr~  r  r'  r  r  Nr  r5   r6   r7   +CreateParamsPaymentMethodDataBillingDetailsz9PaymentIntent.CreateParamsPaymentMethodDataBillingDetails  P    Z
 	
	 ,--	 +,,	 ,--	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.CreateParamsPaymentMethodDataBillingDetailsAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   2CreateParamsPaymentMethodDataBillingDetailsAddressr    r,  r6   r  c                       e Zd Zy)ra  Nr  r5   r6   r7   !CreateParamsPaymentMethodDataBlikz/PaymentIntent.CreateParamsPaymentMethodDataBlik  r  r6   r  c                       e Zd ZU eed<   y)rb  r0  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataBoletoz1PaymentIntent.CreateParamsPaymentMethodDataBoleto  r2  r6   r  c                       e Zd Zy)rc  Nr  r5   r6   r7   $CreateParamsPaymentMethodDataCashappz2PaymentIntent.CreateParamsPaymentMethodDataCashapp  r  r6   r  c                       e Zd Zy)rd  Nr  r5   r6   r7   ,CreateParamsPaymentMethodDataCustomerBalancez:PaymentIntent.CreateParamsPaymentMethodDataCustomerBalance  r  r6   r  c                   $    e Zd ZU eed      ed<   y)re  r8  rU  NrV  r5   r6   r7    CreateParamsPaymentMethodDataEpsz.PaymentIntent.CreateParamsPaymentMethodDataEps  rX  r6   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)rf  rZ  r]  r^  rU  NrV  r5   r6   r7    CreateParamsPaymentMethodDataFpxz.PaymentIntent.CreateParamsPaymentMethodDataFpx  rv  r6   r  c                       e Zd Zy)rg  Nr  r5   r6   r7   $CreateParamsPaymentMethodDataGiropayz2PaymentIntent.CreateParamsPaymentMethodDataGiropay?  r  r6   r  c                       e Zd Zy)rh  Nr  r5   r6   r7   $CreateParamsPaymentMethodDataGrabpayz2PaymentIntent.CreateParamsPaymentMethodDataGrabpayB  r  r6   r  c                   $    e Zd ZU eed      ed<   y)ri  r|  rU  NrV  r5   r6   r7   "CreateParamsPaymentMethodDataIdealz0PaymentIntent.CreateParamsPaymentMethodDataIdealE  r  r6   r  c                       e Zd Zy)rj  Nr  r5   r6   r7   +CreateParamsPaymentMethodDataInteracPresentz9PaymentIntent.CreateParamsPaymentMethodDataInteracPresent^  r  r6   r  c                       e Zd Zy)rk  Nr  r5   r6   r7   %CreateParamsPaymentMethodDataKakaoPayz3PaymentIntent.CreateParamsPaymentMethodDataKakaoPaya  r  r6   r  c                       e Zd ZU ed   ed<   y)rl  4PaymentIntent.CreateParamsPaymentMethodDataKlarnaDobr  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataKlarnaz1PaymentIntent.CreateParamsPaymentMethodDataKlarnad      B
 	
	r6   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rj  rV  rl  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataKlarnaDobz4PaymentIntent.CreateParamsPaymentMethodDataKlarnaDobl  r  r6   r  c                       e Zd Zy)rm  Nr  r5   r6   r7   $CreateParamsPaymentMethodDataKonbiniz2PaymentIntent.CreateParamsPaymentMethodDataKonbiniz  r  r6   r  c                       e Zd Zy)rn  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataKrCardz1PaymentIntent.CreateParamsPaymentMethodDataKrCard}  r  r6   r  c                       e Zd Zy)ro  Nr  r5   r6   r7   !CreateParamsPaymentMethodDataLinkz/PaymentIntent.CreateParamsPaymentMethodDataLink  r  r6   r  c                       e Zd Zy)rp  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataMobilepayz4PaymentIntent.CreateParamsPaymentMethodDataMobilepay  r  r6   r  c                       e Zd Zy)rq  Nr  r5   r6   r7   'CreateParamsPaymentMethodDataMultibancoz5PaymentIntent.CreateParamsPaymentMethodDataMultibanco  r  r6   r  c                   $    e Zd ZU eed      ed<   y)rr  r  r  NrV  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)rs  rE  rF  re  rv  r  r  Nr  r5   r6   r7   *CreateParamsPaymentMethodDataNzBankAccountz8PaymentIntent.CreateParamsPaymentMethodDataNzBankAccount  r  r6   r  c                       e Zd Zy)rt  Nr  r5   r6   r7   !CreateParamsPaymentMethodDataOxxoz/PaymentIntent.CreateParamsPaymentMethodDataOxxo  r  r6   r  c                   $    e Zd ZU eed      ed<   y)ru  r  rU  NrV  r5   r6   r7    CreateParamsPaymentMethodDataP24z.PaymentIntent.CreateParamsPaymentMethodDataP24  r  r6   r  c                       e Zd Zy)rv  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataPayByBankz4PaymentIntent.CreateParamsPaymentMethodDataPayByBank  r  r6   r  c                       e Zd Zy)rw  Nr  r5   r6   r7   "CreateParamsPaymentMethodDataPaycoz0PaymentIntent.CreateParamsPaymentMethodDataPayco  r  r6   r  c                       e Zd Zy)rx  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataPaynowz1PaymentIntent.CreateParamsPaymentMethodDataPaynow  r  r6   r  c                       e Zd Zy)ry  Nr  r5   r6   r7   #CreateParamsPaymentMethodDataPaypalz1PaymentIntent.CreateParamsPaymentMethodDataPaypal  r  r6   r  c                       e Zd Zy)rz  Nr  r5   r6   r7    CreateParamsPaymentMethodDataPixz.PaymentIntent.CreateParamsPaymentMethodDataPix  r  r6   r  c                       e Zd Zy)r{  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataPromptpayz4PaymentIntent.CreateParamsPaymentMethodDataPromptpay  r  r6   r  c                       e Zd ZU ee   ed<   y)r|  r  Nr  r5   r6   r7   )CreateParamsPaymentMethodDataRadarOptionsz7PaymentIntent.CreateParamsPaymentMethodDataRadarOptions  r  r6   r  c                       e Zd Zy)r}  Nr  r5   r6   r7   'CreateParamsPaymentMethodDataRevolutPayz5PaymentIntent.CreateParamsPaymentMethodDataRevolutPay  r  r6   r  c                       e Zd Zy)r~  Nr  r5   r6   r7   'CreateParamsPaymentMethodDataSamsungPayz5PaymentIntent.CreateParamsPaymentMethodDataSamsungPay  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   %CreateParamsPaymentMethodDataSatispayz3PaymentIntent.CreateParamsPaymentMethodDataSatispay  r  r6   r  c                       e Zd ZU eed<   y)r  rU  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  Nr  r5   r6   r7   "CreateParamsPaymentMethodDataSwishz0PaymentIntent.CreateParamsPaymentMethodDataSwish  r  r6   r  c                       e Zd Zy)r  Nr  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  rZ  r]  rF  r  rG  r  rJ  Nr  r5   r6   r7   *CreateParamsPaymentMethodDataUsBankAccountz8PaymentIntent.CreateParamsPaymentMethodDataUsBankAccount  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   &CreateParamsPaymentMethodDataWechatPayz4PaymentIntent.CreateParamsPaymentMethodDataWechatPay  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7    CreateParamsPaymentMethodDataZipz.PaymentIntent.CreateParamsPaymentMethodDataZip  r  r6   r  c                   Z   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^<   y_)`r@  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAcssDebitr:  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAffirmr;  zJLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAfterpayClearpayr<  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAlipayr=  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsAlmar>  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAmazonPayr?  zELiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsAuBecsDebitr@  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsBacsDebitrA  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsBancontactrB  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBlikrC  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsBoletorD  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardrE  zELiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentrF  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCashapprG  zILiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalancerH  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsEpsrI  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsFpxrJ  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsGiropayrK  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsGrabpayrL  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsIdealrM  zHLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsInteracPresentrN  zBLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsKakaoPayrO  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsKlarnarP  zALiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsKonbinirQ  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsKrCardrR  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsLinkr{  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsMobilepayrS  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsMultibancorT  zBLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsNaverPayrU  zGLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsNzBankAccountrV  z>Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsOxxorW  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsP24rX  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsPayByBankrY  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaycorZ  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaynowr[  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPaypalr\  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsPixr]  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsPromptpayr^  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsRevolutPayr_  zDLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsSamsungPayr`  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsSepaDebitra  z@Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsSofortrb  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsSwishrc  z?Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsTwintrd  zGLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountre  zCLiteral['']|PaymentIntent.CreateParamsPaymentMethodOptionsWechatPayrf  z=Literal['']|PaymentIntent.CreateParamsPaymentMethodOptionsZiprg  Nr  r5   r6   r7    CreateParamsPaymentMethodOptionsz.PaymentIntent.CreateParamsPaymentMethodOptions  9   Q
 	
	 N
 	
	 'X
 	
	 N
 	
	 L
 	
	  Q
 	
	 #S
 	
	  Q
 	
	  R
 	
	 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  7  ]    $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.CreateParamsPaymentMethodOptionsAcssDebitMandateOptionsW  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  m  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  r9  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?  rD  r  r  NrV  r5   r6   r7   *CreateParamsPaymentMethodOptionsBancontactr    r*  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsBlikr   r-  r  Nr  r5   r6   r7   $CreateParamsPaymentMethodOptionsBlikr    r/  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsBoletorL  r  r  Nr  r5   r6   r7   &CreateParamsPaymentMethodOptionsBoletor  ,  r3  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  r6  >PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsrq  @PaymentIntent.CreateParamsPaymentMethodOptionsCardMandateOptionsr
  r9  rr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  >PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecurer;  Nr<  r5   r6   r7   $CreateParamsPaymentMethodOptionsCardr   @  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.CreateParamsPaymentMethodOptionsCardInstallmentsPlanr_  Nr?  r5   r6   r7   0CreateParamsPaymentMethodOptionsCardInstallmentsz>PaymentIntent.CreateParamsPaymentMethodOptionsCardInstallments  )    T""	
 \
 	
	r6   r'  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)BPaymentIntent.CreateParamsPaymentMethodOptionsCardInstallmentsPlanrU  rV  r  rW  r	  Nr  r5   r6   r7   4CreateParamsPaymentMethodOptionsCardInstallmentsPlanr*    rD  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/   rc  rf  rg  rh  ri  r  rm  r  rn  ro  rp  NrF  r5   r6   r7   2CreateParamsPaymentMethodOptionsCardMandateOptionsz@PaymentIntent.CreateParamsPaymentMethodOptionsCardMandateOptions  rH  r6   r-  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)9PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentr  r  @PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentRoutingr  Nr?  r5   r6   r7   +CreateParamsPaymentMethodOptionsCardPresentr/    ;    (3D(99	 4?t3DD	 N
 	
	r6   r1  c                   $    e Zd ZU eed      ed<   y)r0  r  r  NrV  r5   r6   r7   2CreateParamsPaymentMethodOptionsCardPresentRoutingz@PaymentIntent.CreateParamsPaymentMethodOptionsCardPresentRouting  rO  r6   r4  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#  rQ  rY  rZ  r[  ra  rb  rd  LPaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsrf  rg  rh  ri  rj  Nr  r5   r6   r7   0CreateParamsPaymentMethodOptionsCardThreeDSecurez>PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecure      &56
 	
	 	 (301(
 	
	 )1C)DEE	 %Z
 	
	
 (33'77	 	 233	r6   r7  c                       e Zd ZU ed   ed<   y)r6  [PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesrt  Nr  r5   r6   r7   >CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszLPaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions;       &i
 	
	r6   r;  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)r:  rp  rv  rw  rx  Nry  r5   r6   r7   MCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesz[PaymentIntent.CreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesE  r{  r6   r>  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   'CreateParamsPaymentMethodOptionsCashappr@  [  r  r6   rA  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   /CreateParamsPaymentMethodOptionsCustomerBalancerC  s  D    "W
 	
	 "'/":;;	 (88
	r6   rE  c                   N    e Zd ZU ed   ed<   	 eeed         ed<   	 ed   ed<   y)rD  WPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferr  r  r  r  r	  Nr  r5   r6   r7   ;CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferzIPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransfer  [     &e
 	
	 "-
"
 	
	
  
 	
	r6   rI  c                       e Zd ZU eed<   y)rH  r:  Nr  r5   r6   r7   ICreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransferzWPaymentIntent.CreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfer  r  r6   rL  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsEpsr  r  NrV  r5   r6   r7   #CreateParamsPaymentMethodOptionsEpsrN    r  r6   rO  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.CreateParamsPaymentMethodOptionsFpxr  r  NrV  r5   r6   r7   #CreateParamsPaymentMethodOptionsFpxrQ    r  r6   rR  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.CreateParamsPaymentMethodOptionsGiropayr  r  NrV  r5   r6   r7   'CreateParamsPaymentMethodOptionsGiropayrT    r  r6   rU  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.CreateParamsPaymentMethodOptionsGrabpayr  r  NrV  r5   r6   r7   'CreateParamsPaymentMethodOptionsGrabpayrW    r  r6   rX  c                       e Zd ZU ed   ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsIdealr  r  Nr  r5   r6   r7   %CreateParamsPaymentMethodOptionsIdealrZ    r  r6   r[  c                       e Zd Zy)<PaymentIntent.CreateParamsPaymentMethodOptionsInteracPresentNr  r5   r6   r7   .CreateParamsPaymentMethodOptionsInteracPresentr]    r  r6   r^  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   (CreateParamsPaymentMethodOptionsKakaoPayr`    r  r6   ra  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   &CreateParamsPaymentMethodOptionsKlarnarc    r  r6   rd  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  rL  r  r  r  r  Nr  r5   r6   r7   'CreateParamsPaymentMethodOptionsKonbinirf  e  r  r6   rg  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   &CreateParamsPaymentMethodOptionsKrCardri    r  r6   rj  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   $CreateParamsPaymentMethodOptionsLinkrl    r  r6   rm  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   )CreateParamsPaymentMethodOptionsMobilepayro    r  r6   rp  c                   $    e Zd ZU eed      ed<   y)8PaymentIntent.CreateParamsPaymentMethodOptionsMultibancor  r  NrV  r5   r6   r7   *CreateParamsPaymentMethodOptionsMultibancorr    r  r6   rs  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   (CreateParamsPaymentMethodOptionsNaverPayru    r  r6   rv  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y);PaymentIntent.CreateParamsPaymentMethodOptionsNzBankAccountr  r  r  Nr  r5   r6   r7   -CreateParamsPaymentMethodOptionsNzBankAccountrx    r  r6   ry  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)2PaymentIntent.CreateParamsPaymentMethodOptionsOxxorL  r  r  Nr  r5   r6   r7   $CreateParamsPaymentMethodOptionsOxxor{    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~    r  r6   r  c                       e Zd Zy)7PaymentIntent.CreateParamsPaymentMethodOptionsPayByBankNr  r5   r6   r7   )CreateParamsPaymentMethodOptionsPayByBankr  '  r  r6   r  c                       e Zd ZU ed   ed<   y)3PaymentIntent.CreateParamsPaymentMethodOptionsPaycor  r  Nr  r5   r6   r7   %CreateParamsPaymentMethodOptionsPaycor  *  r  r6   r  c                   $    e Zd ZU eed      ed<   y)4PaymentIntent.CreateParamsPaymentMethodOptionsPaynowr  r  NrV  r5   r6   r7   &CreateParamsPaymentMethodOptionsPaynowr  4  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  B  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  z  r  r6   r  c                   $    e Zd ZU eed      ed<   y)7PaymentIntent.CreateParamsPaymentMethodOptionsPromptpayr  r  NrV  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  r9  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   rD  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  NrV  r5   r6   r7   %CreateParamsPaymentMethodOptionsTwintr    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  r-  r  r  r  r  r  Nr  r5   r6   r7   -CreateParamsPaymentMethodOptionsUsBankAccountr        *] 
 	
	 %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.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsF  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.CreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersd  r  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r)  Nr  r5   r6   r7   ;CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionszIPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsn  r  r6   r  c                   *    e Zd ZU eeed         ed<   y)r  r  r!  Nr  r5   r6   r7   5CreateParamsPaymentMethodOptionsUsBankAccountNetworkszCPaymentIntent.CreateParamsPaymentMethodOptionsUsBankAccountNetworksv  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  r1  r5  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  NrV  r5   r6   r7   #CreateParamsPaymentMethodOptionsZipr    r  r6   r  c                       e Zd ZU ee   ed<   y)rA  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)rC  )PaymentIntent.CreateParamsShippingAddressr~  r  r  r  r  Nr1  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  r9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   CreateParamsShippingAddressz)PaymentIntent.CreateParamsShippingAddress  r,  r6   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)rD  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  rg  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.IncrementAuthorizationParamsTransferData
  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createdr<  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  *  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  r<  rg  r  r  r  r   r>  +PaymentIntent.ModifyParamsPaymentMethodDatar  .PaymentIntent.ModifyParamsPaymentMethodOptionsr  r  r  r  r  r  z.Literal['']|PaymentIntent.ModifyParamsShippingr  r  r  &PaymentIntent.ModifyParamsTransferDatar  rE  N)	r0   r1   r2   r   r3   r4   r   r
  r   r5   r6   r7   ModifyParamsr  <  s   C  	 !,,= >>	 $<=
 	
	 c""	 c""	 !%%	 DI&&	 :;;	 $C((	 '2#&66	 )9
 	
	
 !,<!
 	
	 *$s)44	 ##455	 (>
 	

	 NOO	 *#..	
 &1%55	 ##KLL	 $C((	r6   r  c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed	      ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 eeeef      ed7<   	 ed8   ed9<   	 ed:   ed;<   	 ed<   ed=<   	 ed>   ed?<   	 ed@   edA<   	 edB   edC<   	 edD   edE<   	 edF   edG<   	 edH   edI<   	 edJ   edK<   	 edL   edM<   	 edN   edO<   	 edP   edQ<   	 edR   edS<   	 edT   edU<   	 edV   edW<   	 edX   edY<   	 edZ   ed[<   	 ed\   ed]<   	 ed^   ed_<   	 ed`   eda<   	 edb   edc<   	 edd   ede<   	 edf   edg<   yh)ir  4PaymentIntent.ModifyParamsPaymentMethodDataAcssDebitr:  1PaymentIntent.ModifyParamsPaymentMethodDataAffirmr;  ;PaymentIntent.ModifyParamsPaymentMethodDataAfterpayClearpayr<  1PaymentIntent.ModifyParamsPaymentMethodDataAlipayr=  r  r  /PaymentIntent.ModifyParamsPaymentMethodDataAlmar>  4PaymentIntent.ModifyParamsPaymentMethodDataAmazonPayr?  6PaymentIntent.ModifyParamsPaymentMethodDataAuBecsDebitr@  4PaymentIntent.ModifyParamsPaymentMethodDataBacsDebitrA  5PaymentIntent.ModifyParamsPaymentMethodDataBancontactrB  1PaymentIntent.ModifyParamsPaymentMethodDataBillier  9PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsr  /PaymentIntent.ModifyParamsPaymentMethodDataBlikrC  1PaymentIntent.ModifyParamsPaymentMethodDataBoletorD  2PaymentIntent.ModifyParamsPaymentMethodDataCashapprG  :PaymentIntent.ModifyParamsPaymentMethodDataCustomerBalancerH  .PaymentIntent.ModifyParamsPaymentMethodDataEpsrI  .PaymentIntent.ModifyParamsPaymentMethodDataFpxrJ  2PaymentIntent.ModifyParamsPaymentMethodDataGiropayrK  2PaymentIntent.ModifyParamsPaymentMethodDataGrabpayrL  0PaymentIntent.ModifyParamsPaymentMethodDataIdealrM  9PaymentIntent.ModifyParamsPaymentMethodDataInteracPresentrN  3PaymentIntent.ModifyParamsPaymentMethodDataKakaoPayrO  1PaymentIntent.ModifyParamsPaymentMethodDataKlarnarP  2PaymentIntent.ModifyParamsPaymentMethodDataKonbinirQ  1PaymentIntent.ModifyParamsPaymentMethodDataKrCardrR  /PaymentIntent.ModifyParamsPaymentMethodDataLinkr{  r  4PaymentIntent.ModifyParamsPaymentMethodDataMobilepayrS  5PaymentIntent.ModifyParamsPaymentMethodDataMultibancorT  3PaymentIntent.ModifyParamsPaymentMethodDataNaverPayrU  8PaymentIntent.ModifyParamsPaymentMethodDataNzBankAccountrV  /PaymentIntent.ModifyParamsPaymentMethodDataOxxorW  .PaymentIntent.ModifyParamsPaymentMethodDataP24rX  4PaymentIntent.ModifyParamsPaymentMethodDataPayByBankrY  0PaymentIntent.ModifyParamsPaymentMethodDataPaycorZ  1PaymentIntent.ModifyParamsPaymentMethodDataPaynowr[  1PaymentIntent.ModifyParamsPaymentMethodDataPaypalr\  .PaymentIntent.ModifyParamsPaymentMethodDataPixr]  4PaymentIntent.ModifyParamsPaymentMethodDataPromptpayr^  7PaymentIntent.ModifyParamsPaymentMethodDataRadarOptionsr  5PaymentIntent.ModifyParamsPaymentMethodDataRevolutPayr_  5PaymentIntent.ModifyParamsPaymentMethodDataSamsungPayr`  3PaymentIntent.ModifyParamsPaymentMethodDataSatispayr  4PaymentIntent.ModifyParamsPaymentMethodDataSepaDebitra  1PaymentIntent.ModifyParamsPaymentMethodDataSofortrb  0PaymentIntent.ModifyParamsPaymentMethodDataSwishrc  0PaymentIntent.ModifyParamsPaymentMethodDataTwintrd  r  r	  8PaymentIntent.ModifyParamsPaymentMethodDataUsBankAccountre  4PaymentIntent.ModifyParamsPaymentMethodDataWechatPayrf  .PaymentIntent.ModifyParamsPaymentMethodDataZiprg  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  rF  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataAcssDebitz4PaymentIntent.ModifyParamsPaymentMethodDataAcssDebit   r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataAffirmz1PaymentIntent.ModifyParamsPaymentMethodDataAffirm   r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   -ModifyParamsPaymentMethodDataAfterpayClearpayz;PaymentIntent.ModifyParamsPaymentMethodDataAfterpayClearpay!  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataAlipayz1PaymentIntent.ModifyParamsPaymentMethodDataAlipay!  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   !ModifyParamsPaymentMethodDataAlmaz/PaymentIntent.ModifyParamsPaymentMethodDataAlma!  r  r6   r  c                       e Zd Zy)r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataAmazonPayz4PaymentIntent.ModifyParamsPaymentMethodDataAmazonPay!  r  r6   r   c                   $    e Zd ZU eed<   	 eed<   y)r  rF  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  rF  r]  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataBacsDebitz4PaymentIntent.ModifyParamsPaymentMethodDataBacsDebit!  r!  r6   r$  c                       e Zd Zy)r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodDataBancontactz5PaymentIntent.ModifyParamsPaymentMethodDataBancontact"!  r  r6   r&  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataBilliez1PaymentIntent.ModifyParamsPaymentMethodDataBillie%!  r  r6   r(  c                   T    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)r  zLLiteral['']|PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressr~  r  r'  r  r  Nr  r5   r6   r7   +ModifyParamsPaymentMethodDataBillingDetailsz9PaymentIntent.ModifyParamsPaymentMethodDataBillingDetails(!  r  r6   r*  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)@PaymentIntent.ModifyParamsPaymentMethodDataBillingDetailsAddressr9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   2ModifyParamsPaymentMethodDataBillingDetailsAddressr,  <!  r,  r6   r-  c                       e Zd Zy)r  Nr  r5   r6   r7   !ModifyParamsPaymentMethodDataBlikz/PaymentIntent.ModifyParamsPaymentMethodDataBlikV!  r  r6   r/  c                       e Zd ZU eed<   y)r  r0  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataBoletoz1PaymentIntent.ModifyParamsPaymentMethodDataBoletoY!  r2  r6   r1  c                       e Zd Zy)r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodDataCashappz2PaymentIntent.ModifyParamsPaymentMethodDataCashapp_!  r  r6   r3  c                       e Zd Zy)r  Nr  r5   r6   r7   ,ModifyParamsPaymentMethodDataCustomerBalancez:PaymentIntent.ModifyParamsPaymentMethodDataCustomerBalanceb!  r  r6   r5  c                   $    e Zd ZU eed      ed<   y)r  r8  rU  NrV  r5   r6   r7    ModifyParamsPaymentMethodDataEpsz.PaymentIntent.ModifyParamsPaymentMethodDataEpse!  rX  r6   r7  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r  rZ  r]  r^  rU  NrV  r5   r6   r7    ModifyParamsPaymentMethodDataFpxz.PaymentIntent.ModifyParamsPaymentMethodDataFpx!  rv  r6   r9  c                       e Zd Zy)r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodDataGiropayz2PaymentIntent.ModifyParamsPaymentMethodDataGiropay!  r  r6   r;  c                       e Zd Zy)r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodDataGrabpayz2PaymentIntent.ModifyParamsPaymentMethodDataGrabpay!  r  r6   r=  c                   $    e Zd ZU eed      ed<   y)r  r|  rU  NrV  r5   r6   r7   "ModifyParamsPaymentMethodDataIdealz0PaymentIntent.ModifyParamsPaymentMethodDataIdeal!  r  r6   r?  c                       e Zd Zy)r  Nr  r5   r6   r7   +ModifyParamsPaymentMethodDataInteracPresentz9PaymentIntent.ModifyParamsPaymentMethodDataInteracPresent!  r  r6   rA  c                       e Zd Zy)r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodDataKakaoPayz3PaymentIntent.ModifyParamsPaymentMethodDataKakaoPay!  r  r6   rC  c                       e Zd ZU ed   ed<   y)r  4PaymentIntent.ModifyParamsPaymentMethodDataKlarnaDobr  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataKlarnaz1PaymentIntent.ModifyParamsPaymentMethodDataKlarna!  r  r6   rF  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)rE  rj  rV  rl  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataKlarnaDobz4PaymentIntent.ModifyParamsPaymentMethodDataKlarnaDob!  r  r6   rH  c                       e Zd Zy)r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodDataKonbiniz2PaymentIntent.ModifyParamsPaymentMethodDataKonbini!  r  r6   rJ  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataKrCardz1PaymentIntent.ModifyParamsPaymentMethodDataKrCard!  r  r6   rL  c                       e Zd Zy)r  Nr  r5   r6   r7   !ModifyParamsPaymentMethodDataLinkz/PaymentIntent.ModifyParamsPaymentMethodDataLink!  r  r6   rN  c                       e Zd Zy)r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataMobilepayz4PaymentIntent.ModifyParamsPaymentMethodDataMobilepay!  r  r6   rP  c                       e Zd Zy)r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodDataMultibancoz5PaymentIntent.ModifyParamsPaymentMethodDataMultibanco!  r  r6   rR  c                   $    e Zd ZU eed      ed<   y)r  r  r  NrV  r5   r6   r7   %ModifyParamsPaymentMethodDataNaverPayz3PaymentIntent.ModifyParamsPaymentMethodDataNaverPay!  r  r6   rT  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   rE  rF  re  rv  r  r  Nr  r5   r6   r7   *ModifyParamsPaymentMethodDataNzBankAccountz8PaymentIntent.ModifyParamsPaymentMethodDataNzBankAccount!  r  r6   rV  c                       e Zd Zy)r  Nr  r5   r6   r7   !ModifyParamsPaymentMethodDataOxxoz/PaymentIntent.ModifyParamsPaymentMethodDataOxxo"  r  r6   rX  c                   $    e Zd ZU eed      ed<   y)r  r  rU  NrV  r5   r6   r7    ModifyParamsPaymentMethodDataP24z.PaymentIntent.ModifyParamsPaymentMethodDataP24"  r  r6   rZ  c                       e Zd Zy)r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataPayByBankz4PaymentIntent.ModifyParamsPaymentMethodDataPayByBank8"  r  r6   r\  c                       e Zd Zy)r  Nr  r5   r6   r7   "ModifyParamsPaymentMethodDataPaycoz0PaymentIntent.ModifyParamsPaymentMethodDataPayco;"  r  r6   r^  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataPaynowz1PaymentIntent.ModifyParamsPaymentMethodDataPaynow>"  r  r6   r`  c                       e Zd Zy)r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataPaypalz1PaymentIntent.ModifyParamsPaymentMethodDataPaypalA"  r  r6   rb  c                       e Zd Zy)r  Nr  r5   r6   r7    ModifyParamsPaymentMethodDataPixz.PaymentIntent.ModifyParamsPaymentMethodDataPixD"  r  r6   rd  c                       e Zd Zy)r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataPromptpayz4PaymentIntent.ModifyParamsPaymentMethodDataPromptpayG"  r  r6   rf  c                       e Zd ZU ee   ed<   y)r	  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodDataRadarOptionsz7PaymentIntent.ModifyParamsPaymentMethodDataRadarOptionsJ"  r  r6   rh  c                       e Zd Zy)r
  Nr  r5   r6   r7   'ModifyParamsPaymentMethodDataRevolutPayz5PaymentIntent.ModifyParamsPaymentMethodDataRevolutPayP"  r  r6   rj  c                       e Zd Zy)r  Nr  r5   r6   r7   'ModifyParamsPaymentMethodDataSamsungPayz5PaymentIntent.ModifyParamsPaymentMethodDataSamsungPayS"  r  r6   rl  c                       e Zd Zy)r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodDataSatispayz3PaymentIntent.ModifyParamsPaymentMethodDataSatispayV"  r  r6   rn  c                       e Zd ZU eed<   y)r  rU  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataSepaDebitz4PaymentIntent.ModifyParamsPaymentMethodDataSepaDebitY"  r  r6   rp  c                       e Zd ZU ed   ed<   y)r  r  r:  Nr  r5   r6   r7   #ModifyParamsPaymentMethodDataSofortz1PaymentIntent.ModifyParamsPaymentMethodDataSofort_"  r  r6   rr  c                       e Zd Zy)r  Nr  r5   r6   r7   "ModifyParamsPaymentMethodDataSwishz0PaymentIntent.ModifyParamsPaymentMethodDataSwishe"  r  r6   rt  c                       e Zd Zy)r  Nr  r5   r6   r7   "ModifyParamsPaymentMethodDataTwintz0PaymentIntent.ModifyParamsPaymentMethodDataTwinth"  r  r6   rv  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  rZ  r]  rF  r  rG  r  rJ  Nr  r5   r6   r7   *ModifyParamsPaymentMethodDataUsBankAccountz8PaymentIntent.ModifyParamsPaymentMethodDataUsBankAccountk"  r  r6   rx  c                       e Zd Zy)r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodDataWechatPayz4PaymentIntent.ModifyParamsPaymentMethodDataWechatPay"  r  r6   rz  c                       e Zd Zy)r  Nr  r5   r6   r7    ModifyParamsPaymentMethodDataZipz.PaymentIntent.ModifyParamsPaymentMethodDataZip"  r  r6   r|  c                   Z   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^<   y_)`r  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAcssDebitr:  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAffirmr;  zJLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAfterpayClearpayr<  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAlipayr=  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAlmar>  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAmazonPayr?  zELiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsAuBecsDebitr@  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitrA  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBancontactrB  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBlikrC  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsBoletorD  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardrE  zELiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentrF  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCashapprG  zILiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsCustomerBalancerH  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsEpsrI  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsFpxrJ  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsGiropayrK  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsGrabpayrL  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsIdealrM  zHLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsInteracPresentrN  zBLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKakaoPayrO  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKlarnarP  zALiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKonbinirQ  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsKrCardrR  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsLinkr{  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsMobilepayrS  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsMultibancorT  zBLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsNaverPayrU  zGLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsNzBankAccountrV  z>Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsOxxorW  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsP24rX  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPayByBankrY  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaycorZ  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaynowr[  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPaypalr\  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPixr]  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsPromptpayr^  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsRevolutPayr_  zDLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSamsungPayr`  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitra  z@Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSofortrb  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsSwishrc  z?Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsTwintrd  zGLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountre  zCLiteral['']|PaymentIntent.ModifyParamsPaymentMethodOptionsWechatPayrf  z=Literal['']|PaymentIntent.ModifyParamsPaymentMethodOptionsZiprg  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  $  r  r6   r  c                       e Zd ZU ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsAlmar  r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodOptionsAlmar  $  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsAmazonPayr  r  r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsAmazonPayr  ($  r  r6   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)9PaymentIntent.ModifyParamsPaymentMethodOptionsAuBecsDebitr  r  r  Nr  r5   r6   r7   +ModifyParamsPaymentMethodOptionsAuBecsDebitr  >$  r  r6   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitEPaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitMandateOptionsr
  r  r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsBacsDebitr  R$  r  r6   r  c                       e Zd ZU ed   ed<   y)r  r  r9  Nr  r5   r6   r7   7ModifyParamsPaymentMethodOptionsBacsDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsBacsDebitMandateOptionsl$  r&  r6   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsBancontactr?  rD  r  r  NrV  r5   r6   r7   *ModifyParamsPaymentMethodOptionsBancontactr  r$  r*  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)2PaymentIntent.ModifyParamsPaymentMethodOptionsBlikr   r-  r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodOptionsBlikr  $  r/  r6   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsBoletorL  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsBoletor  $  r3  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  r6  >PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsrq  @PaymentIntent.ModifyParamsPaymentMethodOptionsCardMandateOptionsr
  r9  rr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  >PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecurer;  Nr<  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.ModifyParamsPaymentMethodOptionsCardInstallmentsPlanr_  Nr?  r5   r6   r7   0ModifyParamsPaymentMethodOptionsCardInstallmentsz>PaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallments%  r(  r6   r  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)BPaymentIntent.ModifyParamsPaymentMethodOptionsCardInstallmentsPlanrU  rV  r  rW  r	  Nr  r5   r6   r7   4ModifyParamsPaymentMethodOptionsCardInstallmentsPlanr  ,%  rD  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/   rc  rf  rg  rh  ri  r  rm  r  rn  ro  rp  NrF  r5   r6   r7   2ModifyParamsPaymentMethodOptionsCardMandateOptionsz@PaymentIntent.ModifyParamsPaymentMethodOptionsCardMandateOptions;%  rH  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  Nr?  r5   r6   r7   +ModifyParamsPaymentMethodOptionsCardPresentr  a%  r2  r6   r  c                   $    e Zd ZU eed      ed<   y)r  r  r  NrV  r5   r6   r7   2ModifyParamsPaymentMethodOptionsCardPresentRoutingz@PaymentIntent.ModifyParamsPaymentMethodOptionsCardPresentRoutingq%  rO  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  rQ  rY  rZ  r[  ra  rb  rd  LPaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsrf  rg  rh  ri  rj  Nr  r5   r6   r7   0ModifyParamsPaymentMethodOptionsCardThreeDSecurez>PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecurew%  r8  r6   r  c                       e Zd ZU ed   ed<   y)r  [PaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesrt  Nr  r5   r6   r7   >ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionszLPaymentIntent.ModifyParamsPaymentMethodOptionsCardThreeDSecureNetworkOptions%  r<  r6   r  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)r  rp  rv  rw  rx  Nry  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  %  rF  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.ModifyParamsPaymentMethodOptionsCustomerBalanceBankTransfer%  rJ  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  NrV  r5   r6   r7   #ModifyParamsPaymentMethodOptionsEpsr  %&  r  r6   r  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsFpxr  r  NrV  r5   r6   r7   #ModifyParamsPaymentMethodOptionsFpxr  3&  r  r6   r  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.ModifyParamsPaymentMethodOptionsGiropayr  r  NrV  r5   r6   r7   'ModifyParamsPaymentMethodOptionsGiropayr  A&  r  r6   r  c                   $    e Zd ZU eed      ed<   y)5PaymentIntent.ModifyParamsPaymentMethodOptionsGrabpayr  r  NrV  r5   r6   r7   'ModifyParamsPaymentMethodOptionsGrabpayr  O&  r  r6   r  c                       e Zd ZU ed   ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsIdealr  r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodOptionsIdealr  ]&  r  r6   r  c                       e Zd Zy)<PaymentIntent.ModifyParamsPaymentMethodOptionsInteracPresentNr  r5   r6   r7   .ModifyParamsPaymentMethodOptionsInteracPresentr  m&  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  p&  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  rL  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  &  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  '  r  r6   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsMobilepayr  r  r  r  Nr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsMobilepayr  !'  r  r6   r  c                   $    e Zd ZU eed      ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsMultibancor  r  NrV  r5   r6   r7   *ModifyParamsPaymentMethodOptionsMultibancor  7'  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  E'  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.ModifyParamsPaymentMethodOptionsOxxorL  r  r  Nr  r5   r6   r7   $ModifyParamsPaymentMethodOptionsOxxor  o'  r  r6   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsP24r  r  r  Nr  r5   r6   r7   #ModifyParamsPaymentMethodOptionsP24r  '  r  r6   r  c                       e Zd Zy)7PaymentIntent.ModifyParamsPaymentMethodOptionsPayByBankNr  r5   r6   r7   )ModifyParamsPaymentMethodOptionsPayByBankr	  '  r  r6   r	  c                       e Zd ZU ed   ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsPaycor  r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodOptionsPaycor	  '  r  r6   r	  c                   $    e Zd ZU eed      ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsPaynowr  r  NrV  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  NrV  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	  
(  r  r6   r	  c                       e Zd ZU ed   ed<   y)8PaymentIntent.ModifyParamsPaymentMethodOptionsSamsungPayr  r  Nr  r5   r6   r7   *ModifyParamsPaymentMethodOptionsSamsungPayr	   (  r  r6   r	  c                   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	  *(  r  r6   r	  c                       e Zd ZU ed   ed<   y)r	  r  r9  Nr  r5   r6   r7   7ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionszEPaymentIntent.ModifyParamsPaymentMethodOptionsSepaDebitMandateOptionsD(  r&  r6   r	  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntent.ModifyParamsPaymentMethodOptionsSofortr   rD  r  r  Nr  r5   r6   r7   &ModifyParamsPaymentMethodOptionsSofortr	  J(  r  r6   r 	  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsSwishr  r  r  r  Nr  r5   r6   r7   %ModifyParamsPaymentMethodOptionsSwishr"	  `(  r  r6   r#	  c                   $    e Zd ZU eed      ed<   y)3PaymentIntent.ModifyParamsPaymentMethodOptionsTwintr  r  NrV  r5   r6   r7   %ModifyParamsPaymentMethodOptionsTwintr%	  r(  r  r6   r&	  c                       e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ee   ed<   	 eed      ed<   y);PaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountOPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsr*  IPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionsr
  CPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworksr  r  r-  r  r  r  r  r  Nr  r5   r6   r7   -ModifyParamsPaymentMethodOptionsUsBankAccountr(	  (  r  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.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   r1	  c                       e Zd ZU ed   ed<   y)r*	  r  r)  Nr  r5   r6   r7   ;ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptionszIPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountMandateOptions(  r  r6   r3	  c                   *    e Zd ZU eeed         ed<   y)r+	  r  r!  Nr  r5   r6   r7   5ModifyParamsPaymentMethodOptionsUsBankAccountNetworkszCPaymentIntent.ModifyParamsPaymentMethodOptionsUsBankAccountNetworks(  r#  r6   r5	  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y)7PaymentIntent.ModifyParamsPaymentMethodOptionsWechatPayr  r1  r5  r  r  Nr&  r5   r6   r7   )ModifyParamsPaymentMethodOptionsWechatPayr7	  (  r(  r6   r8	  c                   $    e Zd ZU eed      ed<   y)1PaymentIntent.ModifyParamsPaymentMethodOptionsZipr  r  NrV  r5   r6   r7   #ModifyParamsPaymentMethodOptionsZipr:	  (  r  r6   r;	  c                   Z    e Zd ZU ded<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   y)"PaymentIntent.ModifyParamsShipping)PaymentIntent.ModifyParamsShippingAddressr~  r  r  r  r  Nr1  r5   r6   r7   ModifyParamsShippingr=	  )  r  r6   r?	  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r>	  r9  r:  r;  r<  r=  r>  Nr  r5   r6   r7   ModifyParamsShippingAddressz)PaymentIntent.ModifyParamsShippingAddress")  r,  r6   rA	  c                       e Zd ZU ee   ed<   y)r  r/   Nr  r5   r6   r7   ModifyParamsTransferDataz&PaymentIntent.ModifyParamsTransferData<)  r  r6   rC	  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   RetrieveParamsrE	  B)  s(    "3''	 DI&&	r6   rG	  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   SearchParamsrI	  L)  sF    DI&&	 3	 #	 
	r6   rL	  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   VerifyMicrodepositsParamsrN	  ^)  s>    T#Y''	 %S))	 DI&&	r6   rO	  r/   amount_capturableamount_detailsamount_receivedr   applicationr  r8  canceled_at)r  r  r  expiredfailed_invoicer  r  void_invoicer  r  r  rF	  r:  r;  r  r  r"   r<  rg  r  last_payment_errorr!   latest_chargelivemoder  next_actionobjectr   r=  r#   r   $payment_method_configuration_detailsr  r  presentment_details
processingr  r$   reviewrB  r  r  r  r  r  r  )canceledr_	  requires_actionrequires_capturerequires_confirmationrequires_payment_method	succeededstatusr  rE  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rh	  ri	  r   _static_requestformatr   clsrh	  ri	  s      r7   _cls_apply_customer_balancez)PaymentIntent._cls_apply_customer_balance0*  sK     ELL&v. M     	
 		
r6   c                      yrl	  Nr5   rh	  ri	  s     r7   apply_customer_balancez$PaymentIntent.apply_customer_balanceD*       	r6   c                      yrx	  r5   selfri	  s     r7   rz	  z$PaymentIntent.apply_customer_balanceO*       	r6   rv	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )rl	  r(   rm	  rn	  r  ro	  rp	  r   _requestrs	  r   getr}	  s     r7   rz	  z$PaymentIntent.apply_customer_balanceX*  sQ     MMELL&txx~6 M    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)rl	  r(   rm	  rn	  ro	  rp	  Nr   _static_request_asyncrs	  r   rt	  s      r7   !_cls_apply_customer_balance_asyncz/PaymentIntent._cls_apply_customer_balance_asyncj*  sY      ++ELL&v. M   ,  	
 		
   7AA
	Ac                    K   ywrx	  r5   ry	  s     r7   apply_customer_balance_asyncz*PaymentIntent.apply_customer_balance_async~*        	   c                    K   ywrx	  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)rl	  r(   rm	  rn	  r  ro	  rp	  Nr   _request_asyncrs	  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(   rm	  #/v1/payment_intents/{intent}/cancelro	  rp	  rq	  rt	  s      r7   _cls_cancelzPaymentIntent._cls_cancel*  sJ     5<<&v. =     	
 		
r6   c                      yr	  Nr5   ry	  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(   rm	  r	  r  ro	  rp	  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(   rm	  r	  ro	  rp	  Nr	  rt	  s      r7   _cls_cancel_asynczPaymentIntent._cls_cancel_async*  sX      ++5<<&v. =   ,  	
 		
r	  c                    K   ywr	  r5   ry	  s     r7   cancel_asynczPaymentIntent.cancel_async+        	r	  c                    K   ywr	  r5   r}	  s     r7   r	  zPaymentIntent.cancel_async+        	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   rm	  r	  r  ro	  rp	  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(   rm	  $/v1/payment_intents/{intent}/capturero	  rp	  rq	  rt	  s      r7   _cls_capturezPaymentIntent._cls_capture2+  sJ     6==&v. >     	
 		
r6   c                      yr	  Nr5   ry	  s     r7   capturezPaymentIntent.captureH+  r	  r6   c                      yr	  r5   r}	  s     r7   r	  zPaymentIntent.captureV+  r	  r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   rm	  r	  r  ro	  rp	  r	  r}	  s     r7   r	  zPaymentIntent.capturec+  sP     MM6==&txx~6 >    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   rm	  r	  ro	  rp	  Nr	  rt	  s      r7   _cls_capture_asyncz PaymentIntent._cls_capture_asyncy+  sX      ++6==&v. >   ,  	
 		
r	  c                    K   ywr	  r5   ry	  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(   rm	  r	  r  ro	  rp	  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(   rm	  $/v1/payment_intents/{intent}/confirmro	  rp	  rq	  rt	  s      r7   _cls_confirmzPaymentIntent._cls_confirm+  sJ    > 6==&v. >     	
 		
r6   c                      yr	  Nr5   ry	  s     r7   r9  zPaymentIntent.confirm+      @ 	r6   c                      yr	  r5   r}	  s     r7   r9  zPaymentIntent.confirm,  s    > 	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   rm	  r	  r  ro	  rp	  r	  r}	  s     r7   r9  zPaymentIntent.confirm-,  sP    > MM6==&txx~6 >    	
 		
r6   c                    K   t        d| j                  ddj                  t        |            |       d{         S 7 w)r	  r(   rm	  r	  ro	  rp	  Nr	  rt	  s      r7   _cls_confirm_asyncz PaymentIntent._cls_confirm_asyncW,  sX     > ++6==&v. >   ,  	
 		
r	  c                    K   ywr	  r5   ry	  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(   rm	  r	  r  ro	  rp	  Nr	  r}	  s     r7   r	  zPaymentIntent.confirm_async,  s`     > %%6==&txx~6 >   &  	
 		
r	  r6  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(   rm	  rp	  )r   rr	  	class_urlru	  ri	  s     r7   createzPaymentIntent.create,  s6         
 	
r6   c                 v   K   t        d| j                  d| j                         |       d{         S 7 w)r	  r(   rm	  rp	  N)r   r	  r	  r	  s     r7   create_asynczPaymentIntent.create_async-  sD       ++ ,  
 	
s   ,97
	9r  c                 p    t        d| j                  ddj                  t        |            |            S )<  
        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(   rm	  4/v1/payment_intents/{intent}/increment_authorizationro	  rp	  rq	  rt	  s      r7   _cls_increment_authorizationz*PaymentIntent._cls_increment_authorization -  sL    @ FMM&v. N     	
 		
r6   c                      yr	  Nr5   ry	  s     r7   increment_authorizationz%PaymentIntent.increment_authorizationK-  r	  r6   c                      yr	  r5   r}	  s     r7   r	  z%PaymentIntent.increment_authorizationm-  s    < 	r6   r	  c                     t        d| j                  ddj                  t        | j	                  d                  |            S )r	  r(   rm	  r	  r  ro	  rp	  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(   rm	  r	  ro	  rp	  Nr	  rt	  s      r7   "_cls_increment_authorization_asyncz0PaymentIntent._cls_increment_authorization_async-  sZ     @ ++FMM&v. N   ,  	
 		
r	  c                    K   ywr	  r5   ry	  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_async.  s     < 	r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   rm	  r	  r  ro	  rp	  Nr	  r}	  s     r7   r	  z+PaymentIntent.increment_authorization_async#.  sa     < %%FMM&txx~6 N   &  	
 		
r	  r  c                     | j                  d| j                         |      }t        |t              s!t	        dt        |      j                  z        |S )3
        Returns a list of PaymentIntents.
        r	  rp	  %Expected list object from API, got %s)rr	  r	  
isinstancer   	TypeErrorr	  r0   ru	  ri	  results      r7   listzPaymentIntent.listL.  s]     $$MMO % 

 &*-7<((* 
 r6   c                    K   | j                  d| j                         |       d{   }t        |t              s!t	        dt        |      j                  z        |S 7 7w)r	  r	  rp	  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(   rm	  rp	  )r	  r   r   rr	  ru	  r  ri	  r  s       r7   modifyzPaymentIntent.modifyt.  sD     +b/:   
 	
r6   c                    K   | j                         dt        |      }t        d| j                  d||       d{         S 7 w)r	  r	  r(   rm	  rp	  N)r	  r   r   r	  r	  s       r7   modify_asynczPaymentIntent.modify_async.  sR      +b/:++ ,  
 	
s   <A	A
	A	rE	  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ru	  r  ri	  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   (&(rN	  c                 p    t        d| j                  ddj                  t        |            |            S )C
        Verifies microdeposits on a PaymentIntent object.
        r(   rm	  1/v1/payment_intents/{intent}/verify_microdepositsro	  rp	  rq	  rt	  s      r7   _cls_verify_microdepositsz'PaymentIntent._cls_verify_microdeposits.  sK     CJJ&v. K     	
 		
r6   c                      yr	  Nr5   ry	  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(   rm	  r	  r  ro	  rp	  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(   rm	  r	  ro	  rp	  Nr	  rt	  s      r7   _cls_verify_microdeposits_asyncz-PaymentIntent._cls_verify_microdeposits_async.  sY      ++CJJ&v. K   ,  	
 		
r	  c                    K   ywr	  r5   ry	  s     r7   verify_microdeposits_asyncz(PaymentIntent.verify_microdeposits_async/  r	  r	  c                    K   ywr	  r5   r}	  s     r7   r
  z(PaymentIntent.verify_microdeposits_async/  r	  r	  r	  c                    K   t        d| j                  ddj                  t        | j	                  d                  |       d{         S 7 w)r	  r(   rm	  r	  r  ro	  rp	  Nr	  r}	  s     r7   r
  z(PaymentIntent.verify_microdeposits_async"/  sa      %%CJJ&txx~6 K   &  	
 		
r	  kwargsrI	  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ru	  argsr
  s      r7   searchzPaymentIntent.search4/  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_asyncB/  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_iterP/  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_asyncV/  s/      'c&&777IIKK7s   -+-)
rQ	  r8  rX	  r[	  r]	  r  r^	  r_	  r  r  N(  r0   r1   r2   __doc__r*   r   r   r4   r
   r;   rD   r  r  r  rh  rm  rx  r  r  r   r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r#  r%  r(  r+  r.  r1  r4  r6  rW  ru  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.  r2  r=  r@  rC  rG  rL  rN  rk  rn  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-  r2  r4  rF  rH  rL  rP  rR  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  r  r  r  r  r  r  r  r  r  r  r  r  r  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  r7  r;  r>  rA  rE  rI  rL  rO  rR  rU  rX  r[  r^  ra  rd  rg  rj  rm  rp  rs  rv  ry  r|  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r"  r$  r&  r(  r*  r-  r/  r1  r3  r5  r7  r9  r;  r=  r?  rA  rC  rF  rH  rJ  rL  rN  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/	  r1	  r3	  r5	  r8	  r;	  r?	  rA	  rC	  rG	  rL	  rO	  r3   r   r   r
  rC   r   r   r   classmethodr   rv	  r   staticmethodrz	  r   r	  r	  r	  r	  r	  r	  r	  r	  r	  r	  r	  r9  r	  r	  r	  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* *
, 
W< Wr@
\ @
DL X
| X
t"\ ,\ ,0,2< ,2\
| 
^ $~ # #JI [ [z9 Y ,I 9 I IV
) y  y Y ) I ) 9 y y (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 ZI Zx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 (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 Z9 Zx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 (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 Z9 Zx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%y|/*(/*/*	y|r6   