o
    iy                     @   s  d dl mZ d dlmZmZ d dlmZmZmZ G dd deZ	G dd deZ
G dd	 d	eZG d
d deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG d d! d!eZG d"d# d#eZG d$d% d%eZG d&d' d'eZG d(d) d)eZG d*d+ d+eZG d,d- d-eZG d.d/ d/eZG d0d1 d1eZG d2d3 d3eZ G d4d5 d5eZ!G d6d7 d7eZ"G d8d9 d9eZ#G d:d; d;eZ$G d<d= d=eZ%G d>d? d?eZ&G d@dA dAeZ'G dBdC dCeZ(G dDdE dEeZ)G dFdG dGeZ*G dHdI dIeZ+G dJdK dKeZ,G dLdM dMeZ-G dNdO dOeZ.G dPdQ dQeZ/G dRdS dSeZ0G dTdU dUeZ1G dVdW dWeZ2G dXdY dYeZ3G dZd[ d[eZ4G d\d] d]eZ5G d^d_ d_eZ6G d`da daeZ7G dbdc dceZ8G ddde deeZ9G dfdg dgeZ:G dhdi dieZ;G djdk dkeZ<G dldm dmeZ=G dndo doeZ>G dpdq dqeZ?G drds dseZ@G dtdu dueZAG dvdw dweZBG dxdy dyeZCG dzd{ d{eZDG d|d} d}eZEG d~d deZFG dd deZGG dd deZHG dd deZIG dd deZJG dd deZKG dd deZLG dd deZMG dd deZNG dd deZOG dd deZPG dd deZQG dd deZRG dd deZSG dd deZTG dd deZUG dd deZVG dd deZWG dd deZXG dd deZYG dd deZZG dd deZ[G dd deZ\G dd deZ]G dd deZ^dS )    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                   @   sV  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< dS )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    r\   r\   /var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/_setup_intent_create_params.pyr      sn   
 6r   c                   @   s(   e Zd ZU eed  ed< 	 eed< dS )r
   )alwaysneverallow_redirectsenabledN)rV   rW   rX   r   r   rZ   rY   r\   r\   r\   r]   r
      s
   
 r
   c                   @   s   e Zd ZU ded< dS )"SetupIntentCreateParamsMandateData4SetupIntentCreateParamsMandateDataCustomerAcceptancecustomer_acceptanceN)rV   rW   rX   rZ   r\   r\   r\   r]   rb         
 rb   c                   @   sD   e Zd ZU ee ed< 	 ed ed< 	 ed ed< 	 ed ed< dS )	rc   accepted_at;SetupIntentCreateParamsMandateDataCustomerAcceptanceOfflineoffline:SetupIntentCreateParamsMandateDataCustomerAcceptanceOnlineonline)rh   rj   typeNrV   rW   rX   r   intrZ   r   r\   r\   r\   r]   rc      s   
 rc   c                   @      e Zd ZdS )rg   NrV   rW   rX   r\   r\   r\   r]   rg          rg   c                   @       e Zd ZU eed< 	 eed< dS )ri   
ip_address
user_agentNrV   rW   rX   r[   rZ   r\   r\   r\   r]   ri      
   
 ri   c                   @   s  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< dlS )mrJ   1SetupIntentCreateParamsPaymentMethodDataAcssDebitr   .SetupIntentCreateParamsPaymentMethodDataAffirmr   8SetupIntentCreateParamsPaymentMethodDataAfterpayClearpayr   .SetupIntentCreateParamsPaymentMethodDataAlipayr   )r^   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)   rF   1SetupIntentCreateParamsPaymentMethodDataMobilepayr*   2SetupIntentCreateParamsPaymentMethodDataMultibancor+   0SetupIntentCreateParamsPaymentMethodDataNaverPayr,   5SetupIntentCreateParamsPaymentMethodDataNzBankAccountr-   ,SetupIntentCreateParamsPaymentMethodDataOxxor.   +SetupIntentCreateParamsPaymentMethodDataP24r/   1SetupIntentCreateParamsPaymentMethodDataPayByBankr0   -SetupIntentCreateParamsPaymentMethodDataPaycor1   .SetupIntentCreateParamsPaymentMethodDataPaynowr2   .SetupIntentCreateParamsPaymentMethodDataPaypalr3   +SetupIntentCreateParamsPaymentMethodDataPixr4   1SetupIntentCreateParamsPaymentMethodDataPromptpayr5   4SetupIntentCreateParamsPaymentMethodDataRadarOptionsradar_options2SetupIntentCreateParamsPaymentMethodDataRevolutPayr6   2SetupIntentCreateParamsPaymentMethodDataSamsungPayr7   0SetupIntentCreateParamsPaymentMethodDataSatispayr8   1SetupIntentCreateParamsPaymentMethodDataSepaDebitr9   .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-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   rk   5SetupIntentCreateParamsPaymentMethodDataUsBankAccountr=   1SetupIntentCreateParamsPaymentMethodDataWechatPayr>   +SetupIntentCreateParamsPaymentMethodDataZipr?   N)rV   rW   rX   r   rZ   r   r   r[   r\   r\   r\   r]   rJ      s&  
 2rJ   c                   @   *   e Zd ZU eed< 	 eed< 	 eed< dS )rv   account_numberinstitution_numbertransit_numberNrt   r\   r\   r\   r]   rv        
 rv   c                   @   rn   )rw   Nro   r\   r\   r\   r]   rw     rp   rw   c                   @   rn   )rx   Nro   r\   r\   r\   r]   rx   "  rp   rx   c                   @   rn   )ry   Nro   r\   r\   r\   r]   ry   &  rp   ry   c                   @   rn   )r}   Nro   r\   r\   r\   r]   r}   *  rp   r}   c                   @   rn   )r~   Nro   r\   r\   r\   r]   r~   .  rp   r~   c                   @   rq   )r   r   
bsb_numberNrt   r\   r\   r\   r]   r   2  ru   r   c                   @   s(   e Zd ZU ee ed< 	 ee ed< dS )r   r   	sort_codeNrV   rW   rX   r   r[   rZ   r\   r\   r\   r]   r   =  s
   
 r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r   H  rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r   L  rp   r   c                   @   sR   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< dS )	r   zILiteral['']|SetupIntentCreateParamsPaymentMethodDataBillingDetailsAddressaddressLiteral['']|stremailnamephonetax_idN)rV   rW   rX   r   rZ   r[   r\   r\   r\   r]   r   P  s   
 r   c                   @   s`   e Zd ZU ee ed< 	 ee ed< 	 ee ed< 	 ee ed< 	 ee ed< 	 ee ed< dS )=SetupIntentCreateParamsPaymentMethodDataBillingDetailsAddresscitycountryline1line2postal_codestateNr   r\   r\   r\   r]   r   i  s   
 r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @      e Zd ZU eed< dS )r   r   Nrt   r\   r\   r\   r]   r     re   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @      e Zd ZU eed  ed< dS )r   )arzte_und_apotheker_bankaustrian_anadi_bank_agbank_austriabankhaus_carl_spangler%bankhaus_schelhammer_und_schattera_agbawag_psk_agbks_bank_agbrull_kallmus_bank_agbtv_vier_lander_bankcapital_bank_grawe_gruppe_agdeutsche_bank_agdolomitenbankeasybank_agerste_bank_und_sparkassen#hypo_alpeadriabank_international_ag'hypo_bank_burgenland_aktiengesellschaft'hypo_noe_lb_fur_niederosterreich_u_wien'hypo_oberosterreich_salzburg_steiermarkhypo_tirol_bank_aghypo_vorarlberg_bank_agmarchfelder_bankoberbank_ag"raiffeisen_bankengruppe_osterreichschoellerbank_agsparda_bank_wienvolksbank_gruppevolkskreditbank_agvr_bank_braunaubankNrV   rW   rX   r   r   rZ   r\   r\   r\   r]   r     s   
  r   c                   @   s,   e Zd ZU eed  ed< 	 ed ed< dS )r   company
individualaccount_holder_type)
affin_bankagrobankalliance_bankambank
bank_islambank_muamalatbank_of_chinabank_rakyatbsncimbdeutsche_bankhong_leong_bankhsbckfh	maybank2e	maybank2uocbcpb_enterprisepublic_bankrhbstandard_chartereduobr   Nr   r\   r\   r\   r]   r     s   
 r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   r   )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   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r   
  rp   r   c                   @      e Zd ZU ed ed< dS )r   1SetupIntentCreateParamsPaymentMethodDataKlarnaDobdobNrV   rW   rX   r   rZ   r\   r\   r\   r]   r        
 r   c                   @   r   )r  daymonthyearN)rV   rW   rX   rm   rZ   r\   r\   r\   r]   r    r   r  c                   @   rn   )r   Nro   r\   r\   r\   r]   r   $  rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r   (  rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r   ,  rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r   0  rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r   4  rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r   8  rp   r   c                   @   r   )r   )r   pointsfundingNr   r\   r\   r\   r]   r   <  s   
 r   c                   @   sN   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< dS )r   account_holder_namer   	bank_codebranch_code	referencesuffixNr   r\   r\   r\   r]   r   C  s   
 r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r   [  rp   r   c                   @   r   )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   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @      e Zd ZU ee ed< dS )r   sessionNr   r\   r\   r\   r]   r     r  r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   r   )r   ibanNrt   r\   r\   r\   r]   r     re   r   c                   @   r  )r   )ATBEDEESITNLr   N)rV   rW   rX   r   rZ   r\   r\   r\   r]   r     r  r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   sZ   e Zd ZU eed  ed< 	 ee ed< 	 eed  ed< 	 ee ed< 	 ee ed< dS )	r   r   r   r   checkingsavingsaccount_typefinancial_connections_accountrouting_numberNrV   rW   rX   r   r   rZ   r[   r\   r\   r\   r]   r     s   
 r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   rn   )r   Nro   r\   r\   r\   r]   r     rp   r   c                   @   s   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< dS )rL   4SetupIntentCreateParamsPaymentMethodOptionsAcssDebitr   4SetupIntentCreateParamsPaymentMethodOptionsAmazonPayr   4SetupIntentCreateParamsPaymentMethodOptionsBacsDebitr   /SetupIntentCreateParamsPaymentMethodOptionsCardr   6SetupIntentCreateParamsPaymentMethodOptionsCardPresentcard_present1SetupIntentCreateParamsPaymentMethodOptionsKlarnar&   /SetupIntentCreateParamsPaymentMethodOptionsLinkr   1SetupIntentCreateParamsPaymentMethodOptionsPaypalr3   4SetupIntentCreateParamsPaymentMethodOptionsSepaDebitr9   8SetupIntentCreateParamsPaymentMethodOptionsUsBankAccountr=   Nr  r\   r\   r\   r]   rL     sB   
 rL   c                   @   s>   e Zd ZU eed  ed< 	 ed ed< 	 eed  ed< dS )rG  )cadusdcurrencyBSetupIntentCreateParamsPaymentMethodOptionsAcssDebitMandateOptionsmandate_options	automaticinstantmicrodepositsverification_methodNr   r\   r\   r\   r]   rG    s   
 rG  c                   @   sb   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	< d
S )rU  r   custom_mandate_url)invoicesubscriptiondefault_forinterval_description)combinedintervalsporadicpayment_schedule)businesspersonaltransaction_typeNrV   rW   rX   r   rZ   r   r   r[   r\   r\   r\   r]   rU  -  s   
 rU  c                   @   rn   )rH  Nro   r\   r\   r\   r]   rH  H  rp   rH  c                   @   r  )rI  BSetupIntentCreateParamsPaymentMethodOptionsBacsDebitMandateOptionsrV  Nr  r\   r\   r\   r]   rI  L  
   
 rI  c                   @   r  )ri  r   reference_prefixNr  r\   r\   r\   r]   ri  U     
 ri  c                   @   sZ   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	< d
S )rJ  =SetupIntentCreateParamsPaymentMethodOptionsCardMandateOptionsrV  moto)amexcartes_bancairesdinersdiscover	eftpos_augirocardinteracjcbr   
mastercardunionpayunknownvisanetwork)anyrX  	challengerequest_three_d_secure;SetupIntentCreateParamsPaymentMethodOptionsCardThreeDSecurethree_d_secureN)rV   rW   rX   r   rZ   rY   r   r\   r\   r\   r]   rJ  ^  s*   
 rJ  c                   @   s   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< dS )rm  amount)fixedmaximumamount_typerT  r   end_date)r  r  rc  weekr  rb  interval_countr  
start_dateindiasupported_typesN)	rV   rW   rX   rm   rZ   r   r[   r   r   r\   r\   r\   r]   rm    s*   
 rm  c                   @   sz   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< dS )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versionNrF  r\   r\   r\   r]   r    s&   
 r  c                   @   r  )r  XSetupIntentCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesrp  Nr  r\   r\   r\   r]   r    s
   
 r  c                   @   s6   e Zd ZU ed ed< 	 ee ed< 	 ee ed< dS )r  )01234r  	cb_avalgocb_exemptioncb_scoreN)rV   rW   rX   r   rZ   r   r[   rm   r\   r\   r\   r]   r    s   
 r  c                   @   rn   )rK  Nro   r\   r\   r\   r]   rK    rp   rK  c                   @   sH   e Zd ZU ee ed< 	 ed ed< 	 eed  ed< 	 ed ed< dS )	rM  rT  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)rV   rW   rX   r   r[   rZ   r   r\   r\   r\   r]   rM  
  s"   
 2rM  c                   @   sV   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< dS )r  average_amountmaximum_amountminimum_amountr  r  r  r  purchase_intervalpurchase_interval_countNrl   r\   r\   r\   r]   r  R  s   
 r  c                   @   sJ   e Zd ZU ed ed< 	 ee ed< 	 ee ed< 	 ded< 	 eed< dS )	=SetupIntentCreateParamsPaymentMethodOptionsKlarnaSubscriptionr  rb  r  r   HSetupIntentCreateParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingnext_billingr  N)rV   rW   rX   r   rZ   r   rm   r[   r\   r\   r\   r]   r  i  s   
 r  c                   @       e Zd ZU eed< 	 eed< dS )r  r  dateNrV   rW   rX   rm   rZ   r[   r\   r\   r\   r]   r    s
   
 r  c                   @   r7  )rN  persistent_tokenNr   r\   r\   r\   r]   rN    r  rN  c                   @   r7  )rO  billing_agreement_idNr   r\   r\   r\   r]   rO    r  rO  c                   @   r  )rP  BSetupIntentCreateParamsPaymentMethodOptionsSepaDebitMandateOptionsrV  Nr  r\   r\   r\   r]   rP    rj  rP  c                   @   r  )r  r   rk  Nr  r\   r\   r\   r]   r    rl  r  c                   @   sH   e Zd ZU ed ed< 	 ed ed< 	 ed ed< 	 eed  ed< d	S )
rQ  LSetupIntentCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsfinancial_connectionsFSetupIntentCreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsrV  @SetupIntentCreateParamsPaymentMethodOptionsUsBankAccountNetworksnetworksrW  r[  N)rV   rW   rX   r   rZ   r   r\   r\   r\   r]   rQ    s"   
 rQ  c                   @   sT   e Zd ZU ed ed< 	 eeed   ed< 	 eeed   ed< 	 ee ed< dS )	r  SSetupIntentCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersfilters)balances	ownershiprH   transactionspermissions)r  r  r  prefetchrO   Nrh  r\   r\   r\   r]   r    s"   
 
r  c                   @   "   e Zd ZU eeed   ed< dS )r  r@  account_subcategoriesNrV   rW   rX   r   r   r   rZ   r\   r\   r\   r]   r       
 r  c                   @   r  )r  zLiteral['']|Literal['paper']collection_methodNr  r\   r\   r\   r]   r    rl  r  c                   @   r  )r  )achus_domestic_wire	requestedNr  r\   r\   r\   r]   r    r  r  c                   @   r  )rP   r  rT  Nr  r\   r\   r\   r]   rP      ru   rP   N)_stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r   r
   rb   rc   rg   ri   rJ   rv   rw   rx   ry   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rL   rG  rU  rH  rI  ri  rJ  rm  r  r  r  rK  rM  r  r  r  rN  rO  rP  r  rQ  r  r  r  r  rP   r\   r\   r\   r]   <module>   s      2&"$7

		0+
+
H

		


	
		