what3words Integration adds a three-word delivery address to your existing PrestaShop address forms, including guest checkout. Setup takes one field with your own what3words key.
what3words gives every 3-metre square a three-word address, pinpointing a door or loading bay. The module, customer app and map are free; the free business plan covers suggestions and checks, while storing map coordinates requires a paid plan.
You choose the countries, whether the field is required and whether words enter carrier address notes. Suggestions stay within the address country, invalid words are not saved, and the street address remains necessary. Each order retains its words on invoices, delivery slips and order emails.
Your carrier receives the customer's chosen delivery spot alongside the street address, reducing calls about the right entrance.
What does what3words Integration do?
- A what3words address field in the customer's own address form, in the account and in the checkout
- Suggestions with the nearest place while the customer types, limited to the country of the address
- Words checked before the address is saved, optional or required, in the countries you choose
- The three words on the back office order, the invoice, the delivery slip and both order emails
- Each order keeps its own words, whatever happens to the address later
- Your what3words key kept on your own server, with look-ups limited per visitor
what3words Integration connects your address form to the what3words service and carries the three words from the checkout to every document your team and your carrier work from. Everything is set on one settings screen in your back office.

Where does the customer enter the three words?
The field sits in the address form your theme already shows, in the same style as the fields around it: in the customer account, in the address step of the checkout, and in the guest checkout for customers who never create an account. Nothing in your checkout is replaced.
As soon as the customer starts the third word, suggestions appear with the nearest town or district, so people recognise their own square instead of having to remember it letter for letter. A short "What is what3words?" note under the field explains the idea to customers who have never used it. Saved addresses show their three words in the address book and on the address cards in the checkout.

What happens when the words do not match the address?
Suggestions and checks are limited to the country selected in the address, so a slip of the finger never points a parcel at another country. When the words typed do not exist in that country, the field says so, and the address is not saved until they are corrected or removed. On the PrestaShop 1.6 address page, the field is checked in the browser, and words that do not exist are left out of the saved address.
The field is optional out of the box, as what3words recommends: three words add precision to the street address, they do not replace it. One switch makes it required, and a country list decides where it appears at all. Customers in other countries never see it.

Where do your team and your carrier see the words?
On the order page in your back office, next to the customer and the addresses, with a link that opens the exact square on the what3words map. On the invoice and the delivery slip. In the delivery address of the customer's order confirmation and of the new order alert your shop sends you. And on the order in the customer's own order history.
Some carrier modules and label printers read only the address notes. For them, one setting adds the three words to the end of the notes, after anything the customer wrote there, which is always kept.

What happens to past orders when an address changes?
Customers edit their addresses. PrestaShop keeps the old address for orders already placed and saves the edit as a new address, and the three words move with the customer to the new one. Every order also keeps its own copy of the words it was placed with, so a change next month never rewrites the delivery slip your carrier already printed.
When a customer asks for a copy of their data, or for its deletion, through the official PrestaShop GDPR module, their what3words addresses are included.

What does setup take?
A free what3words developer account gives you a key. The key goes into one field in the settings, a button checks it on the spot, and the field is live in the countries you chose. The free what3words plan covers suggestions and checks; a paid plan is needed only to store each address with its map coordinates as well.
The key never reaches the customer's browser. Every look-up goes through your own shop, which also limits how many each visitor makes to help control usage. Shops that use Checkout Revolution with its built-in what3words field switched on keep that field, and this module hides its own so customers never see two. what3words is a trademark of what3words Limited. what3words Integration is an independent module by mypresta.rocks and is not affiliated with or endorsed by what3words.

-
Referencemprwhat3words
-
PrestaShop CompatibilityPS 1.6 – 9.x
-
Pricing ModelFree
-
Module TypeFront & Back-office
-
GDPR RelevantYes
-
Business GoalStreamline Operations
-
External Account NeededYes
-
Module ComplexityFeature-Rich Module
-
Customer Journey StageConvert to Buyers
-
Works With PlatformMaps & Location
What customers say about us
Be the first to share your experience with this module.
Write a Review
what3words Integration adds a what3words address field to the PrestaShop address form, in the customer account and in the checkout, and shows the three words on orders, invoices, delivery slips and order emails.
- The module is now named what3words Integration in the back office and in all six translations, matching its product page.
Works Well With what3words Integration
Modules our team genuinely pairs with this one, and exactly why each belongs in the same setup.
what3words Integration adds a three-word address field to the address form already used by your store. It suits merchants who want customers to identify a precise delivery point while keeping their existing account and checkout forms. The words remain available alongside the ordinary address for the order and its delivery documents.
Checkout Revolution covers a broader change: a one-page checkout that already includes its own what3words field. Consider it when your requirement concerns the whole purchase process as well as address precision. Its built-in field offers a route to collecting three words within that checkout.
The choice depends on the scope of your project. Keep the standalone module for the existing address flow, or use Checkout Revolution when rebuilding checkout. If its built-in what3words field is enabled, this module hides its own field, so customers do not have to enter the same information twice.
what3words Integration captures a precise delivery point when the customer saves an address. The three words accompany the ordinary address on the order and delivery documents, helping the team identify a particular entrance or gate. Capturing that detail does not itself give customers a way to change the address selected for an order already placed.
Order Address Change: Customer Self-Service handles that separate task. Customers can choose another saved address for an eligible existing order, subject to the statuses, carriers and limits you configure. The module provides the address-change workflow and its confirmation instead of requiring staff to handle each request manually.
Together they address two different sources of delivery questions: which saved address the customer intended to use and which exact point belongs to that address. Keep the order-change rules and delivery details clear to the customer, and check the resulting order before preparing the shipment.
what3words Integration adds location detail to the delivery address. A customer can identify a particular door, gate or loading bay with three words, and those words are available on the order and delivery documents. This answers where the parcel should go, but the address field does not tell the shopper when to expect it.
The delivery estimate module answers that timing question by showing customers when their order is expected to arrive. It gives shoppers information they can use while deciding whether the delivery fits their plans. An expected arrival date does not itself identify the entrance or access point at the destination.
Used together, the modules present the two details separately: when to expect the order and where to deliver it. Customers can plan around the displayed estimate and supply a precise point alongside their ordinary address. Your team retains that location detail for preparing the delivery documents.
what3words Integration records a precise delivery point alongside the customer’s ordinary address. Three words can identify the right entrance, side gate or loading bay, and remain available on the order and delivery documents for the team preparing the shipment.
Smart Carrier Rules controls which carriers the customer can choose. You set conditions such as country, zone, postcode, products in the cart or total weight to match the available carriers to the destination and the order. A local service can be offered within its delivery area, while unsuitable options are hidden according to your rules.
The two modules cover complementary decisions: who can deliver where, and the exact point to reach. Smart Carrier Rules shapes the carrier choice for that address and cart; the three words collected by what3words Integration tell the chosen carrier which entrance or gate the customer means. This is useful when a carrier covers the area but the street address alone leaves the final delivery point unclear.
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
You might also like
Who builds and maintains this module
Built and maintained by David Miller and mypresta.rocks. David has worked with PrestaShop since 2013, and the company behind this shop has been registered since 3 December 2018. Every module in this catalogue is our own work, so your questions to support reach the people who wrote the code. The changelog on this page lists every update with its date.