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!]
representatives: [Representative!]
residencyAddress: AddressInfo
isRegistered: Boolean
vatNumber: String
taxIdentificationNumber: String
tradeName: 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.representatives ● [Representative!] list union
Returns the list of representatives of a 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.tradeName ● String scalar
Trade name of the company
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