
    (g                       S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r	  S SK
Jr  S SKJr  S SKJr  S S	KJr  S S
KJr  S SKJr  S SKJrJr  S SKJrJrJrJrJrJrJ r   S SK!J"r"J#r#J$r$J%r%J&r&  \&(       a$  S SK'J(r(  S SK)J*r*  S SK+J,r,  S SK-J.r.  S SK/J0r0  S SK1J2r2  \" S5      \" S5      \" S5      \" S5       " S S\S   \S   \	S   \S   5      5       5       5       5       r3g)    )CreateableAPIResource)DeletableAPIResource)ExpandableField)
ListObject)ListableAPIResource)nested_resource_class_methods)OAuth)Person)RequestOptions)StripeObject)UpdateableAPIResource)class_method_variantsanitize_id)ClassVarDictListOptionalUnioncastoverload)LiteralNotRequired	TypedDictUnpackTYPE_CHECKING)BankAccount)
Capability)Card)File)	LoginLink)TaxId
capabilityexternal_account
login_linkpersonc            
         ^  \ rS rSr% SrSr\\S      \S'    " S S\	5      r
 " S S\	5      r " S	 S
\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\	5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S \5      r " S! S"\5      r " S# S$\5      r " S% S&\5      r " S' S(\5      r " S) S*\5      r " S+ S,\5      r " S- S.\5      r  " S/ S0\5      r! " S1 S2\5      r" " S3 S4\5      r# " S5 S6\5      r$ " S7 S8\5      r% " S9 S:\5      r& " S; S<\5      r' " S= S>\5      r( " S? S@\5      r) " SA SB\5      r* " SC SD\5      r+ " SE SF\5      r, " SG SH\5      r- " SI SJ\5      r. " SK SL\5      r/ " SM SN\5      r0 " SO SP\5      r1 " SQ SR\5      r2 " SS ST\5      r3 " SU SV\5      r4 " SW SX\5      r5 " SY SZ\5      r6 " S[ S\\5      r7 " S] S^\5      r8 " S_ S`\5      r9 " Sa Sb\5      r: " Sc Sd\5      r; " Se Sf\5      r< " Sg Sh\5      r= " Si Sj\5      r> " Sk Sl\5      r? " Sm Sn\5      r@ " So Sp\5      rA " Sq Sr\5      rB " Ss St\5      rC " Su Sv\5      rD " Sw Sx\5      rE " Sy Sz\5      rF " S{ S|\5      rG " S} S~\5      rH " S S\5      rI " S S\5      rJ " S S\5      rK " S S\5      rL " S S\5      rM " S S\5      rN " S S\5      rO " S S\5      rP " S S\5      rQ " S S\5      rR " S S\5      rS " S S\5      rT " S S\5      rU " S S\5      rV " S S\5      rW " S S\5      rX " S S\5      rY " S S\5      rZ " S S\5      r[ " S S\5      r\ " S S\5      r] " S S\5      r^ " S S\5      r_ " S S\5      r` " S S\5      ra " S S\5      rb " S S\5      rc " S S\5      rd " S S\5      re " S S\5      rf " S S\5      rg " S S\5      rh " S S\5      ri " S S\5      rj " S S\5      rk " S S\5      rl " S S\5      rm " S S\5      rn " S S\5      ro " S S\5      rp " S S\5      rq " S S\5      rr " S S\5      rs " S S\5      rt " S S\5      ru " S S\5      rv " S S\5      rw " S S\5      rx " S S\5      ry " S S\5      rz " S S\5      r{ " S S\5      r| " S S\5      r} " S S\5      r~ " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S GS \5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS	 GS
\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS\5      r " GS GS \5      r " GS! GS"\5      r " GS# GS$\5      r " GS% GS&\5      r " GS' GS(\5      r " GS) GS*\5      r " GS+ GS,\5      r " GS- GS.\5      r " GS/ GS0\5      r " GS1 GS2\5      r " GS3 GS4\5      r " GS5 GS6\5      r " GS7 GS8\5      r " GS9 GS:\5      r " GS; GS<\5      r " GS= GS>\5      r " GS? GS@\5      r " GSA GSB\5      r " GSC GSD\5      r " GSE GSF\5      r " GSG GSH\5      r " GSI GSJ\5      r " GSK GSL\5      r " GSM GSN\5      r " GSO GSP\5      r " GSQ GSR\5      r " GSS GST\5      r " GSU GSV\5      r " GSW GSX\5      r " GSY GSZ\5      r " GS[ GS\\5      r " GS] GS^\5      r " GS_ GS`\5      r " GSa GSb\5      r " GSc GSd\5      r " GSe GSf\5      r\\
   \GSg'    \\GSh      \GSi'    \\   \GSj'   \\   \GSk'    \\   \GSl'   \\   \GSm'   \\   \GSn'    \\   \GSo'    \\   \GSp'    \\   \GSq'    \\   \GSr'    \\\GSs         \GSt'    \\   \GSu'   \\   \GSv'    \\GSw'    \GSx   \GSy'    \\\\4      \GSz'    \S   \GS{'    \\   \GS|'    \\   \GS}'   \\   \GS~'    \\   \GS'   \\GS      \GS'    \\GS      \GS'    \GS\GS   GSS 4GS j5       r\GS\GS   GSS 4GS j5       r\GS\GS\GS   GSS 4GS j5       r\\GS\GS\GS   GSS 4GS j5       5       r\GS\GS   GSS 4GS j5       r\" GS5      GS\GS   GSS 4GS j5       r\GS\GS\GS   GSS 4GS j5       r\\GS\GS\GS   GSS 4GS j5       5       r\GS\GS   GSS 4GS j5       r\" GS5      GS\GS   GSS 4GS j5       r\GS\GS   GS\S    4GS j5       r\GS\GS   GS\S    4GS j5       r\S\GS\GS   GS\GSx   4GS j5       r\\S\GS\GS   GS\GSx   4GS j5       5       r\GS\GS   GS\GSx   4GS j5       r\" GS5      GS\GS   GS\GSx   4GS j5       r\S\GS\GS   GS\GSx   4GS j5       r\\S\GS\GS   GS\GSx   4GS j5       5       r\GS\GS   GS\GSx   4GS j5       r\" GS5      GS\GS   GS\GSx   4GS j5       r\S\GS\GS   GSS 4GS j5       r\\S\GS\GS   GSS 4GS j5       5       r\GS\GS   GSS 4GS j5       r\" GS5      GS\GS   GSS 4GS j5       r\S\GS\GS   GSS 4GS j5       r\\S\GS\GS   GSS 4GS j5       5       r\GS\GS   GSS 4GS j5       r\" GS5      GS\GS   GSS 4GS j5       r\GSGSGS jj5       r\GSGSGS jj5       r\GSGSGS jj5       r\GSGSGS jj5       r\GS 5       rGS rGS rU 4GS jr\S\GS\GS\GS   GSGS4GS j5       r\S\GS\GS\GS   GSGS4GS j5       r\S\GS\GS\GS   GSGS4GS j5       r\S\GS\GS\GS   GSGS4GS j5       r\S\GS\GS   GS\GS   4GS j5       r\S\GS\GS   GS\GS   4GS j5       r\S\GS\GS   GS\GSs   4GS j5       r\S\GS\GS   GS\GSs   4GS j5       r\S\GSw\GS\GS   GS\GSs   4GS j5       r\S\GSw\GS\GS   GS\GSs   4GS j5       r\S\GSw\GS\GS   GS\GSs   4GS j5       r\S\GSw\GS\GS   GS\GSs   4GS j5       r\S\GSw\GS\GS   GS\GSs   4GS j5       r\S\GSw\GS\GS   GS\GSs   4GS j5       r\S\GS\GS   GS\\GSs      4GS j5       r\S\GS\GS   GS\\GSs      4GS j5       r\S\GS\GS   GSGS4GS j5       r\S\GS\GS   GSGS4GS j5       r\S\GS\GS   GSGSx4GS j5       r\S\GS\GS   GSGSx4GS j5       r\S\GS\GS\GS   GSGSx4GS j5       r\S\GS\GS\GS   GSGSx4GS j5       r\S\GS\GS\GS   GSGSx4GS j5       r\S\GS\GS\GS   GSGSx4GS j5       r\S\GS\GS\GS   GSGSx4GS j5       r\S\GS\GS\GS   GSGSx4GS j5       r\S\GS\GS   GS\GSx   4GS j5       r\S\GS\GS   GS\GSx   4GS j5       r\
\\\\\\\\GS.	rGSrU =r$ (  Account!   a  
This is an object representing a Stripe account. You can retrieve it to see
properties on the account like its current requirements or if the account is
enabled to make live charges or receive payouts.

For accounts where [controller.requirement_collection](https://stripe.com/api/accounts/object#account_object-controller-requirement_collection)
is `application`, which includes Custom accounts, the properties below are always
returned.

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, some properties are only returned
until you create an [Account Link](https://stripe.com/api/account_links) or [Account Session](https://stripe.com/api/account_sessions)
to start Connect Onboarding. Learn about the [differences between accounts](https://stripe.com/connect/accounts).
accountOBJECT_NAMEc                   (   \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r\\   \	S'    \\
   \	S	'    \\   \	S
'    \\   \	S'   \\   \	S'    \\   \	S'    \\   \	S'    \\   \	S'    \\   \	S'    \\   \	S'    \\   \	S'    \\\S.rSrg)Account.BusinessProfile<   c                   J    \ rS rSr% \\   \S'    \\   \S'    \\   \S'   Srg)%Account.BusinessProfile.AnnualRevenue=   amountcurrencyfiscal_year_end N	__name__
__module____qualname____firstlineno__r   int__annotations__str__static_attributes__r4       TC:\Suresh\moveshuttle\MDcreated\moveengine\venv\Lib\site-packages\stripe/_account.pyAnnualRevenuer/   =   s3    SM! sm# &c]*r>   r@   c                   ,    \ rS rSr% \\S'    \\S'   Srg)/Account.BusinessProfile.MonthlyEstimatedRevenueK   r1   r2   r4   Nr6   r7   r8   r9   r:   r;   r<   r=   r4   r>   r?   MonthlyEstimatedRevenuerB   K   s    K Mr>   rE   c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
&Account.BusinessProfile.SupportAddressU   citycountryline1line2postal_codestater4   Nr6   r7   r8   r9   r   r<   r;   r=   r4   r>   r?   SupportAddressrG   U   f    3- c]" C=  C=  "#& C= r>   rP   annual_revenueestimated_worker_countmccmonthly_estimated_revenuenameproduct_descriptionsupport_addresssupport_emailsupport_phonesupport_urlurl)rR   rU   rX   r4   N)r6   r7   r8   r9   r   r@   rE   rP   r   r;   r:   r<   _inner_class_typesr=   r4   r>   r?   BusinessProfiler,   <   s    	L 		l 		\ 	4 !//	 !)-	 c]	 $,,C#DDsm	 &c]*	 ".11	  }$	  }$	 c]"	 c]	 ,)@-
r>   r^   c                   l   \ rS rSr% \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S	'    \\S      \S
'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S'    \\S      \S '    \\S      \S!'    \\S      \S"'    \\S      \S#'    \\S      \S$'    \\S      \S%'    \\S      \S&'    \\S      \S''    \\S      \S('    \\S      \S)'    \\S      \S*'    \\S      \S+'    \\S      \S,'    \\S      \S-'    \\S      \S.'    \\S      \S/'    \\S      \S0'    \\S      \S1'    \\S      \S2'    \\S      \S3'    \\S      \S4'    \\S      \S5'    \\S      \S6'    \\S      \S7'    \\S      \S8'    \\S      \S9'    \\S      \S:'    \\S      \S;'   S<rg=)>Account.Capabilities   )activeinactivependingacss_debit_paymentsaffirm_paymentsafterpay_clearpay_paymentsalma_paymentsamazon_pay_paymentsau_becs_debit_paymentsbacs_debit_paymentsbancontact_paymentsbank_transfer_paymentsbillie_paymentsblik_paymentsboleto_paymentscard_issuingcard_paymentscartes_bancaires_paymentscashapp_paymentseps_paymentsfpx_paymentsgb_bank_transfer_paymentsgiropay_paymentsgrabpay_paymentsideal_paymentsindia_international_paymentsjcb_paymentsjp_bank_transfer_paymentskakao_pay_paymentsklarna_paymentskonbini_paymentskr_card_paymentslegacy_paymentslink_paymentsmobilepay_paymentsmultibanco_paymentsmx_bank_transfer_paymentsnaver_pay_payments#nz_bank_account_becs_debit_paymentsoxxo_paymentsp24_paymentspay_by_bank_paymentspayco_paymentspaynow_paymentspromptpay_paymentsrevolut_pay_paymentssamsung_pay_paymentssatispay_paymentssepa_bank_transfer_paymentssepa_debit_paymentssofort_paymentsswish_paymentstax_reporting_us_1099_ktax_reporting_us_1099_misc	transferstreasurytwint_paymentsus_bank_account_ach_paymentsus_bank_transfer_paymentszip_paymentsr4   N)r6   r7   r8   r9   r   r   r;   r=   r4   r>   r?   Capabilitiesr`      s   %g.M&NOO	 "'*I"JKK	 %-34%
 	
	  (G HII	 &g.M&NOO	 !)34!
 	
	 &g.M&NOO	 &g.M&NOO	 !)34!
 	
	 "'*I"JKK	  (G HII	 "'*I"JKK	 w'FGHH	  (G HII	 $,34$
 	
	 #7+J#KLL	 w'FGHH	 w'FGHH	 $,34$
 	
	 #7+J#KLL	 #7+J#KLL	 !)H!IJJ	 '/34'
 	
	 w'FGHH	 $,34$
 	
	 %W-L%MNN	 "'*I"JKK	 #7+J#KLL	 #7+J#KLL	 "'*I"JKK	  (G HII	 %W-L%MNN	 &g.M&NOO	 $,34$
 	
	 %W-L%MNN	 .634.
 	
	  (G HII	 w'FGHH	 '34
 	
	 !)H!IJJ	 "'*I"JKK	 %W-L%MNN	 '34
 	
	 '34
 	
	 $G,K$LMM	 &.34&
 	
	 &g.M&NOO	 "'*I"JKK	 !)H!IJJ	 "*34"
 	
	 %-34%
 	
	 G$CDEE	 7#BCDD	 !)H!IJJ	 '/34'
 	
	 $,34$
 	
	 w'FGHH	r>   r   c                      \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r	 " S S\5      r
\\   \S'   \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\	   \S'    \\S      \S'    \\   \S'    \\S      \S'    \\   \S '    \\   \S!'    \\   \S"'    \\
   \S#'    \\\\\	\
S$.rS%rg&)'Account.Companyi  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
Account.Company.Addressi  rI   rJ   rK   rL   rM   rN   r4   NrO   r4   r>   r?   Addressr     rQ   r>   r   c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)Account.Company.AddressKanai  rI   rJ   rK   rL   rM   rN   townr4   NrO   r4   r>   r?   AddressKanar     w    3- c]" C=  C=  "#& C=  3-r>   r   c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)Account.Company.AddressKanjii  rI   rJ   rK   rL   rM   rN   r   r4   NrO   r4   r>   r?   AddressKanjir     r   r>   r   c                   J    \ rS rSr% \\   \S'    \\   \S'    \\   \S'   Srg)'Account.Company.DirectorshipDeclarationi  dateip
user_agentr4   Nr5   r4   r>   r?   DirectorshipDeclarationr     3    3-  !%r>   r   c                   J    \ rS rSr% \\   \S'    \\   \S'    \\   \S'   Srg)$Account.Company.OwnershipDeclarationi  r   r   r   r4   Nr5   r4   r>   r?   OwnershipDeclarationr     r   r>   r   c                   >    \ rS rSr%  " S S\5      r\\S'   S\0rSrg)Account.Company.Verificationi  c                   h    \ rS rSr% \\S      \S'    \\   \S'    \\   \S'    \\S      \S'   Srg)	%Account.Company.Verification.Documenti  r   backdetailsdetails_codefrontr4   N	r6   r7   r8   r9   r   r   r;   r<   r=   r4   r>   r?   Documentr     sP    v677 "#& 'sm+   788r>   r   documentr4   N)	r6   r7   r8   r9   r   r   r;   r]   r=   r4   r>   r?   Verificationr     s!    < $ ",h!7r>   r   addressaddress_kanaaddress_kanjidirectors_provideddirectorship_declarationexecutives_providedexport_license_idexport_purpose_coderV   	name_kana
name_kanjiowners_providedownership_declaration),qualified_entity_exceeds_ownership_threshold"qualifies_as_financial_institutionownership_exemption_reasonphone)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_providedtax_id_registrarvat_id_providedverification)r   r   r   r   r   r   r4   N)r6   r7   r8   r9   r   r   r   r   r   r   r   r   r;   boolr<   r   r]   r=   r4   r>   r?   Companyr     s   	l 	4	, 	<	< 	<	l 		< 		8< 	8, '""{++	  --	 %TN*	 #++B"CC	 &d^+	 $C=(	 &c]*	 sm	 C= 	 SM!	 "$'	  ((<==	 %-6%
 	
	 }	 .
 	
6	 "$'	 #3-'	 "$'	 |,,	 ')(?%9(
r>   r   c                       \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r\\   \	S'   \\
   \	S	'    \\   \	S
'   \\S      \	S'    \\   \	S'   \S   \	S'    \\\S.rSrg)Account.Controlleri  c                   &    \ rS rSr% \S   \S'   Srg)Account.Controller.Feesi  )r)   applicationapplication_customapplication_expresspayerr4   Nr6   r7   r8   r9   r   r;   r=   r4   r>   r?   Feesr     s    ' r>   r   c                   &    \ rS rSr% \S   \S'   Srg)Account.Controller.Lossesi  r   stripepaymentsr4   Nr   r4   r>   r?   Lossesr     s    566r>   r   c                   &    \ rS rSr% \S   \S'   Srg)"Account.Controller.StripeDashboardi  expressfullnonetyper4   Nr   r4   r>   r?   StripeDashboardr    s    344r>   r  feesis_controllerlossesr   requirement_collectionstripe_dashboardr)   r   r  )r  r
  r  r4   N)r6   r7   r8   r9   r   r   r   r  r   r;   r   r   r]   r=   r4   r>   r?   
Controllerr     s    		< 			\ 		l 	 tn~%	    (1H)I JJ	 #?33.//	  /
r>   r  c                      \ rS rSr%  " S S\5      r " S S\5      r\\\      \	S'    \\
   \	S'    \\\      \	S'    \\S	      \	S
'    \\\      \	S'    \\\      \	S'    \\\      \	S'    \\\      \	S'    \\S.rSrg)Account.FutureRequirementsi  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)&Account.FutureRequirements.Alternativei  alternative_fields_dueoriginal_fields_duer4   Nr6   r7   r8   r9   r   r<   r;   r=   r4   r>   r?   Alternativer    "    $(I- "&c*r>   r  c                   >    \ rS rSr% \S   \S'    \\S'    \\S'   Srg) Account.FutureRequirements.Errori  ^information_missing&invalid_address_city_state_postal_code$invalid_address_highway_contract_boxinvalid_address_private_mailboxinvalid_business_profile_name(invalid_business_profile_name_denylistedinvalid_company_name_denylistedinvalid_dob_age_over_maximuminvalid_dob_age_under_18invalid_dob_age_under_minimum"invalid_product_description_length%invalid_product_description_url_matchinvalid_representative_countryinvalid_signator.invalid_statement_descriptor_business_mismatch'invalid_statement_descriptor_denylisted#invalid_statement_descriptor_length.invalid_statement_descriptor_prefix_denylisted,invalid_statement_descriptor_prefix_mismatchinvalid_street_addressinvalid_tax_idinvalid_tax_id_formatinvalid_tos_acceptanceinvalid_url_denylistedinvalid_url_formatinvalid_url_length!invalid_url_web_presence_detected1invalid_url_website_business_information_mismatchinvalid_url_website_empty invalid_url_website_inaccessible+invalid_url_website_inaccessible_geoblocked3invalid_url_website_inaccessible_password_protectedinvalid_url_website_incomplete2invalid_url_website_incomplete_cancellation_policy7invalid_url_website_incomplete_customer_service_details1invalid_url_website_incomplete_legal_restrictions,invalid_url_website_incomplete_refund_policy,invalid_url_website_incomplete_return_policy3invalid_url_website_incomplete_terms_and_conditions1invalid_url_website_incomplete_under_constructioninvalid_url_website_otherinvalid_value_otherverification_directors_mismatch&verification_document_address_mismatch%verification_document_address_missingverification_document_corrupt+verification_document_country_not_supported(verification_document_directors_mismatch"verification_document_dob_mismatch$verification_document_duplicate_typeverification_document_expired!verification_document_failed_copy&verification_document_failed_greyscale"verification_document_failed_other&verification_document_failed_test_mode verification_document_fraudulent(verification_document_id_number_mismatch'verification_document_id_number_missing verification_document_incompleteverification_document_invalid2verification_document_issue_or_expiry_date_missing!verification_document_manipulated"verification_document_missing_back#verification_document_missing_front#verification_document_name_mismatch"verification_document_name_missing*verification_document_nationality_mismatch"verification_document_not_readable verification_document_not_signed"verification_document_not_uploaded$verification_document_photo_mismatchverification_document_too_large(verification_document_type_not_supported!verification_extraneous_directors!verification_failed_address_match(verification_failed_authorizer_authority'verification_failed_business_iec_number"verification_failed_document_match#verification_failed_id_number_match"verification_failed_keyed_identityverification_failed_keyed_matchverification_failed_name_matchverification_failed_other,verification_failed_representative_authority'verification_failed_residential_address verification_failed_tax_id_match%verification_failed_tax_id_not_issuedverification_missing_directorsverification_missing_executivesverification_missing_owners0verification_rejected_ownership_exemption_reason;verification_requires_additional_memorandum_of_associations6verification_requires_additional_proof_of_registrationverification_supportabilitycodereasonrequirementr4   Nr6   r7   r8   r9   r   r;   r<   r=   r4   r>   r?   Errorr    6    ]/_ _@ K r>   r}  alternativescurrent_deadlinecurrently_duez&action_required.requested_capabilitieslistedotherplatform_pausedzrejected.fraudz rejected.incomplete_verificationzrejected.listedzrejected.otherzrejected.platform_fraudzrejected.platform_otherz"rejected.platform_terms_of_servicezrejected.terms_of_servicezrequirements.past_duez!requirements.pending_verificationunder_reviewdisabled_reasonerrorseventually_duepast_duepending_verificationr  r  r4   Nr6   r7   r8   r9   r   r  r}  r   r   r;   r:   r<   r   r]   r=   r4   r>   r?   FutureRequirementsr        	, 	k	L k	Z tK011	 #3-'	  S	**	 " 
 	
&	 e%%	 !c++	 49%%	 'tCy11	 /:UKr>   r  c                   &    \ rS rSr% \\   \S'   Srg)Account.Groupsi}  payments_pricingr4   NrO   r4   r>   r?   Groupsr  }  s    "3-'	r>   r  c                      \ rS rSr%  " S S\5      r " S S\5      r\\\      \	S'    \\
   \	S'    \\\      \	S'    \\S	      \	S
'    \\\      \	S'    \\\      \	S'    \\\      \	S'    \\\      \	S'    \\S.rSrg)Account.Requirementsi  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg) Account.Requirements.Alternativei  r  r  r4   Nr  r4   r>   r?   r  r    r  r>   r  c                   >    \ rS rSr% \S   \S'    \\S'    \\S'   Srg)Account.Requirements.Errori  r  ry  rz  r{  r4   Nr|  r4   r>   r?   r}  r    r~  r>   r}  r  r  r  r  r  r  r  r  r  r  r4   Nr  r4   r>   r?   Requirementsr    r  r>   r  c                      \ rS rSr%  " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r	 " S S\5      r
 " S S\5      r " S S\5      r " S S\5      r " S S\5      r\\   \S'   \\S'   \\   \S'   \\S'   \	\S'   \\
   \S'   \\S'   \\   \S'   \\   \S'   \\   \S'   \\\\\	\
\\\\S .
rS!rg")#Account.Settingsi/  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)"Account.Settings.BacsDebitPaymentsi0  display_nameservice_user_numberr4   NrO   r4   r>   r?   BacsDebitPaymentsr  0  s"    "3-' "*#.r>   r  c                   h    \ rS rSr% \\S      \S'    \\S      \S'    \\   \S'    \\   \S'   Srg)	Account.Settings.Brandingi:  r   iconlogoprimary_colorsecondary_colorr4   Nr   r4   r>   r?   Brandingr  :  sP    ?6233 ?6233 $C=( &c]*r>   r  c                   D    \ rS rSr%  " S S\5      r\\   \S'   S\0rSr	g)Account.Settings.CardIssuingiL  c                   J    \ rS rSr% \\   \S'    \\   \S'    \\   \S'   Srg)*Account.Settings.CardIssuing.TosAcceptanceiM  r   r   r   r4   Nr5   r4   r>   r?   TosAcceptancer  M  3    sm# SM! %SM)r>   r  tos_acceptancer4   N
r6   r7   r8   r9   r   r  r   r;   r]   r=   r4   r>   r?   CardIssuingr  L  &      %]33"2M!Br>   r  c                   z    \ rS rSr%  " S S\5      r\\   \S'   \\   \S'    \\   \S'    \\   \S'    S\0r	Sr
g	)
Account.Settings.CardPaymentsi^  c                   ,    \ rS rSr% \\S'    \\S'   Srg)'Account.Settings.CardPayments.DeclineOni_  avs_failurecvc_failurer4   N)r6   r7   r8   r9   r   r;   r=   r4   r>   r?   	DeclineOnr  _  s    !! "!r>   r  
decline_onstatement_descriptor_prefix statement_descriptor_prefix_kana!statement_descriptor_prefix_kanjir4   N)r6   r7   r8   r9   r   r  r   r;   r<   r]   r=   r4   r>   r?   CardPaymentsr  ^  sY    L  !++)1#6 /7sm; 08}< #/	!:r>   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)Account.Settings.Dashboardix  r  timezoner4   NrO   r4   r>   r?   	Dashboardr  x  s"    "3-' sm#r>   r  c                   J    \ rS rSr% \\\S         \S'    \\S      \S'   Sr	g)Account.Settings.Invoicesi  r!   default_account_tax_idsalwaysneverofferhosted_payment_method_saver4   N)
r6   r7   r8   r9   r   r   r   r;   r   r=   r4   r>   r?   Invoicesr    s9    %-d?73K.L%MM )123) r>   r  c                   n    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg)	Account.Settings.Paymentsi  statement_descriptorstatement_descriptor_kanastatement_descriptor_kanjir  r  r4   NrO   r4   r>   r?   Paymentsr    sU    "*3-/ (0}4 )15 /7sm; 08}<r>   r  c                   \    \ rS rSr%  " S S\5      r\\S'    \\S'   \\	   \S'    S\0r
Srg)	Account.Settings.Payoutsi  c                   P    \ rS rSr% \\S'    \\S'    \\   \S'    \\   \S'   Srg)!Account.Settings.Payouts.Schedulei  
delay_daysintervalmonthly_anchorweekly_anchorr4   N)	r6   r7   r8   r9   r:   r;   r<   r   r=   r4   r>   r?   Scheduler    s:      !)-  (},r>   r  debit_negative_balancesscheduler  r4   N)r6   r7   r8   r9   r   r  r   r;   r   r<   r]   r=   r4   r>   r?   Payoutsr    s?    < $ &*) "*3-/ #-h!7r>   r  c                   &    \ rS rSr% \\   \S'   Srg)"Account.Settings.SepaDebitPaymentsi  creditor_idr4   NrO   r4   r>   r?   SepaDebitPaymentsr    s    !#&r>   r  c                   D    \ rS rSr%  " S S\5      r\\   \S'   S\0rSr	g)Account.Settings.Treasuryi  c                   J    \ rS rSr% \\   \S'    \\   \S'    \\   \S'   Srg)'Account.Settings.Treasury.TosAcceptancei  r   r   r   r4   Nr5   r4   r>   r?   r  r    r  r>   r  r  r4   Nr  r4   r>   r?   Treasuryr    r  r>   r  rk   brandingrq   rr   	dashboardinvoicesr   payoutsr   r   )
rk   r  rq   rr   r  r  r   r  r   r   r4   N)r6   r7   r8   r9   r   r  r  r  r  r  r  r  r  r  r  r   r;   r]   r=   r4   r>   r?   Settingsr  /  s   	 		| 	$	C, 	C$	;< 	;4	 	
	| 
		| 	,	8l 	8<	 		C| 	C$ &&788{++##8$$'""%&7888$$#4 ')"  #4 
r>   r  c                   \    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg)Account.TosAcceptancei  r   r   service_agreementr   r4   Nr5   r4   r>   r?   r  r    sD    sm	 SM	 $C=(	 SM!	r>   r  c                   t    \ rS rSr% \\   \S'    \\\      \S'    \	\SSS4   \S'    \\
\\4      \S'   S	rg
)#Account.CreateExternalAccountParamsi  default_for_currencyexpand'Account.CreateExternalAccountParamsCard.Account.CreateExternalAccountParamsBankAccount,Account.CreateExternalAccountParamsCardTokenr#   metadatar4   N)r6   r7   r8   r9   r   r   r;   r   r<   r   r   r=   r4   r>   r?   CreateExternalAccountParamsr    sg    )$//	 DI&&	  5<:<
 	
	 d38n--	r>   r  c                       \ rS rSr% \S   \S'   \\   \S'    \\S      \S'    \\S'    \\S'    \\   \S	'    \\   \S
'   Srg)r  i  bank_accountobjectaccount_holder_namecompany
individualaccount_holder_typeaccount_numberrJ   r2   routing_numberr4   N	r6   r7   r8   r9   r   r;   r   r<   r=   r4   r>   r?   &CreateExternalAccountParamsBankAccount.Account.CreateExternalAccountParamsBankAccount  r    ''(--	 )1H)IJJ	 	 	 c""	 $C((	r>   r  c                       \ rS rSr% \S   \S'   \\   \S'   \\   \S'   \\   \S'   \\   \S'   \\   \S'   \\   \S	'   \\   \S
'   \\   \S'   \\S'   \\S'   \\   \S'   \\S'   \\	\\4      \S'   Sr
g)r  i5  cardr  address_cityaddress_countryaddress_line1address_line2address_stateaddress_zipr2   cvc	exp_monthexp_yearrV   numberr  r4   N)r6   r7   r8   r9   r   r;   r   r<   r:   r   r=   r4   r>   r?   CreateExternalAccountParamsCard'Account.CreateExternalAccountParamsCard5  s    !#&&$S))"3''"3''"3'' %%c""#d38n--	r>   r  c                   @    \ rS rSr% \S   \S'   \\   \S'   \\S'   Srg)r  iH  r  r  r2   tokenr4   Nr  r4   r>   r?   $CreateExternalAccountParamsCardToken,Account.CreateExternalAccountParamsCardTokenH      c""
r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)Account.CreateLoginLinkParamsiM  r  r4   N	r6   r7   r8   r9   r   r   r<   r;   r=   r4   r>   r?   CreateLoginLinkParamsr  M      DI&&	r>   r  c                   j   \ rS rSr% \\   \S'    \S   \S'    \\S      \S'    \S   \S'    \S	   \S
'    \S   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\\      \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \\S      \S '   S!r	g")#Account.CreateParamsiS  account_token#Account.CreateParamsBusinessProfilebusiness_profiler  government_entityr  
non_profitbusiness_type Account.CreateParamsCapabilitiescapabilitiesAccount.CreateParamsCompanyr  Account.CreateParamsController
controllerrJ   default_currencyAccount.CreateParamsDocuments	documentsemailr  zZstr|Account.CreateParamsBankAccount|Account.CreateParamsCard|Account.CreateParamsCardTokenr#   Account.CreateParamsGroupsgroupsAccount.CreateParamsIndividualr  Literal['']|Dict[str, str]r  Account.CreateParamsSettingssettings!Account.CreateParamsTosAcceptancer  )customr  standardr  r4   N)
r6   r7   r8   r9   r   r<   r;   r   r   r=   r4   r>   r?   CreateParamsr  S  sh   "3''	 &&KLL	 #NO
 	
	 ""DEE		 :;;	   @AA	 S!!	 &c**	 >??	 3	 DI&&	 &h
 	
	
 899	   @AA	 :;;	 <==	 $$GHH	 '"ABCC	r>   r9  c                       \ rS rSr% \S   \S'   \\   \S'    \\S      \S'    \\S'    \\S'    \\   \S	'    \\   \S
'   Srg)Account.CreateParamsBankAccounti  r  r  r  r  r  r   rJ   r2   r  r4   Nr  r4   r>   r?   CreateParamsBankAccountr;    r  r>   r<  c                       \ rS rSr% \S   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\   \S	'    \S
   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'   Srg)r!  i  0Account.CreateParamsBusinessProfileAnnualRevenuerR   rS   rT   :Account.CreateParamsBusinessProfileMonthlyEstimatedRevenuerU   rV   rW   1Account.CreateParamsBusinessProfileSupportAddressrX   rY   rZ   Literal['']|strr[   r\   r4   N)	r6   r7   r8   r9   r   r;   r:   r<   r=   r4   r>   r?   CreateParamsBusinessProfile#Account.CreateParamsBusinessProfile  s    #>
 	
	 !,C 00	 	 $/H$
 	
	 #	 )--	 %?
 	
	 #3''	 #3''	 !!233	 	r>   rB  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)r>  i  r1   r2   r3   r4   NrD   r4   r>   r?   (CreateParamsBusinessProfileAnnualRevenue0Account.CreateParamsBusinessProfileAnnualRevenue  s%    	 	 	r>   rE  c                   ,    \ rS rSr% \\S'    \\S'   Srg)r?  i  r1   r2   r4   NrD   r4   r>   r?   2CreateParamsBusinessProfileMonthlyEstimatedRevenue:Account.CreateParamsBusinessProfileMonthlyEstimatedRevenue  s    	 	r>   rH  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
r@  i  rI   rJ   rK   rL   rM   rN   r4   Nr6   r7   r8   r9   r   r<   r;   r=   r4   r>   r?   )CreateParamsBusinessProfileSupportAddress1Account.CreateParamsBusinessProfileSupportAddress  l    #	 S!!	 3	 3	 !%%	 3	r>   rL  c                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S   \S'    \S    \S!'    \S"   \S#'    \S$   \S%'    \S&   \S''    \S(   \S)'    \S*   \S+'    \S,   \S-'    \S.   \S/'    \S0   \S1'    \S2   \S3'    \S4   \S5'    \S6   \S7'    \S8   \S9'    \S:   \S;'    \S<   \S='    \S>   \S?'    \S@   \SA'    \SB   \SC'    \SD   \SE'    \SF   \SG'    \SH   \SI'    \SJ   \SK'    \SL   \SM'    \SN   \SO'    \SP   \SQ'    \SR   \SS'    \ST   \SU'    \SV   \SW'    \SX   \SY'    \SZ   \S['    \S\   \S]'    \S^   \S_'    \S`   \Sa'    \Sb   \Sc'    \Sd   \Se'    \Sf   \Sg'    \Sh   \Si'    \Sj   \Sk'    \Sl   \Sm'    \Sn   \So'    \Sp   \Sq'    \Sr   \Ss'   Strgu)vr'  i+  1Account.CreateParamsCapabilitiesAcssDebitPaymentsre   .Account.CreateParamsCapabilitiesAffirmPaymentsrf   8Account.CreateParamsCapabilitiesAfterpayClearpayPaymentsrg   ,Account.CreateParamsCapabilitiesAlmaPaymentsrh   1Account.CreateParamsCapabilitiesAmazonPayPaymentsri   3Account.CreateParamsCapabilitiesAuBecsDebitPaymentsrj   1Account.CreateParamsCapabilitiesBacsDebitPaymentsrk   2Account.CreateParamsCapabilitiesBancontactPaymentsrl   4Account.CreateParamsCapabilitiesBankTransferPaymentsrm   .Account.CreateParamsCapabilitiesBilliePaymentsrn   ,Account.CreateParamsCapabilitiesBlikPaymentsro   .Account.CreateParamsCapabilitiesBoletoPaymentsrp   +Account.CreateParamsCapabilitiesCardIssuingrq   ,Account.CreateParamsCapabilitiesCardPaymentsrr   7Account.CreateParamsCapabilitiesCartesBancairesPaymentsrs   /Account.CreateParamsCapabilitiesCashappPaymentsrt   +Account.CreateParamsCapabilitiesEpsPaymentsru   +Account.CreateParamsCapabilitiesFpxPaymentsrv   6Account.CreateParamsCapabilitiesGbBankTransferPaymentsrw   /Account.CreateParamsCapabilitiesGiropayPaymentsrx   /Account.CreateParamsCapabilitiesGrabpayPaymentsry   -Account.CreateParamsCapabilitiesIdealPaymentsrz   :Account.CreateParamsCapabilitiesIndiaInternationalPaymentsr{   +Account.CreateParamsCapabilitiesJcbPaymentsr|   6Account.CreateParamsCapabilitiesJpBankTransferPaymentsr}   0Account.CreateParamsCapabilitiesKakaoPayPaymentsr~   .Account.CreateParamsCapabilitiesKlarnaPaymentsr   /Account.CreateParamsCapabilitiesKonbiniPaymentsr   .Account.CreateParamsCapabilitiesKrCardPaymentsr   .Account.CreateParamsCapabilitiesLegacyPaymentsr   ,Account.CreateParamsCapabilitiesLinkPaymentsr   1Account.CreateParamsCapabilitiesMobilepayPaymentsr   2Account.CreateParamsCapabilitiesMultibancoPaymentsr   6Account.CreateParamsCapabilitiesMxBankTransferPaymentsr   0Account.CreateParamsCapabilitiesNaverPayPaymentsr   >Account.CreateParamsCapabilitiesNzBankAccountBecsDebitPaymentsr   ,Account.CreateParamsCapabilitiesOxxoPaymentsr   +Account.CreateParamsCapabilitiesP24Paymentsr   1Account.CreateParamsCapabilitiesPayByBankPaymentsr   -Account.CreateParamsCapabilitiesPaycoPaymentsr   .Account.CreateParamsCapabilitiesPaynowPaymentsr   1Account.CreateParamsCapabilitiesPromptpayPaymentsr   2Account.CreateParamsCapabilitiesRevolutPayPaymentsr   2Account.CreateParamsCapabilitiesSamsungPayPaymentsr   0Account.CreateParamsCapabilitiesSatispayPaymentsr   8Account.CreateParamsCapabilitiesSepaBankTransferPaymentsr   1Account.CreateParamsCapabilitiesSepaDebitPaymentsr   .Account.CreateParamsCapabilitiesSofortPaymentsr   -Account.CreateParamsCapabilitiesSwishPaymentsr   3Account.CreateParamsCapabilitiesTaxReportingUs1099Kr   6Account.CreateParamsCapabilitiesTaxReportingUs1099Miscr   )Account.CreateParamsCapabilitiesTransfersr   (Account.CreateParamsCapabilitiesTreasuryr   -Account.CreateParamsCapabilitiesTwintPaymentsr   8Account.CreateParamsCapabilitiesUsBankAccountAchPaymentsr   6Account.CreateParamsCapabilitiesUsBankTransferPaymentsr   +Account.CreateParamsCapabilitiesZipPaymentsr   r4   Nr6   r7   r8   r9   r   r;   r=   r4   r>   r?   CreateParamsCapabilities Account.CreateParamsCapabilities+  s   (?
 	
	 %<
 	
	 %0F%
 	
	 #:
 	
	 )?
 	
	 !,A!
 	
	 )?
 	
	 )@
 	
	 !,B!
 	
	 %<
 	
	 #:
 	
	 %<
 	
	 "9
 	
	 #:
 	
	 $/E$
 	
	 &=
 	
	 "9
 	
	 "9
 	
	 $/D$
 	
	 &=
 	
	 &=
 	
	 $;
 	
	 '2H'
 	
	 "9
 	
	 $/D$
 	
	 (>
 	
	 %<
 	
	 &=
 	
	 &<
 	
	 %<
 	
	 #:
 	
	 (?
 	
	 )@
 	
	 $/D$
 	
	 (>
 	
	 .9L.
 	
	 #:
 	
	 "9
 	
	 *?
 	
	 $;
 	
	 %<
 	
	 (?
 	
	 *@
 	
	 *@
 	
	 '>
 	
	 &1F&
 	
	 )?
 	
	 %<
 	
	 $;
 	
	 "-A"
 	
	 %0D%
 	
	 JKK	 HII	 $;
 	
	 '2F'
 	
	 $/D$
 	
	 "9
 	
	r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rP  i  	requestedr4   Nr6   r7   r8   r9   r   r   r;   r=   r4   r>   r?   )CreateParamsCapabilitiesAcssDebitPayments1Account.CreateParamsCapabilitiesAcssDebitPayments      t$$	r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rQ  i  r  r4   Nr  r4   r>   r?   &CreateParamsCapabilitiesAffirmPayments.Account.CreateParamsCapabilitiesAffirmPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rR  i  r  r4   Nr  r4   r>   r?   0CreateParamsCapabilitiesAfterpayClearpayPayments8Account.CreateParamsCapabilitiesAfterpayClearpayPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rS  i  r  r4   Nr  r4   r>   r?   $CreateParamsCapabilitiesAlmaPayments,Account.CreateParamsCapabilitiesAlmaPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rT  i  r  r4   Nr  r4   r>   r?   )CreateParamsCapabilitiesAmazonPayPayments1Account.CreateParamsCapabilitiesAmazonPayPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rU  i  r  r4   Nr  r4   r>   r?   +CreateParamsCapabilitiesAuBecsDebitPayments3Account.CreateParamsCapabilitiesAuBecsDebitPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rV  i  r  r4   Nr  r4   r>   r?   )CreateParamsCapabilitiesBacsDebitPayments1Account.CreateParamsCapabilitiesBacsDebitPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rW  i  r  r4   Nr  r4   r>   r?   *CreateParamsCapabilitiesBancontactPayments2Account.CreateParamsCapabilitiesBancontactPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rX  i  r  r4   Nr  r4   r>   r?   ,CreateParamsCapabilitiesBankTransferPayments4Account.CreateParamsCapabilitiesBankTransferPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rY  i  r  r4   Nr  r4   r>   r?   &CreateParamsCapabilitiesBilliePayments.Account.CreateParamsCapabilitiesBilliePayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rZ  i  r  r4   Nr  r4   r>   r?   $CreateParamsCapabilitiesBlikPayments,Account.CreateParamsCapabilitiesBlikPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r[  i  r  r4   Nr  r4   r>   r?   &CreateParamsCapabilitiesBoletoPayments.Account.CreateParamsCapabilitiesBoletoPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r\  i  r  r4   Nr  r4   r>   r?   #CreateParamsCapabilitiesCardIssuing+Account.CreateParamsCapabilitiesCardIssuing  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r]  i  r  r4   Nr  r4   r>   r?   $CreateParamsCapabilitiesCardPayments,Account.CreateParamsCapabilitiesCardPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r^  i  r  r4   Nr  r4   r>   r?   /CreateParamsCapabilitiesCartesBancairesPayments7Account.CreateParamsCapabilitiesCartesBancairesPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r_  i  r  r4   Nr  r4   r>   r?   'CreateParamsCapabilitiesCashappPayments/Account.CreateParamsCapabilitiesCashappPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r`  i  r  r4   Nr  r4   r>   r?   #CreateParamsCapabilitiesEpsPayments+Account.CreateParamsCapabilitiesEpsPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)ra  i  r  r4   Nr  r4   r>   r?   #CreateParamsCapabilitiesFpxPayments+Account.CreateParamsCapabilitiesFpxPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rb  i  r  r4   Nr  r4   r>   r?   .CreateParamsCapabilitiesGbBankTransferPayments6Account.CreateParamsCapabilitiesGbBankTransferPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rc  i  r  r4   Nr  r4   r>   r?   'CreateParamsCapabilitiesGiropayPayments/Account.CreateParamsCapabilitiesGiropayPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rd  i  r  r4   Nr  r4   r>   r?   'CreateParamsCapabilitiesGrabpayPayments/Account.CreateParamsCapabilitiesGrabpayPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)re  i  r  r4   Nr  r4   r>   r?   %CreateParamsCapabilitiesIdealPayments-Account.CreateParamsCapabilitiesIdealPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rf  i  r  r4   Nr  r4   r>   r?   2CreateParamsCapabilitiesIndiaInternationalPayments:Account.CreateParamsCapabilitiesIndiaInternationalPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rg  i	  r  r4   Nr  r4   r>   r?   #CreateParamsCapabilitiesJcbPayments+Account.CreateParamsCapabilitiesJcbPayments	  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rh  i  r  r4   Nr  r4   r>   r?   .CreateParamsCapabilitiesJpBankTransferPayments6Account.CreateParamsCapabilitiesJpBankTransferPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)ri  i  r  r4   Nr  r4   r>   r?   (CreateParamsCapabilitiesKakaoPayPayments0Account.CreateParamsCapabilitiesKakaoPayPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rj  i  r  r4   Nr  r4   r>   r?   &CreateParamsCapabilitiesKlarnaPayments.Account.CreateParamsCapabilitiesKlarnaPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rk  i!  r  r4   Nr  r4   r>   r?   'CreateParamsCapabilitiesKonbiniPayments/Account.CreateParamsCapabilitiesKonbiniPayments!  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rl  i'  r  r4   Nr  r4   r>   r?   &CreateParamsCapabilitiesKrCardPayments.Account.CreateParamsCapabilitiesKrCardPayments'  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rm  i-  r  r4   Nr  r4   r>   r?   &CreateParamsCapabilitiesLegacyPayments.Account.CreateParamsCapabilitiesLegacyPayments-  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rn  i3  r  r4   Nr  r4   r>   r?   $CreateParamsCapabilitiesLinkPayments,Account.CreateParamsCapabilitiesLinkPayments3  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)ro  i9  r  r4   Nr  r4   r>   r?   )CreateParamsCapabilitiesMobilepayPayments1Account.CreateParamsCapabilitiesMobilepayPayments9  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rp  i?  r  r4   Nr  r4   r>   r?   *CreateParamsCapabilitiesMultibancoPayments2Account.CreateParamsCapabilitiesMultibancoPayments?  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rq  iE  r  r4   Nr  r4   r>   r?   .CreateParamsCapabilitiesMxBankTransferPayments6Account.CreateParamsCapabilitiesMxBankTransferPaymentsE  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rr  iK  r  r4   Nr  r4   r>   r?   (CreateParamsCapabilitiesNaverPayPayments0Account.CreateParamsCapabilitiesNaverPayPaymentsK  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rs  iQ  r  r4   Nr  r4   r>   r?   6CreateParamsCapabilitiesNzBankAccountBecsDebitPayments>Account.CreateParamsCapabilitiesNzBankAccountBecsDebitPaymentsQ  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rt  iW  r  r4   Nr  r4   r>   r?   $CreateParamsCapabilitiesOxxoPayments,Account.CreateParamsCapabilitiesOxxoPaymentsW  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)ru  i]  r  r4   Nr  r4   r>   r?   #CreateParamsCapabilitiesP24Payments+Account.CreateParamsCapabilitiesP24Payments]  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rv  ic  r  r4   Nr  r4   r>   r?   )CreateParamsCapabilitiesPayByBankPayments1Account.CreateParamsCapabilitiesPayByBankPaymentsc  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rw  ii  r  r4   Nr  r4   r>   r?   %CreateParamsCapabilitiesPaycoPayments-Account.CreateParamsCapabilitiesPaycoPaymentsi  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rx  io  r  r4   Nr  r4   r>   r?   &CreateParamsCapabilitiesPaynowPayments.Account.CreateParamsCapabilitiesPaynowPaymentso  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)ry  iu  r  r4   Nr  r4   r>   r?   )CreateParamsCapabilitiesPromptpayPayments1Account.CreateParamsCapabilitiesPromptpayPaymentsu  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)rz  i{  r  r4   Nr  r4   r>   r?   *CreateParamsCapabilitiesRevolutPayPayments2Account.CreateParamsCapabilitiesRevolutPayPayments{  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r{  i  r  r4   Nr  r4   r>   r?   *CreateParamsCapabilitiesSamsungPayPayments2Account.CreateParamsCapabilitiesSamsungPayPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r|  i  r  r4   Nr  r4   r>   r?   (CreateParamsCapabilitiesSatispayPayments0Account.CreateParamsCapabilitiesSatispayPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r}  i  r  r4   Nr  r4   r>   r?   0CreateParamsCapabilitiesSepaBankTransferPayments8Account.CreateParamsCapabilitiesSepaBankTransferPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r~  i  r  r4   Nr  r4   r>   r?   )CreateParamsCapabilitiesSepaDebitPayments1Account.CreateParamsCapabilitiesSepaDebitPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   &CreateParamsCapabilitiesSofortPayments.Account.CreateParamsCapabilitiesSofortPayments  r  r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   %CreateParamsCapabilitiesSwishPayments-Account.CreateParamsCapabilitiesSwishPayments  r  r>   r   c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   +CreateParamsCapabilitiesTaxReportingUs1099K3Account.CreateParamsCapabilitiesTaxReportingUs1099K  r  r>   r#  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   .CreateParamsCapabilitiesTaxReportingUs1099Misc6Account.CreateParamsCapabilitiesTaxReportingUs1099Misc  r  r>   r&  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   !CreateParamsCapabilitiesTransfers)Account.CreateParamsCapabilitiesTransfers  r  r>   r)  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?    CreateParamsCapabilitiesTreasury(Account.CreateParamsCapabilitiesTreasury  r  r>   r,  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   %CreateParamsCapabilitiesTwintPayments-Account.CreateParamsCapabilitiesTwintPayments  r  r>   r/  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   0CreateParamsCapabilitiesUsBankAccountAchPayments8Account.CreateParamsCapabilitiesUsBankAccountAchPayments  r  r>   r2  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   .CreateParamsCapabilitiesUsBankTransferPayments6Account.CreateParamsCapabilitiesUsBankTransferPayments  r  r>   r5  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   #CreateParamsCapabilitiesZipPayments+Account.CreateParamsCapabilitiesZipPayments  r  r>   r8  c                       \ rS rSr% \S   \S'   \\   \S'   \\   \S'   \\   \S'   \\   \S'   \\   \S'   \\   \S	'   \\   \S
'   \\   \S'   \\S'   \\S'   \\   \S'   \\S'   \\	\\4      \S'    \\
   \S'   Srg)Account.CreateParamsCardi  r  r  r  r	  r
  r  r  r  r2   r  r  r  rV   r  r  r  r4   N)r6   r7   r8   r9   r   r;   r   r<   r:   r   r   r=   r4   r>   r?   CreateParamsCardr;    s    !#&&$S))"3''"3''"3'' %%c""#d38n--	 *$//r>   r<  c                   @    \ rS rSr% \S   \S'   \\   \S'   \\S'   Srg)Account.CreateParamsCardTokeni  r  r  r2   r  r4   Nr  r4   r>   r?   CreateParamsCardTokenr>    r  r>   r?  c                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \\   \S'    \S	   \S
'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \S   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'   Srg )!r)  i  "Account.CreateParamsCompanyAddressr   &Account.CreateParamsCompanyAddressKanar   'Account.CreateParamsCompanyAddressKanjir   r   2Account.CreateParamsCompanyDirectorshipDeclarationr   r   r   r   rV   r   r   r   /Account.CreateParamsCompanyOwnershipDeclarationr   ziLiteral['']|Literal['qualified_entity_exceeds_ownership_threshold', 'qualifies_as_financial_institution']r   r   registration_numbera>  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']r   tax_idr   vat_id'Account.CreateParamsCompanyVerificationr   r4   N)	r6   r7   r8   r9   r   r;   r   r<   r=   r4   r>   r?   CreateParamsCompanyAccount.CreateParamsCompany  s   ABB	 ""JKK	 ##LMM	 (--	 #.@#
 	
	 )..	 's++	 )--	 #	 s##	  $$	 %T**	  += 
 	
	 %0w%
 	
	 3	 )--	  M	
 	
	 C  	 &c**	 C  	 ""KLL	r>   rJ  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
rA  iL	  rI   rJ   rK   rL   rM   rN   r4   NrK  r4   r>   r?   CreateParamsCompanyAddress"Account.CreateParamsCompanyAddressL	  rN  r>   rM  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)rB  if	  rI   rJ   rK   rL   rM   rN   r   r4   NrK  r4   r>   r?   CreateParamsCompanyAddressKana&Account.CreateParamsCompanyAddressKanaf	  ~    #	 S!!	 3	 3	 !%%	 3	 #	r>   rP  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)rC  i	  rI   rJ   rK   rL   rM   rN   r   r4   NrK  r4   r>   r?   CreateParamsCompanyAddressKanji'Account.CreateParamsCompanyAddressKanji	  rR  r>   rT  c                   J    \ rS rSr% \\   \S'    \\   \S'    \\   \S'   Srg)rD  i	  r   r   r   r4   N	r6   r7   r8   r9   r   r:   r;   r<   r=   r4   r>   r?   *CreateParamsCompanyDirectorshipDeclaration2Account.CreateParamsCompanyDirectorshipDeclaration	  6    #	 	  $$	r>   rX  c                   J    \ rS rSr% \\   \S'    \\   \S'    \\   \S'   Srg)rE  i	  r   r   r   r4   NrW  r4   r>   r?   'CreateParamsCompanyOwnershipDeclaration/Account.CreateParamsCompanyOwnershipDeclaration	  rZ  r>   r\  c                   &    \ rS rSr% \S   \S'   Srg)rI  i	  /Account.CreateParamsCompanyVerificationDocumentr   r4   Nr  r4   r>   r?   CreateParamsCompanyVerification'Account.CreateParamsCompanyVerification	  s    =
 	
	r>   r`  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)r_  i	  r   r   r4   NrK  r4   r>   r?   'CreateParamsCompanyVerificationDocument/Account.CreateParamsCompanyVerificationDocument	  $    #	 3	r>   rc  c                   b    \ rS rSr% \S   \S'    \S   \S'    \\S      \S'    \S   \S	'   S
rg)r*  i	  "Account.CreateParamsControllerFeesr  $Account.CreateParamsControllerLossesr
  r   r  -Account.CreateParamsControllerStripeDashboardr  r4   N)r6   r7   r8   r9   r   r;   r   r=   r4   r>   r?   CreateParamsControllerAccount.CreateParamsController	  sU    >??	 BCC	 !,G4K,L MM	 &;
 	
	r>   rj  c                   ,    \ rS rSr% \\S      \S'   Srg)rg  i	  r  r   r4   Nr6   r7   r8   r9   r   r   r;   r=   r4   r>   r?   CreateParamsControllerFees"Account.CreateParamsControllerFees	  s    7#;<==	r>   rn  c                   ,    \ rS rSr% \\S      \S'   Srg)rh  i	  r   r   r4   Nrm  r4   r>   r?   CreateParamsControllerLosses$Account.CreateParamsControllerLosses	  s    g&=>??	r>   rq  c                   ,    \ rS rSr% \\S      \S'   Srg)ri  i	  r  r  r4   Nrm  r4   r>   r?   %CreateParamsControllerStripeDashboard-Account.CreateParamsControllerStripeDashboard	  s    '";<==	r>   rt  c                       \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'   Srg)r-  i	  =Account.CreateParamsDocumentsBankAccountOwnershipVerification#bank_account_ownership_verification+Account.CreateParamsDocumentsCompanyLicensecompany_license;Account.CreateParamsDocumentsCompanyMemorandumOfAssociation!company_memorandum_of_association5Account.CreateParamsDocumentsCompanyMinisterialDecreecompany_ministerial_decree<Account.CreateParamsDocumentsCompanyRegistrationVerification!company_registration_verification5Account.CreateParamsDocumentsCompanyTaxIdVerificationcompany_tax_id_verification0Account.CreateParamsDocumentsProofOfRegistrationproof_of_registration?Account.CreateParamsDocumentsProofOfUltimateBeneficialOwnership&proof_of_ultimate_beneficial_ownershipr4   Nr  r4   r>   r?   CreateParamsDocumentsAccount.CreateParamsDocuments	  s    -8K.
 	
	 %9
 	
	 ,7I,
 	
	 %0C%
 	
	 ,7J,
 	
	 &1C&
 	
	  +> 
 	
	 1<M1
 	
	r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)rw  i(
  filesr4   Nr  r4   r>   r?   5CreateParamsDocumentsBankAccountOwnershipVerification=Account.CreateParamsDocumentsBankAccountOwnershipVerification(
      49%%	r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)ry  i.
  r  r4   Nr  r4   r>   r?   #CreateParamsDocumentsCompanyLicense+Account.CreateParamsDocumentsCompanyLicense.
  r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r{  i4
  r  r4   Nr  r4   r>   r?   3CreateParamsDocumentsCompanyMemorandumOfAssociation;Account.CreateParamsDocumentsCompanyMemorandumOfAssociation4
  r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r}  i:
  r  r4   Nr  r4   r>   r?   -CreateParamsDocumentsCompanyMinisterialDecree5Account.CreateParamsDocumentsCompanyMinisterialDecree:
  r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r  i@
  r  r4   Nr  r4   r>   r?   4CreateParamsDocumentsCompanyRegistrationVerification<Account.CreateParamsDocumentsCompanyRegistrationVerification@
  r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r  iF
  r  r4   Nr  r4   r>   r?   -CreateParamsDocumentsCompanyTaxIdVerification5Account.CreateParamsDocumentsCompanyTaxIdVerificationF
  r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r  iL
  r  r4   Nr  r4   r>   r?   (CreateParamsDocumentsProofOfRegistration0Account.CreateParamsDocumentsProofOfRegistrationL
  r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r  iR
  r  r4   Nr  r4   r>   r?   7CreateParamsDocumentsProofOfUltimateBeneficialOwnership?Account.CreateParamsDocumentsProofOfUltimateBeneficialOwnershipR
  r  r>   r  c                   &    \ rS rSr% \S   \S'   Srg)r0  iX
  rA  r  r4   Nr  r4   r>   r?   CreateParamsGroupsAccount.CreateParamsGroupsX
  s    %&788	r>   r  c                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \\   \S
'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\S      \S'    \S   \S'    \S   \S'    \\   \S '    \S!   \S"'   S#rg$)%r2  i^
  %Account.CreateParamsIndividualAddressr   )Account.CreateParamsIndividualAddressKanar   *Account.CreateParamsIndividualAddressKanjir   z-Literal['']|Account.CreateParamsIndividualDobdobr/  
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_namer3  r  r   existingr  political_exposure/Account.CreateParamsIndividualRegisteredAddressregistered_address*Account.CreateParamsIndividualRelationshiprelationship
ssn_last_4*Account.CreateParamsIndividualVerificationr   r4   N)	r6   r7   r8   r9   r   r;   r<   r   r=   r4   r>   r?   CreateParamsIndividualAccount.CreateParamsIndividual^
  s   DEE	 ""MNN	 #8
 	
	 HII	 3	  $$	 %S))	 &c**	 ''>??	 C  	 s##	 )--	 s##	 $C((	 %S))	 !%%	 :;;	 3	 (0B(CDD	 (=
 	
	 ""NOO	  $$	 ""NOO	r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
r  i
  rI   rJ   rK   rL   rM   rN   r4   NrK  r4   r>   r?   CreateParamsIndividualAddress%Account.CreateParamsIndividualAddress
  rN  r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)r  i
  rI   rJ   rK   rL   rM   rN   r   r4   NrK  r4   r>   r?   !CreateParamsIndividualAddressKana)Account.CreateParamsIndividualAddressKana
  rR  r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)r  i
  rI   rJ   rK   rL   rM   rN   r   r4   NrK  r4   r>   r?   "CreateParamsIndividualAddressKanji*Account.CreateParamsIndividualAddressKanji
  rR  r>   r  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)!Account.CreateParamsIndividualDobi  daymonthyearr4   Nr6   r7   r8   r9   r:   r;   r=   r4   r>   r?   CreateParamsIndividualDobr    $    	 
	 		r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
r  i$  rI   rJ   rK   rL   rM   rN   r4   NrK  r4   r>   r?   'CreateParamsIndividualRegisteredAddress/Account.CreateParamsIndividualRegisteredAddress$  rN  r>   r  c                   n    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'   Srg	)
r  i>  director	executiveownerLiteral['']|floatpercent_ownershiptitler4   N	r6   r7   r8   r9   r   r   r;   r<   r=   r4   r>   r?   "CreateParamsIndividualRelationship*Account.CreateParamsIndividualRelationship>  s[    d##	 t$$	 4  	 '':;;	 3	r>   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r  iT  <Account.CreateParamsIndividualVerificationAdditionalDocumentadditional_document2Account.CreateParamsIndividualVerificationDocumentr   r4   Nr  r4   r>   r?   "CreateParamsIndividualVerification*Account.CreateParamsIndividualVerificationT  s.    (J
 	
	 @
 	
	r>   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)r  ib  r   r   r4   NrK  r4   r>   r?   4CreateParamsIndividualVerificationAdditionalDocument<Account.CreateParamsIndividualVerificationAdditionalDocumentb  re  r>   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)r  il  r   r   r4   NrK  r4   r>   r?   *CreateParamsIndividualVerificationDocument2Account.CreateParamsIndividualVerificationDocumentl  re  r>   r  c                       \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \S   \S'    \S   \S'   Srg)r4  iv  -Account.CreateParamsSettingsBacsDebitPaymentsrk   $Account.CreateParamsSettingsBrandingr  'Account.CreateParamsSettingsCardIssuingrq   (Account.CreateParamsSettingsCardPaymentsrr   $Account.CreateParamsSettingsInvoicesr  $Account.CreateParamsSettingsPaymentsr   #Account.CreateParamsSettingsPayoutsr  $Account.CreateParamsSettingsTreasuryr   r4   Nr  r4   r>   r?   CreateParamsSettingsAccount.CreateParamsSettingsv  s    (;
 	
	 DEE	 ""KLL	 ##MNN	 DEE	 DEE	 BCC	 DEE	r>   r  c                   &    \ rS rSr% \\   \S'   Srg)r  i  r  r4   NrK  r4   r>   r?   %CreateParamsSettingsBacsDebitPayments-Account.CreateParamsSettingsBacsDebitPayments  s    !#&&	r>   r  c                   \    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg)r  i  r  r  r  r  r4   NrK  r4   r>   r?   CreateParamsSettingsBranding$Account.CreateParamsSettingsBranding  sH    #	 #	 #3''	 %S))	r>   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  4Account.CreateParamsSettingsCardIssuingTosAcceptancer  r4   Nr  r4   r>   r?   CreateParamsSettingsCardIssuing'Account.CreateParamsSettingsCardIssuing  s    #B
 	
	r>   r  c                   J    \ rS rSr% \\   \S'    \\   \S'    \S   \S'   Srg)r  i  r   r   rA  r   r4   NrW  r4   r>   r?   ,CreateParamsSettingsCardIssuingTosAcceptance4Account.CreateParamsSettingsCardIssuingTosAcceptance  7    #	 	   122	r>   r  c                   \    \ rS rSr% \S   \S'    \\   \S'    \S   \S'    \S   \S'   Srg	)
r  i  1Account.CreateParamsSettingsCardPaymentsDeclineOnr  r  rA  r  r  r4   N)r6   r7   r8   r9   r   r;   r<   r=   r4   r>   r?    CreateParamsSettingsCardPayments(Account.CreateParamsSettingsCardPayments  sO    ?
 	
	 &1%55	 +66G*HH	 ,77H+II	r>   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)r  i  r  r  r4   Nr  r4   r>   r?   )CreateParamsSettingsCardPaymentsDeclineOn1Account.CreateParamsSettingsCardPaymentsDeclineOn  s$     &&	 !&&	r>   r
  c                   ,    \ rS rSr% \\S      \S'   Srg)r  i  r  r  r4   Nrm  r4   r>   r?   CreateParamsSettingsInvoices$Account.CreateParamsSettingsInvoices  s    $/./%
 	
	r>   r  c                   J    \ rS rSr% \\   \S'    \\   \S'    \\   \S'   Srg)r  i  r  r  r  r4   NrK  r4   r>   r?   CreateParamsSettingsPayments$Account.CreateParamsSettingsPayments  s6    )#..	 $/s#33	 %0$44	r>   r  c                   J    \ rS rSr% \\   \S'    \S   \S'    \\   \S'   Srg)r  i  r  +Account.CreateParamsSettingsPayoutsScheduler  r  r4   Nr  r4   r>   r?   CreateParamsSettingsPayouts#Account.CreateParamsSettingsPayouts  s7    !,T!22	 KLL	 *#..	r>   r  c                   h    \ rS rSr% \S   \S'    \\S      \S'    \\   \S'    \\S      \S'   S	rg
)r  i
  zLiteral['minimum']|intr  )dailymanualmonthlyweeklyr  r  )fridaymondaysaturdaysundaythursdaytuesday	wednesdayr  r4   N)	r6   r7   r8   r9   r   r;   r   r:   r=   r4   r>   r?   #CreateParamsSettingsPayoutsSchedule+Account.CreateParamsSettingsPayoutsSchedule
  s^     899	 g&LMNN	 $C((	 #

 
	
	r>   r"  c                   &    \ rS rSr% \S   \S'   Srg)r  i&  1Account.CreateParamsSettingsTreasuryTosAcceptancer  r4   Nr  r4   r>   r?   CreateParamsSettingsTreasury$Account.CreateParamsSettingsTreasury&  s    #?
 	
	r>   r&  c                   J    \ rS rSr% \\   \S'    \\   \S'    \S   \S'   Srg)r%  i.  r   r   rA  r   r4   NrW  r4   r>   r?   )CreateParamsSettingsTreasuryTosAcceptance1Account.CreateParamsSettingsTreasuryTosAcceptance.  r  r>   r)  c                   \    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg)r6  i<  r   r   r  r   r4   NrW  r4   r>   r?   CreateParamsTosAcceptance!Account.CreateParamsTosAcceptance<  sH    #	 	 's++	  $$	r>   r,  c                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \\   \S'    \\\      \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\   \S'    \\   \S '    \\S!      \S"'    \S#   \S$'    \S%   \S&'    \\   \S''    \S(   \S)'   S*r	g+),Account.CreatePersonParamsiN  2Account.CreatePersonParamsAdditionalTosAcceptancesadditional_tos_acceptances!Account.CreatePersonParamsAddressr   %Account.CreatePersonParamsAddressKanar   &Account.CreatePersonParamsAddressKanjir   z)Literal['']|Account.CreatePersonParamsDobr  #Account.CreatePersonParamsDocumentsr.  r/  r  r  r  r  r  r  r  r  r  r  r  r  r  r3  r  nationalityperson_tokenr   r  r  +Account.CreatePersonParamsRegisteredAddressr  &Account.CreatePersonParamsRelationshipr  r  &Account.CreatePersonParamsVerificationr   r4   N
r6   r7   r8   r9   r   r;   r<   r   r   r=   r4   r>   r?   CreatePersonParamsr/  N     $/@%
 	
	 @AA	 ""IJJ	 ##KLL	 DEE	 DEE	 3	 DI&&	  $$	 %S))	 &c**	 ''>??	 C  	 s##	 )--	 s##	 $C((	 %S))	 !%%	 :;;	 !%%	 "#&&	 3	 (0B(CDD	 (9
 	
	 ""JKK	  $$	 ""JKK	r>   r<  c                   &    \ rS rSr% \S   \S'   Srg)r0  i  9Account.CreatePersonParamsAdditionalTosAcceptancesAccountr)   r4   Nr  r4   r>   r?   *CreatePersonParamsAdditionalTosAcceptances2Account.CreatePersonParamsAdditionalTosAcceptances      G
 	
	r>   r@  c                   J    \ rS rSr% \\   \S'    \\   \S'    \S   \S'   Srg)r?  i  r   r   rA  r   r4   NrW  r4   r>   r?   1CreatePersonParamsAdditionalTosAcceptancesAccount9Account.CreatePersonParamsAdditionalTosAcceptancesAccount  r  r>   rD  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
r2  i  rI   rJ   rK   rL   rM   rN   r4   NrK  r4   r>   r?   CreatePersonParamsAddress!Account.CreatePersonParamsAddress  rN  r>   rG  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)r3  i  rI   rJ   rK   rL   rM   rN   r   r4   NrK  r4   r>   r?   CreatePersonParamsAddressKana%Account.CreatePersonParamsAddressKana  rR  r>   rJ  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)r4  i  rI   rJ   rK   rL   rM   rN   r   r4   NrK  r4   r>   r?   CreatePersonParamsAddressKanji&Account.CreatePersonParamsAddressKanji  rR  r>   rM  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)Account.CreatePersonParamsDobi0  r  r  r  r4   Nr  r4   r>   r?   CreatePersonParamsDobrP  0  r  r>   rQ  c                   J    \ rS rSr% \S   \S'    \S   \S'    \S   \S'   Srg	)
r5  i>  7Account.CreatePersonParamsDocumentsCompanyAuthorizationcompany_authorization+Account.CreatePersonParamsDocumentsPassportpassport'Account.CreatePersonParamsDocumentsVisavisar4   Nr  r4   r>   r?   CreatePersonParamsDocuments#Account.CreatePersonParamsDocuments>  =    *E 
 	
	 KLL	 CDD	r>   rY  c                   ,    \ rS rSr% \\\      \S'   Srg)rS  iN  r  r4   Nr  r4   r>   r?   /CreatePersonParamsDocumentsCompanyAuthorization7Account.CreatePersonParamsDocumentsCompanyAuthorizationN  r  r>   r]  c                   ,    \ rS rSr% \\\      \S'   Srg)rU  iT  r  r4   Nr  r4   r>   r?   #CreatePersonParamsDocumentsPassport+Account.CreatePersonParamsDocumentsPassportT  r  r>   r`  c                   ,    \ rS rSr% \\\      \S'   Srg)rW  iZ  r  r4   Nr  r4   r>   r?   CreatePersonParamsDocumentsVisa'Account.CreatePersonParamsDocumentsVisaZ  r  r>   rc  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
r8  i`  rI   rJ   rK   rL   rM   rN   r4   NrK  r4   r>   r?   #CreatePersonParamsRegisteredAddress+Account.CreatePersonParamsRegisteredAddress`  rN  r>   rf  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S	'    \\   \S
'   Srg)r9  iz  
authorizerr  r  legal_guardianr  r  r  representativer  r4   Nr  r4   r>   r?   CreatePersonParamsRelationship&Account.CreatePersonParamsRelationshipz      %%	 d##	 t$$	 $D))	 4  	 '':;;	 $D))	 3	r>   rl  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r:  i  8Account.CreatePersonParamsVerificationAdditionalDocumentr  .Account.CreatePersonParamsVerificationDocumentr   r4   Nr  r4   r>   r?   CreatePersonParamsVerification&Account.CreatePersonParamsVerification  *    (F
 	
	 NOO	r>   rr  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)rp  i  r   r   r4   NrK  r4   r>   r?   0CreatePersonParamsVerificationAdditionalDocument8Account.CreatePersonParamsVerificationAdditionalDocument  re  r>   rv  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)rq  i  r   r   r4   NrK  r4   r>   r?   &CreatePersonParamsVerificationDocument.Account.CreatePersonParamsVerificationDocument  re  r>   ry  c                       \ rS rSrSrg)#Account.DeleteExternalAccountParamsi  r4   Nr6   r7   r8   r9   r=   r4   r>   r?   DeleteExternalAccountParamsr|        r>   r~  c                       \ rS rSrSrg)Account.DeleteParamsi  r4   Nr}  r4   r>   r?   DeleteParamsr    r  r>   r  c                       \ rS rSrSrg)Account.DeletePersonParamsi  r4   Nr}  r4   r>   r?   DeletePersonParamsr    r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)Account.ListCapabilitiesParamsi  r  r4   Nr  r4   r>   r?   ListCapabilitiesParamsr    r  r>   r  c                   z    \ rS rSr% \\   \S'    \\\      \S'    \\   \S'    \\	S      \S'    \\   \S'   Sr
g	)
"Account.ListExternalAccountsParamsi  ending_beforer  limit)r  r  r  starting_afterr4   N)r6   r7   r8   r9   r   r<   r;   r   r:   r   r=   r4   r>   r?   ListExternalAccountsParamsr    sd    "3''	 DI&&	 3	 G$:;<<	 $C((	r>   r  c                   t    \ rS rSr% \S   \S'    \\   \S'    \\\      \S'    \\   \S'    \\   \S'   Sr	g	)
Account.ListParamsi  zAccount.ListParamsCreated|intcreatedr  r  r  r  r4   N)
r6   r7   r8   r9   r   r;   r<   r   r:   r=   r4   r>   r?   
ListParamsr    s_    <==	 #3''	 DI&&	 3	 $C((	r>   r  c                   \    \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg)Account.ListParamsCreatedi  gtgteltlter4   N)r6   r7   r8   r9   r   r:   r;   r=   r4   r>   r?   ListParamsCreatedr    sH    	 	 	 	r>   r  c                   t    \ rS rSr% \\   \S'    \\\      \S'    \\   \S'    \S   \S'    \\   \S'   Sr	g	)
Account.ListPersonsParamsi	  r  r  r  %Account.ListPersonsParamsRelationshipr  r  r4   N
r6   r7   r8   r9   r   r<   r;   r   r:   r=   r4   r>   r?   ListPersonsParamsr  	  s_    "3''	 DI&&	 3	 ""IJJ	 $C((	r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
r  i  ri  r  r  rj  r  rk  r4   Nr  r4   r>   r?   ListPersonsParamsRelationship%Account.ListPersonsParamsRelationship  l    %%	 d##	 t$$	 $D))	 4  	 $D))	r>   r  c                   >    \ rS rSr% \\\      \S'    \\   \S'   Sr	g)Account.ModifyCapabilityParamsi9  r  r  r4   N)
r6   r7   r8   r9   r   r   r<   r;   r   r=   r4   r>   r?   ModifyCapabilityParamsr  9  s(    DI&&	 t$$	r>   r  c                   @   \ rS rSr% \\   \S'    \S   \S'    \\S      \S'    \\   \S'    \\   \S'    \\   \S	'    \\   \S
'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\   \S'    \\	\      \S'    \S   \S'    \\   \S'   Sr
g)#Account.ModifyExternalAccountParamsiE  r  z,Literal['']|Literal['company', 'individual']r  )checkingfutsusavingstozaaccount_typer  r	  r
  r  r  r  r  ,Account.ModifyExternalAccountParamsDocumentsr.  r  r  r  r3  r  rV   r4   N)r6   r7   r8   r9   r   r<   r;   r   r   r   r=   r4   r>   r?   ModifyExternalAccountParamsr  E  s6   (--	 ):
 	
	 ":;
 	
	 "#&&	 %S))	 #3''	 #3''	 #3''	 !%%	 *$//	 MNN	 s##	 c""	 DI&&	 :;;	 #	r>   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  LAccount.ModifyExternalAccountParamsDocumentsBankAccountOwnershipVerificationrx  r4   Nr  r4   r>   r?   $ModifyExternalAccountParamsDocuments,Account.ModifyExternalAccountParamsDocuments  s    -8Z.
 	
	r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   DModifyExternalAccountParamsDocumentsBankAccountOwnershipVerificationLAccount.ModifyExternalAccountParamsDocumentsBankAccountOwnershipVerification  s     49%%	r>   r  c                      \ rS rSr% \S   \S'    \S   \S'    \S   \S'    \S   \S	'    \S
   \S'    \S   \S'    \\   \S'    \\\      \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S'    \\   \S'    \\   \S '    \\S!      \S"'    \S#   \S$'    \S%   \S&'    \\   \S''    \S(   \S)'   S*r	g+),Account.ModifyPersonParamsi  2Account.ModifyPersonParamsAdditionalTosAcceptancesr1  !Account.ModifyPersonParamsAddressr   %Account.ModifyPersonParamsAddressKanar   &Account.ModifyPersonParamsAddressKanjir   z)Literal['']|Account.ModifyPersonParamsDobr  #Account.ModifyPersonParamsDocumentsr.  r/  r  r  r  r  r  r  r  r  r  r  r  r  r  r3  r  r6  r7  r   r  r  +Account.ModifyPersonParamsRegisteredAddressr  &Account.ModifyPersonParamsRelationshipr  r  &Account.ModifyPersonParamsVerificationr   r4   Nr;  r4   r>   r?   ModifyPersonParamsr    r=  r>   r  c                   &    \ rS rSr% \S   \S'   Srg)r  i  9Account.ModifyPersonParamsAdditionalTosAcceptancesAccountr)   r4   Nr  r4   r>   r?   *ModifyPersonParamsAdditionalTosAcceptances2Account.ModifyPersonParamsAdditionalTosAcceptances  rB  r>   r  c                   J    \ rS rSr% \\   \S'    \\   \S'    \S   \S'   Srg)r  i  r   r   rA  r   r4   NrW  r4   r>   r?   1ModifyPersonParamsAdditionalTosAcceptancesAccount9Account.ModifyPersonParamsAdditionalTosAcceptancesAccount  r  r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
r  i'  rI   rJ   rK   rL   rM   rN   r4   NrK  r4   r>   r?   ModifyPersonParamsAddress!Account.ModifyPersonParamsAddress'  rN  r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)r  iA  rI   rJ   rK   rL   rM   rN   r   r4   NrK  r4   r>   r?   ModifyPersonParamsAddressKana%Account.ModifyPersonParamsAddressKanaA  rR  r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   S	rg
)r  i_  rI   rJ   rK   rL   rM   rN   r   r4   NrK  r4   r>   r?   ModifyPersonParamsAddressKanji&Account.ModifyPersonParamsAddressKanji_  rR  r>   r  c                   8    \ rS rSr% \\S'    \\S'    \\S'   Srg)Account.ModifyPersonParamsDobi}  r  r  r  r4   Nr  r4   r>   r?   ModifyPersonParamsDobr  }  r  r>   r  c                   J    \ rS rSr% \S   \S'    \S   \S'    \S   \S'   Srg	)
r  i  7Account.ModifyPersonParamsDocumentsCompanyAuthorizationrT  +Account.ModifyPersonParamsDocumentsPassportrV  'Account.ModifyPersonParamsDocumentsVisarX  r4   Nr  r4   r>   r?   ModifyPersonParamsDocuments#Account.ModifyPersonParamsDocuments  r[  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   /ModifyPersonParamsDocumentsCompanyAuthorization7Account.ModifyPersonParamsDocumentsCompanyAuthorization  r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   #ModifyPersonParamsDocumentsPassport+Account.ModifyPersonParamsDocumentsPassport  r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)r  i  r  r4   Nr  r4   r>   r?   ModifyPersonParamsDocumentsVisa'Account.ModifyPersonParamsDocumentsVisa  r  r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
r  i  rI   rJ   rK   rL   rM   rN   r4   NrK  r4   r>   r?   #ModifyPersonParamsRegisteredAddress+Account.ModifyPersonParamsRegisteredAddress  rN  r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \S   \S'    \\   \S	'    \\   \S
'   Srg)r  i  ri  r  r  rj  r  r  r  rk  r  r4   Nr  r4   r>   r?   ModifyPersonParamsRelationship&Account.ModifyPersonParamsRelationship  rn  r>   r  c                   8    \ rS rSr% \S   \S'    \S   \S'   Srg)r  i  8Account.ModifyPersonParamsVerificationAdditionalDocumentr  .Account.ModifyPersonParamsVerificationDocumentr   r4   Nr  r4   r>   r?   ModifyPersonParamsVerification&Account.ModifyPersonParamsVerification  rt  r>   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)r  i  r   r   r4   NrK  r4   r>   r?   0ModifyPersonParamsVerificationAdditionalDocument8Account.ModifyPersonParamsVerificationAdditionalDocument  re  r>   r  c                   8    \ rS rSr% \\   \S'    \\   \S'   Srg)r  i  r   r   r4   NrK  r4   r>   r?   &ModifyPersonParamsVerificationDocument.Account.ModifyPersonParamsVerificationDocument  re  r>   r  c                   t    \ rS rSr% \\   \S'    \\\      \S'    \\   \S'    \S   \S'    \\   \S'   Sr	g	)
Account.PersonsParamsi	  r  r  r  !Account.PersonsParamsRelationshipr  r  r4   Nr  r4   r>   r?   PersonsParamsr  	  s_    "3''	 DI&&	 3	 ""EFF	 $C((	r>   r  c                       \ rS rSr% \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'    \\   \S'   Srg	)
r  i  ri  r  r  rj  r  rk  r4   Nr  r4   r>   r?   PersonsParamsRelationship!Account.PersonsParamsRelationship  r  r>   r  c                   8    \ rS rSr% \\\      \S'    \\S'   Srg)Account.RejectParamsi9  r  rz  r4   Nr  r4   r>   r?   RejectParamsr  9  s"    DI&&	 	r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg) Account.RetrieveCapabilityParamsiC  r  r4   Nr  r4   r>   r?   RetrieveCapabilityParamsr  C  r  r>   r   c                   ,    \ rS rSr% \\\      \S'   Srg)%Account.RetrieveExternalAccountParamsiI  r  r4   Nr  r4   r>   r?   RetrieveExternalAccountParamsr  I  r  r>   r  c                   ,    \ rS rSr% \\\      \S'   Srg)Account.RetrievePersonParamsiO  r  r4   Nr  r4   r>   r?   RetrievePersonParamsr  O  r  r>   r  r"  r#  r&  r(  charges_enabledr  r+  rJ   r  r,  details_submittedr/  r   r   external_accountsfuture_requirementsr1  idr
   r  r  r  payouts_enabledrequirementsr5  r  )r7  r  r  r8  r  Tdeletedparamsr  returnc           	      T    [        SU R                  SU R                  5       US95      $ )  
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'   postr  )r   _static_request	class_urlclsr  s     r?   createAccount.create  s6        
 	
r>   c           	      p   #    [        SU R                  SU R                  5       US9I Sh  vN 5      $  N7f)r  r'   r  r  N)r   _static_request_asyncr  r  s     r?   create_asyncAccount.create_async  sC      ++ ,  
 	
s   )64
	6sidr  c           	      x    U R                  5       < S[        U5      < 3n[        SU R                  SUUS95      $ )x  
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.
/r'   deleter  )r  r   r   r  r  r   r  r\   s       r?   _cls_deleteAccount._cls_delete  sE     +c*:;   
 	
r>   c                     gr"  Nr4   r   r  s     r?   r$  Account.delete  s     	r>   c                     gr)  r4   selfr  s     r?   r$  r+    s     	r>   r&  c                 @    U R                  SU R                  5       US9$ )r"  r$  r  )_request_and_refreshinstance_urlr-  s     r?   r$  r+    s.     (( ) 
 	
r>   c           	         #    U R                  5       < S[        U5      < 3n[        SU R                  SUUS9I Sh  vN 5      $  N7f)r"  r#  r'   r$  r  N)r  r   r   r  r%  s       r?   _cls_delete_asyncAccount._cls_delete_async  sR      +c*:;++ ,  
 	
   ;AA
	Ac                    #    g7fr)  r4   r*  s     r?   delete_asyncAccount.delete_async0  s
      	   c                    #    g7fr)  r4   r-  s     r?   r7  r8  @  s
      	r9  r3  c                 \   #    U R                  SU R                  5       US9I Sh  vN $  N7f)r"  r$  r  N)_request_and_refresh_asyncr1  r-  s     r?   r7  r8  O  s;      44 5 
 
 	
 
s   #,*,r  c                     U R                  SU R                  5       US9n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$ )
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.
getr  %Expected list object from API, got %s)r  r  
isinstancer   	TypeErrorr  r6   r  r  results      r?   listAccount.listb  s`     $$MMO % 

 &*--7<((* 
 r>   c                    #    U R                  SU R                  5       US9I Sh  vN n[        U[        5      (       d!  [	        S[        U5      R                  -  5      eU$  N<7f)r>  r?  r  Nr@  )r  r  rA  r   rB  r  r6   rC  s      r?   
list_asyncAccount.list_asyncv  sm      00MMO 1 
 

 &*--7<((* 
 
s   #A$A"=A$r  c                 r    [        [        S   U R                  SSR                  [	        U5      S9US95      $ 
Returns a list of people associated with the account's legal entity. The people are returned sorted by creation date, with the most recent people appearing first.
r
   r?  /v1/accounts/{account}/personsr)   r  r   r   r  formatr   r  r)   r  s      r?   _cls_personsAccount._cls_persons  O     x 077'0 8     	
 		
r>   c                     grL  Nr4   r)   r  s     r?   personsAccount.persons  s     	r>   c                     grV  r4   r-  s     r?   rX  rY         	r>   rR  c                     [        [        S   U R                  SSR                  [	        U R                  S5      5      S9US95      $ )rL  r
   r?  rM  r  rN  r  )r   r   _requestrP  r   r?  r-  s     r?   rX  rY    sU     x MM077'7 8    	
 		
r>   c                    #    [        [        S   U R                  SSR                  [	        U5      S9US9I Sh  vN 5      $  N7frL  r
   r?  rM  rN  r  Nr   r   r  rP  r   rQ  s      r?   _cls_persons_asyncAccount._cls_persons_async  \      x ++077'0 8   ,  	
 		
   8AA
	Ac                    #    g7frV  r4   rW  s     r?   persons_asyncAccount.persons_async  s
      	r9  c                    #    g7frV  r4   r-  s     r?   rf  rg    s
      	r9  ra  c                    #    [        [        S   U R                  SSR                  [	        U R                  S5      5      S9US9I Sh  vN 5      $  N7f)rL  r
   r?  rM  r  rN  r  N)r   r   _request_asyncrP  r   r?  r-  s     r?   rf  rg    sd      x %%077'7 8   &  	
 		
s   AA	A

	Ar  c                 d    [        SU R                  SSR                  [        U5      S9US95      $ )h  
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'   r  /v1/accounts/{account}/rejectrN  r  r   r  rP  r   rQ  s      r?   _cls_rejectAccount._cls_reject  sJ     /66'0 7     	
 		
r>   c                     grl  Nr4   rW  s     r?   rejectAccount.reject  s     	r>   c                     grr  r4   r-  s     r?   rs  rt    r[  r>   ro  c                     [        SU R                  SSR                  [        U R	                  S5      5      S9US95      $ )rl  r'   r  rm  r  rN  r  )r   r]  rP  r   r?  r-  s     r?   rs  rt  !  sP     MM/66'7 7    	
 		
r>   c                    #    [        SU R                  SSR                  [        U5      S9US9I Sh  vN 5      $  N7f)rl  r'   r  rm  rN  r  Nr   r  rP  r   rQ  s      r?   _cls_reject_asyncAccount._cls_reject_async5  sW      ++/66'0 7   ,  	
 		
   1><
	>c                    #    g7frr  r4   rW  s     r?   reject_asyncAccount.reject_asyncI  s
      	r9  c                    #    g7frr  r4   r-  s     r?   r}  r~  U  s
      	r9  ry  c                    #    [        SU R                  SSR                  [        U R	                  S5      5      S9US9I Sh  vN 5      $  N7f)rl  r'   r  rm  r  rN  r  N)r   rj  rP  r   r?  r-  s     r?   r}  r~  `  s_      %%/66'7 7   &  	
 		
s   A AA
	Ac                 8    U " U40 UD6nUR                  5         U$ N)refreshr  r  r  instances       r?   retrieveAccount.retrievet  s"    r$V$r>   c                 T   #    U " U40 UD6nUR                  5       I S h  vN   U$  N7fr  )refresh_asyncr  s       r?   retrieve_asyncAccount.retrieve_asyncz  s0     r$V$$$&&& 	's   (&(c           	      X    U R                  U5      n[        SU R                  SX2S95      $ Nr'   r  r  )_build_instance_urlr   r  r  r  r  r\   s       r?   modifyAccount.modify  s/    %%b)Is22632NOOr>   c           	      t   #    U R                  U5      n[        SU R                  SX2S9I S h  vN 5      $  N7fr  )r  r   r  r  s       r?   modify_asyncAccount.modify_async  s>     %%b)++FC+GG
 	
Gs   +86
	8c                 Z    U(       d  gU R                  5       n[        U5      nU< SU< 3$ )Nz/v1/accountr#  )r  r   )r  r   baseextns       r?   r  Account._build_instance_url  s(     }}3%%r>   c                 B    U R                  U R                  S5      5      $ )Nr  )r  r?  )r.  s    r?   r1  Account.instance_url  s    ''77r>   c                 L    U R                   US'   [        R                  " S0 UD6$ )Nstripe_user_idr4   )r  r	   deauthorizer-  s     r?   r  Account.deauthorize  s%    #'77   *6**r>   c                 @  > [         [        U ]  U5      nU=(       d    U R                  =(       d    0 n[	        U R                  5       5       HN  u  p4US:X  d  M  [        U[        5      (       d  M$  X2;  d  M+  UR                  UR                  US 5      5      X#'   MP     U$ )Nr  )	superr'   	serialize	_previousiteritemsrA  r
   r?  )r.  previousr  kv	__class__s        r?   r  Account.serialize  sx    w/93t~~3&DAL Z6%:%:qKKQ(=>	 ' r>   r"   r  r   c                 x    [        SU R                  SSR                  [        U5      [        U5      S9US95      $ )?
Retrieves information about the specified Account Capability.
r   r?  0/v1/accounts/{account}/capabilities/{capability}r)   r"   r  rn  r  r)   r"   r  s       r?   retrieve_capabilityAccount.retrieve_capability  sS     BII'0*:6 J     

 
	
r>   c                    #    [        SU R                  SSR                  [        U5      [        U5      S9US9I Sh  vN 5      $  N7f)r  r   r?  r  r  r  Nrx  r  s       r?   retrieve_capability_async!Account.retrieve_capability_async  s`      ++BII'0*:6 J   ,  

 
	
r5  r  c                 x    [        SU R                  SSR                  [        U5      [        U5      S9US95      $ )m
Updates an existing Account Capability. Request or remove a capability by updating its requested parameter.
r   r  r  r  r  rn  r  s       r?   modify_capabilityAccount.modify_capability  sS     BII'0*:6 J     

 
	
r>   c                    #    [        SU R                  SSR                  [        U5      [        U5      S9US9I Sh  vN 5      $  N7f)r  r   r  r  r  r  Nrx  r  s       r?   modify_capability_asyncAccount.modify_capability_async  s`      ++BII'0*:6 J   ,  

 
	
r5  r  c                 r    [        [        S   U R                  SSR                  [	        U5      S9US95      $ )
Returns a list of capabilities associated with the account. The capabilities are returned sorted by creation date, with the most recent capability appearing first.
r   r?  #/v1/accounts/{account}/capabilitiesrN  r  rO  rQ  s      r?   list_capabilitiesAccount.list_capabilities  sO     |$5<<'0 =     	
 		
r>   c                    #    [        [        S   U R                  SSR                  [	        U5      S9US9I Sh  vN 5      $  N7f)r  r   r?  r  rN  r  Nr`  rQ  s      r?   list_capabilities_asyncAccount.list_capabilities_async  s\      |$++5<<'0 =   ,  	
 		
rd  r  c                 r    [        [        S   U R                  SSR                  [	        U5      S9US95      $ )1
Create an external account for a given account.
r	  r  (/v1/accounts/{account}/external_accountsrN  r  r   r   r  rP  r   rQ  s      r?   create_external_accountAccount.create_external_account"  sQ     '(:AA'0 B     	
 		
r>   c                    #    [        [        S   U R                  SSR                  [	        U5      S9US9I Sh  vN 5      $  N7f)r  r	  r  r  rN  r  Nr   r   r  rP  r   rQ  s      r?   create_external_account_async%Account.create_external_account_async6  s^      '(++:AA'0 B   ,  	
 		
rd  r  c                     [        [        S   U R                  SSR                  [	        U5      [	        U5      S9US95      $ )<
Retrieve a specified external account for a given account.
r	  r?  -/v1/accounts/{account}/external_accounts/{id}r)   r  r  r  r  r)   r  r  s       r?   retrieve_external_account!Account.retrieve_external_accountJ  sW     '(?FF'0[_ G     	
 		
r>   c                    #    [        [        S   U R                  SSR                  [	        U5      [	        U5      S9US9I Sh  vN 5      $  N7f)r  r	  r?  r  r  r  Nr  r  s       r?   retrieve_external_account_async'Account.retrieve_external_account_async_  sd      '(++?FF'0[_ G   ,  	
 		
   AAA
	Ar  c                     [        [        S   U R                  SSR                  [	        U5      [	        U5      S9US95      $ )V  
Updates the metadata, account holder name, account holder type of a bank account belonging to
a connected account and optionally sets it as the default for its currency. Other bank account
details are not editable by design.

You can only update bank accounts when [account.controller.requirement_collection is application, which includes <a href="/connect/custom-accounts">Custom accounts](https://stripe.com/api/accounts/object#account_object-controller-requirement_collection).

You can re-enable a disabled bank account by performing an update call without providing any
arguments or changes.
r	  r  r  r  r  r  r  s       r?   modify_external_accountAccount.modify_external_accountt  sW    " '(?FF'0[_ G     	
 		
r>   c                    #    [        [        S   U R                  SSR                  [	        U5      [	        U5      S9US9I Sh  vN 5      $  N7f)r  r	  r  r  r  r  Nr  r  s       r?   modify_external_account_async%Account.modify_external_account_async  sd     " '(++?FF'0[_ G   ,  	
 		
r  r|  c                     [        [        S   U R                  SSR                  [	        U5      [	        U5      S9US95      $ ):
Delete a specified external account for a given account.
r	  r$  r  r  r  r  r  s       r?   delete_external_accountAccount.delete_external_account  sW     '(?FF'0[_ G     	
 		
r>   c                    #    [        [        S   U R                  SSR                  [	        U5      [	        U5      S9US9I Sh  vN 5      $  N7f)r  r	  r$  r  r  r  Nr  r  s       r?   delete_external_account_async%Account.delete_external_account_async  sd      '(++?FF'0[_ G   ,  	
 		
r  r  c                     [        [        [        S      U R                  SSR	                  [        U5      S9US95      $ )(
List external accounts for an account.
r	  r?  r  rN  r  )r   r   r   r  rP  r   rQ  s      r?   list_external_accountsAccount.list_external_accounts  sV     u234:AA'0 B     	
 		
r>   c                    #    [        [        [        S      U R                  SSR	                  [        U5      S9US9I Sh  vN 5      $  N7f)r  r	  r?  r  rN  r  N)r   r   r   r  rP  r   rQ  s      r?   list_external_accounts_async$Account.list_external_accounts_async  sc      u234++:AA'0 B   ,  	
 		
s   ?AA

	Ar  r    c                 d    [        SU R                  SSR                  [        U5      S9US95      $ )
Creates a login link for a connected account to access the Express Dashboard.

You can only create login links for accounts that use the [Express Dashboard](https://stripe.com/connect/express-dashboard) and are connected to your platform.
r    r  "/v1/accounts/{account}/login_linksrN  r  rn  rQ  s      r?   create_login_linkAccount.create_login_link  sJ     4;;'0 <     	
 		
r>   c                    #    [        SU R                  SSR                  [        U5      S9US9I Sh  vN 5      $  N7f)r  r    r  r  rN  r  Nrx  rQ  s      r?   create_login_link_asyncAccount.create_login_link_async  sW      ++4;;'0 <   ,  	
 		
r{  r/  c                 d    [        SU R                  SSR                  [        U5      S9US95      $ )
Creates a new person.
r
   r  rM  rN  r  rn  rQ  s      r?   create_personAccount.create_person&  sJ     077'0 8     	
 		
r>   c                    #    [        SU R                  SSR                  [        U5      S9US9I Sh  vN 5      $  N7f)r  r
   r  rM  rN  r  Nrx  rQ  s      r?   create_person_asyncAccount.create_person_async8  sW      ++077'0 8   ,  	
 		
r{  r%   r  c                 x    [        SU R                  SSR                  [        U5      [        U5      S9US95      $ )
Retrieves an existing person.
r
   r?  '/v1/accounts/{account}/persons/{person}r)   r%   r  rn  r  r)   r%   r  s       r?   retrieve_personAccount.retrieve_personJ  sR     9@@'0V9L A     	
 		
r>   c                    #    [        SU R                  SSR                  [        U5      [        U5      S9US9I Sh  vN 5      $  N7f)r  r
   r?  r  r  r  Nrx  r   s       r?   retrieve_person_asyncAccount.retrieve_person_async_  s_      ++9@@'0V9L A   ,  	
 		
r5  r  c                 x    [        SU R                  SSR                  [        U5      [        U5      S9US95      $ )
Updates an existing person.
r
   r  r  r  r  rn  r   s       r?   modify_personAccount.modify_persont  sR     9@@'0V9L A     	
 		
r>   c                    #    [        SU R                  SSR                  [        U5      [        U5      S9US9I Sh  vN 5      $  N7f)r  r
   r  r  r  r  Nrx  r   s       r?   modify_person_asyncAccount.modify_person_async  s_      ++9@@'0V9L A   ,  	
 		
r5  r  c                 x    [        SU R                  SSR                  [        U5      [        U5      S9US95      $ )1  
Deletes an existing person's relationship to the account's legal entity. Any person with a relationship for an account can be deleted through the API, except if the person is the account_opener. If your integration is using the executive parameter, you cannot delete the only verified executive on file.
r
   r$  r  r  r  rn  r   s       r?   delete_personAccount.delete_person  sR     9@@'0V9L A     	
 		
r>   c                    #    [        SU R                  SSR                  [        U5      [        U5      S9US9I Sh  vN 5      $  N7f)r  r
   r$  r  r  r  Nrx  r   s       r?   delete_person_asyncAccount.delete_person_async  s_      ++9@@'0V9L A   ,  	
 		
r5  r  c                 r    [        [        S   U R                  SSR                  [	        U5      S9US95      $ rK  rO  rQ  s      r?   list_personsAccount.list_persons  rT  r>   c                    #    [        [        S   U R                  SSR                  [	        U5      S9US9I Sh  vN 5      $  N7fr_  r`  rQ  s      r?   list_persons_asyncAccount.list_persons_async  rc  rd  )	r"  r(  r  r+  r  r1  r  r5  r  r4   r  )r  r'   (   r6   r7   r8   r9   __doc__r*   r   r   r;   r   r^   r   r   r  r  r  r  r  r  r   r  r   r  r  r  r  r9  r<  rB  rE  rH  rL  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/  r2  r5  r8  r<  r?  rJ  rM  rP  rT  rX  r\  r`  rc  rj  rn  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)  r,  r<  r@  rD  rG  rJ  rM  rQ  rY  r]  r`  rc  rf  rl  rr  rv  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   classmethodr   r  r  r&  r   staticmethodr$  r   r3  r7  rE  rH  rR  rX  ra  rf  ro  rs  ry  r}  r  r  r  r  r  r1  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=   __classcell__)r  s   @r?   r'   r'   !   s$    1:K'),-9`
, `
DF| FP|
, |
|+
\ +
ZjL\ jLX jL| jLX@
< @
D $n . 6) &y 
 U~ Un) 62i 2h9 Y I 4R9 Rh
I  9 y I i I Y y  y  i y ) ) i i  ) ) 	 Y i  9  )   y I Y  9  y i I 	  I Y Y 9 9 I  	 i  I 9 	 9  i 09 0(	 
\i \|Y 4 <) <Y ) ) )  (Y y 	 0	 0d	 i i 	 y 	 9 ) Y ` `D	 4I <Y <I ) 4Y ,Y y Y "y "H	 y $) y 9 (I y y i i 8y I I $t^ tlY I I 4	 < <	 i  ) i ) i 4   D
 
9  n ~ ^  ^ ,^ ,I $N ,	 4
 
Dn DLy t^ tlY I I 4	 < <	 i  ) i ) i 4   D
 
9   ,I 4~ >  ~  // JK  <((d^# g$$c] c] sm#  ~% C=  
51F+G HII ""455V 	G "" tCH~&& I d^# <((x   ]++
7BC
DD gdm$$ 
f%;< 
 
 
$ 
45
	
 
( 

!'(>!?
	
 
, "#9:	   
v&<= 
) 
 
 -(
56
	
 )
$ 

!'(>!?
	
 
, "#9:	   56	  -.
56
	
 /
$ 23	I	 & 23	I	 & 

%+,C%D
	H	
 
"  &'> ?	H	   67	H	  .)
67
	H	
 *
" 

%+,C%D
	H	
 
"  &'> ?	H	   67	H	  ./
67
	H	
 0
" 

%+,B%C
	
 
&  &'= >	   v&<= )   -(
56
	
 )
& 

%+,B%C
	
 
&  &'= >	   56	  -.
56
	
 /
&   
   
 P P P 
 
 
 & &8+ 

 
 ;<	

 

 
* 

 
 ;<	

 

 
* 

 
 9:	

 

 
* 

 
 9:	

 

 
* 

%+,L%M
	L	!
 
" 

%+,L%M
	L	!
 
" 

 >?
 
$	%	
 
& 

 >?
 
$	%	
 
& 

 
 @A	

 
$	%
 
( 

 
 @A	

 
$	%
 
( 

 
 >?	

 
$	%
 
6 

 
 >?	

 
$	%
 
6 

 
 >?	

 
$	%
 
( 

 
 >?	

 
$	%
 
( 

 =>
 
E/0	1	
 
& 

 =>
 
E/0	1	
 
& 

%+,K%L
	
 
& 

%+,K%L
	
 
& 

%+,H%I
	
 
" 

%+,H%I
	
 
" 

 
 78	

 

 
( 

 
 78	

 

 
( 

 
 56	

 

 
( 

 
 56	

 

 
( 

 
 56	

 

 
( 

 
 56	

 

 
( 

%+,G%H
	H	
 
" 

%+,G%H
	H	
 
$ ,$ 1$'
r>   r'   N)4stripe._createable_api_resourcer   stripe._deletable_api_resourcer   stripe._expandable_fieldr   stripe._list_objectr   stripe._listable_api_resourcer   %stripe._nested_resource_class_methodsr   stripe._oauthr	   stripe._personr
   stripe._request_optionsr   stripe._stripe_objectr   stripe._updateable_api_resourcer   stripe._utilr   r   typingr   r   r   r   r   r   r   typing_extensionsr   r   r   r   r   stripe._bank_accountr   stripe._capabilityr   stripe._cardr   stripe._filer   stripe._login_linkr    stripe._tax_idr!   r'   r4   r>   r?   <module>r2     s    B ? 4 * = O  ! 2 . A : H H H  0-!!,$ |,12|,x(QS)$#	")$	QS ) - 3 -QSr>   