
    <@gԟ                        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y)    )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      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d 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                        | _
        y )N)super__init__r   
_requestorcapabilitiesr   external_accountsr   login_linksr   persons)self	requestor	__class__s     V/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/_account_service.pyr   zAccountService.__init__   sS    #4T__E!>t!O24??C+DOO<    c                   b   e Zd ZU ee   ed<   	 ed   ed<   	 eed      ed<   	 ed   ed<   	 ed   ed	<   	 ed
   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eee      ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 eed      ed<   y )!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.CreateParamsGroupsgroups%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"      sl   "3''	 &8
 	
	 #NO
 	
	 ""KLL		 ABB	   GHH	 S!!	 &c**	 EFF	 3	 DI&&	 &}
 	
	
 ?@@	   GHH	 :;;	 CDD	 $$NOO	 '"ABCC	r    rK   c                       e Zd ZU ed   ed<   ee   ed<   	 eed      ed<   	 eed<   	 eed<   	 ee   ed<   	 ee   ed	<   y
)&AccountService.CreateParamsBankAccountbank_accountobjectaccount_holder_namer'   r)   account_holder_typeaccount_numberr0   currencyrouting_numberNrE   rF   rG   r   rI   r   rH   rJ   r    r   CreateParamsBankAccountrM   s   r    ''(--	 )1H)IJJ	 	 	 c""	 $C((	r    rW   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<   y)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rE   rF   rG   r   rI   intrH   rJ   r    r   CreateParamsBusinessProfilez*AccountService.CreateParamsBusinessProfile       #E
 	
	 !,C 00	 	 $/O$
 	
	 #	 )--	 %F
 	
	 #3''	 #3''	 !!233	 	r    rk   c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)rZ   amountrT   fiscal_year_endNrE   rF   rG   rj   rI   rH   rJ   r    r   (CreateParamsBusinessProfileAnnualRevenuez7AccountService.CreateParamsBusinessProfileAnnualRevenue   %    	 	 	r    rq   c                   $    e Zd ZU eed<   	 eed<   y)r^   rn   rT   Nrp   rJ   r    r   2CreateParamsBusinessProfileMonthlyEstimatedRevenuezAAccountService.CreateParamsBusinessProfileMonthlyEstimatedRevenue       	 	r    rt   c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rb   cityr0   line1line2postal_codestateNrE   rF   rG   r   rH   rI   rJ   r    r   )CreateParamsBusinessProfileSupportAddressz8AccountService.CreateParamsBusinessProfileSupportAddress   l    #	 S!!	 3	 3	 !%%	 3	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<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   	 eda   edb<   	 edc   edd<   	 ede   edf<   	 edg   edh<   	 edi   edj<   yk)lr,   8AccountService.CreateParamsCapabilitiesAcssDebitPaymentsacss_debit_payments5AccountService.CreateParamsCapabilitiesAffirmPaymentsaffirm_payments?AccountService.CreateParamsCapabilitiesAfterpayClearpayPaymentsafterpay_clearpay_payments3AccountService.CreateParamsCapabilitiesAlmaPaymentsalma_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_payments7AccountService.CreateParamsCapabilitiesKakaoPayPaymentskakao_pay_payments5AccountService.CreateParamsCapabilitiesKlarnaPaymentsklarna_payments6AccountService.CreateParamsCapabilitiesKonbiniPaymentskonbini_payments5AccountService.CreateParamsCapabilitiesKrCardPaymentskr_card_payments5AccountService.CreateParamsCapabilitiesLegacyPaymentslegacy_payments3AccountService.CreateParamsCapabilitiesLinkPaymentslink_payments8AccountService.CreateParamsCapabilitiesMobilepayPaymentsmobilepay_payments9AccountService.CreateParamsCapabilitiesMultibancoPaymentsmultibanco_payments=AccountService.CreateParamsCapabilitiesMxBankTransferPaymentsmx_bank_transfer_payments7AccountService.CreateParamsCapabilitiesNaverPayPaymentsnaver_pay_payments3AccountService.CreateParamsCapabilitiesOxxoPaymentsoxxo_payments2AccountService.CreateParamsCapabilitiesP24Paymentsp24_payments4AccountService.CreateParamsCapabilitiesPaycoPaymentspayco_payments5AccountService.CreateParamsCapabilitiesPaynowPaymentspaynow_payments8AccountService.CreateParamsCapabilitiesPromptpayPaymentspromptpay_payments9AccountService.CreateParamsCapabilitiesRevolutPayPaymentsrevolut_pay_payments9AccountService.CreateParamsCapabilitiesSamsungPayPaymentssamsung_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rE   rF   rG   r   rI   rJ   r    r   CreateParamsCapabilitiesz'AccountService.CreateParamsCapabilities      (F
 	
	 %C
 	
	 %0M%
 	
	 #A
 	
	 )F
 	
	 !,H!
 	
	 )F
 	
	 )G
 	
	 !,I!
 	
	 #A
 	
	 %C
 	
	 "@
 	
	 #A
 	
	 $/L$
 	
	 &D
 	
	 "@
 	
	 "@
 	
	 $/K$
 	
	 &D
 	
	 &D
 	
	 $B
 	
	 '2O'
 	
	 "@
 	
	 $/K$
 	
	 (E
 	
	 %C
 	
	 &D
 	
	 &C
 	
	 %C
 	
	 #A
 	
	 (F
 	
	 )G
 	
	 $/K$
 	
	 (E
 	
	 #A
 	
	 "@
 	
	 $B
 	
	 %C
 	
	 (F
 	
	 *G
 	
	 *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<   y)r   	requestedNrE   rF   rG   r   boolrI   rJ   r    r   )CreateParamsCapabilitiesAcssDebitPaymentsz8AccountService.CreateParamsCapabilitiesAcssDebitPayments4      t$$	r    r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   &CreateParamsCapabilitiesAffirmPaymentsz5AccountService.CreateParamsCapabilitiesAffirmPayments:  r   r    r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   0CreateParamsCapabilitiesAfterpayClearpayPaymentsz?AccountService.CreateParamsCapabilitiesAfterpayClearpayPayments@  r   r    r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   $CreateParamsCapabilitiesAlmaPaymentsz3AccountService.CreateParamsCapabilitiesAlmaPaymentsF  r   r    r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   )CreateParamsCapabilitiesAmazonPayPaymentsz8AccountService.CreateParamsCapabilitiesAmazonPayPaymentsL  r   r    r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   +CreateParamsCapabilitiesAuBecsDebitPaymentsz:AccountService.CreateParamsCapabilitiesAuBecsDebitPaymentsR  r   r    r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   )CreateParamsCapabilitiesBacsDebitPaymentsz8AccountService.CreateParamsCapabilitiesBacsDebitPaymentsX  r   r    r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   *CreateParamsCapabilitiesBancontactPaymentsz9AccountService.CreateParamsCapabilitiesBancontactPayments^  r   r    r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   ,CreateParamsCapabilitiesBankTransferPaymentsz;AccountService.CreateParamsCapabilitiesBankTransferPaymentsd  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   $CreateParamsCapabilitiesBlikPaymentsz3AccountService.CreateParamsCapabilitiesBlikPaymentsj  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   &CreateParamsCapabilitiesBoletoPaymentsz5AccountService.CreateParamsCapabilitiesBoletoPaymentsp  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   #CreateParamsCapabilitiesCardIssuingz2AccountService.CreateParamsCapabilitiesCardIssuingv  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   $CreateParamsCapabilitiesCardPaymentsz3AccountService.CreateParamsCapabilitiesCardPayments|  r   r    r
  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   /CreateParamsCapabilitiesCartesBancairesPaymentsz>AccountService.CreateParamsCapabilitiesCartesBancairesPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   'CreateParamsCapabilitiesCashappPaymentsz6AccountService.CreateParamsCapabilitiesCashappPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   #CreateParamsCapabilitiesEpsPaymentsz2AccountService.CreateParamsCapabilitiesEpsPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   #CreateParamsCapabilitiesFpxPaymentsz2AccountService.CreateParamsCapabilitiesFpxPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   .CreateParamsCapabilitiesGbBankTransferPaymentsz=AccountService.CreateParamsCapabilitiesGbBankTransferPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   'CreateParamsCapabilitiesGiropayPaymentsz6AccountService.CreateParamsCapabilitiesGiropayPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   'CreateParamsCapabilitiesGrabpayPaymentsz6AccountService.CreateParamsCapabilitiesGrabpayPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   %CreateParamsCapabilitiesIdealPaymentsz4AccountService.CreateParamsCapabilitiesIdealPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   2CreateParamsCapabilitiesIndiaInternationalPaymentszAAccountService.CreateParamsCapabilitiesIndiaInternationalPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   #CreateParamsCapabilitiesJcbPaymentsz2AccountService.CreateParamsCapabilitiesJcbPayments  r   r    r  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   .CreateParamsCapabilitiesJpBankTransferPaymentsz=AccountService.CreateParamsCapabilitiesJpBankTransferPayments  r   r    r   c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   (CreateParamsCapabilitiesKakaoPayPaymentsz7AccountService.CreateParamsCapabilitiesKakaoPayPayments  r   r    r"  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   &CreateParamsCapabilitiesKlarnaPaymentsz5AccountService.CreateParamsCapabilitiesKlarnaPayments  r   r    r$  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   'CreateParamsCapabilitiesKonbiniPaymentsz6AccountService.CreateParamsCapabilitiesKonbiniPayments  r   r    r&  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   &CreateParamsCapabilitiesKrCardPaymentsz5AccountService.CreateParamsCapabilitiesKrCardPayments  r   r    r(  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   &CreateParamsCapabilitiesLegacyPaymentsz5AccountService.CreateParamsCapabilitiesLegacyPayments  r   r    r*  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   $CreateParamsCapabilitiesLinkPaymentsz3AccountService.CreateParamsCapabilitiesLinkPayments  r   r    r,  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   )CreateParamsCapabilitiesMobilepayPaymentsz8AccountService.CreateParamsCapabilitiesMobilepayPayments  r   r    r.  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   *CreateParamsCapabilitiesMultibancoPaymentsz9AccountService.CreateParamsCapabilitiesMultibancoPayments  r   r    r0  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   .CreateParamsCapabilitiesMxBankTransferPaymentsz=AccountService.CreateParamsCapabilitiesMxBankTransferPayments  r   r    r2  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   (CreateParamsCapabilitiesNaverPayPaymentsz7AccountService.CreateParamsCapabilitiesNaverPayPayments  r   r    r4  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   $CreateParamsCapabilitiesOxxoPaymentsz3AccountService.CreateParamsCapabilitiesOxxoPayments   r   r    r6  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   #CreateParamsCapabilitiesP24Paymentsz2AccountService.CreateParamsCapabilitiesP24Payments  r   r    r8  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   %CreateParamsCapabilitiesPaycoPaymentsz4AccountService.CreateParamsCapabilitiesPaycoPayments  r   r    r:  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   &CreateParamsCapabilitiesPaynowPaymentsz5AccountService.CreateParamsCapabilitiesPaynowPayments  r   r    r<  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   )CreateParamsCapabilitiesPromptpayPaymentsz8AccountService.CreateParamsCapabilitiesPromptpayPayments  r   r    r>  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   *CreateParamsCapabilitiesRevolutPayPaymentsz9AccountService.CreateParamsCapabilitiesRevolutPayPayments  r   r    r@  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   *CreateParamsCapabilitiesSamsungPayPaymentsz9AccountService.CreateParamsCapabilitiesSamsungPayPayments$  r   r    rB  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   0CreateParamsCapabilitiesSepaBankTransferPaymentsz?AccountService.CreateParamsCapabilitiesSepaBankTransferPayments*  r   r    rD  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   )CreateParamsCapabilitiesSepaDebitPaymentsz8AccountService.CreateParamsCapabilitiesSepaDebitPayments0  r   r    rF  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   &CreateParamsCapabilitiesSofortPaymentsz5AccountService.CreateParamsCapabilitiesSofortPayments6  r   r    rH  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   %CreateParamsCapabilitiesSwishPaymentsz4AccountService.CreateParamsCapabilitiesSwishPayments<  r   r    rJ  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   +CreateParamsCapabilitiesTaxReportingUs1099Kz:AccountService.CreateParamsCapabilitiesTaxReportingUs1099KB  r   r    rL  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   .CreateParamsCapabilitiesTaxReportingUs1099Miscz=AccountService.CreateParamsCapabilitiesTaxReportingUs1099MiscH  r   r    rN  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   !CreateParamsCapabilitiesTransfersz0AccountService.CreateParamsCapabilitiesTransfersN  r   r    rP  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r    CreateParamsCapabilitiesTreasuryz/AccountService.CreateParamsCapabilitiesTreasuryT  r   r    rR  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   %CreateParamsCapabilitiesTwintPaymentsz4AccountService.CreateParamsCapabilitiesTwintPaymentsZ  r   r    rT  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   0CreateParamsCapabilitiesUsBankAccountAchPaymentsz?AccountService.CreateParamsCapabilitiesUsBankAccountAchPayments`  r   r    rV  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   .CreateParamsCapabilitiesUsBankTransferPaymentsz=AccountService.CreateParamsCapabilitiesUsBankTransferPaymentsf  r   r    rX  c                       e Zd ZU ee   ed<   y)r   r   Nr   rJ   r    r   #CreateParamsCapabilitiesZipPaymentsz2AccountService.CreateParamsCapabilitiesZipPaymentsl  r   r    rZ  c                       e Zd ZU ed   ed<   ee   ed<   ee   ed<   ee   ed<   ee   ed<   ee   ed<   ee   ed<   ee   ed	<   ee   ed
<   eed<   eed<   ee   ed<   eed<   eeeef      ed<   	 ee	   ed<   y)AccountService.CreateParamsCardcardrO   address_cityaddress_countryaddress_line1address_line2address_stateaddress_ziprT   cvc	exp_monthexp_yearr`   numberr;   default_for_currencyN
rE   rF   rG   r   rI   r   rH   rj   r   r   rJ   r    r   CreateParamsCardr\  r      !#&&$S))"3''"3''"3'' %%c""#d38n--	 *$//r    rj  c                   8    e Zd ZU ed   ed<   ee   ed<   eed<   y)$AccountService.CreateParamsCardTokenr]  rO   rT   tokenNrV   rJ   r    r   CreateParamsCardTokenrm        c""
r    ro  c                   b   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<   y)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rE   rF   rG   r   rI   r   rH   rJ   r    r   CreateParamsCompanyz"AccountService.CreateParamsCompany  s   HII	 ";
 	
	 #<
 	
	 (--	 )..	 's++	 )--	 #	 s##	  $$	 %T**	  +D 
 	
	 3	 )--	  M	
 	
	 C  	 &c**	 C  	 "<
 	
	r    r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rr  rw   r0   rx   ry   rz   r{   Nr|   rJ   r    r   CreateParamsCompanyAddressz)AccountService.CreateParamsCompanyAddress  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<   y)	rt  rw   r0   rx   ry   rz   r{   townNr|   rJ   r    r   CreateParamsCompanyAddressKanaz-AccountService.CreateParamsCompanyAddressKana  ~    #	 S!!	 3	 3	 !%%	 3	 #	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<   y)	rv  rw   r0   rx   ry   rz   r{   r  Nr|   rJ   r    r   CreateParamsCompanyAddressKanjiz.AccountService.CreateParamsCompanyAddressKanji  r  r    r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)r  dateip
user_agentNrE   rF   rG   r   rj   rI   rH   rJ   r    r   'CreateParamsCompanyOwnershipDeclarationz6AccountService.CreateParamsCompanyOwnershipDeclaration9  6    #	 	  $$	r    r  c                       e Zd ZU ed   ed<   y)r  6AccountService.CreateParamsCompanyVerificationDocumentdocumentNr   rJ   r    r   CreateParamsCompanyVerificationz.AccountService.CreateParamsCompanyVerificationG      D
 	
	r    r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  backfrontNr|   rJ   r    r   'CreateParamsCompanyVerificationDocumentz6AccountService.CreateParamsCompanyVerificationDocumentO  $    #	 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<   y	)
r.   )AccountService.CreateParamsControllerFeesfees+AccountService.CreateParamsControllerLosseslossesapplicationstriperequirement_collection4AccountService.CreateParamsControllerStripeDashboardstripe_dashboardN)rE   rF   rG   r   rI   r   rJ   r    r   CreateParamsControllerz%AccountService.CreateParamsControllerY  sU    EFF	 IJJ	 !,G4K,L MM	 &B
 	
	r    r  c                   $    e Zd ZU eed      ed<   y)r  )accountr  payerNrE   rF   rG   r   r   rI   rJ   r    r   CreateParamsControllerFeesz)AccountService.CreateParamsControllerFeesm  s    7#;<==	r    r  c                   $    e Zd ZU eed      ed<   y)r  r  paymentsNr  rJ   r    r   CreateParamsControllerLossesz+AccountService.CreateParamsControllerLossess  s    g&=>??	r    r  c                   $    e Zd ZU eed      ed<   y)r  )rA   fullnonerC   Nr  rJ   r    r   %CreateParamsControllerStripeDashboardz4AccountService.CreateParamsControllerStripeDashboardy  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<   y)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   rJ   r    r   CreateParamsDocumentsz$AccountService.CreateParamsDocuments      -8R.
 	
	 %@
 	
	 ,7P,
 	
	 %0J%
 	
	 ,7Q,
 	
	 &1J&
 	
	  +E 
 	
	r    r  c                   $    e Zd ZU eee      ed<   y)r  filesNrE   rF   rG   r   r   rH   rI   rJ   r    r   5CreateParamsDocumentsBankAccountOwnershipVerificationzDAccountService.CreateParamsDocumentsBankAccountOwnershipVerification      49%%	r    r  c                   $    e Zd ZU eee      ed<   y)r  r  Nr  rJ   r    r   #CreateParamsDocumentsCompanyLicensez2AccountService.CreateParamsDocumentsCompanyLicense  r  r    r  c                   $    e Zd ZU eee      ed<   y)r  r  Nr  rJ   r    r   3CreateParamsDocumentsCompanyMemorandumOfAssociationzBAccountService.CreateParamsDocumentsCompanyMemorandumOfAssociation  r  r    r  c                   $    e Zd ZU eee      ed<   y)r  r  Nr  rJ   r    r   -CreateParamsDocumentsCompanyMinisterialDecreez<AccountService.CreateParamsDocumentsCompanyMinisterialDecree  r  r    r  c                   $    e Zd ZU eee      ed<   y)r  r  Nr  rJ   r    r   4CreateParamsDocumentsCompanyRegistrationVerificationzCAccountService.CreateParamsDocumentsCompanyRegistrationVerification  r  r    r  c                   $    e Zd ZU eee      ed<   y)r  r  Nr  rJ   r    r   -CreateParamsDocumentsCompanyTaxIdVerificationz<AccountService.CreateParamsDocumentsCompanyTaxIdVerification  r  r    r  c                   $    e Zd ZU eee      ed<   y)r  r  Nr  rJ   r    r   (CreateParamsDocumentsProofOfRegistrationz7AccountService.CreateParamsDocumentsProofOfRegistration  r  r    r  c                       e Zd ZU ed   ed<   y)r7   rf   payments_pricingNr   rJ   r    r   CreateParamsGroupsz!AccountService.CreateParamsGroups      %&788	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e   ed	<   	 ee   ed
<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ed    ed!<   y")#r9   ,AccountService.CreateParamsIndividualAddressrs  0AccountService.CreateParamsIndividualAddressKanaru  1AccountService.CreateParamsIndividualAddressKanjirw  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_namer:   r;   r  existingr  political_exposure6AccountService.CreateParamsIndividualRegisteredAddressregistered_address1AccountService.CreateParamsIndividualRelationshiprelationship
ssn_last_41AccountService.CreateParamsIndividualVerificationr  NrE   rF   rG   r   rI   rH   r   rJ   r    r   CreateParamsIndividualz%AccountService.CreateParamsIndividual     KLL	 ">
 	
	 #?
 	
	 B
 	
	 3	  $$	 %S))	 &c**	 ''>??	 C  	 s##	 )--	 s##	 $C((	 %S))	 !%%	 :;;	 3	 (0B(CDD	 (D
 	
	 "?
 	
	  $$	 "?
 	
	r    r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  rw   r0   rx   ry   rz   r{   Nr|   rJ   r    r   CreateParamsIndividualAddressz,AccountService.CreateParamsIndividualAddressE  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<   y)	r  rw   r0   rx   ry   rz   r{   r  Nr|   rJ   r    r   !CreateParamsIndividualAddressKanaz0AccountService.CreateParamsIndividualAddressKana_  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<   y)	r  rw   r0   rx   ry   rz   r{   r  Nr|   rJ   r    r   "CreateParamsIndividualAddressKanjiz1AccountService.CreateParamsIndividualAddressKanji}  r  r    r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)(AccountService.CreateParamsIndividualDobdaymonthyearNrE   rF   rG   rj   rI   rJ   r    r   CreateParamsIndividualDobr    $    	 
	 		r    r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  rw   r0   rx   ry   rz   r{   Nr|   rJ   r    r   'CreateParamsIndividualRegisteredAddressz6AccountService.CreateParamsIndividualRegisteredAddress  r~   r    r  c                   f    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   y)r  director	executiveownerLiteral['']|floatpercent_ownershiptitleNrE   rF   rG   r   r   rI   rH   rJ   r    r   "CreateParamsIndividualRelationshipz1AccountService.CreateParamsIndividualRelationship  [    d##	 t$$	 4  	 '':;;	 3	r    r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  CAccountService.CreateParamsIndividualVerificationAdditionalDocumentadditional_document9AccountService.CreateParamsIndividualVerificationDocumentr  Nr   rJ   r    r   "CreateParamsIndividualVerificationz1AccountService.CreateParamsIndividualVerification  .    (Q
 	
	 G
 	
	r    r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  r  r  Nr|   rJ   r    r   4CreateParamsIndividualVerificationAdditionalDocumentzCAccountService.CreateParamsIndividualVerificationAdditionalDocument  r  r    r"  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  r  r  Nr|   rJ   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<   y)r<   4AccountService.CreateParamsSettingsBacsDebitPaymentsr   +AccountService.CreateParamsSettingsBrandingbranding.AccountService.CreateParamsSettingsCardIssuingr   /AccountService.CreateParamsSettingsCardPaymentsr   +AccountService.CreateParamsSettingsPaymentsr  *AccountService.CreateParamsSettingsPayoutspayouts+AccountService.CreateParamsSettingsTreasuryr   Nr   rJ   r    r   CreateParamsSettingsz#AccountService.CreateParamsSettings  s    (B
 	
	 KLL	 "<
 	
	 #=
 	
	 KLL	 IJJ	 KLL	r    r/  c                       e Zd ZU ee   ed<   y)r&  display_nameNr|   rJ   r    r   %CreateParamsSettingsBacsDebitPaymentsz4AccountService.CreateParamsSettingsBacsDebitPayments      !#&&	r    r2  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r'  iconlogoprimary_colorsecondary_colorNr|   rJ   r    r   CreateParamsSettingsBrandingz+AccountService.CreateParamsSettingsBranding%  H    #	 #	 #3''	 %S))	r    r9  c                       e Zd ZU ed   ed<   y)r)  ;AccountService.CreateParamsSettingsCardIssuingTosAcceptancer?   Nr   rJ   r    r   CreateParamsSettingsCardIssuingz.AccountService.CreateParamsSettingsCardIssuing7      #I
 	
	r    r=  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)r<  r  r  rf   r  Nr  rJ   r    r   ,CreateParamsSettingsCardIssuingTosAcceptancez;AccountService.CreateParamsSettingsCardIssuingTosAcceptance?  7    #	 	   122	r    r@  c                   T    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   y)r*  8AccountService.CreateParamsSettingsCardPaymentsDeclineOn
decline_onstatement_descriptor_prefixrf    statement_descriptor_prefix_kana!statement_descriptor_prefix_kanjiNrE   rF   rG   r   rI   rH   rJ   r    r    CreateParamsSettingsCardPaymentsz/AccountService.CreateParamsSettingsCardPaymentsM  O    F
 	
	 &1%55	 +66G*HH	 ,77H+II	r    rI  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)rC  avs_failurecvc_failureNr   rJ   r    r   )CreateParamsSettingsCardPaymentsDeclineOnz8AccountService.CreateParamsSettingsCardPaymentsDeclineOna  $     &&	 !&&	r    rN  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)r+  statement_descriptorstatement_descriptor_kanastatement_descriptor_kanjiNr|   rJ   r    r   CreateParamsSettingsPaymentsz+AccountService.CreateParamsSettingsPaymentsk  6    )#..	 $/s#33	 %0$44	r    rT  c                   B    e Zd ZU ee   ed<   	 ed   ed<   	 ee   ed<   y)r,  debit_negative_balances2AccountService.CreateParamsSettingsPayoutsScheduleschedulerQ  Nr  rJ   r    r   CreateParamsSettingsPayoutsz*AccountService.CreateParamsSettingsPayoutsy  ;    !,T!22	 @
 	
	 *#..	r    rZ  c                   `    e Zd ZU ed   ed<   	 eed      ed<   	 ee   ed<   	 eed      ed<   y)	rX  Literal['minimum']|int
delay_daysdailymanualmonthlyweeklyintervalmonthly_anchorfridaymondaysaturdaysundaythursdaytuesday	wednesdayweekly_anchorNrE   rF   rG   r   rI   r   rj   rJ   r    r   #CreateParamsSettingsPayoutsSchedulez2AccountService.CreateParamsSettingsPayoutsSchedule  ^     899	 g&LMNN	 $C((	 #

 
	
	r    rp  c                       e Zd ZU ed   ed<   y)r.  8AccountService.CreateParamsSettingsTreasuryTosAcceptancer?   Nr   rJ   r    r   CreateParamsSettingsTreasuryz+AccountService.CreateParamsSettingsTreasury      #F
 	
	r    rt  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)rs  r  r  rf   r  Nr  rJ   r    r   )CreateParamsSettingsTreasuryTosAcceptancez8AccountService.CreateParamsSettingsTreasuryTosAcceptance  rA  r    rw  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r>   r  r  service_agreementr  Nr  rJ   r    r   CreateParamsTosAcceptancez(AccountService.CreateParamsTosAcceptance  H    #	 	 's++	  $$	r    rz  c                       e Zd Zy)AccountService.DeleteParamsN)rE   rF   rG   rJ   r    r   DeleteParamsr}    s    r    r~  c                   l    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<   y)AccountService.ListParamsz$AccountService.ListParamsCreated|intcreatedending_beforer5   limitstarting_afterN)rE   rF   rG   r   rI   rH   r   rj   rJ   r    r   
ListParamsr    s_    CDD	 #3''	 DI&&	 3	 $C((	r    r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y) AccountService.ListParamsCreatedgtgteltlteN)rE   rF   rG   r   rj   rI   rJ   r    r   ListParamsCreatedr    sH    	 	 	 	r    r  c                   0    e Zd ZU eee      ed<   	 eed<   y)AccountService.RejectParamsr5   reasonNr  rJ   r    r   RejectParamsr    s"    DI&&	 	r    r  c                   $    e Zd ZU eee      ed<   y)$AccountService.RetrieveCurrentParamsr5   Nr  rJ   r    r   RetrieveCurrentParamsr        DI&&	r    r  c                   $    e Zd ZU eee      ed<   y)AccountService.RetrieveParamsr5   Nr  rJ   r    r   RetrieveParamsr    r  r    r  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e   ed
<   	 ed   ed<   	 ee   ed<   	 eee      ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   y)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.UpdateParamsGroupsr8   %AccountService.UpdateParamsIndividualr)   r:   r;   #AccountService.UpdateParamsSettingsr=   (AccountService.UpdateParamsTosAcceptancer?   NrD   rJ   r    r   UpdateParamsr    s2   "3''	 &8
 	
	 #NO
 	
	 ""KLL		 ABB	 &c**	 EFF	 3	 DI&&	 & J
 	
	
 ?@@	   GHH	 :;;	 CDD	 $$N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	<   y
)&AccountService.UpdateParamsBankAccountrN   rO   rP   rQ   rR   rS   r0   rT   rU   NrV   rJ   r    r   UpdateParamsBankAccountr  [  rX   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<   y)r  7AccountService.UpdateParamsBusinessProfileAnnualRevenuer[   r\   r]   AAccountService.UpdateParamsBusinessProfileMonthlyEstimatedRevenuer_   r`   ra   8AccountService.UpdateParamsBusinessProfileSupportAddressrc   rd   re   rf   rg   rh   Nri   rJ   r    r   UpdateParamsBusinessProfilez*AccountService.UpdateParamsBusinessProfilev  rl   r    r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)r  rn   rT   ro   Nrp   rJ   r    r   (UpdateParamsBusinessProfileAnnualRevenuez7AccountService.UpdateParamsBusinessProfileAnnualRevenue  rr   r    r  c                   $    e Zd ZU eed<   	 eed<   y)r  rn   rT   Nrp   rJ   r    r   2UpdateParamsBusinessProfileMonthlyEstimatedRevenuezAAccountService.UpdateParamsBusinessProfileMonthlyEstimatedRevenue  ru   r    r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  rw   r0   rx   ry   rz   r{   Nr|   rJ   r    r   )UpdateParamsBusinessProfileSupportAddressz8AccountService.UpdateParamsBusinessProfileSupportAddress  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<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed<   	 ed   ed <   	 ed!   ed"<   	 ed#   ed$<   	 ed%   ed&<   	 ed'   ed(<   	 ed)   ed*<   	 ed+   ed,<   	 ed-   ed.<   	 ed/   ed0<   	 ed1   ed2<   	 ed3   ed4<   	 ed5   ed6<   	 ed7   ed8<   	 ed9   ed:<   	 ed;   ed<<   	 ed=   ed><   	 ed?   ed@<   	 edA   edB<   	 edC   edD<   	 edE   edF<   	 edG   edH<   	 edI   edJ<   	 edK   edL<   	 edM   edN<   	 edO   edP<   	 edQ   edR<   	 edS   edT<   	 edU   edV<   	 edW   edX<   	 edY   edZ<   	 ed[   ed\<   	 ed]   ed^<   	 ed_   ed`<   	 eda   edb<   	 edc   edd<   	 ede   edf<   	 edg   edh<   	 edi   edj<   yk)lr  8AccountService.UpdateParamsCapabilitiesAcssDebitPaymentsr   5AccountService.UpdateParamsCapabilitiesAffirmPaymentsr   ?AccountService.UpdateParamsCapabilitiesAfterpayClearpayPaymentsr   3AccountService.UpdateParamsCapabilitiesAlmaPaymentsr   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   7AccountService.UpdateParamsCapabilitiesKakaoPayPaymentsr   5AccountService.UpdateParamsCapabilitiesKlarnaPaymentsr   6AccountService.UpdateParamsCapabilitiesKonbiniPaymentsr   5AccountService.UpdateParamsCapabilitiesKrCardPaymentsr   5AccountService.UpdateParamsCapabilitiesLegacyPaymentsr   3AccountService.UpdateParamsCapabilitiesLinkPaymentsr   8AccountService.UpdateParamsCapabilitiesMobilepayPaymentsr   9AccountService.UpdateParamsCapabilitiesMultibancoPaymentsr   =AccountService.UpdateParamsCapabilitiesMxBankTransferPaymentsr   7AccountService.UpdateParamsCapabilitiesNaverPayPaymentsr   3AccountService.UpdateParamsCapabilitiesOxxoPaymentsr   2AccountService.UpdateParamsCapabilitiesP24Paymentsr   4AccountService.UpdateParamsCapabilitiesPaycoPaymentsr   5AccountService.UpdateParamsCapabilitiesPaynowPaymentsr   8AccountService.UpdateParamsCapabilitiesPromptpayPaymentsr   9AccountService.UpdateParamsCapabilitiesRevolutPayPaymentsr   9AccountService.UpdateParamsCapabilitiesSamsungPayPaymentsr   ?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   rJ   r    r   UpdateParamsCapabilitiesz'AccountService.UpdateParamsCapabilities  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   )UpdateParamsCapabilitiesAcssDebitPaymentsz8AccountService.UpdateParamsCapabilitiesAcssDebitPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   &UpdateParamsCapabilitiesAffirmPaymentsz5AccountService.UpdateParamsCapabilitiesAffirmPayments"	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   0UpdateParamsCapabilitiesAfterpayClearpayPaymentsz?AccountService.UpdateParamsCapabilitiesAfterpayClearpayPayments(	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   $UpdateParamsCapabilitiesAlmaPaymentsz3AccountService.UpdateParamsCapabilitiesAlmaPayments.	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   )UpdateParamsCapabilitiesAmazonPayPaymentsz8AccountService.UpdateParamsCapabilitiesAmazonPayPayments4	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   +UpdateParamsCapabilitiesAuBecsDebitPaymentsz:AccountService.UpdateParamsCapabilitiesAuBecsDebitPayments:	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   )UpdateParamsCapabilitiesBacsDebitPaymentsz8AccountService.UpdateParamsCapabilitiesBacsDebitPayments@	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   *UpdateParamsCapabilitiesBancontactPaymentsz9AccountService.UpdateParamsCapabilitiesBancontactPaymentsF	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   ,UpdateParamsCapabilitiesBankTransferPaymentsz;AccountService.UpdateParamsCapabilitiesBankTransferPaymentsL	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   $UpdateParamsCapabilitiesBlikPaymentsz3AccountService.UpdateParamsCapabilitiesBlikPaymentsR	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   &UpdateParamsCapabilitiesBoletoPaymentsz5AccountService.UpdateParamsCapabilitiesBoletoPaymentsX	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   #UpdateParamsCapabilitiesCardIssuingz2AccountService.UpdateParamsCapabilitiesCardIssuing^	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   $UpdateParamsCapabilitiesCardPaymentsz3AccountService.UpdateParamsCapabilitiesCardPaymentsd	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   /UpdateParamsCapabilitiesCartesBancairesPaymentsz>AccountService.UpdateParamsCapabilitiesCartesBancairesPaymentsj	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   'UpdateParamsCapabilitiesCashappPaymentsz6AccountService.UpdateParamsCapabilitiesCashappPaymentsp	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   #UpdateParamsCapabilitiesEpsPaymentsz2AccountService.UpdateParamsCapabilitiesEpsPaymentsv	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   #UpdateParamsCapabilitiesFpxPaymentsz2AccountService.UpdateParamsCapabilitiesFpxPayments|	  r   r    r	  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   .UpdateParamsCapabilitiesGbBankTransferPaymentsz=AccountService.UpdateParamsCapabilitiesGbBankTransferPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   'UpdateParamsCapabilitiesGiropayPaymentsz6AccountService.UpdateParamsCapabilitiesGiropayPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   'UpdateParamsCapabilitiesGrabpayPaymentsz6AccountService.UpdateParamsCapabilitiesGrabpayPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   %UpdateParamsCapabilitiesIdealPaymentsz4AccountService.UpdateParamsCapabilitiesIdealPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   2UpdateParamsCapabilitiesIndiaInternationalPaymentszAAccountService.UpdateParamsCapabilitiesIndiaInternationalPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   #UpdateParamsCapabilitiesJcbPaymentsz2AccountService.UpdateParamsCapabilitiesJcbPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   .UpdateParamsCapabilitiesJpBankTransferPaymentsz=AccountService.UpdateParamsCapabilitiesJpBankTransferPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   (UpdateParamsCapabilitiesKakaoPayPaymentsz7AccountService.UpdateParamsCapabilitiesKakaoPayPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   &UpdateParamsCapabilitiesKlarnaPaymentsz5AccountService.UpdateParamsCapabilitiesKlarnaPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   'UpdateParamsCapabilitiesKonbiniPaymentsz6AccountService.UpdateParamsCapabilitiesKonbiniPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   &UpdateParamsCapabilitiesKrCardPaymentsz5AccountService.UpdateParamsCapabilitiesKrCardPayments	  r   r    r  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   &UpdateParamsCapabilitiesLegacyPaymentsz5AccountService.UpdateParamsCapabilitiesLegacyPayments	  r   r    r!  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   $UpdateParamsCapabilitiesLinkPaymentsz3AccountService.UpdateParamsCapabilitiesLinkPayments	  r   r    r#  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   )UpdateParamsCapabilitiesMobilepayPaymentsz8AccountService.UpdateParamsCapabilitiesMobilepayPayments	  r   r    r%  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   *UpdateParamsCapabilitiesMultibancoPaymentsz9AccountService.UpdateParamsCapabilitiesMultibancoPayments	  r   r    r'  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   .UpdateParamsCapabilitiesMxBankTransferPaymentsz=AccountService.UpdateParamsCapabilitiesMxBankTransferPayments	  r   r    r)  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   (UpdateParamsCapabilitiesNaverPayPaymentsz7AccountService.UpdateParamsCapabilitiesNaverPayPayments	  r   r    r+  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   $UpdateParamsCapabilitiesOxxoPaymentsz3AccountService.UpdateParamsCapabilitiesOxxoPayments	  r   r    r-  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   #UpdateParamsCapabilitiesP24Paymentsz2AccountService.UpdateParamsCapabilitiesP24Payments	  r   r    r/  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   %UpdateParamsCapabilitiesPaycoPaymentsz4AccountService.UpdateParamsCapabilitiesPaycoPayments	  r   r    r1  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   &UpdateParamsCapabilitiesPaynowPaymentsz5AccountService.UpdateParamsCapabilitiesPaynowPayments	  r   r    r3  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   )UpdateParamsCapabilitiesPromptpayPaymentsz8AccountService.UpdateParamsCapabilitiesPromptpayPayments 
  r   r    r5  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   *UpdateParamsCapabilitiesRevolutPayPaymentsz9AccountService.UpdateParamsCapabilitiesRevolutPayPayments
  r   r    r7  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   *UpdateParamsCapabilitiesSamsungPayPaymentsz9AccountService.UpdateParamsCapabilitiesSamsungPayPayments
  r   r    r9  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   0UpdateParamsCapabilitiesSepaBankTransferPaymentsz?AccountService.UpdateParamsCapabilitiesSepaBankTransferPayments
  r   r    r;  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   )UpdateParamsCapabilitiesSepaDebitPaymentsz8AccountService.UpdateParamsCapabilitiesSepaDebitPayments
  r   r    r=  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   &UpdateParamsCapabilitiesSofortPaymentsz5AccountService.UpdateParamsCapabilitiesSofortPayments
  r   r    r?  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   %UpdateParamsCapabilitiesSwishPaymentsz4AccountService.UpdateParamsCapabilitiesSwishPayments$
  r   r    rA  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   +UpdateParamsCapabilitiesTaxReportingUs1099Kz:AccountService.UpdateParamsCapabilitiesTaxReportingUs1099K*
  r   r    rC  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   .UpdateParamsCapabilitiesTaxReportingUs1099Miscz=AccountService.UpdateParamsCapabilitiesTaxReportingUs1099Misc0
  r   r    rE  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   !UpdateParamsCapabilitiesTransfersz0AccountService.UpdateParamsCapabilitiesTransfers6
  r   r    rG  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r    UpdateParamsCapabilitiesTreasuryz/AccountService.UpdateParamsCapabilitiesTreasury<
  r   r    rI  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   %UpdateParamsCapabilitiesTwintPaymentsz4AccountService.UpdateParamsCapabilitiesTwintPaymentsB
  r   r    rK  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   0UpdateParamsCapabilitiesUsBankAccountAchPaymentsz?AccountService.UpdateParamsCapabilitiesUsBankAccountAchPaymentsH
  r   r    rM  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   .UpdateParamsCapabilitiesUsBankTransferPaymentsz=AccountService.UpdateParamsCapabilitiesUsBankTransferPaymentsN
  r   r    rO  c                       e Zd ZU ee   ed<   y)r  r   Nr   rJ   r    r   #UpdateParamsCapabilitiesZipPaymentsz2AccountService.UpdateParamsCapabilitiesZipPaymentsT
  r   r    rQ  c                       e Zd ZU ed   ed<   ee   ed<   ee   ed<   ee   ed<   ee   ed<   ee   ed<   ee   ed<   ee   ed	<   ee   ed
<   eed<   eed<   ee   ed<   eed<   eeeef      ed<   	 ee	   ed<   y)AccountService.UpdateParamsCardr]  rO   r^  r_  r`  ra  rb  rc  rT   rd  re  rf  r`   rg  r;   rh  Nri  rJ   r    r   UpdateParamsCardrS  Z
  rk  r    rT  c                   8    e Zd ZU ed   ed<   ee   ed<   eed<   y)$AccountService.UpdateParamsCardTokenr]  rO   rT   rn  NrV   rJ   r    r   UpdateParamsCardTokenrV  n
  rp  r    rW  c                   b   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<   y)r  )AccountService.UpdateParamsCompanyAddressrs  -AccountService.UpdateParamsCompanyAddressKanaru  .AccountService.UpdateParamsCompanyAddressKanjirw  rx  ry  rz  r{  r`   r|  r}  r~  6AccountService.UpdateParamsCompanyOwnershipDeclarationr  r  r  r  r  r  r  r  .AccountService.UpdateParamsCompanyVerificationr  Nr  rJ   r    r   UpdateParamsCompanyz"AccountService.UpdateParamsCompanys
  r  r    r^  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)rY  rw   r0   rx   ry   rz   r{   Nr|   rJ   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<   y)	rZ  rw   r0   rx   ry   rz   r{   r  Nr|   rJ   r    r   UpdateParamsCompanyAddressKanaz-AccountService.UpdateParamsCompanyAddressKana
  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<   	 ee   ed<   y)	r[  rw   r0   rx   ry   rz   r{   r  Nr|   rJ   r    r   UpdateParamsCompanyAddressKanjiz.AccountService.UpdateParamsCompanyAddressKanji  r  r    rd  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)r\  r  r  r  Nr  rJ   r    r   'UpdateParamsCompanyOwnershipDeclarationz6AccountService.UpdateParamsCompanyOwnershipDeclaration!  r  r    rf  c                       e Zd ZU ed   ed<   y)r]  6AccountService.UpdateParamsCompanyVerificationDocumentr  Nr   rJ   r    r   UpdateParamsCompanyVerificationz.AccountService.UpdateParamsCompanyVerification/  r  r    ri  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)rh  r  r  Nr|   rJ   r    r   'UpdateParamsCompanyVerificationDocumentz6AccountService.UpdateParamsCompanyVerificationDocument7  r  r    rk  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<   y)r  DAccountService.UpdateParamsDocumentsBankAccountOwnershipVerificationr  2AccountService.UpdateParamsDocumentsCompanyLicenser  BAccountService.UpdateParamsDocumentsCompanyMemorandumOfAssociationr  <AccountService.UpdateParamsDocumentsCompanyMinisterialDecreer  CAccountService.UpdateParamsDocumentsCompanyRegistrationVerificationr  <AccountService.UpdateParamsDocumentsCompanyTaxIdVerificationr  7AccountService.UpdateParamsDocumentsProofOfRegistrationr  Nr   rJ   r    r   UpdateParamsDocumentsz$AccountService.UpdateParamsDocumentsA  r  r    rt  c                   $    e Zd ZU eee      ed<   y)rm  r  Nr  rJ   r    r   5UpdateParamsDocumentsBankAccountOwnershipVerificationzDAccountService.UpdateParamsDocumentsBankAccountOwnershipVerificationm  r  r    rv  c                   $    e Zd ZU eee      ed<   y)rn  r  Nr  rJ   r    r   #UpdateParamsDocumentsCompanyLicensez2AccountService.UpdateParamsDocumentsCompanyLicenses  r  r    rx  c                   $    e Zd ZU eee      ed<   y)ro  r  Nr  rJ   r    r   3UpdateParamsDocumentsCompanyMemorandumOfAssociationzBAccountService.UpdateParamsDocumentsCompanyMemorandumOfAssociationy  r  r    rz  c                   $    e Zd ZU eee      ed<   y)rp  r  Nr  rJ   r    r   -UpdateParamsDocumentsCompanyMinisterialDecreez<AccountService.UpdateParamsDocumentsCompanyMinisterialDecree  r  r    r|  c                   $    e Zd ZU eee      ed<   y)rq  r  Nr  rJ   r    r   4UpdateParamsDocumentsCompanyRegistrationVerificationzCAccountService.UpdateParamsDocumentsCompanyRegistrationVerification  r  r    r~  c                   $    e Zd ZU eee      ed<   y)rr  r  Nr  rJ   r    r   -UpdateParamsDocumentsCompanyTaxIdVerificationz<AccountService.UpdateParamsDocumentsCompanyTaxIdVerification  r  r    r  c                   $    e Zd ZU eee      ed<   y)rs  r  Nr  rJ   r    r   (UpdateParamsDocumentsProofOfRegistrationz7AccountService.UpdateParamsDocumentsProofOfRegistration  r  r    r  c                       e Zd ZU ed   ed<   y)r  rf   r  Nr   rJ   r    r   UpdateParamsGroupsz!AccountService.UpdateParamsGroups  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e   ed	<   	 ee   ed
<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   	 eed      ed<   	 ed   ed<   	 ed   ed<   	 ee   ed<   	 ed    ed!<   y")#r  ,AccountService.UpdateParamsIndividualAddressrs  0AccountService.UpdateParamsIndividualAddressKanaru  1AccountService.UpdateParamsIndividualAddressKanjirw  z4Literal['']|AccountService.UpdateParamsIndividualDobr  r4   r  r  r  r  r  r  r  r  r  r  r  r  r:   r;   r  r  r  6AccountService.UpdateParamsIndividualRegisteredAddressr  1AccountService.UpdateParamsIndividualRelationshipr  r  1AccountService.UpdateParamsIndividualVerificationr  Nr  rJ   r    r   UpdateParamsIndividualz%AccountService.UpdateParamsIndividual  r   r    r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  rw   r0   rx   ry   rz   r{   Nr|   rJ   r    r   UpdateParamsIndividualAddressz,AccountService.UpdateParamsIndividualAddress  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<   y)	r  rw   r0   rx   ry   rz   r{   r  Nr|   rJ   r    r   !UpdateParamsIndividualAddressKanaz0AccountService.UpdateParamsIndividualAddressKana!  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<   y)	r  rw   r0   rx   ry   rz   r{   r  Nr|   rJ   r    r   "UpdateParamsIndividualAddressKanjiz1AccountService.UpdateParamsIndividualAddressKanji?  r  r    r  c                   0    e Zd ZU eed<   	 eed<   	 eed<   y)(AccountService.UpdateParamsIndividualDobr	  r
  r  Nr  rJ   r    r   UpdateParamsIndividualDobr  ]  r  r    r  c                   x    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  rw   r0   rx   ry   rz   r{   Nr|   rJ   r    r   'UpdateParamsIndividualRegisteredAddressz6AccountService.UpdateParamsIndividualRegisteredAddressk  r~   r    r  c                   f    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ed   ed<   	 ee   ed<   y)r  r  r  r  r  r  r  Nr  rJ   r    r   "UpdateParamsIndividualRelationshipz1AccountService.UpdateParamsIndividualRelationship  r  r    r  c                   0    e Zd ZU ed   ed<   	 ed   ed<   y)r  CAccountService.UpdateParamsIndividualVerificationAdditionalDocumentr  9AccountService.UpdateParamsIndividualVerificationDocumentr  Nr   rJ   r    r   "UpdateParamsIndividualVerificationz1AccountService.UpdateParamsIndividualVerification  r   r    r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  r  r  Nr|   rJ   r    r   4UpdateParamsIndividualVerificationAdditionalDocumentzCAccountService.UpdateParamsIndividualVerificationAdditionalDocument  r  r    r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  r  r  Nr|   rJ   r    r   *UpdateParamsIndividualVerificationDocumentz9AccountService.UpdateParamsIndividualVerificationDocument  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<   	 ed   ed<   y)r  4AccountService.UpdateParamsSettingsBacsDebitPaymentsr   +AccountService.UpdateParamsSettingsBrandingr(  .AccountService.UpdateParamsSettingsCardIssuingr   /AccountService.UpdateParamsSettingsCardPaymentsr   +AccountService.UpdateParamsSettingsInvoicesinvoices+AccountService.UpdateParamsSettingsPaymentsr  *AccountService.UpdateParamsSettingsPayoutsr-  +AccountService.UpdateParamsSettingsTreasuryr   Nr   rJ   r    r   UpdateParamsSettingsz#AccountService.UpdateParamsSettings  s    (B
 	
	 KLL	 "<
 	
	 #=
 	
	 KLL	 KLL	 IJJ	 KLL	r    r  c                       e Zd ZU ee   ed<   y)r  r1  Nr|   rJ   r    r   %UpdateParamsSettingsBacsDebitPaymentsz4AccountService.UpdateParamsSettingsBacsDebitPayments  r3  r    r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  r5  r6  r7  r8  Nr|   rJ   r    r   UpdateParamsSettingsBrandingz+AccountService.UpdateParamsSettingsBranding  r:  r    r  c                       e Zd ZU ed   ed<   y)r  ;AccountService.UpdateParamsSettingsCardIssuingTosAcceptancer?   Nr   rJ   r    r   UpdateParamsSettingsCardIssuingz.AccountService.UpdateParamsSettingsCardIssuing  r>  r    r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)r  r  r  rf   r  Nr  rJ   r    r   ,UpdateParamsSettingsCardIssuingTosAcceptancez;AccountService.UpdateParamsSettingsCardIssuingTosAcceptance  rA  r    r  c                   T    e Zd ZU ed   ed<   	 ee   ed<   	 ed   ed<   	 ed   ed<   y)r  8AccountService.UpdateParamsSettingsCardPaymentsDeclineOnrD  rE  rf   rF  rG  NrH  rJ   r    r    UpdateParamsSettingsCardPaymentsz/AccountService.UpdateParamsSettingsCardPayments  rJ  r    r  c                   0    e Zd ZU ee   ed<   	 ee   ed<   y)r  rL  rM  Nr   rJ   r    r   )UpdateParamsSettingsCardPaymentsDeclineOnz8AccountService.UpdateParamsSettingsCardPaymentsDeclineOn'  rO  r    r  c                       e Zd ZU ed   ed<   y)r  r  default_account_tax_idsNr   rJ   r    r   UpdateParamsSettingsInvoicesz+AccountService.UpdateParamsSettingsInvoices1  s    !,-D!EE	r    r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   y)r  rQ  rR  rS  Nr|   rJ   r    r   UpdateParamsSettingsPaymentsz+AccountService.UpdateParamsSettingsPayments7  rU  r    r  c                   B    e Zd ZU ee   ed<   	 ed   ed<   	 ee   ed<   y)r  rW  2AccountService.UpdateParamsSettingsPayoutsSchedulerY  rQ  Nr  rJ   r    r   UpdateParamsSettingsPayoutsz*AccountService.UpdateParamsSettingsPayoutsE  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<   y)	r  r]  r^  r_  rd  re  rf  rn  Nro  rJ   r    r   #UpdateParamsSettingsPayoutsSchedulez2AccountService.UpdateParamsSettingsPayoutsScheduleU  rq  r    r  c                       e Zd ZU ed   ed<   y)r  8AccountService.UpdateParamsSettingsTreasuryTosAcceptancer?   Nr   rJ   r    r   UpdateParamsSettingsTreasuryz+AccountService.UpdateParamsSettingsTreasuryq  ru  r    r  c                   B    e Zd ZU ee   ed<   	 ee   ed<   	 ed   ed<   y)r  r  r  rf   r  Nr  rJ   r    r   )UpdateParamsSettingsTreasuryTosAcceptancez8AccountService.UpdateParamsSettingsTreasuryTosAcceptancey  rA  r    r  c                   T    e Zd ZU ee   ed<   	 ee   ed<   	 ee   ed<   	 ee   ed<   y)r  r  r  ry  r  Nr  rJ   r    r   UpdateParamsTosAcceptancez(AccountService.UpdateParamsTosAcceptance  r{  r    r  r  paramsr}  optionsreturnc                 |    t        t        | j                  ddj                  t	        |            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/balance_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  apibase_addressr  r  r   r   _requestformatr   r   r  r  r  s       r   r  zAccountService.delete  sG     MM(//G8L/M"  	
 		
r    c                    K   t        t        | j                  ddj                  t	        |            d||       d{         S 7 w)r  r  r  r  r  r  Nr   r   _request_asyncr  r   r  s       r   delete_asynczAccountService.delete_async  sW      %%(//G8L/M" &  	
 		
   =A
A
 	A
r  c                 |    t        t        | j                  ddj                  t	        |            d||            S )6
        Retrieves the details of an account.
        getr  r  r  r  r  r  s       r   retrievezAccountService.retrieve  sG     MM(//G8L/M"  	
 		
r    c                    K   t        t        | j                  ddj                  t	        |            d||       d{         S 7 w)r  r  r  r  r  r  Nr  r  s       r   retrieve_asynczAccountService.retrieve_async  sW      %%(//G8L/M" &  	
 		
r  r  c                 |    t        t        | j                  ddj                  t	        |            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  s       r   updatezAccountService.update  sG    * MM(//G8L/M"  	
 		
r    c                    K   t        t        | j                  ddj                  t	        |            d||       d{         S 7 w)r  r  r  r  r  r  Nr  r  s       r   update_asynczAccountService.update_async  sW     * %%(//G8L/M" &  	
 		
r  r  c           
      J    t        t        | j                  ddd||            S )r  r  /v1/accountr  r  r   r   r  r   r  r  s      r   retrieve_currentzAccountService.retrieve_current5  s4     MM"  	
 		
r    c           
      f   K   t        t        | j                  ddd||       d{         S 7 w)r  r  r  r  r  Nr   r   r  r  s      r   retrieve_current_asyncz%AccountService.retrieve_current_asyncH  sD      %%" &  	
 		
   $1/
	1r  c           
      X    t        t        t           | j                  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  s      r   listzAccountService.list[  s9     wMM"  	
 		
r    c           
      t   K   t        t        t           | j                  ddd||       d{         S 7 w)r  r  r  r  r  N)r   r   r   r  r  s      r   
list_asynczAccountService.list_asyncn  sI      w%%" &  	
 		
s   +86
	8r"   c           
      J    t        t        | j                  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  s      r   createzAccountService.create  s4     MM"  	
 		
r    c           
      f   K   t        t        | j                  ddd||       d{         S 7 w)r  r  r  r  r  Nr  r  s      r   create_asynczAccountService.create_async  sD      %%" &  	
 		
r  r  c                 |    t        t        | j                  ddj                  t	        |            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  s       r   rejectzAccountService.reject  sN     MM/66'0 7  #  
 	
r    c                    K   t        t        | j                  ddj                  t	        |            d||       d{         S 7 w)r  r  r  r  r  r  Nr  r  s       r   reject_asynczAccountService.reject_async  s^      %%/66'0 7  # &  
 	
r  )rE   rF   rG   r   r   rK   rW   rk   rq   rt   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@  rB  rD  rF  rH  rJ  rL  rN  rP  rR  rT  rV  rX  rZ  rj  ro  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/  r2  r9  r=  r@  rI  rN  rT  rZ  rp  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  r  r  r  r  r  r  r  r  r  r  r!  r#  r%  r'  r)  r+  r-  r/  r1  r3  r5  r7  r9  r;  r=  r?  rA  rC  rE  rG  rI  rK  rM  rO  rQ  rT  rW  r^  r`  rb  rd  rf  ri  rk  rt  rv  rx  rz  r|  r~  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  rH   r	   r   r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  __classcell__)r   s   @r   r   r      s   =Wy Wr) 62i 2h9 Y I 4~9 ~@
I  9 y I i I Y y y  i y ) ) i i  ) ) 	 Y i  9  )   y I Y  9 y i 	  I Y Y 9 I  	 i  I 9 	 9  i 09 0(	 
Vi VpY 4 <) <) ) )  (Y y 	 *	 *X	 i i 	 y 	 9 Y 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 	  Ky KZ) 62i 2h9 Y I 4~9 ~@
I  9 y I i I Y y y  i y ) ) i i  ) ) 	 Y i  9  )   y I Y  9 y i 	  I Y Y 9 I  	 i  I 9 	 9  i 09 0(	 
Vi VpY 4 <) <) ) ) *	 *X	 i i 	 y 	 9 Y 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
  	

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

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

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

 

D :<"$
6
  
 
	
* :<"$
6
  
 
	
* /1"$
+
  
 
G		
* /1"$
+
  
 
G		
* 13"$
-
  
 
	
4 13"$
-
  
 
	
8 #%	

 .
  	

 

8 #%	

 .
  	

 

 
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   rJ   r    r   <module>r     sA    $ G G ? * 2 0 $ # # = =M;
] M;
r    