public static class AccountCreateParams.Company
extends java.lang.Object
requirements
arrays.Modifier and Type | Class and Description |
---|---|
static class |
AccountCreateParams.Company.Address |
static class |
AccountCreateParams.Company.AddressKana
State, county, province, or region.
|
static class |
AccountCreateParams.Company.AddressKanji
Town or cho-me.
|
static class |
AccountCreateParams.Company.Builder |
static class |
AccountCreateParams.Company.Structure
|
static class |
AccountCreateParams.Company.Verification
Town or cho-me.
|
Modifier and Type | Method and Description |
---|---|
static AccountCreateParams.Company.Builder |
builder() |
AccountCreateParams.Company.Address |
getAddress()
The company's primary address.
|
AccountCreateParams.Company.AddressKana |
getAddressKana()
The Kana variation of the company's primary address (Japan only).
|
AccountCreateParams.Company.AddressKanji |
getAddressKanji()
The Kanji variation of the company's primary address (Japan only).
|
java.lang.Boolean |
getDirectorsProvided()
Whether the company's directors have been provided.
|
java.lang.Boolean |
getExecutivesProvided()
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.String |
getName()
The company's legal name.
|
java.lang.String |
getNameKana()
The Kana variation of the company's legal name (Japan only).
|
java.lang.String |
getNameKanji()
The Kanji variation of the company's legal name (Japan only).
|
java.lang.Boolean |
getOwnersProvided()
Whether the company's owners have been provided.
|
java.lang.String |
getPhone()
The company's phone number (used for verification).
|
ApiRequestParams.EnumParam |
getStructure()
The category identifying the legal structure of the company or legal entity.
|
java.lang.String |
getTaxId()
The business ID number of the company, as appropriate for the company’s country.
|
java.lang.String |
getTaxIdRegistrar()
The jurisdiction in which the
tax_id is registered (Germany-based companies only). |
java.lang.String |
getVatId()
The VAT number of the company.
|
AccountCreateParams.Company.Verification |
getVerification()
Information on the verification state of the company.
|
public static AccountCreateParams.Company.Builder builder()
public AccountCreateParams.Company.Address getAddress()
public AccountCreateParams.Company.AddressKana getAddressKana()
public AccountCreateParams.Company.AddressKanji getAddressKanji()
public java.lang.Boolean getDirectorsProvided()
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.public java.lang.Boolean getExecutivesProvided()
true
after
creating all the company's executives with the
Persons API for accounts with a relationship.executive
requirement.public java.util.Map<java.lang.String,java.lang.Object> getExtraParams()
@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.public java.lang.String getName()
public java.lang.String getNameKana()
public java.lang.String getNameKanji()
public java.lang.Boolean getOwnersProvided()
true
after
creating all the company's owners with the
Persons API for accounts with a relationship.owner
requirement.public java.lang.String getPhone()
public ApiRequestParams.EnumParam getStructure()
public java.lang.String getTaxId()
public java.lang.String getTaxIdRegistrar()
tax_id
is registered (Germany-based companies only).public java.lang.String getVatId()
public AccountCreateParams.Company.Verification getVerification()