
    Ai0=                    X
   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~y)    )RequestOptions)DictList)LiteralNotRequired	TypedDictc                   b   e Zd ZU ee   ed<   	 ed   ed<   	 eed      ed<   	 ed   ed<   	 ed   ed	<   	 ed
   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ee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ed      ed<   y )!AccountCreateParamsaccount_token"AccountCreateParamsBusinessProfilebusiness_profile)companygovernment_entity
individual
non_profitbusiness_typeAccountCreateParamsCapabilitiescapabilitiesAccountCreateParamsCompanyr   AccountCreateParamsController
controllercountrydefault_currencyAccountCreateParamsDocuments	documentsemailexpandzWstr|AccountCreateParamsBankAccount|AccountCreateParamsCard|AccountCreateParamsCardTokenexternal_accountAccountCreateParamsGroupsgroupsAccountCreateParamsIndividualr   Literal['']|Dict[str, str]metadataAccountCreateParamsSettingssettings AccountCreateParamsTosAcceptancetos_acceptance)customexpressstandardtypeN)__name__
__module____qualname__r   str__annotations__r   r        W/var/www/html/immo/lib/python3.12/site-packages/stripe/params/_account_create_params.pyr
   r
      sh   s## ""FGG JK  ?@@	 566 ;<<  "#&& 9:: s S	"" "a 
 344 ;<< 677 788   BCC g=>
??r2   r
   c                       e Zd ZU ed   ed<   	 ee   ed<   	 ee   ed<   	 eeed         ed<   	 ed   ed<   	 ee   ed	<   	 ee   ed
<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   y)r   /AccountCreateParamsBusinessProfileAnnualRevenueannual_revenueestimated_worker_countmcc)lgbtqi_owned_businessminority_owned_businessnone_of_these_applyprefer_not_to_answerwomen_owned_business#minority_owned_business_designation9AccountCreateParamsBusinessProfileMonthlyEstimatedRevenuemonthly_estimated_revenuenameproduct_description0AccountCreateParamsBusinessProfileSupportAddresssupport_addresssupport_emailsupport_phoneLiteral['']|strsupport_urlurlN)	r,   r-   r.   r   r0   intr/   r   r   r1   r2   r3   r   r   `   s    9  (,, 
S	 *5(	

* 
  +C   c
 %S)) !:  s## s## .// 
S	r2   r   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r5   amountcurrencyfiscal_year_endNr,   r-   r.   rJ   r0   r/   r1   r2   r3   r5   r5      s%    K M r2   r5   c                   $    e Zd ZU eed<   	 eed<   y)r?   rL   rM   NrO   r1   r2   r3   r?   r?      s    K Mr2   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)rC   cityr   line1line2postal_codestateNr,   r-   r.   r   r/   r0   r1   r2   r3   rC   rC      l    
c
  s s S!! sr2   rC   c                   D   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<   	 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<   yy)zr   0AccountCreateParamsCapabilitiesAcssDebitPaymentsacss_debit_payments-AccountCreateParamsCapabilitiesAffirmPaymentsaffirm_payments7AccountCreateParamsCapabilitiesAfterpayClearpayPaymentsafterpay_clearpay_payments+AccountCreateParamsCapabilitiesAlmaPaymentsalma_payments0AccountCreateParamsCapabilitiesAmazonPayPaymentsamazon_pay_payments2AccountCreateParamsCapabilitiesAuBecsDebitPaymentsau_becs_debit_payments0AccountCreateParamsCapabilitiesBacsDebitPaymentsbacs_debit_payments1AccountCreateParamsCapabilitiesBancontactPaymentsbancontact_payments3AccountCreateParamsCapabilitiesBankTransferPaymentsbank_transfer_payments-AccountCreateParamsCapabilitiesBilliePaymentsbillie_payments+AccountCreateParamsCapabilitiesBlikPaymentsblik_payments-AccountCreateParamsCapabilitiesBoletoPaymentsboleto_payments*AccountCreateParamsCapabilitiesCardIssuingcard_issuing+AccountCreateParamsCapabilitiesCardPaymentscard_payments6AccountCreateParamsCapabilitiesCartesBancairesPaymentscartes_bancaires_payments.AccountCreateParamsCapabilitiesCashappPaymentscashapp_payments-AccountCreateParamsCapabilitiesCryptoPaymentscrypto_payments*AccountCreateParamsCapabilitiesEpsPaymentseps_payments*AccountCreateParamsCapabilitiesFpxPaymentsfpx_payments5AccountCreateParamsCapabilitiesGbBankTransferPaymentsgb_bank_transfer_payments.AccountCreateParamsCapabilitiesGiropayPaymentsgiropay_payments.AccountCreateParamsCapabilitiesGrabpayPaymentsgrabpay_payments,AccountCreateParamsCapabilitiesIdealPaymentsideal_payments9AccountCreateParamsCapabilitiesIndiaInternationalPaymentsindia_international_payments*AccountCreateParamsCapabilitiesJcbPaymentsjcb_payments5AccountCreateParamsCapabilitiesJpBankTransferPaymentsjp_bank_transfer_payments/AccountCreateParamsCapabilitiesKakaoPayPaymentskakao_pay_payments-AccountCreateParamsCapabilitiesKlarnaPaymentsklarna_payments.AccountCreateParamsCapabilitiesKonbiniPaymentskonbini_payments-AccountCreateParamsCapabilitiesKrCardPaymentskr_card_payments-AccountCreateParamsCapabilitiesLegacyPaymentslegacy_payments+AccountCreateParamsCapabilitiesLinkPaymentslink_payments,AccountCreateParamsCapabilitiesMbWayPaymentsmb_way_payments0AccountCreateParamsCapabilitiesMobilepayPaymentsmobilepay_payments1AccountCreateParamsCapabilitiesMultibancoPaymentsmultibanco_payments5AccountCreateParamsCapabilitiesMxBankTransferPaymentsmx_bank_transfer_payments/AccountCreateParamsCapabilitiesNaverPayPaymentsnaver_pay_payments=AccountCreateParamsCapabilitiesNzBankAccountBecsDebitPayments#nz_bank_account_becs_debit_payments+AccountCreateParamsCapabilitiesOxxoPaymentsoxxo_payments*AccountCreateParamsCapabilitiesP24Paymentsp24_payments0AccountCreateParamsCapabilitiesPayByBankPaymentspay_by_bank_payments,AccountCreateParamsCapabilitiesPaycoPaymentspayco_payments-AccountCreateParamsCapabilitiesPaynowPaymentspaynow_payments*AccountCreateParamsCapabilitiesPixPaymentspix_payments0AccountCreateParamsCapabilitiesPromptpayPaymentspromptpay_payments1AccountCreateParamsCapabilitiesRevolutPayPaymentsrevolut_pay_payments1AccountCreateParamsCapabilitiesSamsungPayPaymentssamsung_pay_payments/AccountCreateParamsCapabilitiesSatispayPaymentssatispay_payments7AccountCreateParamsCapabilitiesSepaBankTransferPaymentssepa_bank_transfer_payments0AccountCreateParamsCapabilitiesSepaDebitPaymentssepa_debit_payments-AccountCreateParamsCapabilitiesSofortPaymentssofort_payments,AccountCreateParamsCapabilitiesSwishPaymentsswish_payments2AccountCreateParamsCapabilitiesTaxReportingUs1099Ktax_reporting_us_1099_k5AccountCreateParamsCapabilitiesTaxReportingUs1099Misctax_reporting_us_1099_misc(AccountCreateParamsCapabilitiesTransfers	transfers'AccountCreateParamsCapabilitiesTreasurytreasury,AccountCreateParamsCapabilitiesTwintPaymentstwint_payments7AccountCreateParamsCapabilitiesUsBankAccountAchPaymentsus_bank_account_ach_payments5AccountCreateParamsCapabilitiesUsBankTransferPaymentsus_bank_transfer_payments*AccountCreateParamsCapabilitiesZipPaymentszip_paymentsNr,   r-   r.   r   r0   r1   r2   r3   r   r      s   $:  !7  !,A!  LMM %:  (<  %:  %;  (=  !7  LMM !7  JKK LMM  +@   "8  !7  JKK JKK  +?   "8  "8    NOO #.C#  JKK  +?   $9  !7  "8  "7  !7  LMM !6  $:  %;   +?   $9  *5G*  LMM JKK &:    NOO !7  JKK $:  &;  &;  #9  "-A"  %:  !7    NOO )<  !,?!  EFF CDD   NOO #.A#   +?   JKKr2   r   c                       e Zd ZU ee   ed<   y)rZ   	requestedNr,   r-   r.   r   boolr0   r1   r2   r3   rZ   rZ         4  r2   rZ   c                       e Zd ZU ee   ed<   y)r\   r   Nr   r1   r2   r3   r\   r\   &  r   r2   r\   c                       e Zd ZU ee   ed<   y)r^   r   Nr   r1   r2   r3   r^   r^   -  r   r2   r^   c                       e Zd ZU ee   ed<   y)r`   r   Nr   r1   r2   r3   r`   r`   4  r   r2   r`   c                       e Zd ZU ee   ed<   y)rb   r   Nr   r1   r2   r3   rb   rb   ;  r   r2   rb   c                       e Zd ZU ee   ed<   y)rd   r   Nr   r1   r2   r3   rd   rd   B  r   r2   rd   c                       e Zd ZU ee   ed<   y)rf   r   Nr   r1   r2   r3   rf   rf   I  r   r2   rf   c                       e Zd ZU ee   ed<   y)rh   r   Nr   r1   r2   r3   rh   rh   P  r   r2   rh   c                       e Zd ZU ee   ed<   y)rj   r   Nr   r1   r2   r3   rj   rj   W  r   r2   rj   c                       e Zd ZU ee   ed<   y)rl   r   Nr   r1   r2   r3   rl   rl   ^  r   r2   rl   c                       e Zd ZU ee   ed<   y)rn   r   Nr   r1   r2   r3   rn   rn   e  r   r2   rn   c                       e Zd ZU ee   ed<   y)rp   r   Nr   r1   r2   r3   rp   rp   l  r   r2   rp   c                       e Zd ZU ee   ed<   y)rr   r   Nr   r1   r2   r3   rr   rr   s  r   r2   rr   c                       e Zd ZU ee   ed<   y)rt   r   Nr   r1   r2   r3   rt   rt   z  r   r2   rt   c                       e Zd ZU ee   ed<   y)rv   r   Nr   r1   r2   r3   rv   rv     r   r2   rv   c                       e Zd ZU ee   ed<   y)rx   r   Nr   r1   r2   r3   rx   rx     r   r2   rx   c                       e Zd ZU ee   ed<   y)rz   r   Nr   r1   r2   r3   rz   rz     r   r2   rz   c                       e Zd ZU ee   ed<   y)r|   r   Nr   r1   r2   r3   r|   r|     r   r2   r|   c                       e Zd ZU ee   ed<   y)r~   r   Nr   r1   r2   r3   r~   r~     r   r2   r~   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   "  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   )  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   0  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   7  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   >  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   E  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   L  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   S  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   Z  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   a  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   h  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   o  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   v  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r   }  r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                       e Zd ZU ee   ed<   y)r   r   Nr   r1   r2   r3   r   r     r   r2   r   c                      e Zd ZU ed   ed<   	 ed   ed<   	 ed   ed<   	 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e   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ed    ed!<   y")#r   !AccountCreateParamsCompanyAddressaddress%AccountCreateParamsCompanyAddressKanaaddress_kana&AccountCreateParamsCompanyAddressKanjiaddress_kanjidirectors_provided1AccountCreateParamsCompanyDirectorshipDeclarationdirectorship_declarationexecutives_providedexport_license_idexport_purpose_coderA   	name_kana
name_kanjiowners_provided.AccountCreateParamsCompanyOwnershipDeclarationownership_declarationziLiteral['']|Literal['qualified_entity_exceeds_ownership_threshold', 'qualifies_as_financial_institution']ownership_exemption_reasonphonez6Literal['']|AccountCreateParamsCompanyRegistrationDateregistration_dateregistration_number3AccountCreateParamsCompanyRepresentativeDeclarationrepresentative_declarationa>  Literal['']|Literal['free_zone_establishment', 'free_zone_llc', 'government_instrumentality', 'governmental_unit', 'incorporated_non_profit', 'incorporated_partnership', 'limited_liability_partnership', 'llc', 'multi_member_llc', 'private_company', 'private_corporation', 'private_partnership', 'public_company', 'public_corporation', 'public_partnership', 'registered_charity', 'single_member_llc', 'sole_establishment', 'sole_proprietorship', 'tax_exempt_government_instrumentality', 'unincorporated_association', 'unincorporated_non_profit', 'unincorporated_partnership']	structuretax_idtax_id_registrarvat_id&AccountCreateParamsCompanyVerificationverificationN)r,   r-   r.   r   r0   r   r/   r1   r2   r3   r   r     s   <== EFF GHH $D)) *;  %T** #3'' %S)) c
 3 C   !&& '8  !,s!  s #@  %S)) !,=!   	I	   "#&&  FGGr2   r   c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  rR   r   rS   rT   rU   rV   NrW   r1   r2   r3   r  r  .  rX   r2   r  c                       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<   	 ee   ed<   y)	r  rR   r   rS   rT   rU   rV   townNrW   r1   r2   r3   r  r  I  ~    
c
  s s S!! s c
r2   r  c                       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<   	 ee   ed<   y)	r  rR   r   rS   rT   rU   rV   r3  NrW   r1   r2   r3   r  r  h  r4  r2   r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)r  dateip
user_agentNr,   r-   r.   r   rJ   r0   r/   r1   r2   r3   r  r    6    
c
 	C C  r2   r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)r#  r7  r8  r9  Nr:  r1   r2   r3   r#  r#    r;  r2   r#  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)*AccountCreateParamsCompanyRegistrationDatedaymonthyearNr,   r-   r.   rJ   r0   r1   r2   r3   r>  r>    $    	H J Ir2   r>  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)r)  r7  r8  r9  Nr:  r1   r2   r3   r)  r)    r;  r2   r)  c                       e Zd ZU ed   ed<   y)r/  .AccountCreateParamsCompanyVerificationDocumentdocumentNr   r1   r2   r3   r/  r/    s    JKKr2   r/  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)rF  backfrontNrW   r1   r2   r3   rF  rF    $    
c
 sr2   rF  c                   Z    e Zd ZU ed   ed<   	 ed   ed<   	 eed      ed<   	 ed   ed<   y	)
r   !AccountCreateParamsControllerFeesfees#AccountCreateParamsControllerLosseslossesapplicationstriperequirement_collection,AccountCreateParamsControllerStripeDashboardstripe_dashboardN)r,   r-   r.   r   r0   r   r1   r2   r3   r   r     sU    
9
:: =>> (0G(HII "6 r2   r   c                   $    e Zd ZU eed      ed<   y)rM  )accountrR  payerNr,   r-   r.   r   r   r0   r1   r2   r3   rM  rM    s    w7899r2   rM  c                   $    e Zd ZU eed      ed<   y)rO  rQ  paymentsNrZ  r1   r2   r3   rO  rO    s    '"9:;;r2   rO  c                   $    e Zd ZU eed      ed<   y)rU  )r)   fullnoner+   NrZ  r1   r2   r3   rU  rU    s    
g78
99r2   rU  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<   y)r   <AccountCreateParamsDocumentsBankAccountOwnershipVerification#bank_account_ownership_verification*AccountCreateParamsDocumentsCompanyLicensecompany_license:AccountCreateParamsDocumentsCompanyMemorandumOfAssociation!company_memorandum_of_association4AccountCreateParamsDocumentsCompanyMinisterialDecreecompany_ministerial_decree;AccountCreateParamsDocumentsCompanyRegistrationVerification!company_registration_verification4AccountCreateParamsDocumentsCompanyTaxIdVerificationcompany_tax_id_verification*AccountCreateParamsDocumentsProofOfAddressproof_of_address/AccountCreateParamsDocumentsProofOfRegistrationproof_of_registration>AccountCreateParamsDocumentsProofOfUltimateBeneficialOwnership&proof_of_ultimate_beneficial_ownershipNr   r1   r2   r3   r   r     s    )4F*  !!MNN (3D(  !,>!  (3E(  "->"  ""NOO '9  -8H- r2   r   c                   $    e Zd ZU eee      ed<   y)ra  filesNr,   r-   r.   r   r   r/   r0   r1   r2   r3   ra  ra  4      tCy!!r2   ra  c                   $    e Zd ZU eee      ed<   y)rc  rt  Nru  r1   r2   r3   rc  rc  ;  rv  r2   rc  c                   $    e Zd ZU eee      ed<   y)re  rt  Nru  r1   r2   r3   re  re  B  rv  r2   re  c                   $    e Zd ZU eee      ed<   y)rg  rt  Nru  r1   r2   r3   rg  rg  I  rv  r2   rg  c                   $    e Zd ZU eee      ed<   y)ri  rt  Nru  r1   r2   r3   ri  ri  P  rv  r2   ri  c                   $    e Zd ZU eee      ed<   y)rk  rt  Nru  r1   r2   r3   rk  rk  W  rv  r2   rk  c                   $    e Zd ZU eee      ed<   y)rm  rt  Nru  r1   r2   r3   rm  rm  ^  rv  r2   rm  c                   $    e Zd ZU eee      ed<   y)ro  rt  Nru  r1   r2   r3   ro  ro  e  rv  r2   ro  c                   $    e Zd ZU eee      ed<   y)rq  rt  Nru  r1   r2   r3   rq  rq  l  s     tCy!!r2   rq  c                       e Zd ZU ed   ed<   ee   ed<   	 eed      ed<   	 eed<   	 eed<   	 ee   ed<   	 ee   ed	<   y
)AccountCreateParamsBankAccountbank_accountobjectaccount_holder_name)r   r   account_holder_typeaccount_numberr   rM   routing_numberNr,   r-   r.   r   r0   r   r/   r1   r2   r3   r  r  u  sr    N##$S)) %W-D%EFF  L #  $$r2   r  c                       e Zd ZU 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e   ed<   ee   ed	<   ee   ed
<   eed<   eed<   ee   ed<   eed<   eeeef      ed<   	 ee	   ed<   y)AccountCreateParamsCardcardr  address_cityaddress_countryaddress_line1address_line2address_stateaddress_ziprM   cvc	exp_monthexp_yearrA   numberr#   default_for_currencyN)
r,   r-   r.   r   r0   r   r/   rJ   r   r   r1   r2   r3   r  r    s    FOc"" %%s##s##s##S!!#	S	NM
c
K$sCx.)) &d++r2   r  c                   8    e Zd ZU ed   ed<   ee   ed<   eed<   y)AccountCreateParamsCardTokenr  r  rM   tokenNr  r1   r2   r3   r  r    s    FO#Jr2   r  c                       e Zd ZU ed   ed<   y)r   rG   payments_pricingNr   r1   r2   r3   r   r     s    !"344r2   r   c                      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	<   	 ee   ed
<   	 ee   ed<   	 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e   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ed    ed!<   y")#r!   $AccountCreateParamsIndividualAddressr  (AccountCreateParamsIndividualAddressKanar  )AccountCreateParamsIndividualAddressKanjir  z,Literal['']|AccountCreateParamsIndividualDobdobr   
first_namefirst_name_kanafirst_name_kanjizLiteral['']|List[str]full_name_aliasesgender	id_numberid_number_secondary	last_namelast_name_kanalast_name_kanjimaiden_namer"   r#   r&  )existingr_  political_exposure.AccountCreateParamsIndividualRegisteredAddressregistered_address)AccountCreateParamsIndividualRelationshiprelationship
ssn_last_4)AccountCreateParamsIndividualVerificationr0  N)r,   r-   r.   r   r0   r/   r   r1   r2   r3   r!   r!     s   ?@@ HII JKK 
C	DD s C   !%% "#&& ##:;;  3 %S)) 3  $$ !%% S!! 677 s $G,>$?@@ $8  IJJ C   IJJr2   r!   c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  rR   r   rS   rT   rU   rV   NrW   r1   r2   r3   r  r    rX   r2   r  c                       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<   	 ee   ed<   y)	r  rR   r   rS   rT   rU   rV   r3  NrW   r1   r2   r3   r  r  /  r4  r2   r  c                       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<   	 ee   ed<   y)	r  rR   r   rS   rT   rU   rV   r3  NrW   r1   r2   r3   r  r  N  r4  r2   r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y) AccountCreateParamsIndividualDobr?  r@  rA  NrB  r1   r2   r3   r  r  m  rC  r2   r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  rR   r   rS   rT   rU   rV   NrW   r1   r2   r3   r  r  |  rX   r2   r  c                   f    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<   y)r  director	executiveownerzLiteral['']|floatpercent_ownershiptitleNr,   r-   r.   r   r   r0   r/   r1   r2   r3   r  r    s[    $ 4   t ##677 sr2   r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  ;AccountCreateParamsIndividualVerificationAdditionalDocumentadditional_document1AccountCreateParamsIndividualVerificationDocumentrG  Nr   r1   r2   r3   r  r    s*    $E  MNNr2   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  rI  rJ  NrW   r1   r2   r3   r  r    rK  r2   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  rI  rJ  NrW   r1   r2   r3   r  r    rK  r2   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<   y)r$   ,AccountCreateParamsSettingsBacsDebitPaymentsrg   #AccountCreateParamsSettingsBrandingbranding&AccountCreateParamsSettingsCardIssuingrs   'AccountCreateParamsSettingsCardPaymentsru   #AccountCreateParamsSettingsInvoicesinvoices#AccountCreateParamsSettingsPaymentsr\  "AccountCreateParamsSettingsPayoutspayouts#AccountCreateParamsSettingsTreasuryr   Nr   r1   r2   r3   r$   r$     s    $6  ?@@ FGG HII ?@@ ?@@ =>> ?@@r2   r$   c                       e Zd ZU ee   ed<   y)r  display_nameNrW   r1   r2   r3   r  r    s    c""r2   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  iconlogoprimary_colorsecondary_colorNrW   r1   r2   r3   r  r    sH    
c
 c
 s## !%%r2   r  c                       e Zd ZU ed   ed<   y)r  3AccountCreateParamsSettingsCardIssuingTosAcceptancer'   Nr   r1   r2   r3   r  r    s    = r2   r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)r  r7  r8  rG   r9  Nr:  r1   r2   r3   r  r    7    
c
 	C -..r2   r  c                   T    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   y)r  0AccountCreateParamsSettingsCardPaymentsDeclineOn
decline_onstatement_descriptor_prefixrG    statement_descriptor_prefix_kana!statement_descriptor_prefix_kanjiN)r,   r-   r.   r   r0   r/   r1   r2   r3   r  r  (  sK    NOO "-S!11 '22C&DD (33D'EEr2   r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  avs_failurecvc_failureNr   r1   r2   r3   r  r  ;  s$    T"" T""r2   r  c                   $    e Zd ZU eed      ed<   y)r  )alwaysneverofferhosted_payment_method_saveNrZ  r1   r2   r3   r  r  F  s     +*+! r2   r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)r  statement_descriptorstatement_descriptor_kanastatement_descriptor_kanjiNrW   r1   r2   r3   r  r  O  s6    %c**  +3// !,C 00r2   r  c                   B    e Zd ZU ee   ed<   	 ed   ed<   	 ee   ed<   y)r  debit_negative_balances*AccountCreateParamsSettingsPayoutsSchedulescheduler  Nr  r1   r2   r3   r  r  ^  s7    (.. FGG &c**r2   r  c                       e Zd ZU ed   ed<   	 eed      ed<   	 ee   ed<   	 eee      ed<   	 eed      ed<   	 eeed	         ed
<   y)r  zLiteral['minimum']|int
delay_days)dailymanualmonthlyweeklyintervalmonthly_anchormonthly_payout_days)fridaymondaysaturdaysundaythursdaytuesday	wednesdayweekly_anchor)r  r  r   r  r  weekly_payout_daysN)r,   r-   r.   r   r0   r   rJ   r   r1   r2   r3   r  r  m  s    455 '"HIJJ  $$ %T#Y// 	

 
 $WKLM r2   r  c                       e Zd ZU ed   ed<   y)r  0AccountCreateParamsSettingsTreasuryTosAcceptancer'   Nr   r1   r2   r3   r  r    s    : r2   r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)r  r7  r8  rG   r9  Nr:  r1   r2   r3   r  r    r  r2   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&   r7  r8  service_agreementr9  Nr:  r1   r2   r3   r&   r&     sH    
c
 	C #3'' C  r2   r&   N)stripe._request_optionsr   typingr   r   typing_extensionsr   r   r   r
   r   r5   r?   rC   r   rZ   r\   r^   r`   rb   rd   rf   rh   rj   rl   rn   rp   rr   rt   rv   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   r   r   r   r  r  r  r  r#  r>  r)  r/  rF  r   rM  rO  rU  r   ra  rc  re  rg  ri  rk  rm  ro  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  r&   r1   r2   r3   <module>r     s   3  = =U. Up@ @Fi 	 y 6Di DN
y I i ) y  y 	 ) I ) I  ) Y Y I   I Y Y 9 	  I i I Y I I ) 9 y 	 I i I )  y 9 I  y 	 	 i i y I 9  I y i 9 i I  h hV	 6I >Y >	 Y  ) Y Y I *	 ) 9 29 2j9   9 ) 9  i Y 8,i ,*9 	 ^I ^B9 6y >	 >y Y 6	 .
	 
) 	 ") "J9 ) &Y ) i &y ) )  $ $N) y y r2   