Package com.stripe.param
Class AccountUpdateParams.Company
- java.lang.Object
-
- com.stripe.param.AccountUpdateParams.Company
-
- Enclosing class:
- AccountUpdateParams
public static class AccountUpdateParams.Company extends java.lang.ObjectPassing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in therequirementsarrays.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccountUpdateParams.Company.Addressstatic classAccountUpdateParams.Company.AddressKanaState, county, province, or region.static classAccountUpdateParams.Company.AddressKanjiTown or cho-me.static classAccountUpdateParams.Company.Builderstatic classAccountUpdateParams.Company.Structurestatic classAccountUpdateParams.Company.VerificationTown or cho-me.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AccountUpdateParams.Company.Builderbuilder()AccountUpdateParams.Company.AddressgetAddress()The company's primary address.AccountUpdateParams.Company.AddressKanagetAddressKana()The Kana variation of the company's primary address (Japan only).AccountUpdateParams.Company.AddressKanjigetAddressKanji()The Kanji variation of the company's primary address (Japan only).java.lang.BooleangetDirectorsProvided()Whether the company's directors have been provided.java.lang.BooleangetExecutivesProvided()Whether the company's executives have been provided.java.util.Map<java.lang.String,java.lang.Object>getExtraParams()Map of extra parameters for custom features not available in this client library.java.lang.ObjectgetName()The company's legal name.java.lang.ObjectgetNameKana()The Kana variation of the company's legal name (Japan only).java.lang.ObjectgetNameKanji()The Kanji variation of the company's legal name (Japan only).java.lang.BooleangetOwnersProvided()Whether the company's owners have been provided.java.lang.ObjectgetPhone()The company's phone number (used for verification).java.lang.ObjectgetRegistrationNumber()The identification number given to a company when it is registered or incorporated, if distinct from the identification number used for filing taxes.ApiRequestParams.EnumParamgetStructure()The category identifying the legal structure of the company or legal entity.java.lang.ObjectgetTaxId()The business ID number of the company, as appropriate for the company’s country.java.lang.ObjectgetTaxIdRegistrar()The jurisdiction in which thetax_idis registered (Germany-based companies only).java.lang.ObjectgetVatId()The VAT number of the company.AccountUpdateParams.Company.VerificationgetVerification()Information on the verification state of the company.
-
-
-
Method Detail
-
builder
public static AccountUpdateParams.Company.Builder builder()
-
getAddress
public AccountUpdateParams.Company.Address getAddress()
The company's primary address.
-
getAddressKana
public AccountUpdateParams.Company.AddressKana getAddressKana()
The Kana variation of the company's primary address (Japan only).
-
getAddressKanji
public AccountUpdateParams.Company.AddressKanji getAddressKanji()
The Kanji variation of the company's primary address (Japan only).
-
getDirectorsProvided
public java.lang.Boolean getDirectorsProvided()
Whether the company's directors have been provided. Set this Boolean totrueafter creating all the company's directors with the Persons API for accounts with arelationship.directorrequirement. This value is not automatically set totrueafter creating directors, so it needs to be updated to indicate all directors have been provided.
-
getExecutivesProvided
public java.lang.Boolean getExecutivesProvided()
Whether the company's executives have been provided. Set this Boolean totrueafter creating all the company's executives with the Persons API for accounts with arelationship.executiverequirement.
-
getExtraParams
public java.util.Map<java.lang.String,java.lang.Object> getExtraParams()
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedNamevalue. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
-
getName
public java.lang.Object getName()
The company's legal name.
-
getNameKana
public java.lang.Object getNameKana()
The Kana variation of the company's legal name (Japan only).
-
getNameKanji
public java.lang.Object getNameKanji()
The Kanji variation of the company's legal name (Japan only).
-
getOwnersProvided
public java.lang.Boolean getOwnersProvided()
Whether the company's owners have been provided. Set this Boolean totrueafter creating all the company's owners with the Persons API for accounts with arelationship.ownerrequirement.
-
getPhone
public java.lang.Object getPhone()
The company's phone number (used for verification).
-
getRegistrationNumber
public java.lang.Object getRegistrationNumber()
The identification number given to a company when it is registered or incorporated, if distinct from the identification number used for filing taxes. (Examples are the CIN for companies and LLP IN for partnerships in India, and the Company Registration Number in Hong Kong).
-
getStructure
public ApiRequestParams.EnumParam getStructure()
The category identifying the legal structure of the company or legal entity. See Business structure for more details.
-
getTaxId
public java.lang.Object getTaxId()
The business ID number of the company, as appropriate for the company’s country. (Examples are an Employer ID Number in the U.S., a Business Number in Canada, or a Company Number in the UK.)
-
getTaxIdRegistrar
public java.lang.Object getTaxIdRegistrar()
The jurisdiction in which thetax_idis registered (Germany-based companies only).
-
getVatId
public java.lang.Object getVatId()
The VAT number of the company.
-
getVerification
public AccountUpdateParams.Company.Verification getVerification()
Information on the verification state of the company.
-
-