customer configuration node bundles all settings around capturing and processing customer data in the online shop.It defines which information is requested in the customer account and during checkout, how these fields are named, grouped, validated and marked as required — including control of the storage type (in the account, in the order or both).
In addition, it allows you to structure forms via field groups as well as set global display and storage rules for additional customer data fields.
customer* - Basic structure
The basic structure of the customer node is shown below:
Parameter overview
customer.customerDataField - Customer data fields
Defines freely configurable fields for customer data — including label, required status and storage location. Supports various field types (text, number with units, date, checkbox, selection) with defaults, value ranges and validations.
You can open this setting directly in the Admin Interface via the following link: https://<shop-domain>/admin/config/customer.customerDataField (Deeplink overview)
Example configuration
Parameter overview
customer.customerDataFieldSettings - Field configuration
Controls how additional customer data fields are displayed and stored in the shop. Ungrouped fields can optionally be shown, and account fields can additionally be stored in the order. In addition, you define here which fields are requested during new or existing customer registration.
You can open this setting directly in the Admin Interface via the following link: https://<shop-domain>/admin/config/customer.customerDataFieldSettings (Deeplink overview)
Example configuration
Parameter overview
customer.customerDataGroup - Grouping
Groups freely defined customer data fields into a section (e.g. billing address, company information). Each group has a technical name, a visible label and references the contained fields.
You can open this setting directly in the Admin Interface via the following link: https://<shop-domain>/admin/config/customer.customerDataGroup (Deeplink overview)
