Hi @abubakar ,
Thank you for patiently waiting
Please allow me to explain the default scenarios by which customers can register in the QloApps.
Registration from the login page
Registration while Checkout
1. Registration from the login page
On the login page, the customers can register with address or without an address.
1.1 Registration from login page without Address
For this, you have to change the Registration process type setting from the back office.
Under the Preferences tab > Customers > General, change the Registration process type to Only account creation.
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c390cc47b6305ab6a2582
After this, on the login page, the customers can log in without entering the address.
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c3bccd34818059e0eeed0
1.2 Registration from login page with Address
For this, you have to change the Registration process type setting from the back office.
Under the Preferences tab > Customers > General, change the Registration process type to Standard (account creation and address creation).
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c390cc47b6305ab6a2582
After this, on the login page, the customers can register with the address.
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c3e9c0a816116d544bae0
2. Registration while Checkout
Guests who are not already registered on the system can register at the checkout page with or without an address.
2.1 Registration at checkout page without Address
For this, you have to Disable the Address creation during checkout from the back office.
Under Preferences tab > Customers > General, disable Address creation during checkout
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c4220c47b6305ab6a4282
After this, at the checkout page, the customers can register without entering the address.
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c4468c47b6305ab6a49e3
2.2 Registration at checkout with Address
For this, you have to Enable the Address creation during checkout from the back office.
Under Preferences tab > Customers > General, disable Address creation during checkout
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c73d9c47b6305ab6ad66e
After this at the checkout page, the customers can register with the address.
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c3e080a816116d544b86e
How can I make email and password optional
You have to Enable the guest checkout setting from the back office to allow customers to checkout without a password.
Under Preference > Order > General > Enable Guest Checkout
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c40d30a816116d544c18c
Kindly refer to this screenshot: https://webkul.chatwhizz.com/share/screenshot/648c45eec47b6305ab6a4fb3
In the Guest Checkout also, after enabling or disabling the Address creation during checkout from the back office, the customers can checkout by entering the address or without the address.
Kindly refer to this: https://webkul.chatwhizz.com/share/screenshot/648c73d9c47b6305ab6ad66e
Kindly refer to this: https://webkul.chatwhizz.com/share/screenshot/648c66b00a816116d5453689
Note: It is mandatory to keep the email ID as it is necessary to process customers in the QloApps
If you have any more queries kindly raise the ticket from here: https://webkul.uvdesk.com/en/customer/create-ticket/