
    Ais                       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 G d$ d%e      Z G d& d'e      Zy(()      )RequestOptions)DictList)LiteralNotRequired	TypedDictc                      e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   	 eed      ed<   	 ee   ed	<   	 eed
      ed<   	 ee   ed<   	 eed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee	ed         ed<   	 ee	e      ed<   	 ee   ed<   	 ed   ed<   	 ee
eef      ed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed <   	 ed!   ed"<   	 ee	e      ed#<   	 ed$   ed%<   	 ee   ed&<   	 ee   ed'<   	 eed(      ed)<   	 ed*   ed+<   	 ee   ed,<   	 ee   ed-<   	 ed.   ed/<   	 ee   ed0<   	 ee   ed1<   y2)3PaymentIntentCreateParamsamount&PaymentIntentCreateParamsAmountDetailsamount_detailsapplication_fee_amount0PaymentIntentCreateParamsAutomaticPaymentMethodsautomatic_payment_methods)	automaticautomatic_asyncmanualcapture_methodconfirm)r   r   confirmation_methodconfirmation_tokencurrencycustomerdescriptionerror_on_requires_action)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mandatez0Literal['']|PaymentIntentCreateParamsMandateDatamandate_datametadataz$bool|Literal['one_off', 'recurring']off_sessionon_behalf_of'PaymentIntentCreateParamsPaymentDetailspayment_detailspayment_methodpayment_method_configuration*PaymentIntentCreateParamsPaymentMethodDatapayment_method_data-PaymentIntentCreateParamsPaymentMethodOptionspayment_method_optionspayment_method_types%PaymentIntentCreateParamsRadarOptionsradar_optionsreceipt_email
return_url)rQ   
on_sessionsetup_future_usage!PaymentIntentCreateParamsShippingshippingstatement_descriptorstatement_descriptor_suffix%PaymentIntentCreateParamsTransferDatatransfer_datatransfer_groupuse_stripe_sdkN)__name__
__module____qualname__int__annotations__r   r   boolstrr   r        ^/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_payment_intent_create_params.pyr
   r
      s   K   HII (,,  +:    89   %W-B%CDD $C((
 M # S!! *$// $//13	
5$ 5l S	""  :  $sCx.)) CDD c"" !!JKK  $$ #.c"22 %4 
 (7  &d3i00 FGG s## C   $G,G$HII =>> &c**
 "-S!11 FGG  $$  %%rr   r
   c                   T    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y	)
r   Literal['']|intdiscount_amountz@Literal['']|List[PaymentIntentCreateParamsAmountDetailsLineItem]
line_itemsz:Literal['']|PaymentIntentCreateParamsAmountDetailsShippingrc   z5Literal['']|PaymentIntentCreateParamsAmountDetailsTaxtaxNrj   rk   rl   r   rn   rq   rr   rs   r   r      sT     !233
 J  D  
L	MMrr   r   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).PaymentIntentCreateParamsAmountDetailsLineItemrv   BPaymentIntentCreateParamsAmountDetailsLineItemPaymentMethodOptionsrZ   product_codeproduct_namequantity1PaymentIntentCreateParamsAmountDetailsLineItemTaxrx   	unit_costunit_of_measureNrj   rk   rl   r   rm   rn   rp   rq   rr   rs   r{   r{     s     %%
 (L  c"" 
 M 
H	II N !%%rr   r{   c                   T    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y	)
r|   FPaymentIntentCreateParamsAmountDetailsLineItemPaymentMethodOptionsCardr(   MPaymentIntentCreateParamsAmountDetailsLineItemPaymentMethodOptionsCardPresentcard_presentHPaymentIntentCreateParamsAmountDetailsLineItemPaymentMethodOptionsKlarnar2   HPaymentIntentCreateParamsAmountDetailsLineItemPaymentMethodOptionsPaypalr?   Nry   rq   rr   rs   r|   r|   -  s^     P  W  R  R rr   r|   c                       e Zd ZU ee   ed<   y)r   commodity_codeNrj   rk   rl   r   rp   rn   rq   rr   rs   r   r   J        $$rr   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rq   rr   rs   r   r   S  r   rr   r   c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r   	image_urlproduct_url	referencesubscription_referenceNr   rq   rr   rs   r   r   \  sJ     3 S!! 3 (,,rr   r   c                   H    e Zd ZU eed      ed<   	 ee   ed<   	 ee   ed<   y)r   )digital_goodsdonationphysical_goodscategoryr   sold_byNrj   rk   rl   r   r   rn   rp   rq   rr   rs   r   r   q  sC     =>  S!! rr   r   c                       e Zd ZU eed<   y)r   total_tax_amountNrj   rk   rl   rm   rn   rq   rr   rs   r   r         rr   r   c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   y).PaymentIntentCreateParamsAmountDetailsShippingru   r   Literal['']|strfrom_postal_codeto_postal_codeNry   rq   rr   rs   r   r     s9    )** ""344   122rr   r   c                       e Zd ZU eed<   y))PaymentIntentCreateParamsAmountDetailsTaxr   Nr   rq   rr   rs   r   r     r   rr   r   c                   0    e Zd ZU eed      ed<   	 eed<   y)r   alwaysneverallow_redirectsenabledNrj   rk   rl   r   r   rn   ro   rq   rr   rs   r   r     s$     ):!;<<
 Mrr   r   c                       e Zd ZU ded<   y)$PaymentIntentCreateParamsMandateData6PaymentIntentCreateParamsMandateDataCustomerAcceptancecustomer_acceptanceN)rj   rk   rl   rn   rq   rr   rs   r   r     s    @rr   r   c                   T    e Zd ZU ee   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)	r   accepted_at=PaymentIntentCreateParamsMandateDataCustomerAcceptanceOfflineoffline<PaymentIntentCreateParamsMandateDataCustomerAcceptanceOnlineonline)r   r   typeNrj   rk   rl   r   rm   rn   r   rq   rr   rs   r   r     sS    S!! G  F  %
&&rr   r   c                       e Zd Zy)r   Nrj   rk   rl   rq   rr   rs   r   r         rr   r   c                   $    e Zd ZU eed<   	 eed<   y)r   
ip_address
user_agentNrj   rk   rl   rp   rn   rq   rr   rs   r   r     s    O Orr   r   c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)rS   r   customer_referenceorder_referenceNry   rq   rr   rs   rS   rS     s&    #$566
 !!233rr   rS   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)mrW   3PaymentIntentCreateParamsPaymentMethodDataAcssDebitr   0PaymentIntentCreateParamsPaymentMethodDataAffirmr   :PaymentIntentCreateParamsPaymentMethodDataAfterpayClearpayr   0PaymentIntentCreateParamsPaymentMethodDataAlipayr   )r   limitedunspecifiedallow_redisplay.PaymentIntentCreateParamsPaymentMethodDataAlmar    3PaymentIntentCreateParamsPaymentMethodDataAmazonPayr!   5PaymentIntentCreateParamsPaymentMethodDataAuBecsDebitr"   3PaymentIntentCreateParamsPaymentMethodDataBacsDebitr#   4PaymentIntentCreateParamsPaymentMethodDataBancontactr$   0PaymentIntentCreateParamsPaymentMethodDataBillier%   8PaymentIntentCreateParamsPaymentMethodDataBillingDetailsbilling_details.PaymentIntentCreateParamsPaymentMethodDataBlikr&   0PaymentIntentCreateParamsPaymentMethodDataBoletor'   1PaymentIntentCreateParamsPaymentMethodDataCashappr)   0PaymentIntentCreateParamsPaymentMethodDataCryptor*   9PaymentIntentCreateParamsPaymentMethodDataCustomerBalancer+   -PaymentIntentCreateParamsPaymentMethodDataEpsr,   -PaymentIntentCreateParamsPaymentMethodDataFpxr-   1PaymentIntentCreateParamsPaymentMethodDataGiropayr.   1PaymentIntentCreateParamsPaymentMethodDataGrabpayr/   /PaymentIntentCreateParamsPaymentMethodDataIdealr0   8PaymentIntentCreateParamsPaymentMethodDataInteracPresentinterac_present2PaymentIntentCreateParamsPaymentMethodDataKakaoPayr1   0PaymentIntentCreateParamsPaymentMethodDataKlarnar2   1PaymentIntentCreateParamsPaymentMethodDataKonbinir3   0PaymentIntentCreateParamsPaymentMethodDataKrCardr4   .PaymentIntentCreateParamsPaymentMethodDataLinklink/PaymentIntentCreateParamsPaymentMethodDataMbWayr5   rP   3PaymentIntentCreateParamsPaymentMethodDataMobilepayr6   4PaymentIntentCreateParamsPaymentMethodDataMultibancor7   2PaymentIntentCreateParamsPaymentMethodDataNaverPayr8   7PaymentIntentCreateParamsPaymentMethodDataNzBankAccountr9   .PaymentIntentCreateParamsPaymentMethodDataOxxor:   -PaymentIntentCreateParamsPaymentMethodDataP24r;   3PaymentIntentCreateParamsPaymentMethodDataPayByBankr<   /PaymentIntentCreateParamsPaymentMethodDataPaycor=   0PaymentIntentCreateParamsPaymentMethodDataPaynowr>   0PaymentIntentCreateParamsPaymentMethodDataPaypalr?   -PaymentIntentCreateParamsPaymentMethodDataPixr@   3PaymentIntentCreateParamsPaymentMethodDataPromptpayrA   6PaymentIntentCreateParamsPaymentMethodDataRadarOptionsr]   4PaymentIntentCreateParamsPaymentMethodDataRevolutPayrB   4PaymentIntentCreateParamsPaymentMethodDataSamsungPayrC   2PaymentIntentCreateParamsPaymentMethodDataSatispayrD   3PaymentIntentCreateParamsPaymentMethodDataSepaDebitrE   0PaymentIntentCreateParamsPaymentMethodDataSofortrF   /PaymentIntentCreateParamsPaymentMethodDataSwishrG   /PaymentIntentCreateParamsPaymentMethodDataTwintrH   )0r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   r   7PaymentIntentCreateParamsPaymentMethodDataUsBankAccountrI   3PaymentIntentCreateParamsPaymentMethodDataWechatPayrJ   -PaymentIntentCreateParamsPaymentMethodDataZiprK   N)rj   rk   rl   r   rn   r   r   rp   rq   rr   rs   rW   rW     sm   =  JKK #D  JKK !)K!LMM F
GG =  ?  =  >  JKK !B  F
GG JKK LMM JKK "C  
D	EE 
D	EE LMM LMM HII !B  <  JKK LMM KLL F
GG IJJ $sCx.)) =  >  <  !A  F
GG 
D	EE =  HII JKK JKK 
D	EE =  @  >  >  NOO =  JKK HII HII /	1 1d !A  =  
D	EErr   rW   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r   account_numberinstitution_numbertransit_numberNr   rq   rr   rs   r   r   *  s'      rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   9  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   =  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   A  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   E  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   I  r   rr   r   c                   $    e Zd ZU eed<   	 eed<   y)r   r   
bsb_numberNr   rq   rr   rs   r   r   M  s     Orr   r   c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r   r   	sort_codeNr   rq   rr   rs   r   r   X  s$    $$ 3rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   c  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   g  r   rr   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   zKLiteral['']|PaymentIntentCreateParamsPaymentMethodDataBillingDetailsAddressaddressr   emailnamephonetax_idNrj   rk   rl   r   rn   rp   rq   rr   rs   r   r   k  sb    U  ()) '
(( ()) rr   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)?PaymentIntentCreateParamsPaymentMethodDataBillingDetailsAddresscitycountryline1line2postal_codestateNr   rq   rr   rs   r  r    sn     c
  s s S!! srr   r  c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd ZU eed<   y)r   r  Nr   rq   rr   rs   r   r     s    Krr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   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rj   rk   rl   r   r   rn   rq   rr   rs   r   r     s"    
	
 @rr   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>  rq   rr   rs   r   r     s1    $W-D%EFF 	 0rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r      r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   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>  rq   rr   rs   r   r     s!    
	
 *rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   #  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   '  r   rr   r   c                       e Zd ZU ed   ed<   y)r   3PaymentIntentCreateParamsPaymentMethodDataKlarnaDobdobNry   rq   rr   rs   r   r   +  s    	J	KKrr   r   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)rq  daymonthyearNr   rq   rr   rs   rq  rq  2  s$    	H J Irr   rq  c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   A  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   E  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   I  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   M  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   Q  r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   U  r   rr   r   c                   $    e Zd ZU eed      ed<   y)r   )r(   pointsfundingNr>  rq   rr   rs   r   r   Y  s    !1233rr   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_coder   suffixNr   rq   rr   rs   r   r   `  sO    $S))  N  3Krr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r   x  r   rr   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ideabankrb  inteligombank_mtransfernest_przelew	noble_paypbac_z_ipko	plus_banksantander_przelew24tmobile_usbugi_bankowetoyota_bankvelobankvolkswagen_bankr=  Nr>  rq   rr   rs   r   r   |  s!    
	
 <rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd ZU ee   ed<   y)r   sessionNr   rq   rr   rs   r   r         rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd ZU eed<   y)r   ibanNr   rq   rr   rs   r   r     s    
Irr   r   c                       e Zd ZU ed   ed<   y)r   )ATBEDEESITNLr  N)rj   rk   rl   r   rn   rq   rr   rs   r   r     s    788rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   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@  rC  r   checkingsavingsaccount_typefinancial_connections_accountrouting_numberNr   rq   rr   rs   r   r     sf    $W-D%EFF  $$ g&;<== $/s#33  $$rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   r   c                       e Zd Zy)r   Nr   rq   rr   rs   r   r     r   rr   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)hrY   zBLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsAcssDebitr   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsAffirmr   zILiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsAfterpayClearpayr   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsAlipayr   z=Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsAlmar    zBLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsAmazonPayr!   zDLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsAuBecsDebitr"   zBLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsBacsDebitr#   zCLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsBancontactr$   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsBillier%   z=Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsBlikr&   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsBoletor'   z=Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsCardr(   zDLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsCardPresentr   z@Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsCashappr)   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsCryptor*   zHLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsCustomerBalancer+   z<Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsEpsr,   z<Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsFpxr-   z@Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsGiropayr.   z@Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsGrabpayr/   z>Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsIdealr0   zGLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsInteracPresentr   zALiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsKakaoPayr1   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsKlarnar2   z@Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsKonbinir3   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsKrCardr4   z=Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsLinkr   z>Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsMbWayr5   zBLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsMobilepayr6   zCLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsMultibancor7   zALiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsNaverPayr8   zFLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsNzBankAccountr9   z=Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsOxxor:   z<Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsP24r;   zBLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsPayByBankr<   z>Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsPaycor=   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsPaynowr>   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsPaypalr?   z<Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsPixr@   zBLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsPromptpayrA   zCLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsRevolutPayrB   zCLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsSamsungPayrC   zALiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsSatispayrD   zBLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsSepaDebitrE   z?Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsSofortrF   z>Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsSwishrG   z>Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsTwintrH   zFLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsUsBankAccountrI   zBLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsWechatPayrJ   z<Literal['']|PaymentIntentCreateParamsPaymentMethodOptionsZiprK   Nry   rq   rr   rs   rY   rY      s   L  I  #S  I  G  L  N  L  M  I  G  I  G  N  J  I  "R  
F
  
F
  J  J  H  !Q  K  I  J  I  G  H  L  M  K  !P  G  
F
  L  H  I  I  
F
  L  M  M  K  L  I  H  H  !P  L  
F
 rr   rY   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)	6PaymentIntentCreateParamsPaymentMethodOptionsAcssDebitDPaymentIntentCreateParamsPaymentMethodOptionsAcssDebitMandateOptionsmandate_options8Literal['']|Literal['none', 'off_session', 'on_session']ra   target_dater   instantmicrodepositsverification_methodNrj   rk   rl   r   rn   rp   r   rq   rr   rs   r  r  5  s]     N  $B 
 S!! %78 rr   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  rq   rr   rs   r  r  V  sW     $$566
 &c** "'*L"MNN "'*@"ABBrr   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)3PaymentIntentCreateParamsPaymentMethodOptionsAffirmLiteral['']|Literal['manual']r   preferred_localenonera   Nr  rq   rr   rs   r  r  m  s;     ?@@ "#&& $GFO44
rr   r  c                   H    e Zd ZU ed   ed<   	 ee   ed<   	 eed      ed<   y)=PaymentIntentCreateParamsPaymentMethodOptionsAfterpayClearpayr  r   r   r  ra   Nr  rq   rr   rs   r  r    s;     ?@@ 3 $GFO44
rr   r  c                       e Zd ZU ed   ed<   y)3PaymentIntentCreateParamsPaymentMethodOptionsAlipay*Literal['']|Literal['none', 'off_session']ra   Nry   rq   rr   rs   r  r        #4 
rr   r  c                       e Zd ZU ed   ed<   y)1PaymentIntentCreateParamsPaymentMethodOptionsAlmar  r   Nry   rq   rr   rs   r  r         ?@@rr   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)6PaymentIntentCreateParamsPaymentMethodOptionsAmazonPayr  r   r  ra   Nry   rq   rr   rs   r  r    *     ?@@ $4 rr   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y)8PaymentIntentCreateParamsPaymentMethodOptionsAuBecsDebitr  ra   r  Nr  rq   rr   rs   r  r    )    #B 
 S!!rr   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)6PaymentIntentCreateParamsPaymentMethodOptionsBacsDebitDPaymentIntentCreateParamsPaymentMethodOptionsBacsDebitMandateOptionsr  r  ra   r  Nr  rq   rr   rs   r  r    @     N  $B 
 S!!rr   r  c                       e Zd ZU ed   ed<   y)r  r   reference_prefixNry   rq   rr   rs   r  r         ""344rr   r  c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)7PaymentIntentCreateParamsPaymentMethodOptionsBancontact)deenfrnlpreferred_languager  ra   Nr>  rq   rr   rs   r  r    s/    #G,B$CDD $4 
rr   r  c                       e Zd ZU ed   ed<   y)3PaymentIntentCreateParamsPaymentMethodOptionsBillier  r   Nry   rq   rr   rs   r  r  %  r  rr   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)1PaymentIntentCreateParamsPaymentMethodOptionsBlikcodezLiteral['']|Literal['none']ra   Nr   rq   rr   rs   r  r  0  s%    
c
 $$ABB
rr   r  c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)3PaymentIntentCreateParamsPaymentMethodOptionsBoletoexpires_after_daysr  ra   N)rj   rk   rl   r   rm   rn   rq   rr   rs   r  r  C  s)    #C(( $B 
rr   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)1PaymentIntentCreateParamsPaymentMethodOptionsCardr  r   	cvc_token=PaymentIntentCreateParamsPaymentMethodOptionsCardInstallmentsinstallments?PaymentIntentCreateParamsPaymentMethodOptionsCardMandateOptionsr  moto)amexcartes_bancairesdinersdiscover	eftpos_augirocardinteracjcbr   
mastercardunionpayunknownvisanetwork)if_availabler   request_extended_authorization!request_incremental_authorizationrequest_multicapturerequest_overcapture)anyr   	challengerequest_three_d_securerequire_cvc_recollectionr  ra   r    statement_descriptor_suffix_kana!statement_descriptor_suffix_kanji=PaymentIntentCreateParamsPaymentMethodOptionsCardThreeDSecurethree_d_secureN)rj   rk   rl   r   rn   rp   ro   r   rq   rr   rs   r   r   X  ss    ?@@ 3 G 
 !I  d

 	
 " %0'(%  (3'((  &g.E&FGG %W-D%EFF (/0  *$// $B 
 '22C&DD (33D'EE  G rr   r   c                   0    e Zd ZU ee   ed<   	 ed   ed<   y)r  r   zMLiteral['']|PaymentIntentCreateParamsPaymentMethodOptionsCardInstallmentsPlanplanN)rj   rk   rl   r   ro   rn   rq   rr   rs   r  r    s)    
 W rr   r  c                   H    e Zd ZU ee   ed<   	 eed      ed<   	 ed   ed<   y)APaymentIntentCreateParamsPaymentMethodOptionsCardInstallmentsPlancountru  r  )bonusfixed_count	revolvingr   Nr   rq   rr   rs   r#  r#    s>     s ''*++ 5
66rr   r#  c                       e Zd ZU eed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed	<   	 eed
<   	 eeed         ed<   y)r  r   )fixedmaximumamount_typer   end_date)rt  ru  r  weekrv  r  interval_countr   
start_dateindiasupported_typesN)	rj   rk   rl   rm   rn   r   r   rp   r   rq   rr   rs   r  r    s     K +,, S!! # @AA  $$ N O !gg&6!788rr   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_indicatorKPaymentIntentCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsnetwork_optionsrequestor_challenge_indicatortransaction_id)z1.0.2z2.1.0z2.2.0versionNr   rq   rr   rs   r  r    s    "7+L#MNN O $/,-$  %W-?%@AA !U 
 $/s#33  .//rr   r  c                       e Zd ZU ed   ed<   y)rD  ZPaymentIntentCreateParamsPaymentMethodOptionsCardThreeDSecureNetworkOptionsCartesBancairesr  Nry   rq   rr   rs   rD  rD  D  s     "d rr   rD  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   y)rJ  )01234r3  	cb_avalgocb_exemptioncb_scoreN)rj   rk   rl   r   rn   r   rp   rm   rq   rr   rs   rJ  rJ  O  s9     344
 c"" #rr   rJ  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)8PaymentIntentCreateParamsPaymentMethodOptionsCardPresent)r   manual_preferredr   r  )request_incremental_authorization_support?PaymentIntentCreateParamsPaymentMethodOptionsCardPresentRoutingroutingNr   rq   rr   rs   rU  rU  f  sS    (D EFF %0$55 0;4/@@ I rr   rU  c                   $    e Zd ZU eed      ed<   y)rX  )domesticinternationalrequested_priorityNr>  rq   rr   rs   rX  rX    s     $G,G$HIIrr   rX  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)4PaymentIntentCreateParamsPaymentMethodOptionsCashappr  r   r  ra   Nry   rq   rr   rs   r_  r_    s*     ?@@ $B 
rr   r_  c                   $    e Zd ZU eed      ed<   y)3PaymentIntentCreateParamsPaymentMethodOptionsCryptor  ra   Nr>  rq   rr   rs   ra  ra        #GFO44
rr   ra  c                   N    e Zd ZU ed   ed<   	 eed      ed<   	 eed      ed<   y)<PaymentIntentCreateParamsPaymentMethodOptionsCustomerBalanceHPaymentIntentCreateParamsPaymentMethodOptionsCustomerBalanceBankTransferbank_transferfunding_typer  ra   Nrj   rk   rl   r   rn   r   rq   rr   rs   rd  rd    sD    R  go677 $GFO44
rr   rd  c                   N    e Zd ZU ed   ed<   	 eeed         ed<   	 ed   ed<   y)re  VPaymentIntentCreateParamsPaymentMethodOptionsCustomerBalanceBankTransferEuBankTransfereu_bank_transfer)abar  separ	  speiswiftzenginrequested_address_types)rk  gb_bank_transferjp_bank_transfermx_bank_transferus_bank_transferr   N)rj   rk   rl   r   rn   r   r   rq   rr   rs   re  re    sY     "`  )M	
 
 	 rr   re  c                       e Zd ZU eed<   y)rj  r  Nr   rq   rr   rs   rj  rj    s     Lrr   rj  c                   $    e Zd ZU eed      ed<   y)0PaymentIntentCreateParamsPaymentMethodOptionsEpsr  ra   Nr>  rq   rr   rs   rx  rx    rb  rr   rx  c                   $    e Zd ZU eed      ed<   y)0PaymentIntentCreateParamsPaymentMethodOptionsFpxr  ra   Nr>  rq   rr   rs   rz  rz  	  rb  rr   rz  c                   $    e Zd ZU eed      ed<   y)4PaymentIntentCreateParamsPaymentMethodOptionsGiropayr  ra   Nr>  rq   rr   rs   r|  r|  	  rb  rr   r|  c                   $    e Zd ZU eed      ed<   y)4PaymentIntentCreateParamsPaymentMethodOptionsGrabpayr  ra   Nr>  rq   rr   rs   r~  r~   	  rb  rr   r~  c                       e Zd ZU ed   ed<   y)2PaymentIntentCreateParamsPaymentMethodOptionsIdealr  ra   Nry   rq   rr   rs   r  r  /	  r  rr   r  c                       e Zd Zy);PaymentIntentCreateParamsPaymentMethodOptionsInteracPresentNr   rq   rr   rs   r  r  @	  r   rr   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntentCreateParamsPaymentMethodOptionsKakaoPayr  r   r  ra   Nry   rq   rr   rs   r  r  D	  r  rr   r  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)3PaymentIntentCreateParamsPaymentMethodOptionsKlarnar  r   ;PaymentIntentCreateParamsPaymentMethodOptionsKlarnaOnDemand	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  rQ   r`   ra   zQLiteral['']|List[PaymentIntentCreateParamsPaymentMethodOptionsKlarnaSubscription]subscriptionsNrh  rq   rr   rs   r  r  [	  s     ?@@ E  "-/	
1 1d $34 
 [ rr   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rt  ru  r-  rv  purchase_intervalpurchase_interval_countNr   rq   rr   rs   r  r  	  s`    $$  $$  $$ #7+I#JKK )--rr   r  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)	?PaymentIntentCreateParamsPaymentMethodOptionsKlarnaSubscriptionr  r  r.  r  JPaymentIntentCreateParamsPaymentMethodOptionsKlarnaSubscriptionNextBillingnext_billingr   N)rj   rk   rl   r   rn   r   rm   rp   rq   rr   rs   r  r  	  s\     455  $$ c
 T  Nrr   r  c                   $    e Zd ZU eed<   	 eed<   y)r  r   dateN)rj   rk   rl   rm   rn   rp   rq   rr   rs   r  r  	  s     K Irr   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	)
4PaymentIntentCreateParamsPaymentMethodOptionsKonbinir   confirmation_numberru   r  
expires_atproduct_descriptionr  ra   Nrh  rq   rr   rs   r  r  	  sb    $%677 $$566 -.. %%677 $GFO44
rr   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)3PaymentIntentCreateParamsPaymentMethodOptionsKrCardr  r   r  ra   Nry   rq   rr   rs   r  r  
  r  rr   r  c                   B    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   y)1PaymentIntentCreateParamsPaymentMethodOptionsLinkr  r   persistent_tokenr  ra   Nr  rq   rr   rs   r  r  *
  s<     ?@@ "#&& $4 
rr   r  c                   $    e Zd ZU eed      ed<   y)2PaymentIntentCreateParamsPaymentMethodOptionsMbWayr  ra   Nr>  rq   rr   rs   r  r  G
  rb  rr   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)6PaymentIntentCreateParamsPaymentMethodOptionsMobilepayr  r   r  ra   Nrh  rq   rr   rs   r  r  V
  s)     ?@@ $GFO44
rr   r  c                   $    e Zd ZU eed      ed<   y)7PaymentIntentCreateParamsPaymentMethodOptionsMultibancor  ra   Nr>  rq   rr   rs   r  r  m
  rb  rr   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)5PaymentIntentCreateParamsPaymentMethodOptionsNaverPayr  r   r  ra   Nry   rq   rr   rs   r  r  |
  r  rr   r  c                   0    e Zd ZU ed   ed<   	 ee   ed<   y):PaymentIntentCreateParamsPaymentMethodOptionsNzBankAccountr  ra   r  Nr  rq   rr   rs   r  r  
  r  rr   r  c                   6    e Zd ZU ee   ed<   	 eed      ed<   y)1PaymentIntentCreateParamsPaymentMethodOptionsOxxor  r  ra   Nr   rq   rr   rs   r  r  
  s(    #C(( $GFO44
rr   r  c                   6    e Zd ZU eed      ed<   	 ee   ed<   y)0PaymentIntentCreateParamsPaymentMethodOptionsP24r  ra   tos_shown_and_acceptedNr   rq   rr   rs   r  r  
  s(    #GFO44
 (--rr   r  c                       e Zd Zy)6PaymentIntentCreateParamsPaymentMethodOptionsPayByBankNr   rq   rr   rs   r  r  
  r   rr   r  c                       e Zd ZU ed   ed<   y)2PaymentIntentCreateParamsPaymentMethodOptionsPaycor  r   Nry   rq   rr   rs   r  r  
  r  rr   r  c                   $    e Zd ZU eed      ed<   y)3PaymentIntentCreateParamsPaymentMethodOptionsPaynowr  ra   Nr>  rq   rr   rs   r  r  
  rb  rr   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	)
3PaymentIntentCreateParamsPaymentMethodOptionsPaypalr  r   )r  r  r  r  zde-LUr  r  r  r  r  r  r  zfr-LUzhu-HUr  r  r  r  r  zsk-SKr  r  r   risk_correlation_idr  ra   N)rj   rk   rl   r   rn   r   rp   rq   rr   rs   r  r  
  so     ?@@ "	
 2 3 %S)) $4 
rr   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)0PaymentIntentCreateParamsPaymentMethodOptionsPixr   amount_includes_iofexpires_after_secondsr  r  ra   N)rj   rk   rl   r   r   rn   rm   rq   rr   rs   r  r  %  sR    $W->%?@@ 's++ C   $GFO44
rr   r  c                   $    e Zd ZU eed      ed<   y)6PaymentIntentCreateParamsPaymentMethodOptionsPromptpayr  ra   Nr>  rq   rr   rs   r  r  @  rb  rr   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)7PaymentIntentCreateParamsPaymentMethodOptionsRevolutPayr  r   r  ra   Nry   rq   rr   rs   r  r  O  r  rr   r  c                       e Zd ZU ed   ed<   y)7PaymentIntentCreateParamsPaymentMethodOptionsSamsungPayr  r   Nry   rq   rr   rs   r  r  f  r  rr   r  c                       e Zd ZU ed   ed<   y)5PaymentIntentCreateParamsPaymentMethodOptionsSatispayr  r   Nry   rq   rr   rs   r  r  q  r  rr   r  c                   B    e Zd ZU ed   ed<   	 ed   ed<   	 ee   ed<   y)6PaymentIntentCreateParamsPaymentMethodOptionsSepaDebitDPaymentIntentCreateParamsPaymentMethodOptionsSepaDebitMandateOptionsr  r  ra   r  Nr  rq   rr   rs   r  r  |  r  rr   r  c                       e Zd ZU ed   ed<   y)r  r   r  Nry   rq   rr   rs   r  r    r  rr   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)3PaymentIntentCreateParamsPaymentMethodOptionsSofortz=Literal['']|Literal['de', 'en', 'es', 'fr', 'it', 'nl', 'pl']r  r  ra   Nry   rq   rr   rs   r  r    s.    #G  $4 
rr   r  c                   6    e Zd ZU ed   ed<   	 eed      ed<   y)2PaymentIntentCreateParamsPaymentMethodOptionsSwishr   r   r  ra   Nrh  rq   rr   rs   r  r    s)    ,-- $GFO44
rr   r  c                   $    e Zd ZU eed      ed<   y)2PaymentIntentCreateParamsPaymentMethodOptionsTwintr  ra   Nr>  rq   rr   rs   r  r    rb  rr   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):PaymentIntentCreateParamsPaymentMethodOptionsUsBankAccountNPaymentIntentCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsfinancial_connectionsHPaymentIntentCreateParamsPaymentMethodOptionsUsBankAccountMandateOptionsr  BPaymentIntentCreateParamsPaymentMethodOptionsUsBankAccountNetworksnetworksz*Literal['']|Literal['fastest', 'standard']preferred_settlement_speedr  ra   r  r  r  Nr  rq   rr   rs   r  r    s    &X  !R  L  !,4!  $B 
 S!! %78 rr   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  UPaymentIntentCreateParamsPaymentMethodOptionsUsBankAccountFinancialConnectionsFiltersfilters)balances	ownershiprU   transactionspermissions)r  r  r  prefetchr_   N)rj   rk   rl   r   rn   r   r   rp   rq   rr   rs   r  r    sr     _  MN	
 
 W<=>  C  rr   r  c                   *    e Zd ZU eeed         ed<   y)r  r  account_subcategoriesNrj   rk   rl   r   r   r   rn   rq   rr   rs   r  r  )  s     'tG4I,J'KLLrr   r  c                       e Zd ZU ed   ed<   y)r  zLiteral['']|Literal['paper']collection_methodNry   rq   rr   rs   r  r  2  s     ##ABBrr   r  c                   *    e Zd ZU eeed         ed<   y)r  )achus_domestic_wire	requestedNr  rq   rr   rs   r  r  ;  s     4(A BCDDrr   r  c                   N    e Zd ZU ee   ed<   	 eed      ed<   	 eed      ed<   y)6PaymentIntentCreateParamsPaymentMethodOptionsWechatPayapp_id)androidioswebclientr  ra   N)rj   rk   rl   r   rp   rn   r   rq   rr   rs   r  r  D  s@      7899 $GFO44
rr   r  c                   $    e Zd ZU eed      ed<   y)0PaymentIntentCreateParamsPaymentMethodOptionsZipr  ra   Nr>  rq   rr   rs   r  r  [  rb  rr   r  c                       e Zd ZU ee   ed<   y)r\   r  Nr   rq   rr   rs   r\   r\   j  r  rr   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)rb   (PaymentIntentCreateParamsShippingAddressr  carrierr  r  tracking_numberN)rj   rk   rl   rn   r   rp   rq   rr   rs   rb   rb   q  sO    77  I s !%%rr   rb   c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  r  r  r  r  r  r  Nr   rq   rr   rs   r  r    sl    
c
  s s S!! srr   r  c                   *    e Zd ZU ee   ed<   	 eed<   y)rf   r   destinationNr   rq   rr   rs   rf   rf     s     rr   rf   N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r
   r   r{   r|   r   r   r   r   r   r   r   r   r   r   r   r   rS   rW   r   r   r   r   r   r   r   r   r   r   r   r  r   r   r   r   r   r   r   r   r   r   r   r   r   rq  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rY   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r#  r  r  rD  rJ  rU  rX  r_  ra  rd  re  rj  rx  rz  r|  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r\   rb   r  rf   rq   rr   rs   <module>r     s   3  = =` `FY 2&Y &R:*&	 Y 	 
y 
9 Y .	I 	9 i "u up	) 	y 		 		y 		Y 		) 	I ) 	9 		y 	y 2:	Y 	y 		 		y 			 	#I #LI D		 			 	i 6	y 		 	y ) 		 		y 		Y 		i 		) 		9 	 i 0	Y 	!I !H	) 		i 		y 		y 		I 		) 	Y 	9 		9 		 	) y 	i 		i 	i .	) 		I 	rI rj	Y B.) 6I 8) "	 Y .y *Y 6i *) 	 &) *o	 odI  $&&R,I ,^.y 29 2) 9 2By y 9 9  "	) 	I .W) Wt) .6

9 >) .	 : Y .i I . *	 &y &	Y 	 ) 6) 6ry 6Y i .i I Y 6) . & 0 0f:Y .y I 	 .y 6I rr   