
    Aiy                        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^y)    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                      e Zd ZU ee   ed<   	 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d	<   	 eee      ed
<   	 eeed         ed<   	 ed   ed<   	 ee	eef      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e   ed<   	 ed   ed<   	 eed      ed<   	 ee   ed<   y)SetupIntentCreateParamsattach_to_self.SetupIntentCreateParamsAutomaticPaymentMethodsautomatic_payment_methodsconfirmconfirmation_tokencustomerdescription)0
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)inboundoutboundflow_directionsz.Literal['']|SetupIntentCreateParamsMandateDatamandate_datametadataon_behalf_ofpayment_methodpayment_method_configuration(SetupIntentCreateParamsPaymentMethodDatapayment_method_data+SetupIntentCreateParamsPaymentMethodOptionspayment_method_optionspayment_method_types
return_url SetupIntentCreateParamsSingleUse
single_use)off_session
on_sessionusageuse_stripe_sdkN)
__name__
__module____qualname__r   bool__annotations__strr   r   r        \/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_setup_intent_create_params.pyr
   r
      s   %%
  +8    $C((
 #
 S!! $//13	
5$ 5l S	"" !g.C&D!EFF
 NOO $sCx.)) c""  $$ #.c"22 %2  (5  &d3i00 C   >??
 w:;<<  %%r_   r
   c                   0    e Zd ZU eed      ed<   	 eed<   y)r   )alwaysneverallow_redirectsenabledN)rX   rY   rZ   r   r   r\   r[   r^   r_   r`   r   r      s$     ):!;<<
 Mr_   r   c                       e Zd ZU ded<   y)"SetupIntentCreateParamsMandateData4SetupIntentCreateParamsMandateDataCustomerAcceptancecustomer_acceptanceN)rX   rY   rZ   r\   r^   r_   r`   rg   rg      s    OO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;SetupIntentCreateParamsMandateDataCustomerAcceptanceOfflineoffline:SetupIntentCreateParamsMandateDataCustomerAcceptanceOnlineonline)rm   ro   typeNrX   rY   rZ   r   intr\   r   r^   r_   r`   rh   rh      sS    S!! E  D  %
&&r_   rh   c                       e Zd Zy)rl   NrX   rY   rZ   r^   r_   r`   rl   rl          r_   rl   c                   $    e Zd ZU eed<   	 eed<   y)rn   
ip_address
user_agentNrX   rY   rZ   r]   r\   r^   r_   r`   rn   rn      s    O Or_   rn   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)mrL   1SetupIntentCreateParamsPaymentMethodDataAcssDebitr   .SetupIntentCreateParamsPaymentMethodDataAffirmr   8SetupIntentCreateParamsPaymentMethodDataAfterpayClearpayr   .SetupIntentCreateParamsPaymentMethodDataAlipayr   )rb   limitedunspecifiedallow_redisplay,SetupIntentCreateParamsPaymentMethodDataAlmar   1SetupIntentCreateParamsPaymentMethodDataAmazonPayr   3SetupIntentCreateParamsPaymentMethodDataAuBecsDebitr   1SetupIntentCreateParamsPaymentMethodDataBacsDebitr   2SetupIntentCreateParamsPaymentMethodDataBancontactr   .SetupIntentCreateParamsPaymentMethodDataBillier   6SetupIntentCreateParamsPaymentMethodDataBillingDetailsbilling_details,SetupIntentCreateParamsPaymentMethodDataBlikr   .SetupIntentCreateParamsPaymentMethodDataBoletor   /SetupIntentCreateParamsPaymentMethodDataCashappr   .SetupIntentCreateParamsPaymentMethodDataCryptor    7SetupIntentCreateParamsPaymentMethodDataCustomerBalancer!   +SetupIntentCreateParamsPaymentMethodDataEpsr"   +SetupIntentCreateParamsPaymentMethodDataFpxr#   /SetupIntentCreateParamsPaymentMethodDataGiropayr$   /SetupIntentCreateParamsPaymentMethodDataGrabpayr%   -SetupIntentCreateParamsPaymentMethodDataIdealr&   6SetupIntentCreateParamsPaymentMethodDataInteracPresentinterac_present0SetupIntentCreateParamsPaymentMethodDataKakaoPayr'   .SetupIntentCreateParamsPaymentMethodDataKlarnar(   /SetupIntentCreateParamsPaymentMethodDataKonbinir)   .SetupIntentCreateParamsPaymentMethodDataKrCardr*   ,SetupIntentCreateParamsPaymentMethodDataLinklink-SetupIntentCreateParamsPaymentMethodDataMbWayr+   rH   1SetupIntentCreateParamsPaymentMethodDataMobilepayr,   2SetupIntentCreateParamsPaymentMethodDataMultibancor-   0SetupIntentCreateParamsPaymentMethodDataNaverPayr.   5SetupIntentCreateParamsPaymentMethodDataNzBankAccountr/   ,SetupIntentCreateParamsPaymentMethodDataOxxor0   +SetupIntentCreateParamsPaymentMethodDataP24r1   1SetupIntentCreateParamsPaymentMethodDataPayByBankr2   -SetupIntentCreateParamsPaymentMethodDataPaycor3   .SetupIntentCreateParamsPaymentMethodDataPaynowr4   .SetupIntentCreateParamsPaymentMethodDataPaypalr5   +SetupIntentCreateParamsPaymentMethodDataPixr6   1SetupIntentCreateParamsPaymentMethodDataPromptpayr7   4SetupIntentCreateParamsPaymentMethodDataRadarOptionsradar_options2SetupIntentCreateParamsPaymentMethodDataRevolutPayr8   2SetupIntentCreateParamsPaymentMethodDataSamsungPayr9   0SetupIntentCreateParamsPaymentMethodDataSatispayr:   1SetupIntentCreateParamsPaymentMethodDataSepaDebitr;   .SetupIntentCreateParamsPaymentMethodDataSofortr<   -SetupIntentCreateParamsPaymentMethodDataSwishr=   -SetupIntentCreateParamsPaymentMethodDataTwintr>   )0r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rp   5SetupIntentCreateParamsPaymentMethodDataUsBankAccountr?   1SetupIntentCreateParamsPaymentMethodDataWechatPayr@   +SetupIntentCreateParamsPaymentMethodDataZiprA   N)rX   rY   rZ   r   r\   r   r   r]   r^   r_   r`   rL   rL      s]   ;  HII #B  HII !)K!LMM D
EE ;  =  ;  <  HII !@  D
EE HII JKK HII "A  
B	CC 
B	CC JKK JKK FGG !@  MNN HII JKK IJJ D
EE GHH $sCx.)) NOO <  MNN !?  D
EE 
B	CC ;  FGG HII HII 
B	CC NOO >  <  <  LMM ;  HII FGG FGG /	1 1d !?  ;  
B	CCr_   rL   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r{   account_numberinstitution_numbertransit_numberNry   r^   r_   r`   r{   r{     s'      r_   r{   c                       e Zd Zy)r|   Nrt   r^   r_   r`   r|   r|     ru   r_   r|   c                       e Zd Zy)r}   Nrt   r^   r_   r`   r}   r}   "  ru   r_   r}   c                       e Zd Zy)r~   Nrt   r^   r_   r`   r~   r~   &  ru   r_   r~   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   *  ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   .  ru   r_   r   c                   $    e Zd ZU eed<   	 eed<   y)r   r   
bsb_numberNry   r^   r_   r`   r   r   2  s     Or_   r   c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r   r   	sort_codeNrX   rY   rZ   r   r]   r\   r^   r_   r`   r   r   =  s$    $$ 3r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   H  ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   L  ru   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   zILiteral['']|SetupIntentCreateParamsPaymentMethodDataBillingDetailsAddressaddressLiteral['']|stremailnamephonetax_idN)rX   rY   rZ   r   r\   r]   r^   r_   r`   r   r   P  sb    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)=SetupIntentCreateParamsPaymentMethodDataBillingDetailsAddresscitycountryline1line2postal_codestateNr   r^   r_   r`   r   r   i  sl    
c
  s s S!! sr_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd ZU eed<   y)r   r   Nry   r^   r_   r`   r   r     s    Kr_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   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rX   rY   rZ   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     s1    $W-D%EFF 	 0r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   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   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   
  ru   r_   r   c                       e Zd ZU ed   ed<   y)r   1SetupIntentCreateParamsPaymentMethodDataKlarnaDobdobNrX   rY   rZ   r   r\   r^   r_   r`   r   r     s    	H	IIr_   r   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r*  daymonthyearN)rX   rY   rZ   rr   r\   r^   r_   r`   r*  r*    s$    	H J Ir_   r*  c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   $  ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   (  ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   ,  ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   0  ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   4  ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   8  ru   r_   r   c                   $    e Zd ZU eed      ed<   y)r   )r   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_code	referencesuffixNr   r^   r_   r`   r   r   C  sO    $S))  N  3Kr_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r   [  ru   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ideabankr  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   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd ZU ee   ed<   y)r   sessionNr   r^   r_   r`   r   r     s    r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd ZU eed<   y)r   ibanNry   r^   r_   r`   r   r     s    
Ir_   r   c                       e Zd ZU ed   ed<   y)r   )ATBEDEESITNLr   N)rX   rY   rZ   r   r\   r^   r_   r`   r   r     s    788r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   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_numberNrX   rY   rZ   r   r   r\   r]   r^   r_   r`   r   r     sf    $W-D%EFF  $$ g&;<== $/s#33  $$r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   r_   r   c                       e Zd Zy)r   Nrt   r^   r_   r`   r   r     ru   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<   y)rN   4SetupIntentCreateParamsPaymentMethodOptionsAcssDebitr   4SetupIntentCreateParamsPaymentMethodOptionsAmazonPayr   4SetupIntentCreateParamsPaymentMethodOptionsBacsDebitr   /SetupIntentCreateParamsPaymentMethodOptionsCardr   6SetupIntentCreateParamsPaymentMethodOptionsCardPresentcard_present1SetupIntentCreateParamsPaymentMethodOptionsKlarnar(   /SetupIntentCreateParamsPaymentMethodOptionsLinkr   1SetupIntentCreateParamsPaymentMethodOptionsPaypalr5   4SetupIntentCreateParamsPaymentMethodOptionsSepaDebitr;   8SetupIntentCreateParamsPaymentMethodOptionsUsBankAccountr?   Nr,  r^   r_   r`   rN   rN     s    >  >  >  G
HH @  KLL G
HH KLL >  !B r_   rN   c                   N    e Zd ZU eed      ed<   	 ed   ed<   	 eed      ed<   y)r{  )cadusdcurrencyBSetupIntentCreateParamsPaymentMethodOptionsAcssDebitMandateOptionsmandate_options	automaticinstantmicrodepositsverification_methodNr   r^   r_   r`   r{  r{    sK    ',/00 !L  %78 r_   r{  c                   ~    e Zd ZU ed   ed<   	 eeed         ed<   	 ee   ed<   	 eed      ed<   	 eed      ed	<   y
)r  r   custom_mandate_url)invoicesubscriptiondefault_forinterval_description)combinedintervalsporadicpayment_schedule)businesspersonaltransaction_typeNrX   rY   rZ   r   r\   r   r   r]   r^   r_   r`   r  r  -  st     $$566
 T'*C"DEFF &c** "'*L"MNN "'*@"ABBr_   r  c                       e Zd Zy)r|  Nrt   r^   r_   r`   r|  r|  H  ru   r_   r|  c                       e Zd ZU ed   ed<   y)r}  BSetupIntentCreateParamsPaymentMethodOptionsBacsDebitMandateOptionsr  Nr,  r^   r_   r`   r}  r}  L       L r_   r}  c                       e Zd ZU ed   ed<   y)r  r   reference_prefixNr,  r^   r_   r`   r  r  U       ""344r_   r  c                   r    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   	 eed      ed<   	 ed   ed	<   y
)r~  =SetupIntentCreateParamsPaymentMethodOptionsCardMandateOptionsr  moto)amexcartes_bancairesdinersdiscover	eftpos_augirocardinteracjcbr   
mastercardunionpayunknownvisanetwork)anyr  	challengerequest_three_d_secure;SetupIntentCreateParamsPaymentMethodOptionsCardThreeDSecurethree_d_secureN)rX   rY   rZ   r   r\   r[   r   r^   r_   r`   r~  r~  ^  s~     G  d

 	
 " (/0   E r_   r~  c                       e Zd ZU eed<   	 ed   ed<   	 e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  amount)fixedmaximumamount_typer  r   end_date)r.  r/  r  weekr0  r  interval_countr>  
start_dateindiasupported_typesN)	rX   rY   rZ   rr   r\   r   r]   r   r   r^   r_   r`   r  r    s    K +,, M 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   ed<   	 eed      ed<   	 ed   ed<   	 ee   ed<   	 ee   ed	<   	 eed
      ed<   y)r  )ACINRUYares_trans_status
cryptogram)0102050607electronic_commerce_indicatorISetupIntentCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsnetwork_optionsrequestor_challenge_indicatortransaction_id)z1.0.2z2.1.0z2.2.0versionNrw  r^   r_   r`   r  r    s    "7+L#MNN C   $/,-$  !S 
 $/s#33  $$ !:;<<r_   r  c                       e Zd ZU ed   ed<   y)r  XSetupIntentCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesr  Nr,  r^   r_   r`   r  r    s     "b r_   r  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)r  )01234r  	cb_avalgocb_exemptioncb_scoreN)rX   rY   rZ   r   r\   r   r]   rr   r^   r_   r`   r  r    s9     344
 c"" #r_   r  c                       e Zd Zy)r  Nrt   r^   r_   r`   r  r    ru   r_   r  c                   Z    e Zd ZU ee   ed<   	 ed   ed<   	 eed      ed<   	 ed   ed<   y)	r  r  9SetupIntentCreateParamsPaymentMethodOptionsKlarnaOnDemand	on_demand).zcs-CZzda-DKzde-ATzde-CHzde-DEzel-GRzen-ATzen-AUzen-BEzen-CAzen-CHzen-CZzen-DEzen-DKzen-ESzen-FIzen-FRzen-GBzen-GRzen-IEzen-ITzen-NLzen-NOzen-NZzen-PLzen-PTzen-ROzen-SEzen-USzes-ESzes-USzfi-FIzfr-BEzfr-CAzfr-CHzfr-FRzit-CHzit-ITznb-NOznl-BEznl-NLzpl-PLzpt-PTzro-ROzsv-FIzsv-SEpreferred_localezOLiteral['']|List[SetupIntentCreateParamsPaymentMethodOptionsKlarnaSubscription]subscriptionsN)rX   rY   rZ   r   r]   r\   r   r^   r_   r`   r  r  
  sb    # C  "-/	
1 1d Y r_   r  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)r  average_amountmaximum_amountminimum_amountr.  r/  r  r0  purchase_intervalpurchase_interval_countNrq   r^   r_   r`   r  r  R  s`    $$  $$  $$ #7+I#JKK )--r_   r  c                   Z    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   	 ded<   	 eed<   y)	=SetupIntentCreateParamsPaymentMethodOptionsKlarnaSubscriptionr  r  r  r   HSetupIntentCreateParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingnext_billingr>  N)rX   rY   rZ   r   r\   r   rr   r]   r^   r_   r`   r  r  i  sQ    455  $$ c
 ]\ Nr_   r  c                   $    e Zd ZU eed<   	 eed<   y)r  r  dateNrX   rY   rZ   rr   r\   r]   r^   r_   r`   r  r    s     K Ir_   r  c                       e Zd ZU ee   ed<   y)r  persistent_tokenNr   r^   r_   r`   r  r    s    !#&&r_   r  c                       e Zd ZU ee   ed<   y)r  billing_agreement_idNr   r^   r_   r`   r  r    s    %c**r_   r  c                       e Zd ZU ed   ed<   y)r  BSetupIntentCreateParamsPaymentMethodOptionsSepaDebitMandateOptionsr  Nr,  r^   r_   r`   r  r    r  r_   r  c                       e Zd ZU ed   ed<   y)r  r   r  Nr,  r^   r_   r`   r  r    r  r_   r  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y	)
r  LSetupIntentCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsfinancial_connectionsFSetupIntentCreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  @SetupIntentCreateParamsPaymentMethodOptionsUsBankAccountNetworksnetworksr  r  N)rX   rY   rZ   r   r\   r   r^   r_   r`   r  r    sb    &V  !P  J  %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  SSetupIntentCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersfilters)balances	ownershiprJ   transactionspermissions)r
  r  r  prefetchrQ   Nr  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  rq  account_subcategoriesNrX   rY   rZ   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_methodNr,  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                   $    e Zd ZU eed<   	 eed<   y)rR   r  r  Nr  r^   r_   r`   rR   rR      s    K Mr_   rR   N)_stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r
   r   rg   rh   rl   rn   rL   r{   r|   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r*  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   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  rR   r^   r_   r`   <module>r     s5   3  = =Zn Zz
Y 
 9 .	) 	 my m`		 	Y 		y 		Y 		9 			 	) 	 	 		Y 	Y 2I 6	9 	Y 	i 		Y 		i 	#) #L) D	i 		i 	I 6	Y 		y 	Y 	 	i 		Y 		9 		I 			 		 	y I 0	9 	!) !H		 		I 		Y 		Y 		) 			 	9 	 		 		y 		 Y 	I 		I 	I .		 		) 	4) 4n9 &6	9 	9 -i -`(I (V() (V.	Y 	E	 EP	 .I .

i 	 9 y 6:y r_   