
    Ai,a                        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      ZAyv)w    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                   N   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e   ed%<   	 ed&   ed'<   	 ed(   ed)<   	 eee      ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   e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eeef      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e   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edk      edl<   	 edm   edn<   	 edo   edp<   	 edq   edr<   ys)tPaymentMethodCreateParams"PaymentMethodCreateParamsAcssDebit
acss_debitPaymentMethodCreateParamsAffirmaffirm)PaymentMethodCreateParamsAfterpayClearpayafterpay_clearpayPaymentMethodCreateParamsAlipayalipay)alwayslimitedunspecifiedallow_redisplayPaymentMethodCreateParamsAlmaalma"PaymentMethodCreateParamsAmazonPay
amazon_pay$PaymentMethodCreateParamsAuBecsDebitau_becs_debit"PaymentMethodCreateParamsBacsDebit
bacs_debit#PaymentMethodCreateParamsBancontact
bancontactPaymentMethodCreateParamsBilliebillie'PaymentMethodCreateParamsBillingDetailsbilling_detailsPaymentMethodCreateParamsBlikblikPaymentMethodCreateParamsBoletoboletoPaymentMethodCreateParamsCardcard PaymentMethodCreateParamsCashappcashappPaymentMethodCreateParamsCryptocryptoPaymentMethodCreateParamsCustomcustomcustomer(PaymentMethodCreateParamsCustomerBalancecustomer_balancePaymentMethodCreateParamsEpsepsexpandPaymentMethodCreateParamsFpxfpx PaymentMethodCreateParamsGiropaygiropay PaymentMethodCreateParamsGrabpaygrabpayPaymentMethodCreateParamsIdealideal'PaymentMethodCreateParamsInteracPresentinterac_present!PaymentMethodCreateParamsKakaoPay	kakao_payPaymentMethodCreateParamsKlarnaklarna PaymentMethodCreateParamsKonbinikonbiniPaymentMethodCreateParamsKrCardkr_cardPaymentMethodCreateParamsLinklinkPaymentMethodCreateParamsMbWaymb_waymetadata"PaymentMethodCreateParamsMobilepay	mobilepay#PaymentMethodCreateParamsMultibanco
multibanco!PaymentMethodCreateParamsNaverPay	naver_pay&PaymentMethodCreateParamsNzBankAccountnz_bank_accountPaymentMethodCreateParamsOxxooxxoPaymentMethodCreateParamsP24p24"PaymentMethodCreateParamsPayByBankpay_by_bankPaymentMethodCreateParamsPaycopaycopayment_methodPaymentMethodCreateParamsPaynowpaynowPaymentMethodCreateParamsPaypalpaypalPaymentMethodCreateParamsPixpix"PaymentMethodCreateParamsPromptpay	promptpay%PaymentMethodCreateParamsRadarOptionsradar_options#PaymentMethodCreateParamsRevolutPayrevolut_pay#PaymentMethodCreateParamsSamsungPaysamsung_pay!PaymentMethodCreateParamsSatispaysatispay"PaymentMethodCreateParamsSepaDebit
sepa_debitPaymentMethodCreateParamsSofortsofortPaymentMethodCreateParamsSwishswishPaymentMethodCreateParamsTwinttwint)2r   r   r   r   r   r   r   r   r    r"   r&   r(   r*   r,   r.   r0   r3   r5   r8   r:   r<   r>   rB   rD   rF   rH   rJ   rL   rO   rQ   rS   rU   rW   rY   r[   r]   r`   rb   rd   rf   rj   rl   rn   rp   rr   rt   rv   us_bank_account
wechat_payziptype&PaymentMethodCreateParamsUsBankAccountrw   "PaymentMethodCreateParamsWechatPayrx   PaymentMethodCreateParamsZipry   N)	__name__
__module____qualname__r   __annotations__r   strr   r        ^/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_payment_method_create_params.pyr
   r
      s}   @AA 9:: ##NOO 9:: !)K!LMM 5
66 @AA EFF @AA ABB 9:: !!JKK 5
66 9:: 5
66 ;<< 9:: 9:: # ""LMM 
3	44 S	"" 
3	44 ;<< ;<< 788 !!JKK >?? 9:: ;<< :;; 5
66 899 $sCx.)) ?@@ ABB >?? !!IJJ 5
66 
3	44 ABB 788  $$ 9:: 9:: 
3	44 ?@@ FGG BCC BCC =>> @AA 9:: 788 788 13	
5 5l !!IJJ @AA 
3	44r   r
   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r   account_numberinstitution_numbertransit_numberNr~   r   r   r   r   r   r   r   r   r   ,  s'      r   r   c                       e Zd Zy)r   Nr~   r   r   r   r   r   r   r   ;      r   r   c                       e Zd Zy)r   Nr   r   r   r   r   r   ?  r   r   r   c                       e Zd Zy)r   Nr   r   r   r   r   r   C  r   r   r   c                       e Zd Zy)r   Nr   r   r   r   r   r   G  r   r   r   c                       e Zd Zy)r   Nr   r   r   r   r   r   K  r   r   r   c                   $    e Zd ZU eed<   	 eed<   y)r   r   
bsb_numberNr   r   r   r   r   r   O  s     Or   r   c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r   r   	sort_codeNr~   r   r   r   r   r   r   r   r   r   r   Z  s$    $$ 3r   r   c                       e Zd Zy)r   Nr   r   r   r   r   r   e  r   r   r   c                       e Zd Zy)r!   Nr   r   r   r   r!   r!   i  r   r   r!   c                   f    e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   y)	r#   z:Literal['']|PaymentMethodCreateParamsBillingDetailsAddressaddresszLiteral['']|stremailnamephonetax_idN)r~   r   r   r   r   r   r   r   r   r#   r#   m  sb    D  ()) '
(( ()) 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).PaymentMethodCreateParamsBillingDetailsAddresscitycountryline1line2postal_codestateNr   r   r   r   r   r     sl    
c
  s s S!! sr   r   c                       e Zd Zy)r%   Nr   r   r   r   r%   r%     r   r   r%   c                       e Zd ZU eed<   y)r'   r   Nr   r   r   r   r'   r'     s    Kr   r'   c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   y)	r)   cvc	exp_monthexp_year%PaymentMethodCreateParamsCardNetworksnetworksnumbertokenN)r~   r   r   r   r   r   intr   r   r   r)   r)     sm    	S	 3 # ABB  sr   r)   c                   $    e Zd ZU eed      ed<   y)r   )cartes_bancaires
mastercardvisa	preferredNr~   r   r   r   r   r   r   r   r   r   r     s    7#KLMMr   r   c                       e Zd Zy)r+   Nr   r   r   r   r+   r+     r   r   r+   c                       e Zd Zy)r-   Nr   r   r   r   r-   r-     r   r   r-   c                       e Zd ZU eed<   y)r/   rz   Nr   r   r   r   r/   r/         
Ir   r/   c                       e Zd Zy)r2   Nr   r   r   r   r2   r2     r   r   r2   c                   $    e Zd ZU eed      ed<   y)r4   )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bankNr   r   r   r   r4   r4     s"    
	
 @r   r4   c                   6    e Zd ZU eed      ed<   	 ed   ed<   y)r7   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   r7   r7     s1    $W-D%EFF 	 0r   r7   c                       e Zd Zy)r9   Nr   r   r   r   r9   r9   )  r   r   r9   c                       e Zd Zy)r;   Nr   r   r   r   r;   r;   -  r   r   r;   c                   $    e Zd ZU eed      ed<   y)r=   )abn_amroasn_bankbunqbuuthandelsbankeningknabmoneyoun26nnrabobank	regiobankrevolutsns_banktriodos_bankvan_lanschotyoursafer   Nr   r   r   r   r=   r=   1  s!    
	
 *r   r=   c                       e Zd Zy)r?   Nr   r   r   r   r?   r?   L  r   r   r?   c                       e Zd Zy)rA   Nr   r   r   r   rA   rA   P  r   r   rA   c                       e Zd ZU ed   ed<   y)rC   "PaymentMethodCreateParamsKlarnaDobdobN)r~   r   r   r   r   r   r   r   rC   rC   T  s    	9	::r   rC   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  daymonthyearN)r~   r   r   r   r   r   r   r   r  r  [  s$    	H J Ir   r  c                       e Zd Zy)rE   Nr   r   r   r   rE   rE   j  r   r   rE   c                       e Zd Zy)rG   Nr   r   r   r   rG   rG   n  r   r   rG   c                       e Zd Zy)rI   Nr   r   r   r   rI   rI   r  r   r   rI   c                       e Zd Zy)rK   Nr   r   r   r   rK   rK   v  r   r   rK   c                       e Zd Zy)rN   Nr   r   r   r   rN   rN   z  r   r   rN   c                       e Zd Zy)rP   Nr   r   r   r   rP   rP   ~  r   r   rP   c                   $    e Zd ZU eed      ed<   y)rR   )r*   pointsfundingNr   r   r   r   rR   rR     s    !1233r   rR   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)rT   account_holder_namer   	bank_codebranch_code	referencesuffixNr   r   r   r   rT   rT     sO    $S))  N  3Kr   rT   c                       e Zd Zy)rV   Nr   r   r   r   rV   rV     r   r   rV   c                   $    e Zd ZU eed      ed<   y)rX   )
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   rX   rX     s!    
	
 <r   rX   c                       e Zd Zy)rZ   Nr   r   r   r   rZ   rZ     r   r   rZ   c                       e Zd Zy)r\   Nr   r   r   r   r\   r\     r   r   r\   c                       e Zd Zy)r_   Nr   r   r   r   r_   r_     r   r   r_   c                       e Zd Zy)ra   Nr   r   r   r   ra   ra     r   r   ra   c                       e Zd Zy)rc   Nr   r   r   r   rc   rc     r   r   rc   c                       e Zd Zy)re   Nr   r   r   r   re   re     r   r   re   c                       e Zd ZU ee   ed<   y)rg   sessionNr   r   r   r   rg   rg     s    r   rg   c                       e Zd Zy)ri   Nr   r   r   r   ri   ri     r   r   ri   c                       e Zd Zy)rk   Nr   r   r   r   rk   rk     r   r   rk   c                       e Zd Zy)rm   Nr   r   r   r   rm   rm     r   r   rm   c                       e Zd ZU eed<   y)ro   ibanNr   r   r   r   ro   ro     r   r   ro   c                       e Zd ZU ed   ed<   y)rq   )ATBEDEESITNLr   N)r~   r   r   r   r   r   r   r   rq   rq     s    788r   rq   c                       e Zd Zy)rs   Nr   r   r   r   rs   rs     r   r   rs   c                       e Zd Zy)ru   Nr   r   r   r   ru   ru     r   r   ru   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)r~   r   r   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|   Nr   r   r   r   r|   r|   !  r   r   r|   c                       e Zd Zy)r}   Nr   r   r   r   r}   r}   %  r   r   r}   N)B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)   r   r+   r-   r/   r2   r4   r7   r9   r;   r=   r?   rA   rC   r  rE   rG   rI   rK   rN   rP   rR   rT   rV   rX   rZ   r\   r_   ra   rc   re   rg   ri   rk   rm   ro   rq   rs   ru   r{   r|   r}   r   r   r   <module>r]     s   3  = =a aH	 	i 			 		i 		I 		 	9  	) 		i 	i 2Y 6	I 	i I 6I 	y 		i 	i 	y 	#9 #L9 D	y 		y 	Y 6	i 			 	i  	y 		i 		I 		Y 		 		) 		 Y 0	I 	!9 !H	 		Y 		i 		i 		9 		 	I 	) 		) 			 	 i 	Y 		Y 	Y .	 		9 	r   