This mutation registers:
- A company if all arguments have been provided.
- A customer only if the company value is null.
When a company is created, the customer becomes its member and owner. In this case, the customer is assigned the role of Organization maintainer, whose name or Id must be specified in appsettings.json.
InputRequestRegistrationType! represents the input object for requesting registration. It defines the fields required to initiate a registration process.
|The Id of the store where the registration is being requested.
|The language code used for localization during the registration process.
|The input object containing the details of the organization associated with the registration.
|The input object containing the details of the contact person for the registration.
|The input object containing the details of the user account to be created during the registration.
|A registration request.