Skip to main content

UpdateCompanyOnboardingInput

No description

input UpdateCompanyOnboardingInput {
accountName: String
accountCountry: AccountCountry
name: String
registrationNumber: String
companyType: CompanyType
businessActivity: BusinessActivity
businessActivityDescription: String
monthlyPaymentVolume: MonthlyPaymentVolume
individualUltimateBeneficialOwners: [IndividualUltimateBeneficialOwnerInput!]
residencyAddress: ResidencyAddressInput
email: String
language: String
isRegistered: Boolean
onboardingId: ID!
vatNumber: String
taxIdentificationNumber: String
legalRepresentativePersonalAddress: AddressInformationInput
typeOfRepresentation: TypeOfRepresentation
}

Fields

UpdateCompanyOnboardingInput.accountName ● String scalar

Account name of the company account holder.

  • Length must be from 0 to 100 characters

UpdateCompanyOnboardingInput.accountCountry ● AccountCountry enum

Country of the account created at the end of onboarding.

UpdateCompanyOnboardingInput.name ● String scalar

Company name.

  • Length must be from 0 to 100 characters.
  • Valid format (regex):
    /^(?:(?<!http(s)*:\/\/|www\.|<|>)[!-.\/-;A-Z[-`a-zÀ-ÖÙ-öº-ƿDŽ-ʯʹ-ʽΈ-ΊΎ-ΡΣ-ҁҊ-Ֆա-ևႠ-Ⴥა-ჺᄀ-፜፩-ᎏᵫ-ᶚḀ-῾ⴀ-ⴥ⺀-⿕ぁ-ゖゝ-ㇿ㋿-鿯鿿-ꒌꙀ-ꙮꚀ-ꚙꜦ-ꞇꞍ-ꞿꥠ-ꥼA-Za-z/]|¿|¡| |'|-|Ά|Ό|=|\?|@|\[|]|\||‘|’)*$/

UpdateCompanyOnboardingInput.registrationNumber ● String scalar

Registration number of the company (SIRET, ...).

  • Length must be from 0 to 50 characters.

UpdateCompanyOnboardingInput.companyType ● CompanyType enum

Type of the company (Association ...).

UpdateCompanyOnboardingInput.businessActivity ● BusinessActivity enum

Business activity.

UpdateCompanyOnboardingInput.businessActivityDescription ● String scalar

Description of the business activity.

  • Length must be from 0 to 1024 characters.

UpdateCompanyOnboardingInput.monthlyPaymentVolume ● MonthlyPaymentVolume enum

Estimated monthly payment volume (euro).

UpdateCompanyOnboardingInput.individualUltimateBeneficialOwners ● [IndividualUltimateBeneficialOwnerInput!] list input

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

The ultimate beneficial owner 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;

UpdateCompanyOnboardingInput.residencyAddress ● ResidencyAddressInput input

Residency address of the head office.

  • Must be in a European country.

UpdateCompanyOnboardingInput.email ● String scalar

Email of the legal representative.

  • Length must be from 0 to 255 characters.
  • Valid format (regex):
    /^[A-Z0-9_+.-]*[A-Z0-9_+-]@([A-Z0-9][A-Z0-9-]*\.)+[A-Z]{2,}$/i
  • Some email providers are not accepted by our system.

UpdateCompanyOnboardingInput.language ● String scalar

Language of the onboarding process.

  • Must be compliant with RFC 5646.

UpdateCompanyOnboardingInput.isRegistered ● Boolean scalar

Is company registered at RCS in its country.

UpdateCompanyOnboardingInput.onboardingId ● ID! non-null scalar

ID of the onboarding to update.

UpdateCompanyOnboardingInput.vatNumber ● String scalar

VAT number of the company.

  • (AT)?U[0-9]{8} | # Austria
  • (BE)?0[0-9]{9} | # Belgium
  • (BG)?[0-9]{9,10} | # Bulgaria
  • (CY)?[0-9]{8}L | # Cyprus
  • (CZ)?[0-9]{8,10} | # Czech Republic
  • (DE)?[0-9]{9} | # Germany
  • (DK)?[0-9]{8} | # Denmark
  • (EE)?[0-9]{9} | # Estonia
  • (EL|GR)?[0-9]{9} | # Greece
  • (ES)?[0-9A-Z][0-9]{7}[0-9A-Z] | # Spain
  • (FI)?[0-9]{8} | # Finland
  • (FR)?[0-9A-Z]{2}[0-9]{9} | # France
  • (GB)?([0-9]{9}([0-9]{3})?|[A-Z]{2}[0-9]{3}) | # United Kingdom
  • (HU)?[0-9]{8} | # Hungary
  • (IE)?[0-9]S[0-9]{5}L | # Ireland
  • (IT)?[0-9]{11} | # Italy
  • (LT)?([0-9]{9}|[0-9]{12}) | # Lithuania
  • (LU)?[0-9]{8} | # Luxembourg
  • (LV)?[0-9]{11} | # Latvia
  • (MT)?[0-9]{8} | # Malta
  • (NL)?[0-9]{9}B[0-9]{2} | # Netherlands
  • (PL)?[0-9]{10} | # Poland
  • (PT)?[0-9]{9} | # Portugal
  • (RO)?[0-9]{2,10} | # Romania
  • (SE)?[0-9]{12} | # Sweden
  • (SI)?[0-9]{8} | # Slovenia
  • (SK)?[0-9]{10} # Slovakia

UpdateCompanyOnboardingInput.taxIdentificationNumber ● String scalar

Tax Identification Number.

  • Must be from 0 to 16 characters.

UpdateCompanyOnboardingInput.legalRepresentativePersonalAddress ● AddressInformationInput input

Legal representative personal address.

UpdateCompanyOnboardingInput.typeOfRepresentation ● TypeOfRepresentation enum

Type of representation (legal representative or power of attorney).

Member Of

updateCompanyOnboarding mutation