BusinessInformationRequest

data class BusinessInformationRequest(@Json(name = "business_type") val businessType: BusinessTypeModel? = null, @Json(name = "business_name") val businessName: String? = null, @Json(name = "doing_business_as") val doingBusinessAs: String?, @Json(name = "country_of_incorporation") val countryOfIncorporation: CountryModel? = null, @Json(name = "phone_number") val phoneNumber: String? = null, @Json(name = "website") val website: String? = null, @Json(name = "email_address") val emailAddress: String? = null, @Json(name = "nature_of_business") val natureOfBusiness: String? = null, @Json(name = "account_purpose") val accountPurpose: AccountPurposeTypeModel? = null, @Json(name = "account_purpose_details") val accountPurposeDetails: String? = null, @Json(name = "trading_volume") val tradingVolume: String? = null, @Json(name = "transaction_volume") val transactionVolume: String? = null, @Json(name = "source_of_funds") val sourceOfFunds: SourceOfFundsTypeModel? = null, @Json(name = "state_of_incorporation") val stateOfIncorporation: String? = null, @Json(name = "ein") val ein: String? = null, @Json(name = "company_id") val companyId: String? = null, @Json(name = "vat_number") val vatNumber: String? = null, @Json(name = "incorporation_date") val incorporationDate: String? = null)

Account business information.

Constructors

Link copied to clipboard
constructor(businessType: BusinessTypeModel? = null, businessName: String? = null, doingBusinessAs: String? = null, stateOfIncorporation: String? = null, countryOfIncorporation: CountryModel? = null, ein: String? = null, phoneNumber: String? = null, website: String? = null, emailAddress: String? = null, natureOfBusiness: String? = null, accountPurpose: AccountPurposeTypeModel? = null, accountPurposeDetails: String? = null, tradingVolume: String? = null, transactionVolume: String? = null, sourceOfFunds: SourceOfFundsTypeModel? = null)

US business account.

constructor(businessType: BusinessTypeModel? = null, businessName: String? = null, doingBusinessAs: String? = null, countryOfIncorporation: CountryModel? = null, companyId: String? = null, vatNumber: String? = null, incorporationDate: String? = null, phoneNumber: String? = null, website: String? = null, emailAddress: String? = null, natureOfBusiness: String? = null, accountPurpose: AccountPurposeTypeModel? = null, accountPurposeDetails: String? = null, tradingVolume: String? = null, transactionVolume: String? = null, sourceOfFunds: SourceOfFundsTypeModel? = null)

EU business account.

constructor(@Json(name = "business_type") businessType: BusinessTypeModel? = null, @Json(name = "business_name") businessName: String? = null, @Json(name = "doing_business_as") doingBusinessAs: String?, @Json(name = "country_of_incorporation") countryOfIncorporation: CountryModel? = null, @Json(name = "phone_number") phoneNumber: String? = null, @Json(name = "website") website: String? = null, @Json(name = "email_address") emailAddress: String? = null, @Json(name = "nature_of_business") natureOfBusiness: String? = null, @Json(name = "account_purpose") accountPurpose: AccountPurposeTypeModel? = null, @Json(name = "account_purpose_details") accountPurposeDetails: String? = null, @Json(name = "trading_volume") tradingVolume: String? = null, @Json(name = "transaction_volume") transactionVolume: String? = null, @Json(name = "source_of_funds") sourceOfFunds: SourceOfFundsTypeModel? = null, @Json(name = "state_of_incorporation") stateOfIncorporation: String? = null, @Json(name = "ein") ein: String? = null, @Json(name = "company_id") companyId: String? = null, @Json(name = "vat_number") vatNumber: String? = null, @Json(name = "incorporation_date") incorporationDate: String? = null)

Properties

Link copied to clipboard

The purpose of the account.

Link copied to clipboard

Additional details of the account purpose.

Link copied to clipboard
val businessName: String? = null

The name of the company.

Link copied to clipboard

The company type.

Link copied to clipboard
val companyId: String? = null

The ID number of the company.

Link copied to clipboard
val countryOfIncorporation: CountryModel? = null

The country of incorporation. 3-letter country code (ISO 3166-1 alpha-3).

Link copied to clipboard

Doing Business As.

Link copied to clipboard
val ein: String? = null

The EIN of the company.

Link copied to clipboard
val emailAddress: String? = null

The company's email address.

Link copied to clipboard

The date the company was started in the format "yyyy-mm-dd".

Link copied to clipboard

The business industry classification, as specified in NAICS 2022.

Link copied to clipboard
val phoneNumber: String? = null

The business' phone number in E.164 international standard.

Link copied to clipboard

The source of funds of the company.

Link copied to clipboard

The state of incorporation.

Link copied to clipboard
val tradingVolume: String? = null

The yearly average trading volume of the business.

Link copied to clipboard

The yearly average transaction volume of the business.

Link copied to clipboard
val vatNumber: String? = null

The VAT number of the company.

Link copied to clipboard
val website: String? = null

The company's website.