customerCreate
Create a new customer profile without authentication capabilities.
Creates a customer record with personal and contact information but without login credentials. For customers who need login access, use customerRegister.
Possible errors:
- CUSTOMER_ALREADY_EXISTS_ERROR: Customer with the provided email already exists
- CUSTOMER_CREATE_ERROR: Failed to create the customer profile
- EMAIL_ALREADY_IN_USE_ERROR: Email address is already associated with another account
- USERGROUP_NOT_FOUND_ERROR: Parent usergroup does not exist
AUTH: Role=[user.OWNER]
customerCreate(
input: CustomerInput!
): Customer!
Arguments
customerCreate.input
● CustomerInput!
non-null input
Customer creation input data.
Contains all the necessary information to create a new customer account in the system.
Type
Customer
object
Customer entity representing individual customers and end users.
External entity from the customer service that provides customer identification and profile information. Used as a reference for customer-specific attributes and personalization features within the attribute system.