Description
The WooCommerce Address Autocomplete is a powerful enhancement to your checkout experience by providing real-time address suggestions as customers type. The plugin automatically restricts suggestions to countries within your configured shipping zones, ensuring customers only see deliverable addresses.
Installation
Managing Woo Commerce Address Autocomplete
After installing and activating the plugin, open Address Autocomplete via Woo commerce Settings. The setup is really super simple.

| Setting | Description | Default |
|---|---|---|
| Enable Autocomplete | Master switch to enable or disable address autocomplete on checkout | Enabled |
| Address Provider | Choose between Nominatim (OpenStreetMap) or Photon (Komoot) as the address data source | Nominatim |
| Billing Address | Enable autocomplete for billing address fields | Enabled |
| Shipping Address | Enable autocomplete for shipping address fields | Enabled |
Address Providers

Region Restriction
The Region Restriction feature, which is a very hot feature and widely asked for, ensures that address suggestions only show locations where you actually deliver. This prevents customers from entering addresses in countries you don’t ship to.

| Setting | Description | Default |
|---|---|---|
| Use WooCommerce Shipping Zones | Automatically detect allowed countries from your WooCommerce shipping zones configuration | Enabled |
| Detected Shipping Countries | Displays the countries detected from your shipping zones (read-only) | – |
| Additional Allowed Countries | Manually add extra countries in addition to those from shipping zones | None |
| Block Invalid Addresses | Prevent checkout if the selected address is in a country you don’t ship to | Enabled |
💡 Digital Products / No Shipping Zones:
If your store only sells digital products or you don’t have any shipping zones configured, the plugin will automatically enable worldwide address search. This allows customers from any country to use the autocomplete feature without restrictions.
Shipping Zones Integration
The plugin seamlessly integrates with WooCommerce Shipping Zones to automatically determine which countries to allow for address suggestions.
How It Works
-
- The plugin reads your WooCommerce shipping zone configuration
- It extracts all countries that have at least one shipping method configured
- These countries are displayed in the “Detected Shipping Countries” section
- Address suggestions are automatically filtered to only show these countries
Supported Shipping Zone Types
-
- Entire Countries: When you add a whole country to a shipping zone
- States/Regions: The parent country is detected and included
- Postcodes: The parent country is detected and included
- “Locations not covered”: If you have a zone for remaining locations, the plugin handles this appropriately
View Shipping Zone Details
Click the “View shipping zones details” link in the settings to expand a detailed view of which countries are in which zones, helping you understand how the plugin determines allowed regions.
Advanced Settings
Fine-tune the autocomplete behavior with these advanced options.
| Setting | Description | Default |
|---|---|---|
| Minimum Characters | Number of characters the customer must type before search begins. Higher values reduce API calls but require more typing. | 3 |
| Search Delay (ms) | Delay in milliseconds after typing stops before search triggers. Prevents excessive API calls while the customer is still typing. | 300 |
| Cache Duration (hours) | How long to cache address lookup results. Caching reduces API calls and improves performance for repeated searches. | 24 |
License Activation
Activate your license to receive automatic updates and access to support.
Translation Support
The plugin includes translations for the admin panel and plugin text in the following languages:
-
🇸🇦 Arabic (ar) – الإكمال التلقائي لعنوان ووكومرس
-
🇩🇰 Danish (da_DK) – Automatisk adressefuldførelse i WooCommerce
-
🇩🇪 German (de_DE) – Automatische Adressvervollständigung für WooCommerce
-
🇬🇷 Greek (el) – Αυτόματη συμπλήρωση διεύθυνσης στο WooCommerce
-
🇪🇸 Spanish (es_ES) – Autocompletado de direcciones en WooCommerce
-
🇫🇷 French (fr_FR) – Saisie automatique d’adresse dans WooCommerce
-
🇮🇹 Italian (it_IT) – Completamento automatico dell’indirizzo in WooCommerce
-
🇲🇹 Maltese (mt_MT) – Tlestija awtomatika tal-indirizz f’WooCommerce
-
🇳🇴 Norwegian (nb_NO) – Automatisk adresseutfylling i WooCommerce
-
🇧🇪 Dutch – Belgium (nl_BE) – Automatisch aanvullen van adressen in WooCommerce
-
🇳🇱 Dutch – Netherlands (nl_NL) – Automatisch aanvullen van adressen in WooCommerce
-
🇵🇱 Polish (pl_PL) – Automatyczne uzupełnianie adresu w WooCommerce
-
🇵🇹 Portuguese (pt_PT) – Preenchimento automático de endereço no WooCommerce
-
🇸🇪 Swedish (sv_SE) – Automatisk adressifyllning i WooCommerce
When you install the Loco Translate plugin, you can add any additional language!


Reviews
There are no reviews yet.