Use Ideal Postcodes to Autocomplete and Validate UK Addresses in Odoo

  Odoo Store

Admin tasks such as manually inputting addresses can be both time consuming and leave room for potential errors. 

A common feature on most modern websites allows users to input the first line and/or postcode of an address before being automatically presented with options to choose from. We identified that this feature would help speed up manual data input on Odoo and created a dedicated module as a result. 

Below we offer some insight into how the need for this module came about and how the solution works…

The Challenge

Our customers found that they were spending a significant amount of time manually entering all lines of UK companies’ addresses into Odoo. This presented two issues. Firstly, this approach often took a considerable amount of time, driving up admin costs. Secondly, it opened the door to potential human error and costly future mistakes. 

We were challenged to create a bespoke module that made would solve these two concerns.

The Solution

We developed a smart module that offers users automatic options to choose from when entering an address on the partner form. Once an option is selected that option auto-completes each individual address line. This eradicated the potential for errors in data entry and also drastically speeds up the process.

How it Works

Users start by typing a postcode or other address information into the Address Search text box. This will produce a list of all available addresses that match the input data. Simply select the address you are looking for and the module will auto-populate the other fields with the automatically validated address. 

Ideal postcodes working in odoo backend

Using this module connects to Ideal Postcodes – a service that offers address lookup and validation of UK addresses through their API. This ensures that the address you enter has no spelling mistakes and also confirms that it is real. 

Filled in address via ideal postcodes in odoo

Any Questions or Need a Custom Bespoke Module?

We are a UK based Odoo development team specialising in Python, PostgreSQL, JavaScript and XML. We can supply bespoke Odoo solutions including modules, customisations and website themes. We have worked closely with other companies and look forward to working with you, so feel free to get in touch with any questions or bespoke requests.