Actions20
- Customer Actions
- Customer Address Actions
- Basket Actions
- Notification Actions
- Complete API Actions
Customer → Create
AI-generatedSummary
Create an OnPrintShop customer account using a registration type, required name and email, and optional account details and admin custom fields. Two Step Register sends an email for completion; Normal Register creates a fully registered customer.
Inputs
- Safe Mode — Defaults to false. In Complete API mode, blocks mutations; in legacy actions, reduces nested response fields.
- Registration Type (required) — Choose Normal Register to create a fully registered customer, or Two Step Register to send an email for completion.
- First Name (required) — Customer's first name.
- Last Name (required) — Customer's last name.
- Email (required) — Customer's email address.
- Optional Fields — Optional company name, corporate/store ID, department ID, external reference, password, pay-on-account setting and limit, phone number, comma-separated secondary emails, set-password flag, active status, tax-exemption flag, and user-group ID.
- Admin Extra Fields — One or more admin-configured customer fields, each with a required field key and a field value.
Output shape
A customer record or API response.
The provided source pack shows only the node entry module; it does not establish the exact response shape or how optional fields are sent.