Overview
This module adds the address fields to the customer registration form. When a new customer registers to the shop the address is also saved to the address table.
What this module does for you
Merchants can add the address fields to the customer registration form very easily by installing this module. This is especially useful for shops that ship to different countries with different shipping options. When new customers register for the shop, they must add an address, and this will enable the shop to display correct shipping and pricing information.
What your customers will like
This feature is especially useful for shops with different shipping options based on the address, or products prices based on the address. When registering, the customers are required to enter the address, and this enables the shop to display correct prices and shipping options.
Installation
Simply install the module from the Prestashop back office. Enabling the module will result in the address fields being included in the registration form. Disabling the module will revert to the original registration form. The module can be used with or without the newsletter module fields in the registration form.
Other
The saving of the address by this module may be prevented by other modules that add fields to the registration form. This problem can be overcome by setting this module to be first in the list of modules that use the hook "actionCustomerAccountAdd". This can be done in the back office - Design - Positions: Click the checkbox "Display non-positionable hooks", and search for "actionCustomerAccountAdd". Under this hook, move the module "Address Registration" using the arrows to the first position in the list.