Login and registration¶
In Ibexa Commerce, users can log in not only with their user name or email, but also with the customer number.
To enable logging in with customer number, use the
enable_customer_number_login configuration parameter:
Ibexa Commerce provides different registration options for private and business customers.
A private customer can register directly via the
A double opt-in process checks the email address, and then creates and activates the user.
Activation link recipient¶
You can decide that emails with the activation link are not sent to the customer, but to a different email address.
The email message contains the name of the user and a link to the user in the Back Office.
To generate a correct link to the Back Office, configure
To adapt the success message of the private registration, modify the text module with the identifier
A business customer has two options to register:
Apply for a new account - fill the business form and apply for an account via the
/registration/choiceroute. The shop owner checks the provided data and creates a customer record in the ERP system.
Activate an account - a business customer who already has a customer number can register using a customer number and an invoice number. The shop checks this data by sending a request to the ERP. There are two options:
- activate a business account - the customer is created using their customer number and can immediately see their special discounts in the shop.
- create the main contact in Customer Center - if Customer Center is enabled, the company is created in the shop, and the account is created as the main contact.
You can specify the default Location ID for Users per SiteAccess:
1 2 3 4
redirect_homepage configures the default list of URLs from which the user is redirected after login.
1 2 3 4 5 6 7
Account activation email¶
info_email_after_user_activation parameter is set to true,
the customer receives an email when the account is enabled using the activation link.
||Form for private customer registration|
||Form for business customer registration|
||Overview page for registration, which offers buttons for the different registration types (and activation of existing customers)|
||Form for activating existing customers|
||Login form in checkout|