Screenshots:
See moreGet all the necessary address and personal information during registration and checkout
Optimize your business processes - gather all your contact data
From our support we know that asking for more information in advance hugely reduces time spent on clarification of all the necessary details. It leads to faster resolution of problems. It is the same with orders. Get more information while the order is placed and you will make your billing and shipping processes a lot more effective. This will inevitably increase customer satisfaction and your profits.

Make sure your deals are legal
Some companies operating in specific business areas need more information, such as license number, permission number, etc. just to have legal ground for making a deal.
Attribute creation, display and value management
Custom address fields can be filled in/edited:
- At Billing and Shipping Address steps of checkout;
- In Address Book in a customer's account;
- When creating order in admin panel;
- On the edit customer page in admin panel.

Ability to create additional address fields
You can add unlimited number of fields for addresses. The fields can be made either mandatory or optional, also you can use different kinds of validation for them (e.g. numbers and letters only, integer number, decimal number, etc).
Magento custom address fields can be displayed at:
- Order view page in a customer's account;
- Order view page in the admin panel;
- Order-related documents: invoices, shipments, credit memos and also .pdf versions of invoices and shipments.
Address fields settings
Many field types are supported
You can create fields of the following types: text field, text area, drop-down (single select), multiple select. We are planning to update the extension further on so if there will be demand, we will add more field types.
The additional fields are displayed to all customers
The additional address fields are displayed (and need to be filled in, if mandatory) to both guest and registered customers. Also the fields are displayed both for front end orders and orders created via admin panel.
Full compatibility with multiple addresses feature
The additional fields will be displayed for each address a customer adds. So if for example a customer has 5 addresses - the fields will be displayed for all 5.
You can manage the order in which the address fields are displayed
You can set the order of attributes at checkout pages and edit address page in customer's account with the help of 'Sort Order' option (available for each attribute). Also you can manage the order of the fields on order view pages and order documents, using standard address templates (explained in more details in the extension user guide).
A few more powerful tools
You can also have a look at our Customer Attributes Module that will let you collect any info about your customers on the registration page (age, birth date, etc.). You can plan your marketing campaign according to the data you've collected and send Special Occasion Coupons to make your customers even happier!

Other Features
- 100% Open Source — Easy To Customize
- Follows Magento Code Architecture
- Separated HTML/CSS/JS
- Simple installation via Composer
Oscar
Now we can't miss any important information and everything is going right as we need.
Regards,
Olivia
It is really comfortable for my customers. They don'y need to fill in where I what, they can do it when they will have a free time.
And additional information never be superfluous.
Matt
Have a nice day,
Sandy
Mark,
Magento Connect
Alan,
Magento Connect
Roning,
Magento Connect
All in all extension has good ability to manage all data connecting to customer addresses.
Peter,
Magento Connect
Anna, Shop Owner