Custom Address Fields | v1.0.2

Magento 1
Need to get more address-related and contact information from customers? Do just that with this extension!
Get the necessary address and personal information
Create unlimited number of additional address fields
Customers can fill in the fields during signup and checkout
Display the fields on the front end and in the admin panel
Use field types: text, text area, drop-down, multiple select
30 Days moneyback
50% Off updates
120 Days free support

Get all the necessary address and personal information during registration and checkout.

Enables you to optimize your business processes by gathering all the necessary address and contact information.

From our support we know that asking for more information in advance hugely reduces time spent on clarification of all the necessary details and leads to much 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, which 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.

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).

Read full description

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.

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!
Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • W3C Validated Code

Online Extension User Guide

* The name "Magento" and the logo are the trademarks of Magento, Inc.

General Questions

How can I pay for Amasty extensions?

You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed.

What is the license policy? On how many websites can I use Amasty extensions?

Our license allows you to use a single extension license on one Magento installation.

Extension is not domain related, but installation related. If you run several domains on the same instance of Magento, you can use one extension license. However if you run each website on a new installation of Magento, you need separate license for each of them.

The full end-user license agreement is located here:

How to install Magento extension by Amasty?

Each Amasty extension pack includes module files, an installation guide, a user guide and license text. Depending on the extension you purchase, there also may be import files which can be used by you as examples.

Amasty extensions are easy to install. All you need is to have FTP/SSH access details, and follow 3 steps to complete.

  • Unpack a "zip" file you download.
  • Upload all files from the "Step 1" and then from the "Step 2" folders to the root folder of your Magento installation.
  • Clear the cache.

If you are using code compilation, before installing the extension it's necessary to disable it! After you install, click the "Run Compilation Process" button in Admin - System - Tools - Compilation to recompile.

Please also check the extensions installation video guide:

Still unsure? Have complicated configurations or a lot of modules? We can offer professional installation service as well!

Can I test an Amasty extension on a staging site before transferring it to a live one?

Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.

Can I get a refund if an extension doesn’t suit me?

Absolutely. Amasty provides a 30-day money back guarantee. No risks for you.

Will I get any other benefits?

Yes! The good news is that every Amasty customer becomes a member of our Loyalty Program and can get a discount of up to 15%. You can find more information about it on the Program page. This is our way to thank you for being our client.

Truly improves user experience
Had some hiccups with the installation, but the support team was quick to help. Other than that we are totally satisfied by how the module performed. We’ve tried several spots to place the field, made them optional and required and ran a good number of tests before found the settings that work best. That period of figuring out what’s best was a bit messed up; but as soon as everything is set and working the usability of the store really improves.
The extension had some bugs and we needed some customization done on the extension, the support team was really helpful and they fixed every single issue we had. Thanks!
The more info, the better
The module has helped me to avoid long clarification of details after the order has been placed, now customers fill in the additional fields if they have any specific details.
For somebody will good
Nothing special but and not bad :) Something like a golden mean. But we do not regret about the purchase this extension.
Some additional fields
Smart extension to add some more additional fields to the order. But adding some more fields we have the opportunity to clarify information about the order to avoid inaccuracies during the shipping.

Everething is alright
We use the extension as an additional source to clarify order details. We work with products which need some details should be added to the order.
Now we can't miss any important information and everything is going right as we need.

Information Never be Superfluous.
I want to mention the most important feature for me: Customers can fill in the fields during signup and checkout.

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.

Makes placing orders more effective
We use an additional address field in cases when we need some more information for orders. It is very convenient that we have an opportunity to place additional fields in different places we it is necessary.

Have a nice day,
To pleased customers
We made a small research among our customers to reveal where it would be better to fill in or edit address attributes. All customers say their point of view and it were different answers. This extension gives and opportunity to fill in or edit address attributes in different places. After some test we discover that now customers please that such information can be editing in different places.

Magento Connect
Increase shop usability by placing fields in proper places
Lots of types for fields make the extension very useful for our store. And differentiation filed between optional and required was helped us to do what we want. the usability of our shop has been increased by the placing address fields in proper places.

Magento Connect
Flexible extension
As i observed the extension will suite for each store. The most useful feature for us was adding addresses fields in different places. We needed to add some fields on our checkout and the extension made it for us. And without any doubts that addresses field can be displayed in different places makes the extension more flexible.

Magento Connect
Manage customer addresses
The extension gave us opportunity to create additional address fields of any types. Additional address fields help us increase speed of checkout process. And of course additional address fields are very convenient for customers.
All in all extension has good ability to manage all data connecting to customer addresses.

Magento Connect
It worked for us
We are looking for a while for a way to expand customer addresses with new fields, as we deliver some specific goods ... and the addon works perfectly for us. Thank you so much!

Anna, Shop Owner

Write Your Own Review

You're reviewing: Custom Address Fields

Version 1.0.2 - November 03, 2015
– Admin routing patch (SUPEE-6788) compatibility
Version 1.0.1 - January 21, 2012
– Bugfix.