
    AiT                       d dl mZ d dlmZmZ d dlmZmZmZ  G d de      Z	 G d de      Z
 G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  d!e      Z G d" d#e      Z G d$ d%e      Z G d& 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      Z0 G dT dUe      Z1 G dV dWe      Z2 G dX dYe      Z3 G dZ d[e      Z4 G d\ d]e      Z5 G d^ d_e      Z6 G d` dae      Z7 G db dce      Z8 G dd dee      Z9 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      ZA G dv dwe      ZB G dx dye      ZC G dz d{e      ZD G d| d}e      ZE G d~ de      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      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  de      Z G d de      Z G d de      Z G d de      Z G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  d!e      Z G d" d#e      Zy$(%      )RequestOptions)DictList)LiteralNotRequired	TypedDictc                      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<   	 eee      ed	<   	 ee   ed
<   	 ed   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!)"PaymentIntentConfirmParamsz3Literal['']|PaymentIntentConfirmParamsAmountDetailsamount_details)	automaticautomatic_asyncmanualcapture_methodconfirmation_tokenerror_on_requires_actionaJ  Literal['']|List[Literal['acss_debit', 'affirm', 'afterpay_clearpay', 'alipay', 'alma', 'amazon_pay', 'au_becs_debit', 'bacs_debit', 'bancontact', 'billie', 'blik', 'boleto', 'card', 'cashapp', 'crypto', 'customer_balance', 'eps', 'fpx', 'giropay', 'grabpay', 'ideal', 'kakao_pay', 'klarna', 'konbini', 'kr_card', 'mb_way', 'mobilepay', 'multibanco', 'naver_pay', 'nz_bank_account', 'oxxo', 'p24', 'pay_by_bank', 'payco', 'paynow', 'paypal', 'pix', 'promptpay', 'revolut_pay', 'samsung_pay', 'satispay', 'sepa_debit', 'sofort', 'swish', 'twint', 'us_bank_account', 'wechat_pay', 'zip']]excluded_payment_method_typesexpandmandatez1Literal['']|PaymentIntentConfirmParamsMandateDatamandate_dataz$bool|Literal['one_off', 'recurring']off_sessionz4Literal['']|PaymentIntentConfirmParamsPaymentDetailspayment_detailspayment_method+PaymentIntentConfirmParamsPaymentMethodDatapayment_method_data.PaymentIntentConfirmParamsPaymentMethodOptionspayment_method_optionspayment_method_types&PaymentIntentConfirmParamsRadarOptionsradar_optionsLiteral['']|strreceipt_email
return_urlz0Literal['']|Literal['off_session', 'on_session']setup_future_usagez.Literal['']|PaymentIntentConfirmParamsShippingshippinguse_stripe_sdkN)	__name__
__module____qualname__r   __annotations__r   strboolr        _/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_payment_intent_confirm_params.pyr
   r
      s   =   89  $C((
 *$// $/ 	U	$  S	""  ;  CDD !>   $$ %5 
 (8  &d3i00 GHH 011 C  
 $: 
 JKK  %%r-   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	)
'PaymentIntentConfirmParamsAmountDetailsLiteral['']|intdiscount_amountzALiteral['']|List[PaymentIntentConfirmParamsAmountDetailsLineItem]
line_itemsz;Literal['']|PaymentIntentConfirmParamsAmountDetailsShippingr$   z6Literal['']|PaymentIntentConfirmParamsAmountDetailsTaxtaxNr&   r'   r(   r   r)   r,   r-   r.   r0   r0   w   sT     !233
 K  E  
M	NNr-   r0   c                       e Zd ZU ee   ed<   	 ed   ed<   	 ee   ed<   	 eed<   	 eed<   	 ed   ed<   	 eed	<   	 ee   ed
<   y)/PaymentIntentConfirmParamsAmountDetailsLineItemr2   CPaymentIntentConfirmParamsAmountDetailsLineItemPaymentMethodOptionsr   product_codeproduct_namequantity2PaymentIntentConfirmParamsAmountDetailsLineItemTaxr4   	unit_costunit_of_measureN)r&   r'   r(   r   intr)   r*   r,   r-   r.   r7   r7      s     %%
 (M  c"" 
 M 
I	JJ N !%%r-   r7   c                   T    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y	)
r8   GPaymentIntentConfirmParamsAmountDetailsLineItemPaymentMethodOptionsCardcardNPaymentIntentConfirmParamsAmountDetailsLineItemPaymentMethodOptionsCardPresentcard_presentIPaymentIntentConfirmParamsAmountDetailsLineItemPaymentMethodOptionsKlarnaklarnaIPaymentIntentConfirmParamsAmountDetailsLineItemPaymentMethodOptionsPaypalpaypalNr5   r,   r-   r.   r8   r8      s^     Q  X  S  S r-   r8   c                       e Zd ZU ee   ed<   y)rA   commodity_codeNr&   r'   r(   r   r*   r)   r,   r-   r.   rA   rA            $$r-   rA   c                       e Zd ZU ee   ed<   y)rC   rJ   NrK   r,   r-   r.   rC   rC      rL   r-   rC   c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rE   	image_urlproduct_url	referencesubscription_referenceNrK   r,   r-   r.   rE   rE      sJ     3 S!! 3 (,,r-   rE   c                   H    e Zd ZU eed      ed<   	 ee   ed<   	 ee   ed<   y)rG   )digital_goodsdonationphysical_goodscategorydescriptionsold_byNr&   r'   r(   r   r   r)   r*   r,   r-   r.   rG   rG      sC     =>  S!! r-   rG   c                       e Zd ZU eed<   y)r<   total_tax_amountNr&   r'   r(   r?   r)   r,   r-   r.   r<   r<         r-   r<   c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   y)/PaymentIntentConfirmParamsAmountDetailsShippingr1   amountr    from_postal_codeto_postal_codeNr5   r,   r-   r.   r`   r`     s9    )** ""344   122r-   r`   c                       e Zd ZU eed<   y)*PaymentIntentConfirmParamsAmountDetailsTaxr\   Nr]   r,   r-   r.   re   re   (  r^   r-   re   c                       e Zd ZU ed   ed<   y)%PaymentIntentConfirmParamsMandateData7PaymentIntentConfirmParamsMandateDataCustomerAcceptancecustomer_acceptanceNr5   r,   r-   r.   rg   rg   1  s    $A r-   rg   c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	rh   accepted_at>PaymentIntentConfirmParamsMandateDataCustomerAcceptanceOfflineoffline=PaymentIntentConfirmParamsMandateDataCustomerAcceptanceOnlineonline)rm   ro   typeNr&   r'   r(   r   r?   r)   r   r,   r-   r.   rh   rh   :  sS    S!! H  G  %
&&r-   rh   c                       e Zd Zy)rl   Nr&   r'   r(   r,   r-   r.   rl   rl   Q  s     	r-   rl   c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)rn   
ip_address
user_agentNrK   r,   r-   r.   rn   rn   W  s$    C   C  r-   rn   c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)(PaymentIntentConfirmParamsPaymentDetailsr    customer_referenceorder_referenceNr5   r,   r-   r.   rx   rx   b  s&    #$566
 !!233r-   rx   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d7   ed8<   	 ed9   ed:<   	 eeeef      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<   	 edh   edi<   	 edj   edk<   yl)mr   4PaymentIntentConfirmParamsPaymentMethodDataAcssDebit
acss_debit1PaymentIntentConfirmParamsPaymentMethodDataAffirmaffirm;PaymentIntentConfirmParamsPaymentMethodDataAfterpayClearpayafterpay_clearpay1PaymentIntentConfirmParamsPaymentMethodDataAlipayalipay)alwayslimitedunspecifiedallow_redisplay/PaymentIntentConfirmParamsPaymentMethodDataAlmaalma4PaymentIntentConfirmParamsPaymentMethodDataAmazonPay
amazon_pay6PaymentIntentConfirmParamsPaymentMethodDataAuBecsDebitau_becs_debit4PaymentIntentConfirmParamsPaymentMethodDataBacsDebit
bacs_debit5PaymentIntentConfirmParamsPaymentMethodDataBancontact
bancontact1PaymentIntentConfirmParamsPaymentMethodDataBilliebillie9PaymentIntentConfirmParamsPaymentMethodDataBillingDetailsbilling_details/PaymentIntentConfirmParamsPaymentMethodDataBlikblik1PaymentIntentConfirmParamsPaymentMethodDataBoletoboleto2PaymentIntentConfirmParamsPaymentMethodDataCashappcashapp1PaymentIntentConfirmParamsPaymentMethodDataCryptocrypto:PaymentIntentConfirmParamsPaymentMethodDataCustomerBalancecustomer_balance.PaymentIntentConfirmParamsPaymentMethodDataEpseps.PaymentIntentConfirmParamsPaymentMethodDataFpxfpx2PaymentIntentConfirmParamsPaymentMethodDataGiropaygiropay2PaymentIntentConfirmParamsPaymentMethodDataGrabpaygrabpay0PaymentIntentConfirmParamsPaymentMethodDataIdealideal9PaymentIntentConfirmParamsPaymentMethodDataInteracPresentinterac_present3PaymentIntentConfirmParamsPaymentMethodDataKakaoPay	kakao_pay1PaymentIntentConfirmParamsPaymentMethodDataKlarnarF   2PaymentIntentConfirmParamsPaymentMethodDataKonbinikonbini1PaymentIntentConfirmParamsPaymentMethodDataKrCardkr_card/PaymentIntentConfirmParamsPaymentMethodDataLinklink0PaymentIntentConfirmParamsPaymentMethodDataMbWaymb_waymetadata4PaymentIntentConfirmParamsPaymentMethodDataMobilepay	mobilepay5PaymentIntentConfirmParamsPaymentMethodDataMultibanco
multibanco3PaymentIntentConfirmParamsPaymentMethodDataNaverPay	naver_pay8PaymentIntentConfirmParamsPaymentMethodDataNzBankAccountnz_bank_account/PaymentIntentConfirmParamsPaymentMethodDataOxxooxxo.PaymentIntentConfirmParamsPaymentMethodDataP24p244PaymentIntentConfirmParamsPaymentMethodDataPayByBankpay_by_bank0PaymentIntentConfirmParamsPaymentMethodDataPaycopayco1PaymentIntentConfirmParamsPaymentMethodDataPaynowpaynow1PaymentIntentConfirmParamsPaymentMethodDataPaypalrH   .PaymentIntentConfirmParamsPaymentMethodDataPixpix4PaymentIntentConfirmParamsPaymentMethodDataPromptpay	promptpay7PaymentIntentConfirmParamsPaymentMethodDataRadarOptionsr   5PaymentIntentConfirmParamsPaymentMethodDataRevolutPayrevolut_pay5PaymentIntentConfirmParamsPaymentMethodDataSamsungPaysamsung_pay3PaymentIntentConfirmParamsPaymentMethodDataSatispaysatispay4PaymentIntentConfirmParamsPaymentMethodDataSepaDebit
sepa_debit1PaymentIntentConfirmParamsPaymentMethodDataSofortsofort0PaymentIntentConfirmParamsPaymentMethodDataSwishswish0PaymentIntentConfirmParamsPaymentMethodDataTwinttwint)0r}   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rF   r   r   r   r   r   r   r   r   r   r   r   r   r   rH   r   r   r   r   r   r   r   r   r   us_bank_account
wechat_payziprp   8PaymentIntentConfirmParamsPaymentMethodDataUsBankAccountr   4PaymentIntentConfirmParamsPaymentMethodDataWechatPayr   .PaymentIntentConfirmParamsPaymentMethodDataZipr   N)r&   r'   r(   r   r)   r   r   r*   r,   r-   r.   r   r   s  sq   >  KLL #E  KLL !)K!LMM G
HH >  @  >  ?  KLL !C  G
HH KLL MNN KLL "D  
E	FF 
E	FF MNN MNN IJJ !C  =  KLL MNN LMM G
HH JKK $sCx.)) >  ?  =  !B  G
HH 
E	FF >  IJJ KLL KLL 
E	FF >  A  ?  ?  =  >  KLL IJJ IJJ /	1 1d !B  >  
E	FFr-   r   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r|   account_numberinstitution_numbertransit_numberNr&   r'   r(   r*   r)   r,   r-   r.   r|   r|     s'      r-   r|   c                       e Zd Zy)r~   Nrs   r,   r-   r.   r~   r~         r-   r~   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                   $    e Zd ZU eed<   	 eed<   y)r   r   
bsb_numberNr   r,   r-   r.   r   r     s     Or-   r   c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r   r   	sort_codeNrK   r,   r-   r.   r   r     s$    $$ 3r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)	r   zLLiteral['']|PaymentIntentConfirmParamsPaymentMethodDataBillingDetailsAddressaddressr    emailnamephonetax_idNr&   r'   r(   r   r)   r*   r,   r-   r.   r   r     sb    V  ()) '
(( ()) r-   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)@PaymentIntentConfirmParamsPaymentMethodDataBillingDetailsAddresscitycountryline1line2postal_codestateNrK   r,   r-   r.   r   r     sn     c
  s s S!! sr-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   $  r   r-   r   c                       e Zd ZU eed<   y)r   r   Nr   r,   r-   r.   r   r   (  s    Kr-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   /  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   3  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   7  r   r-   r   c                   $    e Zd ZU eed      ed<   y)r   )arzte_und_apotheker_bankaustrian_anadi_bank_agbank_austriabankhaus_carl_spangler%bankhaus_schelhammer_und_schattera_agbawag_psk_agbks_bank_agbrull_kallmus_bank_agbtv_vier_lander_bankcapital_bank_grawe_gruppe_agdeutsche_bank_agdolomitenbankeasybank_agerste_bank_und_sparkassen#hypo_alpeadriabank_international_ag'hypo_bank_burgenland_aktiengesellschaft'hypo_noe_lb_fur_niederosterreich_u_wien'hypo_oberosterreich_salzburg_steiermarkhypo_tirol_bank_aghypo_vorarlberg_bank_agmarchfelder_bankoberbank_ag"raiffeisen_bankengruppe_osterreichschoellerbank_agsparda_bank_wienvolksbank_gruppevolkskreditbank_agvr_bank_braunaubankNr&   r'   r(   r   r   r)   r,   r-   r.   r   r   ;  s"    
	
 @r-   r   c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r   company
individualaccount_holder_type)
affin_bankagrobankalliance_bankambank
bank_islambank_muamalatbank_of_chinabank_rakyatbsncimbdeutsche_bankhong_leong_bankhsbckfh	maybank2e	maybank2uocbcpb_enterprisepublic_bankrhbstandard_chartereduobr&  Nr'  r,   r-   r.   r   r   a  s1    $W-D%EFF 	 0r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                   $    e Zd ZU eed      ed<   y)r   )abn_amroasn_bankbunqbuuthandelsbankeningknabmoneyoun26nnrabobank	regiobankrevolutsns_banktriodos_bankvan_lanschotyoursafer&  Nr'  r,   r-   r.   r   r     s!    
	
 *r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd ZU ed   ed<   y)r   4PaymentIntentConfirmParamsPaymentMethodDataKlarnaDobdobNr5   r,   r-   r.   r   r     s    	K	LLr-   r   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)rZ  daymonthyearNr]   r,   r-   r.   rZ  rZ    s$    	H J Ir-   rZ  c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                   $    e Zd ZU eed      ed<   y)r   )rB   pointsfundingNr'  r,   r-   r.   r   r     s    !1233r-   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   account_holder_namer   	bank_codebranch_coderQ   suffixNrK   r,   r-   r.   r   r     sO    $S))  N  3Kr-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   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_spbdzielczer   bnp_paribasbozciti_handlowycredit_agricole
envelobanketransfer_pocztowy24
getin_bankideabankrK  inteligombank_mtransfernest_przelew	noble_paypbac_z_ipko	plus_banksantander_przelew24tmobile_usbugi_bankowetoyota_bankvelobankvolkswagen_bankr&  Nr'  r,   r-   r.   r   r     s!    
	
 <r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   #  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   '  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   +  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   /  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   3  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   7  r   r-   r   c                       e Zd ZU ee   ed<   y)r   sessionNrK   r,   r-   r.   r   r   ;      r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   B  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   F  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   J  r   r-   r   c                       e Zd ZU eed<   y)r   ibanNr   r,   r-   r.   r   r   N  s    
Ir-   r   c                       e Zd ZU ed   ed<   y)r   )ATBEDEESITNLr   N)r&   r'   r(   r   r)   r,   r-   r.   r   r   U  s    788r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   \  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   `  r   r-   r   c                   r    e Zd ZU eed      ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   	 ee   ed<   y)	r   r)  r,  r   checkingsavingsaccount_typefinancial_connections_accountrouting_numberNrZ   r,   r-   r.   r   r   d  sf    $W-D%EFF  $$ g&;<== $/s#33  $$r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r   {  r   r-   r   c                       e Zd Zy)r   Nrs   r,   r-   r.   r   r     r   r-   r   c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed	   ed
<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   	 eda   edb<   	 edc   edd<   	 ede   edf<   yg)hr   zCLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsAcssDebitr}   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsAffirmr   zJLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsAfterpayClearpayr   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsAlipayr   z>Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsAlmar   zCLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsAmazonPayr   zELiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsAuBecsDebitr   zCLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsBacsDebitr   zDLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsBancontactr   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsBillier   z>Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsBlikr   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsBoletor   z>Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsCardrB   zELiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentrD   zALiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsCashappr   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsCryptor   zILiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsCustomerBalancer   z=Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsEpsr   z=Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsFpxr   zALiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsGiropayr   zALiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsGrabpayr   z?Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsIdealr   zHLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsInteracPresentr   zBLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsKakaoPayr   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsKlarnarF   zALiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsKonbinir   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsKrCardr   z>Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsLinkr   z?Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsMbWayr   zCLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsMobilepayr   zDLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsMultibancor   zBLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsNaverPayr   zGLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsNzBankAccountr   z>Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsOxxor   z=Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsP24r   zCLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsPayByBankr   z?Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsPaycor   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsPaynowr   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsPaypalrH   z=Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsPixr   zCLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsPromptpayr   zDLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsRevolutPayr   zDLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsSamsungPayr   zBLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsSatispayr   zCLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsSepaDebitr   z@Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsSofortr   z?Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsSwishr   z?Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsTwintr   zGLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsUsBankAccountr   zCLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsWechatPayr   z=Literal['']|PaymentIntentConfirmParamsPaymentMethodOptionsZipr   Nr5   r,   r-   r.   r   r     s   M  J  #T  J  H  M  O  M  N  J  H  J  H  O  K  J  "S  
G
  
G
  K  K  I  !R  L  J  K  J  H  I  M  N  L  !Q  H  
G
  M  I  J  J  
G
  M  N  N  L  M  J  I  I  !Q  M  
G
 r-   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)	7PaymentIntentConfirmParamsPaymentMethodOptionsAcssDebitEPaymentIntentConfirmParamsPaymentMethodOptionsAcssDebitMandateOptionsmandate_options8Literal['']|Literal['none', 'off_session', 'on_session']r#   target_dater   instantmicrodepositsverification_methodNr&   r'   r(   r   r)   r*   r   r,   r-   r.   r  r    s]     O  $B 
 S!! %78 r-   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    custom_mandate_urlinterval_description)combinedintervalsporadicpayment_schedule)businesspersonaltransaction_typeNr  r,   r-   r.   r  r    sW     $$566
 &c** "'*L"MNN "'*@"ABBr-   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)4PaymentIntentConfirmParamsPaymentMethodOptionsAffirmLiteral['']|Literal['manual']r   preferred_localenoner#   Nr  r,   r-   r.   r  r    s;     ?@@ "#&& $GFO44
r-   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)>PaymentIntentConfirmParamsPaymentMethodOptionsAfterpayClearpayr  r   rQ   r  r#   Nr  r,   r-   r.   r  r    s=       ?@@ 3 $GFO44
r-   r  c                       e Zd ZU ed   ed<   y)4PaymentIntentConfirmParamsPaymentMethodOptionsAlipay*Literal['']|Literal['none', 'off_session']r#   Nr5   r,   r-   r.   r  r  )      #4 
r-   r  c                       e Zd ZU ed   ed<   y)2PaymentIntentConfirmParamsPaymentMethodOptionsAlmar  r   Nr5   r,   r-   r.   r  r  :       ?@@r-   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntentConfirmParamsPaymentMethodOptionsAmazonPayr  r   r  r#   Nr5   r,   r-   r.   r  r  E  *     ?@@ $4 r-   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)9PaymentIntentConfirmParamsPaymentMethodOptionsAuBecsDebitr  r#   r  Nr   r,   r-   r.   r  r  \  )    #B 
 S!!r-   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntentConfirmParamsPaymentMethodOptionsBacsDebitEPaymentIntentConfirmParamsPaymentMethodOptionsBacsDebitMandateOptionsr  r  r#   r  Nr   r,   r-   r.   r  r  q  @     O  $B 
 S!!r-   r  c                       e Zd ZU ed   ed<   y)r  r    reference_prefixNr5   r,   r-   r.   r  r         ""344r-   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)8PaymentIntentConfirmParamsPaymentMethodOptionsBancontact)deenfrnlpreferred_languager  r#   Nr'  r,   r-   r.   r  r    s/    #G,B$CDD $4 
r-   r  c                       e Zd ZU ed   ed<   y)4PaymentIntentConfirmParamsPaymentMethodOptionsBillier  r   Nr5   r,   r-   r.   r  r    r  r-   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)2PaymentIntentConfirmParamsPaymentMethodOptionsBlikcodezLiteral['']|Literal['none']r#   NrK   r,   r-   r.   r  r    s%    
c
 $$ABB
r-   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)4PaymentIntentConfirmParamsPaymentMethodOptionsBoletoexpires_after_daysr  r#   N)r&   r'   r(   r   r?   r)   r,   r-   r.   r  r    s)    #C(( $B 
r-   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)2PaymentIntentConfirmParamsPaymentMethodOptionsCardr  r   	cvc_token>PaymentIntentConfirmParamsPaymentMethodOptionsCardInstallmentsinstallments@PaymentIntentConfirmParamsPaymentMethodOptionsCardMandateOptionsr  moto)amexcartes_bancairesdinersdiscover	eftpos_augirocardinteracjcbr   
mastercardunionpayunknownvisanetwork)if_availableneverrequest_extended_authorization!request_incremental_authorizationrequest_multicapturerequest_overcapture)anyr   	challengerequest_three_d_securerequire_cvc_recollectionr  r#   r     statement_descriptor_suffix_kana!statement_descriptor_suffix_kanji>PaymentIntentConfirmParamsPaymentMethodOptionsCardThreeDSecurethree_d_secureN)r&   r'   r(   r   r)   r*   r+   r   r,   r-   r.   r  r    ss    ?@@ 3 H 
 !J  d

 	
 " %0'(%  (3'((  &g.E&FGG %W-D%EFF (/0  *$// $B 
 '22C&DD (33D'EE  H r-   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r  enabledzNLiteral['']|PaymentIntentConfirmParamsPaymentMethodOptionsCardInstallmentsPlanplanN)r&   r'   r(   r   r+   r)   r,   r-   r.   r  r  O  s+     
 X r-   r  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)BPaymentIntentConfirmParamsPaymentMethodOptionsCardInstallmentsPlancountr^  r  )bonusfixed_count	revolvingrp   Nrq   r,   r-   r.   r  r  a  s>     s ''*++ 5
66r-   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  ra   )fixedmaximumamount_typerX   end_date)r]  r^  r  weekr_  r  interval_countrQ   
start_dateindiasupported_typesN)	r&   r'   r(   r?   r)   r   r   r*   r   r,   r-   r.   r  r  s  s     K +,, S!! # @AA  $$ N O !gg&6!788r-   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  )ACINRUYares_trans_status
cryptogram)0102050607electronic_commerce_indicator)low_riskr  exemption_indicatorLPaymentIntentConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsnetwork_optionsrequestor_challenge_indicatortransaction_id)z1.0.2z2.1.0z2.2.0versionNrZ   r,   r-   r.   r  r    s     #7+L#MNN O $/,-$  %W-?%@AA !V 
 $/s#33  .//r-   r  c                       e Zd ZU ed   ed<   y)r/  [PaymentIntentConfirmParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesr  Nr5   r,   r-   r.   r/  r/    s     "e r-   r/  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)r5  )01234r  	cb_avalgocb_exemptioncb_scoreN)r&   r'   r(   r   r)   r   r*   r?   r,   r-   r.   r5  r5    s9     344
 c"" #r-   r5  c                   Z    e Zd ZU eed      ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   y)9PaymentIntentConfirmParamsPaymentMethodOptionsCardPresent)r   manual_preferredr   r  )request_incremental_authorization_support@PaymentIntentConfirmParamsPaymentMethodOptionsCardPresentRoutingroutingNr&   r'   r(   r   r   r)   r+   r,   r-   r.   r@  r@    sS    (D EFF %0$55 0;4/@@ J r-   r@  c                   $    e Zd ZU eed      ed<   y)rC  )domesticinternationalrequested_priorityNr'  r,   r-   r.   rC  rC    s     $G,G$HIIr-   rC  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntentConfirmParamsPaymentMethodOptionsCashappr  r   r  r#   Nr5   r,   r-   r.   rK  rK    s*     ?@@ $B 
r-   rK  c                   $    e Zd ZU eed      ed<   y)4PaymentIntentConfirmParamsPaymentMethodOptionsCryptor  r#   Nr'  r,   r-   r.   rM  rM  *      #GFO44
r-   rM  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)=PaymentIntentConfirmParamsPaymentMethodOptionsCustomerBalanceIPaymentIntentConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferbank_transferfunding_typer  r#   Nr&   r'   r(   r   r)   r   r,   r-   r.   rP  rP  9  sD    S  go677 $GFO44
r-   rP  c                   N    e Zd ZU ed   ed<   	 eeed         ed<   	 ed   ed<   y)rQ  WPaymentIntentConfirmParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfereu_bank_transfer)abar  separ   speiswiftzenginrequested_address_types)rW  gb_bank_transferjp_bank_transfermx_bank_transferus_bank_transferrp   N)r&   r'   r(   r   r)   r   r   r,   r-   r.   rQ  rQ  R  sY     "a  )M	
 
 	 r-   rQ  c                       e Zd ZU eed<   y)rV  r   Nr   r,   r-   r.   rV  rV  s  s     Lr-   rV  c                   $    e Zd ZU eed      ed<   y)1PaymentIntentConfirmParamsPaymentMethodOptionsEpsr  r#   Nr'  r,   r-   r.   rd  rd  |  rN  r-   rd  c                   $    e Zd ZU eed      ed<   y)1PaymentIntentConfirmParamsPaymentMethodOptionsFpxr  r#   Nr'  r,   r-   r.   rf  rf    rN  r-   rf  c                   $    e Zd ZU eed      ed<   y)5PaymentIntentConfirmParamsPaymentMethodOptionsGiropayr  r#   Nr'  r,   r-   r.   rh  rh    rN  r-   rh  c                   $    e Zd ZU eed      ed<   y)5PaymentIntentConfirmParamsPaymentMethodOptionsGrabpayr  r#   Nr'  r,   r-   r.   rj  rj    rN  r-   rj  c                       e Zd ZU ed   ed<   y)3PaymentIntentConfirmParamsPaymentMethodOptionsIdealr  r#   Nr5   r,   r-   r.   rl  rl    r  r-   rl  c                       e Zd Zy)<PaymentIntentConfirmParamsPaymentMethodOptionsInteracPresentNrs   r,   r-   r.   rn  rn    r   r-   rn  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntentConfirmParamsPaymentMethodOptionsKakaoPayr  r   r  r#   Nr5   r,   r-   r.   rp  rp    r  r-   rp  c                   r    e Zd ZU ed   ed<   	 ed   ed<   	 eed      ed<   	 eed      ed<   	 ed	   ed
<   y)4PaymentIntentConfirmParamsPaymentMethodOptionsKlarnar  r   <PaymentIntentConfirmParamsPaymentMethodOptionsKlarnaOnDemand	on_demand).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   
on_sessionr#   zRLiteral['']|List[PaymentIntentConfirmParamsPaymentMethodOptionsKlarnaSubscription]subscriptionsNrT  r,   r-   r.   rr  rr    s     ?@@ F  "-/	
1 1d $34 
 \ r-   rr  c                   l    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 eed      ed<   	 ee   ed<   y)rs  average_amountmaximum_amountminimum_amountr]  r^  r  r_  purchase_intervalpurchase_interval_countNrq   r,   r-   r.   rs  rs  >	  s`    $$  $$  $$ #7+I#JKK )--r-   rs  c                   `    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 eed<   y)	@PaymentIntentConfirmParamsPaymentMethodOptionsKlarnaSubscriptionr  r  r  r   KPaymentIntentConfirmParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingnext_billingrQ   N)r&   r'   r(   r   r)   r   r?   r*   r,   r-   r.   r  r  U	  s\     455  $$ c
 U  Nr-   r  c                   $    e Zd ZU eed<   	 eed<   y)r  ra   dateN)r&   r'   r(   r?   r)   r*   r,   r-   r.   r  r  p	  s     K Ir-   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	)
5PaymentIntentConfirmParamsPaymentMethodOptionsKonbinir    confirmation_numberr1   r  
expires_atproduct_descriptionr  r#   NrT  r,   r-   r.   r  r  }	  sb    $%677 $$566 -.. %%677 $GFO44
r-   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntentConfirmParamsPaymentMethodOptionsKrCardr  r   r  r#   Nr5   r,   r-   r.   r  r  	  r  r-   r  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)2PaymentIntentConfirmParamsPaymentMethodOptionsLinkr  r   persistent_tokenr  r#   Nr   r,   r-   r.   r  r  	  s<     ?@@ "#&& $4 
r-   r  c                   $    e Zd ZU eed      ed<   y)3PaymentIntentConfirmParamsPaymentMethodOptionsMbWayr  r#   Nr'  r,   r-   r.   r  r  	  rN  r-   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)7PaymentIntentConfirmParamsPaymentMethodOptionsMobilepayr  r   r  r#   NrT  r,   r-   r.   r  r  	  s)     ?@@ $GFO44
r-   r  c                   $    e Zd ZU eed      ed<   y)8PaymentIntentConfirmParamsPaymentMethodOptionsMultibancor  r#   Nr'  r,   r-   r.   r  r  	  rN  r-   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntentConfirmParamsPaymentMethodOptionsNaverPayr  r   r  r#   Nr5   r,   r-   r.   r  r  
  r  r-   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y);PaymentIntentConfirmParamsPaymentMethodOptionsNzBankAccountr  r#   r  Nr   r,   r-   r.   r  r  
  r  r-   r  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)2PaymentIntentConfirmParamsPaymentMethodOptionsOxxor  r  r#   Nrq   r,   r-   r.   r  r  1
  s(    #C(( $GFO44
r-   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)1PaymentIntentConfirmParamsPaymentMethodOptionsP24r  r#   tos_shown_and_acceptedNrE  r,   r-   r.   r  r  D
  s(    #GFO44
 (--r-   r  c                       e Zd Zy)7PaymentIntentConfirmParamsPaymentMethodOptionsPayByBankNrs   r,   r-   r.   r  r  W
  r   r-   r  c                       e Zd ZU ed   ed<   y)3PaymentIntentConfirmParamsPaymentMethodOptionsPaycor  r   Nr5   r,   r-   r.   r  r  [
  r  r-   r  c                   $    e Zd ZU eed      ed<   y)4PaymentIntentConfirmParamsPaymentMethodOptionsPaynowr  r#   Nr'  r,   r-   r.   r  r  f
  rN  r-   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	)
4PaymentIntentConfirmParamsPaymentMethodOptionsPaypalr  r   )ru  rv  rw  rx  zde-LUry  rz  r{  r|  r}  r~  r  zfr-LUzhu-HUr  r  r  r  r  zsk-SKr  r  rQ   risk_correlation_idr  r#   N)r&   r'   r(   r   r)   r   r*   r,   r-   r.   r  r  u
  so     ?@@ "	
 2 3 %S)) $4 
r-   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)1PaymentIntentConfirmParamsPaymentMethodOptionsPix)r   r  amount_includes_iofexpires_after_secondsr  r  r#   N)r&   r'   r(   r   r   r)   r?   r,   r-   r.   r  r  
  sR    $W->%?@@ 's++ C   $GFO44
r-   r  c                   $    e Zd ZU eed      ed<   y)7PaymentIntentConfirmParamsPaymentMethodOptionsPromptpayr  r#   Nr'  r,   r-   r.   r  r  
  rN  r-   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)8PaymentIntentConfirmParamsPaymentMethodOptionsRevolutPayr  r   r  r#   Nr5   r,   r-   r.   r  r  
  r  r-   r  c                       e Zd ZU ed   ed<   y)8PaymentIntentConfirmParamsPaymentMethodOptionsSamsungPayr  r   Nr5   r,   r-   r.   r  r  
  r  r-   r  c                       e Zd ZU ed   ed<   y)6PaymentIntentConfirmParamsPaymentMethodOptionsSatispayr  r   Nr5   r,   r-   r.   r  r  
  r  r-   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)7PaymentIntentConfirmParamsPaymentMethodOptionsSepaDebitEPaymentIntentConfirmParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  r#   r  Nr   r,   r-   r.   r  r    r  r-   r  c                       e Zd ZU ed   ed<   y)r  r    r  Nr5   r,   r-   r.   r  r     r  r-   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntentConfirmParamsPaymentMethodOptionsSofortz=Literal['']|Literal['de', 'en', 'es', 'fr', 'it', 'nl', 'pl']r  r  r#   Nr5   r,   r-   r.   r  r  )  s.    #G  $4 
r-   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)3PaymentIntentConfirmParamsPaymentMethodOptionsSwishr    rQ   r  r#   NrT  r,   r-   r.   r  r  @  s)    ,-- $GFO44
r-   r  c                   $    e Zd ZU eed      ed<   y)3PaymentIntentConfirmParamsPaymentMethodOptionsTwintr  r#   Nr'  r,   r-   r.   r  r  S  rN  r-   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);PaymentIntentConfirmParamsPaymentMethodOptionsUsBankAccountOPaymentIntentConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsfinancial_connectionsIPaymentIntentConfirmParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  CPaymentIntentConfirmParamsPaymentMethodOptionsUsBankAccountNetworksnetworksz*Literal['']|Literal['fastest', 'standard']preferred_settlement_speedr  r#   r  r  r  Nr  r,   r-   r.   r  r  b  s    &Y  !S  M  !,4!  $B 
 S!! %78 r-   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  VPaymentIntentConfirmParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersfilters)balances	ownershipr   transactionspermissions)r  r  r  prefetchr"   N)r&   r'   r(   r   r)   r   r   r*   r,   r-   r.   r  r    sr     `  MN	
 
 W<=>  C  r-   r  c                   *    e Zd ZU eeed         ed<   y)r  r  account_subcategoriesNr&   r'   r(   r   r   r   r)   r,   r-   r.   r  r    s     'tG4I,J'KLLr-   r  c                       e Zd ZU ed   ed<   y)r  zLiteral['']|Literal['paper']collection_methodNr5   r,   r-   r.   r  r    s     ##ABBr-   r  c                   *    e Zd ZU eeed         ed<   y)r  )achus_domestic_wire	requestedNr  r,   r-   r.   r  r    s     4(A BCDDr-   r  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y)7PaymentIntentConfirmParamsPaymentMethodOptionsWechatPayapp_id)androidioswebclientr  r#   N)r&   r'   r(   r   r*   r)   r   r,   r-   r.   r  r    s@      7899 $GFO44
r-   r  c                   $    e Zd ZU eed      ed<   y)1PaymentIntentConfirmParamsPaymentMethodOptionsZipr  r#   Nr'  r,   r-   r.   r  r    rN  r-   r  c                       e Zd ZU ee   ed<   y)r   r  NrK   r,   r-   r.   r   r     r  r-   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)"PaymentIntentConfirmParamsShipping)PaymentIntentConfirmParamsShippingAddressr   carrierr   r   tracking_numberN)r&   r'   r(   r)   r   r*   r,   r-   r.   r  r    sO    88  I s !%%r-   r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  r   r   r   r  r  r  NrK   r,   r-   r.   r  r    sl    
c
  s s S!! sr-   r  N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r
   r0   r7   r8   rA   rC   rE   rG   r<   r`   re   rg   rh   rl   rn   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   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/  r5  r@  rC  rK  rM  rP  rQ  rV  rd  rf  rh  rj  rl  rn  rp  rr  rs  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r,   r-   r.   <module>r     s   3  = =l l^i 2&i &R:*& i  I i .		I y "w) wt	9 		 		) 			 		i 		9 	Y 9 	I 			 		 2:	i 		 	 			 		 	#Y #LY D	 		 	y 6		 		) 		 9 	 			 		i 		y 		9 		I 	) y 0	i 	!Y !H	9 		y 			 			 		Y 		9 	i 	I 		I 		) 	9 	 	y 		y 	y .	9 		Y 	rY rj	i B.9 6<9 " i .	 *i 6y *9  &9 *o od$$&&R..b.	 2I 29 I 2B	 	 I I ) "	9 	Y .W9 Wt9 .6

I >9 . :) i .y Y .) * &	 &	i 	) 9 69 6r	 6i y .y Y i 69 .) &) 0) 0f:i .	 Y  .	 r-   