Skip to main content

OnboardingCompanyAccountHolderInfo

Company Account Holder Information

type OnboardingCompanyAccountHolderInfo implements OnboardingAccountHolderInfo {
type: AccountHolderType!
name: String
registrationNumber: String
companyType: CompanyType
businessActivity: BusinessActivity
businessActivityDescription: String
monthlyPaymentVolume: MonthlyPaymentVolume
individualUltimateBeneficialOwners: [IndividualUltimateBeneficialOwner!]
residencyAddress: AddressInfo
isRegistered: Boolean
vatNumber: String
taxIdentificationNumber: String
legalRepresentativePersonalAddress: AddressInformation
typeOfRepresentation: TypeOfRepresentation
}

Fields

OnboardingCompanyAccountHolderInfo.type ● AccountHolderType! non-null enum

Account holder type (always Company for type OnboardingCompanyAccountHolderInfo)

OnboardingCompanyAccountHolderInfo.name ● String scalar

Name of the company.

OnboardingCompanyAccountHolderInfo.registrationNumber ● String scalar

Registration number of the company (for example, Système d'Identification du Répertoire des ENtreprises [SIREN] in France, ...).

  • Length must be from 0 to 50 characters.

OnboardingCompanyAccountHolderInfo.companyType ● CompanyType enum

legal form of the company (SAS, SCI, SASU, ...)

OnboardingCompanyAccountHolderInfo.businessActivity ● BusinessActivity enum

business activity

OnboardingCompanyAccountHolderInfo.businessActivityDescription ● String scalar

business activity description This must be 1024 characters long maximum.

OnboardingCompanyAccountHolderInfo.monthlyPaymentVolume ● MonthlyPaymentVolume enum

estimated monthly payment volume (euro)

OnboardingCompanyAccountHolderInfo.individualUltimateBeneficialOwners ● [IndividualUltimateBeneficialOwner!] list object

The ultimate beneficiary is defined as the natural person (s) who own or control, directly or indirectly, the reporting company.

The ultimate beneficiary is :

  • either the natural person (s) who hold, directly or indirectly, more than 25% of the capital or the rights of vote of the reporting company;
  • either the natural person (s) who exercise, by other means, a power of control of the company;

OnboardingCompanyAccountHolderInfo.residencyAddress ● AddressInfo object

residency address of the head office (Must be in a European country)

OnboardingCompanyAccountHolderInfo.isRegistered ● Boolean scalar

Is company registered at RCS in its country

OnboardingCompanyAccountHolderInfo.vatNumber ● String scalar

Unique number that identifies a taxable person (business) or non-taxable legal entity that is registered for VAT

OnboardingCompanyAccountHolderInfo.taxIdentificationNumber ● String scalar

Tax Identification Number

OnboardingCompanyAccountHolderInfo.legalRepresentativePersonalAddress ● AddressInformation object

Legal representative personal address

OnboardingCompanyAccountHolderInfo.typeOfRepresentation ● TypeOfRepresentation enum

Type of representation (legal representative or power of attorney)

Interfaces

OnboardingAccountHolderInfo interface

The onboarding could be for an Individual or a company