company Assign Customer As Contact
Requires access scope or access scope. Also: The API client must be installed on a Shopify Plus store.
Adds an existing Customer as a contact to a Company. Companies are business entities that make purchases from the merchant's store. Use this mutation when you have a customer who needs to be associated with a B2B company to make purchases on behalf of that company.
The mutation returns the newly created that links the customer to the company. After assignment, the customer becomes a company contact who can place orders on behalf of the company with access to any catalogs, pricing, and payment terms configured for the company's locations.
Arguments
- Anchor to companyIdcompany•ID!
Id required The ID of the company to assign the contact to.
- Anchor to customerIdcustomer•ID!
Id required The ID of the customer to assign as the contact.
Anchor to CompanyAssignCustomerAsContactPayload returnsCompany Assign Customer As Contact Payload returns
- Anchor to companyContactcompany•Company
Contact Contact The created company contact.
- Anchor to userErrorsuser•[Business
Errors Customer User Error!]! non-null The list of errors that occurred from executing the mutation.