Class AccountUpdateParams.Company

java.lang.Object
com.stripe.param.AccountUpdateParams.Company
Enclosing class:
AccountUpdateParams

public static class AccountUpdateParams.Company extends Object
Passing 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 the requirements arrays.
  • Method Details

    • builder

      public static AccountUpdateParams.Company.Builder builder()
    • 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 Boolean getDirectorsProvided()
      Whether the company's directors have been provided. Set this Boolean to true after creating all the company's directors with the Persons API for accounts with a relationship.director requirement. This value is not automatically set to true after creating directors, so it needs to be updated to indicate all directors have been provided.
    • getExecutivesProvided

      public Boolean getExecutivesProvided()
      Whether the company's executives have been provided. Set this Boolean to true after creating all the company's executives with the Persons API for accounts with a relationship.executive requirement.
    • getExportLicenseId

      public Object getExportLicenseId()
      The export license ID number of the company, also referred as Import Export Code (India only).
    • getExportPurposeCode

      public Object getExportPurposeCode()
      The purpose code to use for export transactions (India only).
    • getExtraParams

      public Map<String,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 @SerializedName value. 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 Object getName()
      The company's legal name.
    • getNameKana

      public Object getNameKana()
      The Kana variation of the company's legal name (Japan only).
    • getNameKanji

      public Object getNameKanji()
      The Kanji variation of the company's legal name (Japan only).
    • getOwnersProvided

      public Boolean getOwnersProvided()
      Whether the company's owners have been provided. Set this Boolean to true after creating all the company's owners with the Persons API for accounts with a relationship.owner requirement.
    • getOwnershipDeclaration

      public AccountUpdateParams.Company.OwnershipDeclaration getOwnershipDeclaration()
      This hash is used to attest that the beneficial owner information provided to Stripe is both current and correct.
    • getPhone

      public Object getPhone()
      The company's phone number (used for verification).
    • getRegistrationNumber

      public 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. Pass an empty string to unset this value.
    • getTaxId

      public 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 Object getTaxIdRegistrar()
      The jurisdiction in which the tax_id is registered (Germany-based companies only).
    • getVatId

      public Object getVatId()
      The VAT number of the company.
    • getVerification

      public AccountUpdateParams.Company.Verification getVerification()
      Information on the verification state of the company.