
    jof4                        d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	 d dl
mZ d dlmZ d dlmZ d d	lmZ d d
lmZmZmZ d dlmZmZmZ  G d de          ZdS )    )Account)AccountCapabilityService)AccountExternalAccountService)AccountLoginLinkService)AccountPersonService)
ListObject)RequestOptions)StripeService)sanitize_id)DictListcast)LiteralNotRequired	TypedDictc            	       >    e Zd Z fd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 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          Z- G dT dUe          Z. G dV dWe          Z/ G dX dYe          Z0 G dZ d[e          Z1 G d\ d]e          Z2 G d^ d_e          Z3 G d` dae          Z4 G db dce          Z5 G dd dee          Z6 G df dge          Z7 G dh die          Z8 G dj dke          Z9 G dl dme          Z: G dn doe          Z; G dp dqe          Z< G dr dse          Z= G dt due          Z> G dv dwe          Z? G dx dye          Z@ G dz d{e          ZA G d| d}e          ZB G d~ de          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          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  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 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          Z G dT dUe          Z G dV dWe          Z G dX dYe          Z G dZ 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          Z G dt due          Z G dv dwe          Z G dx dye          Z G dz d{e          Z G d| d}e          Z G d~ de          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          Zi i fde̐ddde͐defdZi i fde̐ddde͐defdZi i fde̐ddde͐defdZi i fde̐ddde͐defdZi i fde̐ddde͐defdZi i fde̐ddde͐defdZi i fddde͐defdZi i fddde͐defdZi i fddde͐dee         fdZi i fddde͐dee         fdZi i fddde͐defdZi i fddde͐defdZi fde̐ddde͐defdZi fde̐ddde͐defdZ݈ xZS (  AccountServicec                    t                                          |           t          | j                  | _        t          | j                  | _        t          | j                  | _        t          | j                  | _
        d S )N)super__init__r   
_requestorcapabilitiesr   external_accountsr   login_linksr   persons)self	requestor	__class__s     Q/var/www/html/Alfredo/env/lib/python3.11/site-packages/stripe/_account_service.pyr   zAccountService.__init__   sf    ###4T_EE!>t!O!O24?CC+DO<<    c                      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ed                  ed<   dS )AccountService.CreateParamsaccount_token*AccountService.CreateParamsBusinessProfilebusiness_profilecompanygovernment_entity
individual
non_profitbusiness_type'AccountService.CreateParamsCapabilitiesr   "AccountService.CreateParamsCompanyr'   %AccountService.CreateParamsController
controllercountrydefault_currency$AccountService.CreateParamsDocuments	documentsemailexpandzostr|AccountService.CreateParamsBankAccount|AccountService.CreateParamsCard|AccountService.CreateParamsCardTokenexternal_account%AccountService.CreateParamsIndividualr)   Literal['']|Dict[str, str]metadata#AccountService.CreateParamsSettingssettings(AccountService.CreateParamsTosAcceptancetos_acceptance)customexpressstandardtypeN__name__
__module____qualname__r   str__annotations__r   r    r    r   CreateParamsr"      s        "3''''	 &8
 	
 	
 	
	 #NO
 	
 	
 	
	 ""KLLLL		 ABBBB	   GHHHH	 S!!!!	 &c****	 EFFFF	 3	 DI&&&&	 &}
 	
 	
 	
	
   GHHHH	 :;;;;	 CDDDD	 $$NOOOO	 '"ABCCCC	 	r    rI   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	<   d
S )&AccountService.CreateParamsBankAccountbank_accountobjectaccount_holder_namer'   r)   account_holder_typeaccount_numberr0   currencyrouting_numberNrC   rD   rE   r   rG   r   rF   rH   r    r   CreateParamsBankAccountrK   o            ''''(----	 )1H)IJJJJ	 	 	 c""""	 $C((((	 	r    rU   c                      e Zd ZU 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<   	 ee         ed<   	 ed         ed<   	 ee         ed<   dS )r$   7AccountService.CreateParamsBusinessProfileAnnualRevenueannual_revenueestimated_worker_countmccAAccountService.CreateParamsBusinessProfileMonthlyEstimatedRevenuemonthly_estimated_revenuenameproduct_description8AccountService.CreateParamsBusinessProfileSupportAddresssupport_addresssupport_emailsupport_phoneLiteral['']|strsupport_urlurlNrC   rD   rE   r   rG   intrF   rH   r    r   CreateParamsBusinessProfilez*AccountService.CreateParamsBusinessProfile   3        #E
 	
 	
 	
	 !,C 0000	 	 $/O$
 	
 	
 	
	 #	 )----	 %F
 	
 	
 	
	 #3''''	 #3''''	 !!23333	 	 	r    ri   c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )rX   amountrR   fiscal_year_endNrC   rD   rE   rh   rG   rF   rH   r    r   (CreateParamsBusinessProfileAnnualRevenuez7AccountService.CreateParamsBusinessProfileAnnualRevenue   B         	 	 	 	r    ro   c                   &    e Zd ZU eed<   	 eed<   dS )r\   rl   rR   Nrn   rH   r    r   2CreateParamsBusinessProfileMonthlyEstimatedRevenuezAAccountService.CreateParamsBusinessProfileMonthlyEstimatedRevenue   /         	 	 	r    rr   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<   dS )r`   cityr0   line1line2postal_codestateNrC   rD   rE   r   rF   rG   rH   r    r   )CreateParamsBusinessProfileSupportAddressz8AccountService.CreateParamsBusinessProfileSupportAddress            #	 S!!!!	 3	 3	 !%%%%	 3	 	r    r{   c                   v   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^<   d_S )`r,   8AccountService.CreateParamsCapabilitiesAcssDebitPaymentsacss_debit_payments5AccountService.CreateParamsCapabilitiesAffirmPaymentsaffirm_payments?AccountService.CreateParamsCapabilitiesAfterpayClearpayPaymentsafterpay_clearpay_payments8AccountService.CreateParamsCapabilitiesAmazonPayPaymentsamazon_pay_payments:AccountService.CreateParamsCapabilitiesAuBecsDebitPaymentsau_becs_debit_payments8AccountService.CreateParamsCapabilitiesBacsDebitPaymentsbacs_debit_payments9AccountService.CreateParamsCapabilitiesBancontactPaymentsbancontact_payments;AccountService.CreateParamsCapabilitiesBankTransferPaymentsbank_transfer_payments3AccountService.CreateParamsCapabilitiesBlikPaymentsblik_payments5AccountService.CreateParamsCapabilitiesBoletoPaymentsboleto_payments2AccountService.CreateParamsCapabilitiesCardIssuingcard_issuing3AccountService.CreateParamsCapabilitiesCardPaymentscard_payments>AccountService.CreateParamsCapabilitiesCartesBancairesPaymentscartes_bancaires_payments6AccountService.CreateParamsCapabilitiesCashappPaymentscashapp_payments2AccountService.CreateParamsCapabilitiesEpsPaymentseps_payments2AccountService.CreateParamsCapabilitiesFpxPaymentsfpx_payments=AccountService.CreateParamsCapabilitiesGbBankTransferPaymentsgb_bank_transfer_payments6AccountService.CreateParamsCapabilitiesGiropayPaymentsgiropay_payments6AccountService.CreateParamsCapabilitiesGrabpayPaymentsgrabpay_payments4AccountService.CreateParamsCapabilitiesIdealPaymentsideal_paymentsAAccountService.CreateParamsCapabilitiesIndiaInternationalPaymentsindia_international_payments2AccountService.CreateParamsCapabilitiesJcbPaymentsjcb_payments=AccountService.CreateParamsCapabilitiesJpBankTransferPaymentsjp_bank_transfer_payments5AccountService.CreateParamsCapabilitiesKlarnaPaymentsklarna_payments6AccountService.CreateParamsCapabilitiesKonbiniPaymentskonbini_payments5AccountService.CreateParamsCapabilitiesLegacyPaymentslegacy_payments3AccountService.CreateParamsCapabilitiesLinkPaymentslink_payments8AccountService.CreateParamsCapabilitiesMobilepayPaymentsmobilepay_payments9AccountService.CreateParamsCapabilitiesMultibancoPaymentsmultibanco_payments=AccountService.CreateParamsCapabilitiesMxBankTransferPaymentsmx_bank_transfer_payments3AccountService.CreateParamsCapabilitiesOxxoPaymentsoxxo_payments2AccountService.CreateParamsCapabilitiesP24Paymentsp24_payments5AccountService.CreateParamsCapabilitiesPaynowPaymentspaynow_payments8AccountService.CreateParamsCapabilitiesPromptpayPaymentspromptpay_payments9AccountService.CreateParamsCapabilitiesRevolutPayPaymentsrevolut_pay_payments?AccountService.CreateParamsCapabilitiesSepaBankTransferPaymentssepa_bank_transfer_payments8AccountService.CreateParamsCapabilitiesSepaDebitPaymentssepa_debit_payments5AccountService.CreateParamsCapabilitiesSofortPaymentssofort_payments4AccountService.CreateParamsCapabilitiesSwishPaymentsswish_payments:AccountService.CreateParamsCapabilitiesTaxReportingUs1099Ktax_reporting_us_1099_k=AccountService.CreateParamsCapabilitiesTaxReportingUs1099Misctax_reporting_us_1099_misc0AccountService.CreateParamsCapabilitiesTransfers	transfers/AccountService.CreateParamsCapabilitiesTreasurytreasury4AccountService.CreateParamsCapabilitiesTwintPaymentstwint_payments?AccountService.CreateParamsCapabilitiesUsBankAccountAchPaymentsus_bank_account_ach_payments=AccountService.CreateParamsCapabilitiesUsBankTransferPaymentsus_bank_transfer_payments2AccountService.CreateParamsCapabilitiesZipPaymentszip_paymentsNrC   rD   rE   r   rG   rH   r    r   CreateParamsCapabilitiesz'AccountService.CreateParamsCapabilities           (F
 	
 	
 	
	 %C
 	
 	
 	
	 %0M%
 	
 	
 	
	 )F
 	
 	
 	
	 !,H!
 	
 	
 	
	 )F
 	
 	
 	
	 )G
 	
 	
 	
	 !,I!
 	
 	
 	
	 #A
 	
 	
 	
	 %C
 	
 	
 	
	 "@
 	
 	
 	
	 #A
 	
 	
 	
	 $/L$
 	
 	
 	
	 &D
 	
 	
 	
	 "@
 	
 	
 	
	 "@
 	
 	
 	
	 $/K$
 	
 	
 	
	 &D
 	
 	
 	
	 &D
 	
 	
 	
	 $B
 	
 	
 	
	 '2O'
 	
 	
 	
	 "@
 	
 	
 	
	 $/K$
 	
 	
 	
	 %C
 	
 	
 	
	 &D
 	
 	
 	
	 %C
 	
 	
 	
	 #A
 	
 	
 	
	 (F
 	
 	
 	
	 )G
 	
 	
 	
	 $/K$
 	
 	
 	
	 #A
 	
 	
 	
	 "@
 	
 	
 	
	 %C
 	
 	
 	
	 (F
 	
 	
 	
	 *G
 	
 	
 	
	 &1M&
 	
 	
 	
	 )F
 	
 	
 	
	 %C
 	
 	
 	
	 $B
 	
 	
 	
	 "-H"
 	
 	
 	
	 %0K%
 	
 	
 	
	 >
 	
 	
 	
	 =
 	
 	
 	
	 $B
 	
 	
 	
	 '2M'
 	
 	
 	
	 $/K$
 	
 	
 	
	 "@
 	
 	
 	
	 	r    r   c                   &    e Zd ZU ee         ed<   dS )r~   	requestedNrC   rD   rE   r   boolrG   rH   r    r   )CreateParamsCapabilitiesAcssDebitPaymentsz8AccountService.CreateParamsCapabilitiesAcssDebitPayments  '         t$$$$	 	r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   &CreateParamsCapabilitiesAffirmPaymentsz5AccountService.CreateParamsCapabilitiesAffirmPayments  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   0CreateParamsCapabilitiesAfterpayClearpayPaymentsz?AccountService.CreateParamsCapabilitiesAfterpayClearpayPayments  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   )CreateParamsCapabilitiesAmazonPayPaymentsz8AccountService.CreateParamsCapabilitiesAmazonPayPayments  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   +CreateParamsCapabilitiesAuBecsDebitPaymentsz:AccountService.CreateParamsCapabilitiesAuBecsDebitPayments$  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   )CreateParamsCapabilitiesBacsDebitPaymentsz8AccountService.CreateParamsCapabilitiesBacsDebitPayments*  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   *CreateParamsCapabilitiesBancontactPaymentsz9AccountService.CreateParamsCapabilitiesBancontactPayments0  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   ,CreateParamsCapabilitiesBankTransferPaymentsz;AccountService.CreateParamsCapabilitiesBankTransferPayments6  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   $CreateParamsCapabilitiesBlikPaymentsz3AccountService.CreateParamsCapabilitiesBlikPayments<  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   &CreateParamsCapabilitiesBoletoPaymentsz5AccountService.CreateParamsCapabilitiesBoletoPaymentsB  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   #CreateParamsCapabilitiesCardIssuingz2AccountService.CreateParamsCapabilitiesCardIssuingH  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   $CreateParamsCapabilitiesCardPaymentsz3AccountService.CreateParamsCapabilitiesCardPaymentsN  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   /CreateParamsCapabilitiesCartesBancairesPaymentsz>AccountService.CreateParamsCapabilitiesCartesBancairesPaymentsT  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   'CreateParamsCapabilitiesCashappPaymentsz6AccountService.CreateParamsCapabilitiesCashappPaymentsZ  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   #CreateParamsCapabilitiesEpsPaymentsz2AccountService.CreateParamsCapabilitiesEpsPayments`  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   #CreateParamsCapabilitiesFpxPaymentsz2AccountService.CreateParamsCapabilitiesFpxPaymentsf  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   .CreateParamsCapabilitiesGbBankTransferPaymentsz=AccountService.CreateParamsCapabilitiesGbBankTransferPaymentsl  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   'CreateParamsCapabilitiesGiropayPaymentsz6AccountService.CreateParamsCapabilitiesGiropayPaymentsr  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   'CreateParamsCapabilitiesGrabpayPaymentsz6AccountService.CreateParamsCapabilitiesGrabpayPaymentsx  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   %CreateParamsCapabilitiesIdealPaymentsz4AccountService.CreateParamsCapabilitiesIdealPayments~  r   r    r
  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   2CreateParamsCapabilitiesIndiaInternationalPaymentszAAccountService.CreateParamsCapabilitiesIndiaInternationalPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   #CreateParamsCapabilitiesJcbPaymentsz2AccountService.CreateParamsCapabilitiesJcbPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   .CreateParamsCapabilitiesJpBankTransferPaymentsz=AccountService.CreateParamsCapabilitiesJpBankTransferPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   &CreateParamsCapabilitiesKlarnaPaymentsz5AccountService.CreateParamsCapabilitiesKlarnaPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   'CreateParamsCapabilitiesKonbiniPaymentsz6AccountService.CreateParamsCapabilitiesKonbiniPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   &CreateParamsCapabilitiesLegacyPaymentsz5AccountService.CreateParamsCapabilitiesLegacyPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   $CreateParamsCapabilitiesLinkPaymentsz3AccountService.CreateParamsCapabilitiesLinkPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   )CreateParamsCapabilitiesMobilepayPaymentsz8AccountService.CreateParamsCapabilitiesMobilepayPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   *CreateParamsCapabilitiesMultibancoPaymentsz9AccountService.CreateParamsCapabilitiesMultibancoPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   .CreateParamsCapabilitiesMxBankTransferPaymentsz=AccountService.CreateParamsCapabilitiesMxBankTransferPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   $CreateParamsCapabilitiesOxxoPaymentsz3AccountService.CreateParamsCapabilitiesOxxoPayments  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   #CreateParamsCapabilitiesP24Paymentsz2AccountService.CreateParamsCapabilitiesP24Payments  r   r    r"  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   &CreateParamsCapabilitiesPaynowPaymentsz5AccountService.CreateParamsCapabilitiesPaynowPayments  r   r    r$  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   )CreateParamsCapabilitiesPromptpayPaymentsz8AccountService.CreateParamsCapabilitiesPromptpayPayments  r   r    r&  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   *CreateParamsCapabilitiesRevolutPayPaymentsz9AccountService.CreateParamsCapabilitiesRevolutPayPayments  r   r    r(  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   0CreateParamsCapabilitiesSepaBankTransferPaymentsz?AccountService.CreateParamsCapabilitiesSepaBankTransferPayments  r   r    r*  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   )CreateParamsCapabilitiesSepaDebitPaymentsz8AccountService.CreateParamsCapabilitiesSepaDebitPayments  r   r    r,  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   &CreateParamsCapabilitiesSofortPaymentsz5AccountService.CreateParamsCapabilitiesSofortPayments  r   r    r.  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   %CreateParamsCapabilitiesSwishPaymentsz4AccountService.CreateParamsCapabilitiesSwishPayments  r   r    r0  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   +CreateParamsCapabilitiesTaxReportingUs1099Kz:AccountService.CreateParamsCapabilitiesTaxReportingUs1099K  r   r    r2  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   .CreateParamsCapabilitiesTaxReportingUs1099Miscz=AccountService.CreateParamsCapabilitiesTaxReportingUs1099Misc  r   r    r4  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   !CreateParamsCapabilitiesTransfersz0AccountService.CreateParamsCapabilitiesTransfers  r   r    r6  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r    CreateParamsCapabilitiesTreasuryz/AccountService.CreateParamsCapabilitiesTreasury  r   r    r8  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   %CreateParamsCapabilitiesTwintPaymentsz4AccountService.CreateParamsCapabilitiesTwintPayments  r   r    r:  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   0CreateParamsCapabilitiesUsBankAccountAchPaymentsz?AccountService.CreateParamsCapabilitiesUsBankAccountAchPayments  r   r    r<  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   .CreateParamsCapabilitiesUsBankTransferPaymentsz=AccountService.CreateParamsCapabilitiesUsBankTransferPayments  r   r    r>  c                   &    e Zd ZU ee         ed<   dS )r   r   Nr   rH   r    r   #CreateParamsCapabilitiesZipPaymentsz2AccountService.CreateParamsCapabilitiesZipPayments   r   r    r@  c                   H   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<   dS )AccountService.CreateParamsCardcardrM   address_cityaddress_countryaddress_line1address_line2address_stateaddress_ziprR   cvc	exp_monthexp_yearr^   numberr9   default_for_currencyN
rC   rD   rE   r   rG   r   rF   rh   r   r   rH   r    r   CreateParamsCardrB  &          !#&&&&$S))))"3''''"3''''"3'''' %%%%c""""#d38n----	 *$//////r    rP  c                   F    e Zd ZU ed         ed<   ee         ed<   eed<   dS )$AccountService.CreateParamsCardTokenrC  rM   rR   tokenNrT   rH   r    r   CreateParamsCardTokenrS  :  :         c""""




r    rU  c                      e Zd ZU 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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d         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   	 ed         ed<   dS )r-   )AccountService.CreateParamsCompanyAddressaddress-AccountService.CreateParamsCompanyAddressKanaaddress_kana.AccountService.CreateParamsCompanyAddressKanjiaddress_kanjidirectors_providedexecutives_providedexport_license_idexport_purpose_coder^   	name_kana
name_kanjiowners_provided6AccountService.CreateParamsCompanyOwnershipDeclarationownership_declarationphoneregistration_number>  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.AccountService.CreateParamsCompanyVerificationverificationNrC   rD   rE   r   rG   r   rF   rH   r    r   CreateParamsCompanyz"AccountService.CreateParamsCompany?          HIIII	 ";
 	
 	
 	
	 #<
 	
 	
 	
	 (----	 )....	 's++++	 )----	 #	 s####	  $$$$	 %T****	  +D 
 	
 	
 	
	 3	 )----	  M	
 	
 	
 	
	 C    	 &c****	 C    	 "<
 	
 	
 	
	 	r    rq  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<   dS )rX  ru   r0   rv   rw   rx   ry   Nrz   rH   r    r   CreateParamsCompanyAddressz)AccountService.CreateParamsCompanyAddress  r|   r    rt  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<   dS )	rZ  ru   r0   rv   rw   rx   ry   townNrz   rH   r    r   CreateParamsCompanyAddressKanaz-AccountService.CreateParamsCompanyAddressKana           #	 S!!!!	 3	 3	 !%%%%	 3	 #	 	r    rw  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<   dS )	r\  ru   r0   rv   rw   rx   ry   rv  Nrz   rH   r    r   CreateParamsCompanyAddressKanjiz.AccountService.CreateParamsCompanyAddressKanji  rx  r    rz  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   dS )re  dateip
user_agentNrC   rD   rE   r   rh   rG   rF   rH   r    r   'CreateParamsCompanyOwnershipDeclarationz6AccountService.CreateParamsCompanyOwnershipDeclaration  W         #	 	  $$$$	 	r    r  c                   &    e Zd ZU ed         ed<   dS )rn  6AccountService.CreateParamsCompanyVerificationDocumentdocumentNr   rH   r    r   CreateParamsCompanyVerificationz.AccountService.CreateParamsCompanyVerification  0         D
 	
 	
 	
	 	r    r  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )r  backfrontNrz   rH   r    r   'CreateParamsCompanyVerificationDocumentz6AccountService.CreateParamsCompanyVerificationDocument  ?         #	 3	 	r    r  c                   z    e Zd ZU ed         ed<   	 ed         ed<   	 eed                  ed<   	 ed         ed<   d	S )
r.   )AccountService.CreateParamsControllerFeesfees+AccountService.CreateParamsControllerLosseslossesapplicationstriperequirement_collection4AccountService.CreateParamsControllerStripeDashboardstripe_dashboardN)rC   rD   rE   r   rG   r   rH   r    r   CreateParamsControllerz%AccountService.CreateParamsController  s         EFFFF	 IJJJJ	 !,G4K,L MMMM	 &B
 	
 	
 	
	 	r    r  c                   2    e Zd ZU eed                  ed<   dS )r  )accountr  payerNrC   rD   rE   r   r   rG   rH   r    r   CreateParamsControllerFeesz)AccountService.CreateParamsControllerFees!  s-         7#;<====	 	r    r  c                   2    e Zd ZU eed                  ed<   dS )r  r  paymentsNr  rH   r    r   CreateParamsControllerLossesz+AccountService.CreateParamsControllerLosses'  s-         g&=>????	 	r    r  c                   2    e Zd ZU eed                  ed<   dS )r  )r?   fullnonerA   Nr  rH   r    r   %CreateParamsControllerStripeDashboardz4AccountService.CreateParamsControllerStripeDashboard-  s-         '";<====	 	r    r  c                       e Zd ZU ed         ed<   	 ed         ed<   	 ed         ed<   	 ed         ed<   	 ed	         ed
<   	 ed         ed<   	 ed         ed<   dS )r2   DAccountService.CreateParamsDocumentsBankAccountOwnershipVerification#bank_account_ownership_verification2AccountService.CreateParamsDocumentsCompanyLicensecompany_licenseBAccountService.CreateParamsDocumentsCompanyMemorandumOfAssociation!company_memorandum_of_association<AccountService.CreateParamsDocumentsCompanyMinisterialDecreecompany_ministerial_decreeCAccountService.CreateParamsDocumentsCompanyRegistrationVerification!company_registration_verification<AccountService.CreateParamsDocumentsCompanyTaxIdVerificationcompany_tax_id_verification7AccountService.CreateParamsDocumentsProofOfRegistrationproof_of_registrationNr   rH   r    r   CreateParamsDocumentsz$AccountService.CreateParamsDocuments3           -8R.
 	
 	
 	
	 %@
 	
 	
 	
	 ,7P,
 	
 	
 	
	 %0J%
 	
 	
 	
	 ,7Q,
 	
 	
 	
	 &1J&
 	
 	
 	
	  +E 
 	
 	
 	
	 	r    r  c                   2    e Zd ZU eee                  ed<   dS )r  filesNrC   rD   rE   r   r   rF   rG   rH   r    r   5CreateParamsDocumentsBankAccountOwnershipVerificationzDAccountService.CreateParamsDocumentsBankAccountOwnershipVerification_  +         49%%%%	 	r    r  c                   2    e Zd ZU eee                  ed<   dS )r  r  Nr  rH   r    r   #CreateParamsDocumentsCompanyLicensez2AccountService.CreateParamsDocumentsCompanyLicensee  r  r    r  c                   2    e Zd ZU eee                  ed<   dS )r  r  Nr  rH   r    r   3CreateParamsDocumentsCompanyMemorandumOfAssociationzBAccountService.CreateParamsDocumentsCompanyMemorandumOfAssociationk  r  r    r  c                   2    e Zd ZU eee                  ed<   dS )r  r  Nr  rH   r    r   -CreateParamsDocumentsCompanyMinisterialDecreez<AccountService.CreateParamsDocumentsCompanyMinisterialDecreeq  r  r    r  c                   2    e Zd ZU eee                  ed<   dS )r  r  Nr  rH   r    r   4CreateParamsDocumentsCompanyRegistrationVerificationzCAccountService.CreateParamsDocumentsCompanyRegistrationVerificationw  r  r    r  c                   2    e Zd ZU eee                  ed<   dS )r  r  Nr  rH   r    r   -CreateParamsDocumentsCompanyTaxIdVerificationz<AccountService.CreateParamsDocumentsCompanyTaxIdVerification}  r  r    r  c                   2    e Zd ZU eee                  ed<   dS )r  r  Nr  rH   r    r   (CreateParamsDocumentsProofOfRegistrationz7AccountService.CreateParamsDocumentsProofOfRegistration  r  r    r  c                   B   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!<   d"S )#r7   ,AccountService.CreateParamsIndividualAddressrY  0AccountService.CreateParamsIndividualAddressKanar[  1AccountService.CreateParamsIndividualAddressKanjir]  z4Literal['']|AccountService.CreateParamsIndividualDobdobr4   
first_namefirst_name_kanafirst_name_kanjiLiteral['']|List[str]full_name_aliasesgender	id_numberid_number_secondary	last_namelast_name_kanalast_name_kanjimaiden_namer8   r9   rg  existingr  political_exposure6AccountService.CreateParamsIndividualRegisteredAddressregistered_address1AccountService.CreateParamsIndividualRelationshiprelationship
ssn_last_41AccountService.CreateParamsIndividualVerificationro  NrC   rD   rE   r   rG   rF   r   rH   r    r   CreateParamsIndividualz%AccountService.CreateParamsIndividual  v        KLLLL	 ">
 	
 	
 	
	 #?
 	
 	
 	
	 B
 	
 	
 	
	 3	  $$$$	 %S))))	 &c****	 ''>????	 C    	 s####	 )----	 s####	 $C((((	 %S))))	 !%%%%	 :;;;;	 3	 (0B(CDDDD	 (D
 	
 	
 	
	 "?
 	
 	
 	
	  $$$$	 "?
 	
 	
 	
	 	r    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<   dS )r  ru   r0   rv   rw   rx   ry   Nrz   rH   r    r   CreateParamsIndividualAddressz,AccountService.CreateParamsIndividualAddress  r|   r    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<   dS )	r  ru   r0   rv   rw   rx   ry   rv  Nrz   rH   r    r   !CreateParamsIndividualAddressKanaz0AccountService.CreateParamsIndividualAddressKana  rx  r    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<   dS )	r  ru   r0   rv   rw   rx   ry   rv  Nrz   rH   r    r   "CreateParamsIndividualAddressKanjiz1AccountService.CreateParamsIndividualAddressKanji+  rx  r    r  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )(AccountService.CreateParamsIndividualDobdaymonthyearNrC   rD   rE   rh   rG   rH   r    r   CreateParamsIndividualDobr  I  ?         	 


	 				 	r    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<   dS )r  ru   r0   rv   rw   rx   ry   Nrz   rH   r    r   'CreateParamsIndividualRegisteredAddressz6AccountService.CreateParamsIndividualRegisteredAddressW  r|   r    r  c                       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<   dS )r  director	executiveownerLiteral['']|floatpercent_ownershiptitleNrC   rD   rE   r   r   rG   rF   rH   r    r   "CreateParamsIndividualRelationshipz1AccountService.CreateParamsIndividualRelationshipq           d####	 t$$$$	 4    	 '':;;;;	 3	 	r    r  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )r  CAccountService.CreateParamsIndividualVerificationAdditionalDocumentadditional_document9AccountService.CreateParamsIndividualVerificationDocumentr  Nr   rH   r    r   "CreateParamsIndividualVerificationz1AccountService.CreateParamsIndividualVerification  Q         (Q
 	
 	
 	
	 G
 	
 	
 	
	 	r    r  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )r  r  r  Nrz   rH   r    r   4CreateParamsIndividualVerificationAdditionalDocumentzCAccountService.CreateParamsIndividualVerificationAdditionalDocument  r  r    r  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )r   r  r  Nrz   rH   r    r   *CreateParamsIndividualVerificationDocumentz9AccountService.CreateParamsIndividualVerificationDocument  r  r    r  c                       e Zd ZU ed         ed<   	 ed         ed<   	 ed         ed<   	 ed         ed<   	 ed	         ed
<   	 ed         ed<   	 ed         ed<   dS )r:   4AccountService.CreateParamsSettingsBacsDebitPaymentsr   +AccountService.CreateParamsSettingsBrandingbranding.AccountService.CreateParamsSettingsCardIssuingr   /AccountService.CreateParamsSettingsCardPaymentsr   +AccountService.CreateParamsSettingsPaymentsr  *AccountService.CreateParamsSettingsPayoutspayouts+AccountService.CreateParamsSettingsTreasuryr   Nr   rH   r    r   CreateParamsSettingsz#AccountService.CreateParamsSettings  s         (B
 	
 	
 	
	 KLLLL	 "<
 	
 	
 	
	 #=
 	
 	
 	
	 KLLLL	 IJJJJ	 KLLLL	 	r    r  c                   &    e Zd ZU ee         ed<   dS )r  display_nameNrz   rH   r    r   %CreateParamsSettingsBacsDebitPaymentsz4AccountService.CreateParamsSettingsBacsDebitPayments  '         !#&&&&	 	r    r  c                   n    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   dS )r	  iconlogoprimary_colorsecondary_colorNrz   rH   r    r   CreateParamsSettingsBrandingz+AccountService.CreateParamsSettingsBranding  o         #	 #	 #3''''	 %S))))	 	r    r  c                   &    e Zd ZU ed         ed<   dS )r  ;AccountService.CreateParamsSettingsCardIssuingTosAcceptancer=   Nr   rH   r    r   CreateParamsSettingsCardIssuingz.AccountService.CreateParamsSettingsCardIssuing  0         #I
 	
 	
 	
	 	r    r  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ed         ed<   dS )r  r|  r}  rd   r~  Nr  rH   r    r   ,CreateParamsSettingsCardIssuingTosAcceptancez;AccountService.CreateParamsSettingsCardIssuingTosAcceptance  X         #	 	   12222	 	r    r"  c                   n    e Zd ZU ed         ed<   	 ee         ed<   	 ed         ed<   	 ed         ed<   dS )r  8AccountService.CreateParamsSettingsCardPaymentsDeclineOn
decline_onstatement_descriptor_prefixrd    statement_descriptor_prefix_kana!statement_descriptor_prefix_kanjiNrC   rD   rE   r   rG   rF   rH   r    r    CreateParamsSettingsCardPaymentsz/AccountService.CreateParamsSettingsCardPayments  z         F
 	
 	
 	
	 &1%5555	 +66G*HHHH	 ,77H+IIII	 	r    r+  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )r%  avs_failurecvc_failureNr   rH   r    r   )CreateParamsSettingsCardPaymentsDeclineOnz8AccountService.CreateParamsSettingsCardPaymentsDeclineOn  ?          &&&&	 !&&&&	 	r    r0  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   dS )r  statement_descriptorstatement_descriptor_kanastatement_descriptor_kanjiNrz   rH   r    r   CreateParamsSettingsPaymentsz+AccountService.CreateParamsSettingsPayments  W         )#....	 $/s#3333	 %0$4444	 	r    r6  c                   V    e Zd ZU ee         ed<   	 ed         ed<   	 ee         ed<   dS )r  debit_negative_balances2AccountService.CreateParamsSettingsPayoutsSchedulescheduler3  Nr  rH   r    r   CreateParamsSettingsPayoutsz*AccountService.CreateParamsSettingsPayouts'  `         !,T!2222	 @
 	
 	
 	
	 *#....	 	r    r<  c                       e Zd ZU ed         ed<   	 eed                  ed<   	 ee         ed<   	 eed                  ed<   dS )	r:  Literal['minimum']|int
delay_daysdailymanualmonthlyweeklyintervalmonthly_anchorfridaymondaysaturdaysundaythursdaytuesday	wednesdayweekly_anchorNrC   rD   rE   r   rG   r   rh   rH   r    r   #CreateParamsSettingsPayoutsSchedulez2AccountService.CreateParamsSettingsPayoutsSchedule7            89999	 g&LMNNNN	 $C((((	 #

 
	
 
	
 
	
	 	r    rR  c                   &    e Zd ZU ed         ed<   dS )r  8AccountService.CreateParamsSettingsTreasuryTosAcceptancer=   Nr   rH   r    r   CreateParamsSettingsTreasuryz+AccountService.CreateParamsSettingsTreasuryS  0         #F
 	
 	
 	
	 	r    rV  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ed         ed<   dS )rU  r|  r}  rd   r~  Nr  rH   r    r   )CreateParamsSettingsTreasuryTosAcceptancez8AccountService.CreateParamsSettingsTreasuryTosAcceptance[  r#  r    rY  c                   n    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   dS )r<   r|  r}  service_agreementr~  Nr  rH   r    r   CreateParamsTosAcceptancez(AccountService.CreateParamsTosAcceptancei  o         #	 	 's++++	  $$$$	 	r    r\  c                       e Zd ZdS )AccountService.DeleteParamsN)rC   rD   rE   rH   r    r   DeleteParamsr_  {  s        r    r`  c                       e Zd ZU ed         ed<   	 ee         ed<   	 eee                  ed<   	 ee         ed<   	 ee         ed<   dS )AccountService.ListParamsz$AccountService.ListParamsCreated|intcreatedending_beforer5   limitstarting_afterN)rC   rD   rE   r   rG   rF   r   rh   rH   r    r   
ListParamsrb  ~  s         CDDDD	 #3''''	 DI&&&&	 3	 $C((((	 	r    rg  c                   n    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   dS ) AccountService.ListParamsCreatedgtgteltlteN)rC   rD   rE   r   rh   rG   rH   r    r   ListParamsCreatedri    so         	 	 	 	 	r    rn  c                   >    e Zd ZU eee                  ed<   	 eed<   dS )AccountService.RejectParamsr5   reasonNr  rH   r    r   RejectParamsrp    s;         DI&&&&	 	 	r    rr  c                   2    e Zd ZU eee                  ed<   dS )$AccountService.RetrieveCurrentParamsr5   Nr  rH   r    r   RetrieveCurrentParamsrt    +         DI&&&&	 	r    ru  c                   2    e Zd ZU eee                  ed<   dS )AccountService.RetrieveParamsr5   Nr  rH   r    r   RetrieveParamsrx    rv  r    ry  c                   v   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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<   dS )AccountService.UpdateParamsr#   *AccountService.UpdateParamsBusinessProfiler%   r&   r+   'AccountService.UpdateParamsCapabilitiesr   "AccountService.UpdateParamsCompanyr'   r1   $AccountService.UpdateParamsDocumentsr3   r4   r5   z{Literal['']|str|AccountService.UpdateParamsBankAccount|AccountService.UpdateParamsCard|AccountService.UpdateParamsCardTokenr6   %AccountService.UpdateParamsIndividualr)   r8   r9   #AccountService.UpdateParamsSettingsr;   (AccountService.UpdateParamsTosAcceptancer=   NrB   rH   r    r   UpdateParamsr{    s        "3''''	 &8
 	
 	
 	
	 #NO
 	
 	
 	
	 ""KLLLL		 ABBBB	 &c****	 EFFFF	 3	 DI&&&&	 & J
 	
 	
 	
	
   GHHHH	 :;;;;	 CDDDD	 $$NOOOO	 	r    r  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	<   d
S )&AccountService.UpdateParamsBankAccountrL   rM   rN   rO   rP   rQ   r0   rR   rS   NrT   rH   r    r   UpdateParamsBankAccountr    rV   r    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         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<   dS )r|  7AccountService.UpdateParamsBusinessProfileAnnualRevenuerY   rZ   r[   AAccountService.UpdateParamsBusinessProfileMonthlyEstimatedRevenuer]   r^   r_   8AccountService.UpdateParamsBusinessProfileSupportAddressra   rb   rc   rd   re   rf   Nrg   rH   r    r   UpdateParamsBusinessProfilez*AccountService.UpdateParamsBusinessProfile   rj   r    r  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )r  rl   rR   rm   Nrn   rH   r    r   (UpdateParamsBusinessProfileAnnualRevenuez7AccountService.UpdateParamsBusinessProfileAnnualRevenueT  rp   r    r  c                   &    e Zd ZU eed<   	 eed<   dS )r  rl   rR   Nrn   rH   r    r   2UpdateParamsBusinessProfileMonthlyEstimatedRevenuezAAccountService.UpdateParamsBusinessProfileMonthlyEstimatedRevenueb  rs   r    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<   dS )r  ru   r0   rv   rw   rx   ry   Nrz   rH   r    r   )UpdateParamsBusinessProfileSupportAddressz8AccountService.UpdateParamsBusinessProfileSupportAddressl  r|   r    r  c                   v   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^<   d_S )`r}  8AccountService.UpdateParamsCapabilitiesAcssDebitPaymentsr   5AccountService.UpdateParamsCapabilitiesAffirmPaymentsr   ?AccountService.UpdateParamsCapabilitiesAfterpayClearpayPaymentsr   8AccountService.UpdateParamsCapabilitiesAmazonPayPaymentsr   :AccountService.UpdateParamsCapabilitiesAuBecsDebitPaymentsr   8AccountService.UpdateParamsCapabilitiesBacsDebitPaymentsr   9AccountService.UpdateParamsCapabilitiesBancontactPaymentsr   ;AccountService.UpdateParamsCapabilitiesBankTransferPaymentsr   3AccountService.UpdateParamsCapabilitiesBlikPaymentsr   5AccountService.UpdateParamsCapabilitiesBoletoPaymentsr   2AccountService.UpdateParamsCapabilitiesCardIssuingr   3AccountService.UpdateParamsCapabilitiesCardPaymentsr   >AccountService.UpdateParamsCapabilitiesCartesBancairesPaymentsr   6AccountService.UpdateParamsCapabilitiesCashappPaymentsr   2AccountService.UpdateParamsCapabilitiesEpsPaymentsr   2AccountService.UpdateParamsCapabilitiesFpxPaymentsr   =AccountService.UpdateParamsCapabilitiesGbBankTransferPaymentsr   6AccountService.UpdateParamsCapabilitiesGiropayPaymentsr   6AccountService.UpdateParamsCapabilitiesGrabpayPaymentsr   4AccountService.UpdateParamsCapabilitiesIdealPaymentsr   AAccountService.UpdateParamsCapabilitiesIndiaInternationalPaymentsr   2AccountService.UpdateParamsCapabilitiesJcbPaymentsr   =AccountService.UpdateParamsCapabilitiesJpBankTransferPaymentsr   5AccountService.UpdateParamsCapabilitiesKlarnaPaymentsr   6AccountService.UpdateParamsCapabilitiesKonbiniPaymentsr   5AccountService.UpdateParamsCapabilitiesLegacyPaymentsr   3AccountService.UpdateParamsCapabilitiesLinkPaymentsr   8AccountService.UpdateParamsCapabilitiesMobilepayPaymentsr   9AccountService.UpdateParamsCapabilitiesMultibancoPaymentsr   =AccountService.UpdateParamsCapabilitiesMxBankTransferPaymentsr   3AccountService.UpdateParamsCapabilitiesOxxoPaymentsr   2AccountService.UpdateParamsCapabilitiesP24Paymentsr   5AccountService.UpdateParamsCapabilitiesPaynowPaymentsr   8AccountService.UpdateParamsCapabilitiesPromptpayPaymentsr   9AccountService.UpdateParamsCapabilitiesRevolutPayPaymentsr   ?AccountService.UpdateParamsCapabilitiesSepaBankTransferPaymentsr   8AccountService.UpdateParamsCapabilitiesSepaDebitPaymentsr   5AccountService.UpdateParamsCapabilitiesSofortPaymentsr   4AccountService.UpdateParamsCapabilitiesSwishPaymentsr   :AccountService.UpdateParamsCapabilitiesTaxReportingUs1099Kr   =AccountService.UpdateParamsCapabilitiesTaxReportingUs1099Miscr   0AccountService.UpdateParamsCapabilitiesTransfersr   /AccountService.UpdateParamsCapabilitiesTreasuryr   4AccountService.UpdateParamsCapabilitiesTwintPaymentsr   ?AccountService.UpdateParamsCapabilitiesUsBankAccountAchPaymentsr   =AccountService.UpdateParamsCapabilitiesUsBankTransferPaymentsr   2AccountService.UpdateParamsCapabilitiesZipPaymentsr   Nr   rH   r    r   UpdateParamsCapabilitiesz'AccountService.UpdateParamsCapabilities  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   )UpdateParamsCapabilitiesAcssDebitPaymentsz8AccountService.UpdateParamsCapabilitiesAcssDebitPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   &UpdateParamsCapabilitiesAffirmPaymentsz5AccountService.UpdateParamsCapabilitiesAffirmPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   0UpdateParamsCapabilitiesAfterpayClearpayPaymentsz?AccountService.UpdateParamsCapabilitiesAfterpayClearpayPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   )UpdateParamsCapabilitiesAmazonPayPaymentsz8AccountService.UpdateParamsCapabilitiesAmazonPayPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   +UpdateParamsCapabilitiesAuBecsDebitPaymentsz:AccountService.UpdateParamsCapabilitiesAuBecsDebitPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   )UpdateParamsCapabilitiesBacsDebitPaymentsz8AccountService.UpdateParamsCapabilitiesBacsDebitPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   *UpdateParamsCapabilitiesBancontactPaymentsz9AccountService.UpdateParamsCapabilitiesBancontactPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   ,UpdateParamsCapabilitiesBankTransferPaymentsz;AccountService.UpdateParamsCapabilitiesBankTransferPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   $UpdateParamsCapabilitiesBlikPaymentsz3AccountService.UpdateParamsCapabilitiesBlikPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   &UpdateParamsCapabilitiesBoletoPaymentsz5AccountService.UpdateParamsCapabilitiesBoletoPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   #UpdateParamsCapabilitiesCardIssuingz2AccountService.UpdateParamsCapabilitiesCardIssuing  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   $UpdateParamsCapabilitiesCardPaymentsz3AccountService.UpdateParamsCapabilitiesCardPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   /UpdateParamsCapabilitiesCartesBancairesPaymentsz>AccountService.UpdateParamsCapabilitiesCartesBancairesPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   'UpdateParamsCapabilitiesCashappPaymentsz6AccountService.UpdateParamsCapabilitiesCashappPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   #UpdateParamsCapabilitiesEpsPaymentsz2AccountService.UpdateParamsCapabilitiesEpsPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   #UpdateParamsCapabilitiesFpxPaymentsz2AccountService.UpdateParamsCapabilitiesFpxPayments  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   .UpdateParamsCapabilitiesGbBankTransferPaymentsz=AccountService.UpdateParamsCapabilitiesGbBankTransferPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   'UpdateParamsCapabilitiesGiropayPaymentsz6AccountService.UpdateParamsCapabilitiesGiropayPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   'UpdateParamsCapabilitiesGrabpayPaymentsz6AccountService.UpdateParamsCapabilitiesGrabpayPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   %UpdateParamsCapabilitiesIdealPaymentsz4AccountService.UpdateParamsCapabilitiesIdealPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   2UpdateParamsCapabilitiesIndiaInternationalPaymentszAAccountService.UpdateParamsCapabilitiesIndiaInternationalPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   #UpdateParamsCapabilitiesJcbPaymentsz2AccountService.UpdateParamsCapabilitiesJcbPayments 	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   .UpdateParamsCapabilitiesJpBankTransferPaymentsz=AccountService.UpdateParamsCapabilitiesJpBankTransferPayments&	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   &UpdateParamsCapabilitiesKlarnaPaymentsz5AccountService.UpdateParamsCapabilitiesKlarnaPayments,	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   'UpdateParamsCapabilitiesKonbiniPaymentsz6AccountService.UpdateParamsCapabilitiesKonbiniPayments2	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   &UpdateParamsCapabilitiesLegacyPaymentsz5AccountService.UpdateParamsCapabilitiesLegacyPayments8	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   $UpdateParamsCapabilitiesLinkPaymentsz3AccountService.UpdateParamsCapabilitiesLinkPayments>	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   )UpdateParamsCapabilitiesMobilepayPaymentsz8AccountService.UpdateParamsCapabilitiesMobilepayPaymentsD	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   *UpdateParamsCapabilitiesMultibancoPaymentsz9AccountService.UpdateParamsCapabilitiesMultibancoPaymentsJ	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   .UpdateParamsCapabilitiesMxBankTransferPaymentsz=AccountService.UpdateParamsCapabilitiesMxBankTransferPaymentsP	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   $UpdateParamsCapabilitiesOxxoPaymentsz3AccountService.UpdateParamsCapabilitiesOxxoPaymentsV	  r   r    r   c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   #UpdateParamsCapabilitiesP24Paymentsz2AccountService.UpdateParamsCapabilitiesP24Payments\	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   &UpdateParamsCapabilitiesPaynowPaymentsz5AccountService.UpdateParamsCapabilitiesPaynowPaymentsb	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   )UpdateParamsCapabilitiesPromptpayPaymentsz8AccountService.UpdateParamsCapabilitiesPromptpayPaymentsh	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   *UpdateParamsCapabilitiesRevolutPayPaymentsz9AccountService.UpdateParamsCapabilitiesRevolutPayPaymentsn	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   0UpdateParamsCapabilitiesSepaBankTransferPaymentsz?AccountService.UpdateParamsCapabilitiesSepaBankTransferPaymentst	  r   r    r
  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   )UpdateParamsCapabilitiesSepaDebitPaymentsz8AccountService.UpdateParamsCapabilitiesSepaDebitPaymentsz	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   &UpdateParamsCapabilitiesSofortPaymentsz5AccountService.UpdateParamsCapabilitiesSofortPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   %UpdateParamsCapabilitiesSwishPaymentsz4AccountService.UpdateParamsCapabilitiesSwishPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   +UpdateParamsCapabilitiesTaxReportingUs1099Kz:AccountService.UpdateParamsCapabilitiesTaxReportingUs1099K	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   .UpdateParamsCapabilitiesTaxReportingUs1099Miscz=AccountService.UpdateParamsCapabilitiesTaxReportingUs1099Misc	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   !UpdateParamsCapabilitiesTransfersz0AccountService.UpdateParamsCapabilitiesTransfers	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r    UpdateParamsCapabilitiesTreasuryz/AccountService.UpdateParamsCapabilitiesTreasury	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   %UpdateParamsCapabilitiesTwintPaymentsz4AccountService.UpdateParamsCapabilitiesTwintPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   0UpdateParamsCapabilitiesUsBankAccountAchPaymentsz?AccountService.UpdateParamsCapabilitiesUsBankAccountAchPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   .UpdateParamsCapabilitiesUsBankTransferPaymentsz=AccountService.UpdateParamsCapabilitiesUsBankTransferPayments	  r   r    r  c                   &    e Zd ZU ee         ed<   dS )r  r   Nr   rH   r    r   #UpdateParamsCapabilitiesZipPaymentsz2AccountService.UpdateParamsCapabilitiesZipPayments	  r   r    r   c                   H   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<   dS )AccountService.UpdateParamsCardrC  rM   rD  rE  rF  rG  rH  rI  rR   rJ  rK  rL  r^   rM  r9   rN  NrO  rH   r    r   UpdateParamsCardr"  	  rQ  r    r#  c                   F    e Zd ZU ed         ed<   ee         ed<   eed<   dS )$AccountService.UpdateParamsCardTokenrC  rM   rR   rT  NrT   rH   r    r   UpdateParamsCardTokenr%  	  rV  r    r&  c                      e Zd ZU 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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d         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   	 ed         ed<   dS )r~  )AccountService.UpdateParamsCompanyAddressrY  -AccountService.UpdateParamsCompanyAddressKanar[  .AccountService.UpdateParamsCompanyAddressKanjir]  r^  r_  r`  ra  r^   rb  rc  rd  6AccountService.UpdateParamsCompanyOwnershipDeclarationrf  rg  rh  ri  rj  rk  rl  rm  .AccountService.UpdateParamsCompanyVerificationro  Nrp  rH   r    r   UpdateParamsCompanyz"AccountService.UpdateParamsCompany	  rr  r    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<   dS )r(  ru   r0   rv   rw   rx   ry   Nrz   rH   r    r   UpdateParamsCompanyAddressz)AccountService.UpdateParamsCompanyAddress-
  r|   r    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<   dS )	r)  ru   r0   rv   rw   rx   ry   rv  Nrz   rH   r    r   UpdateParamsCompanyAddressKanaz-AccountService.UpdateParamsCompanyAddressKanaG
  rx  r    r1  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<   dS )	r*  ru   r0   rv   rw   rx   ry   rv  Nrz   rH   r    r   UpdateParamsCompanyAddressKanjiz.AccountService.UpdateParamsCompanyAddressKanjie
  rx  r    r3  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   dS )r+  r|  r}  r~  Nr  rH   r    r   'UpdateParamsCompanyOwnershipDeclarationz6AccountService.UpdateParamsCompanyOwnershipDeclaration
  r  r    r5  c                   &    e Zd ZU ed         ed<   dS )r,  6AccountService.UpdateParamsCompanyVerificationDocumentr  Nr   rH   r    r   UpdateParamsCompanyVerificationz.AccountService.UpdateParamsCompanyVerification
  r  r    r8  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )r7  r  r  Nrz   rH   r    r   'UpdateParamsCompanyVerificationDocumentz6AccountService.UpdateParamsCompanyVerificationDocument
  r  r    r:  c                       e Zd ZU ed         ed<   	 ed         ed<   	 ed         ed<   	 ed         ed<   	 ed	         ed
<   	 ed         ed<   	 ed         ed<   dS )r  DAccountService.UpdateParamsDocumentsBankAccountOwnershipVerificationr  2AccountService.UpdateParamsDocumentsCompanyLicenser  BAccountService.UpdateParamsDocumentsCompanyMemorandumOfAssociationr  <AccountService.UpdateParamsDocumentsCompanyMinisterialDecreer  CAccountService.UpdateParamsDocumentsCompanyRegistrationVerificationr  <AccountService.UpdateParamsDocumentsCompanyTaxIdVerificationr  7AccountService.UpdateParamsDocumentsProofOfRegistrationr  Nr   rH   r    r   UpdateParamsDocumentsz$AccountService.UpdateParamsDocuments
  r  r    rC  c                   2    e Zd ZU eee                  ed<   dS )r<  r  Nr  rH   r    r   5UpdateParamsDocumentsBankAccountOwnershipVerificationzDAccountService.UpdateParamsDocumentsBankAccountOwnershipVerification
  r  r    rE  c                   2    e Zd ZU eee                  ed<   dS )r=  r  Nr  rH   r    r   #UpdateParamsDocumentsCompanyLicensez2AccountService.UpdateParamsDocumentsCompanyLicense
  r  r    rG  c                   2    e Zd ZU eee                  ed<   dS )r>  r  Nr  rH   r    r   3UpdateParamsDocumentsCompanyMemorandumOfAssociationzBAccountService.UpdateParamsDocumentsCompanyMemorandumOfAssociation
  r  r    rI  c                   2    e Zd ZU eee                  ed<   dS )r?  r  Nr  rH   r    r   -UpdateParamsDocumentsCompanyMinisterialDecreez<AccountService.UpdateParamsDocumentsCompanyMinisterialDecree
  r  r    rK  c                   2    e Zd ZU eee                  ed<   dS )r@  r  Nr  rH   r    r   4UpdateParamsDocumentsCompanyRegistrationVerificationzCAccountService.UpdateParamsDocumentsCompanyRegistrationVerification
  r  r    rM  c                   2    e Zd ZU eee                  ed<   dS )rA  r  Nr  rH   r    r   -UpdateParamsDocumentsCompanyTaxIdVerificationz<AccountService.UpdateParamsDocumentsCompanyTaxIdVerification
  r  r    rO  c                   2    e Zd ZU eee                  ed<   dS )rB  r  Nr  rH   r    r   (UpdateParamsDocumentsProofOfRegistrationz7AccountService.UpdateParamsDocumentsProofOfRegistration
  r  r    rQ  c                   B   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!<   d"S )#r  ,AccountService.UpdateParamsIndividualAddressrY  0AccountService.UpdateParamsIndividualAddressKanar[  1AccountService.UpdateParamsIndividualAddressKanjir]  z4Literal['']|AccountService.UpdateParamsIndividualDobr  r4   r  r  r  r  r  r  r  r  r  r  r  r  r8   r9   rg  r  r  6AccountService.UpdateParamsIndividualRegisteredAddressr  1AccountService.UpdateParamsIndividualRelationshipr  r  1AccountService.UpdateParamsIndividualVerificationro  Nr  rH   r    r   UpdateParamsIndividualz%AccountService.UpdateParamsIndividual
  r  r    rY  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<   dS )rS  ru   r0   rv   rw   rx   ry   Nrz   rH   r    r   UpdateParamsIndividualAddressz,AccountService.UpdateParamsIndividualAddressc  r|   r    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<   dS )	rT  ru   r0   rv   rw   rx   ry   rv  Nrz   rH   r    r   !UpdateParamsIndividualAddressKanaz0AccountService.UpdateParamsIndividualAddressKana}  rx  r    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<   dS )	rU  ru   r0   rv   rw   rx   ry   rv  Nrz   rH   r    r   "UpdateParamsIndividualAddressKanjiz1AccountService.UpdateParamsIndividualAddressKanji  rx  r    r_  c                   2    e Zd ZU eed<   	 eed<   	 eed<   dS )(AccountService.UpdateParamsIndividualDobr  r  r  Nr  rH   r    r   UpdateParamsIndividualDobra    r  r    rb  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<   dS )rV  ru   r0   rv   rw   rx   ry   Nrz   rH   r    r   'UpdateParamsIndividualRegisteredAddressz6AccountService.UpdateParamsIndividualRegisteredAddress  r|   r    rd  c                       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<   dS )rW  r  r  r  r  r  r  Nr  rH   r    r   "UpdateParamsIndividualRelationshipz1AccountService.UpdateParamsIndividualRelationship  r  r    rf  c                   >    e Zd ZU ed         ed<   	 ed         ed<   dS )rX  CAccountService.UpdateParamsIndividualVerificationAdditionalDocumentr  9AccountService.UpdateParamsIndividualVerificationDocumentr  Nr   rH   r    r   "UpdateParamsIndividualVerificationz1AccountService.UpdateParamsIndividualVerification  r  r    rj  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )rh  r  r  Nrz   rH   r    r   4UpdateParamsIndividualVerificationAdditionalDocumentzCAccountService.UpdateParamsIndividualVerificationAdditionalDocument  r  r    rl  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )ri  r  r  Nrz   rH   r    r   *UpdateParamsIndividualVerificationDocumentz9AccountService.UpdateParamsIndividualVerificationDocument  r  r    rn  c                       e Zd ZU ed         ed<   	 ed         ed<   	 ed         ed<   	 ed         ed<   	 ed	         ed
<   	 ed         ed<   	 ed         ed<   	 ed         ed<   dS )r  4AccountService.UpdateParamsSettingsBacsDebitPaymentsr   +AccountService.UpdateParamsSettingsBrandingr
  .AccountService.UpdateParamsSettingsCardIssuingr   /AccountService.UpdateParamsSettingsCardPaymentsr   +AccountService.UpdateParamsSettingsInvoicesinvoices+AccountService.UpdateParamsSettingsPaymentsr  *AccountService.UpdateParamsSettingsPayoutsr  +AccountService.UpdateParamsSettingsTreasuryr   Nr   rH   r    r   UpdateParamsSettingsz#AccountService.UpdateParamsSettings  s         (B
 	
 	
 	
	 KLLLL	 "<
 	
 	
 	
	 #=
 	
 	
 	
	 KLLLL	 KLLLL	 IJJJJ	 KLLLL	 	r    ry  c                   &    e Zd ZU ee         ed<   dS )rp  r  Nrz   rH   r    r   %UpdateParamsSettingsBacsDebitPaymentsz4AccountService.UpdateParamsSettingsBacsDebitPaymentsA  r  r    r{  c                   n    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   dS )rq  r  r  r  r  Nrz   rH   r    r   UpdateParamsSettingsBrandingz+AccountService.UpdateParamsSettingsBrandingG  r  r    r}  c                   &    e Zd ZU ed         ed<   dS )rr  ;AccountService.UpdateParamsSettingsCardIssuingTosAcceptancer=   Nr   rH   r    r   UpdateParamsSettingsCardIssuingz.AccountService.UpdateParamsSettingsCardIssuingY  r   r    r  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ed         ed<   dS )r  r|  r}  rd   r~  Nr  rH   r    r   ,UpdateParamsSettingsCardIssuingTosAcceptancez;AccountService.UpdateParamsSettingsCardIssuingTosAcceptancea  r#  r    r  c                   n    e Zd ZU ed         ed<   	 ee         ed<   	 ed         ed<   	 ed         ed<   dS )rs  8AccountService.UpdateParamsSettingsCardPaymentsDeclineOnr&  r'  rd   r(  r)  Nr*  rH   r    r    UpdateParamsSettingsCardPaymentsz/AccountService.UpdateParamsSettingsCardPaymentso  r,  r    r  c                   >    e Zd ZU ee         ed<   	 ee         ed<   dS )r  r.  r/  Nr   rH   r    r   )UpdateParamsSettingsCardPaymentsDeclineOnz8AccountService.UpdateParamsSettingsCardPaymentsDeclineOn  r1  r    r  c                   &    e Zd ZU ed         ed<   dS )rt  r  default_account_tax_idsNr   rH   r    r   UpdateParamsSettingsInvoicesz+AccountService.UpdateParamsSettingsInvoices  s(         !,-D!EEEE	 	r    r  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   dS )rv  r3  r4  r5  Nrz   rH   r    r   UpdateParamsSettingsPaymentsz+AccountService.UpdateParamsSettingsPayments  r7  r    r  c                   V    e Zd ZU ee         ed<   	 ed         ed<   	 ee         ed<   dS )rw  r9  2AccountService.UpdateParamsSettingsPayoutsScheduler;  r3  Nr  rH   r    r   UpdateParamsSettingsPayoutsz*AccountService.UpdateParamsSettingsPayouts  r=  r    r  c                       e Zd ZU ed         ed<   	 eed                  ed<   	 ee         ed<   	 eed                  ed<   dS )	r  r?  r@  rA  rF  rG  rH  rP  NrQ  rH   r    r   #UpdateParamsSettingsPayoutsSchedulez2AccountService.UpdateParamsSettingsPayoutsSchedule  rS  r    r  c                   &    e Zd ZU ed         ed<   dS )rx  8AccountService.UpdateParamsSettingsTreasuryTosAcceptancer=   Nr   rH   r    r   UpdateParamsSettingsTreasuryz+AccountService.UpdateParamsSettingsTreasury  rW  r    r  c                   V    e Zd ZU ee         ed<   	 ee         ed<   	 ed         ed<   dS )r  r|  r}  rd   r~  Nr  rH   r    r   )UpdateParamsSettingsTreasuryTosAcceptancez8AccountService.UpdateParamsSettingsTreasuryTosAcceptance  r#  r    r  c                   n    e Zd ZU ee         ed<   	 ee         ed<   	 ee         ed<   	 ee         ed<   dS )r  r|  r}  r[  r~  Nr  rH   r    r   UpdateParamsTosAcceptancez(AccountService.UpdateParamsTosAcceptance  r]  r    r  r  paramsr_  optionsreturnc                     t          t          |                     dd                    t	          |                    dd||                    S )  
        With [Connect](https://stripe.com/connect), you can delete accounts you manage.

        Test-mode accounts can be deleted at any time.

        Live-mode accounts where Stripe is responsible for negative account balances cannot be deleted, which includes Standard accounts. Live-mode accounts where your platform is liable for negative account balances, which includes Custom and Express accounts, can be deleted when all [balances](https://stripe.com/api/balance/balanace_object) are zero.

        If you want to delete your own account, use the [account information tab in your account settings](https://dashboard.stripe.com/settings/account) instead.
        delete/v1/accounts/{account}r  V1apiapi_modebase_addressr  r  r   r   _requestformatr   r   r  r  r  s       r   r  zAccountService.delete  sZ     MM(//G8L8L/MM"   

 

 
	
r    c                    K   t          t          |                     dd                    t	          |                    dd||           d{V           S )r  r  r  r  r  r  r  Nr   r   _request_asyncr  r   r  s       r   delete_asynczAccountService.delete_async  s~       %%(//G8L8L/MM" &        

 

 
	
r    rx  c                     t          t          |                     dd                    t	          |                    dd||                    S )6
        Retrieves the details of an account.
        getr  r  r  r  r  r  r  s       r   retrievezAccountService.retrieve+  sZ     MM(//G8L8L/MM"   

 

 
	
r    c                    K   t          t          |                     dd                    t	          |                    dd||           d{V           S )r  r  r  r  r  r  r  Nr  r  s       r   retrieve_asynczAccountService.retrieve_async@  s~       %%(//G8L8L/MM" &        

 

 
	
r    r{  c                     t          t          |                     dd                    t	          |                    dd||                    S )  
        Updates a [connected account](https://stripe.com/connect/accounts) by setting the values of the parameters passed. Any parameters not provided are
        left unchanged.

        For accounts where [controller.requirement_collection](https://stripe.com/api/accounts/object#account_object-controller-requirement_collection)
        is application, which includes Custom accounts, you can update any information on the account.

        For accounts where [controller.requirement_collection](https://stripe.com/api/accounts/object#account_object-controller-requirement_collection)
        is stripe, which includes Standard and Express accounts, you can update all information until you create
        an [Account Link or <a href="/api/account_sessions">Account Session](https://stripe.com/api/account_links) to start Connect onboarding,
        after which some properties can no longer be updated.

        To update your own account, use the [Dashboard](https://dashboard.stripe.com/settings/account). Refer to our
        [Connect](https://stripe.com/docs/connect/updating-accounts) documentation to learn more about updating accounts.
        postr  r  r  r  r  r  r  s       r   updatezAccountService.updateU  sZ    * MM(//G8L8L/MM"   

 

 
	
r    c                    K   t          t          |                     dd                    t	          |                    dd||           d{V           S )r  r  r  r  r  r  r  Nr  r  s       r   update_asynczAccountService.update_asyncv  s~      * %%(//G8L8L/MM" &        

 

 
	
r    rt  c                 ^    t          t          |                     dddd||                    S )r  r  /v1/accountr  r  r  r   r   r  r   r  r  s      r   retrieve_currentzAccountService.retrieve_current  sA     MM"   

 

 
	
r    c                 n   K   t          t          |                     dddd||           d{V           S )r  r  r  r  r  r  Nr   r   r  r  s      r   retrieve_current_asyncz%AccountService.retrieve_current_async  se       %%" &        

 

 
	
r    rb  c                 t    t          t          t                   |                     dddd||                    S )
        Returns a list of accounts connected to your platform via [Connect](https://stripe.com/docs/connect). If you're not a platform, the list is empty.
        r  /v1/accountsr  r  r  )r   r   r   r  r  s      r   listzAccountService.list  sF     wMM"   

 

 
	
r    c                    K   t          t          t                   |                     dddd||           d{V           S )r  r  r  r  r  r  N)r   r   r   r  r  s      r   
list_asynczAccountService.list_async  sj       w%%" &        

 

 
	
r    r"   c                 ^    t          t          |                     dddd||                    S )M  
        With [Connect](https://stripe.com/docs/connect), you can create Stripe accounts for your users.
        To do this, you'll first need to [register your platform](https://dashboard.stripe.com/account/applications/settings).

        If you've already collected information for your connected accounts, you [can prefill that information](https://stripe.com/docs/connect/best-practices#onboarding) when
        creating the account. Connect Onboarding won't ask for the prefilled information during account onboarding.
        You can prefill any information on the account.
        r  r  r  r  r  r  r  s      r   createzAccountService.create  sA     MM"   

 

 
	
r    c                 n   K   t          t          |                     dddd||           d{V           S )r  r  r  r  r  r  Nr  r  s      r   create_asynczAccountService.create_async   se       %%" &        

 

 
	
r    rp  c                     t          t          |                     dd                    t	          |                    dd||                    S )  
        With [Connect](https://stripe.com/connect), you can reject accounts that you have flagged as suspicious.

        Only accounts where your platform is liable for negative account balances, which includes Custom and Express accounts, can be rejected. Test-mode accounts can be rejected at any time. Live-mode accounts can only be rejected after all balances are zero.
        r  /v1/accounts/{account}/rejectr  r  r  r  r  r  s       r   rejectzAccountService.reject  sc     MM/66'00 7   "  	 	
 
 	
r    c                    K   t          t          |                     dd                    t	          |                    dd||           d{V           S )r  r  r  r  r  r  r  Nr  r  s       r   reject_asynczAccountService.reject_async2  s       %%/66'00 7   " & 	 	 	 	 	 	 	 	
 
 	
r    )rC   rD   rE   r   r   rI   rU   ri   ro   rr   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.  r0  r2  r4  r6  r8  r:  r<  r>  r@  rP  rU  rq  rt  rw  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+  r0  r6  r<  rR  rV  rY  r\  r`  rg  rn  rr  ru  ry  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r
  r  r  r  r  r  r  r  r  r  r  r   r#  r&  r-  r/  r1  r3  r5  r8  r:  rC  rE  rG  rI  rK  rM  rO  rQ  rY  r[  r]  r_  rb  rd  rf  rj  rl  rn  ry  r{  r}  r  r  r  r  r  r  r  r  r  r  r  rF   r	   r   r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  __classcell__)r   s   @r   r   r      s$       = = = = =S S S S Sy S S Sj    )   62 2 2 2 2i 2 2 2h    9       Y       I   4Z Z Z Z Z9 Z Z Zx    I              9       I       i       I       Y       y       y              i       y       )       )       i       i              )       )       	       Y       i                     )              y       I       Y              y       i              I       Y       9       I              	       i              I       9       	       9              i   0 0 0 0 09 0 0 0(    	   
V V V V Vi V V Vp    Y   4       <    )   <    )       )       )          (    Y       y       	   * * * * *	 * * *X    	       i       i       	       y       	       9   h h h h h h h hT    	   4    I   <    Y   <    I       )   4    Y   ,    Y       y       Y   " " " " "y " " "H    	       y   $    )       y       9   (    I       y       i        i   8    y       I       I   $    y       Y   ,    I   $    y       	          G G G G Gy G G GR    )   62 2 2 2 2i 2 2 2h    9       Y       I   4Z Z Z Z Z9 Z Z Zx    I              9       I       i       I       Y       y       y              i       y       )       )       i       i              )       )       	       Y       i                     )              y       I       Y              y       i              I       Y       9       I              	       i              I       9       	       9              i   0 0 0 0 09 0 0 0(    	   
V V V V Vi V V Vp    Y   4       <    )   <    )       )       )   * * * * *	 * * *X    	       i       i       	       y       	       9   h h h h h h h hT    	   4    I   <    Y   <    I       )   4    Y   ,    Y       y       Y   & & & & &y & & &P    	       y   $    )       y       9   (    I       y       y       i        i   8    y       I       I   * 13"$	
 

 .
  	

 

 
 
 
< 13"$	
 

 .
  	

 

 
 
 
< 35"$	
 

 0
  	

 

 
 
 
0 35"$	
 

 0
  	

 

 
 
 
0 13"$	
 

 .
  	

 

 
 
 
H 13"$	
 

 .
  	

 

 
 
 
F :<"$
 
6
  
 
	
 
 
 
, :<"$
 
6
  
 
	
 
 
 
, /1"$
 
+
  
 
G		
 
 
 
, /1"$
 
+
  
 
G		
 
 
 
, 13"$
 
-
  
 
	
 
 
 
6 13"$
 
-
  
 
	
 
 
 
: #%	
 

 .
  	

 

 
 
 
: #%	
 

 .
  	

 

 
 
 
 
 
 
 
r    r   N)stripe._accountr   "stripe._account_capability_servicer   (stripe._account_external_account_servicer   "stripe._account_login_link_servicer   stripe._account_person_servicer   stripe._list_objectr   stripe._request_optionsr	   stripe._stripe_servicer
   stripe._utilr   typingr   r   r   typing_extensionsr   r   r   r   rH   r    r   <module>r     s2   $ # # # # # G G G G G G      G F F F F F ? ? ? ? ? ? * * * * * * 2 2 2 2 2 2 0 0 0 0 0 0 $ $ $ $ $ $ # # # # # # # # # # = = = = = = = = = =w8
 w8
 w8
 w8
 w8
] w8
 w8
 w8
 w8
 w8
r    