USD
  • EUR
  • INR
  • USD
Cart
Cart 0
  • You have no items in your shopping cart.
    Magento 2 Extensions
    Cart
    Cart 0
    • You have no items in your shopping cart.
    Hire a Developer
    ×
    Contact Us!
    Send Again
    Close
    Please Login to Write Your Review
    Magento 2 OpenStreetMap Address AutoComplete Extension

    Magento 2 OpenStreetMap Address AutoComplete Extension

    x
    Free

    * Required Fields

    $79.00
    Add To Cart
    30 Days Money Back Guarantee*

    Magento 2 OpenStreetMap Address AutoComplete Extension adds Nominatim address suggestions and autofill to checkout, account forms, and admin order screens.



    • Show live address hints from OpenStreetMap as buyers type in forms

    • Fill street, city, state, postcode, and country with one pick

    • Speed up admin order entry with billing and shipping address hints

    • Add address hints to saved address books and admin customer pages

    • Run on Hyvä Themes with Alpine.js and Magewire checkout support

    • Limit results by country, result type, language, and map viewbox

    • Use the public Nominatim service or your own private endpoint

    • Send searches through a Magento proxy to skip browser CORS errors

    • Cut repeat requests with debounce delay and in-memory caching

    Magento 2 OpenStreetMap Address AutoComplete Extension
    Magento 2 OpenStreetMap Address AutoComplete Extension
    $79.00
    30 Days Refund
    GraphQL Compatible
    Check How It Works

    Need Help Deciding?

    Support answers within one business day.

    Open a ticket
    $79.00
    Configure and Buy
    30 Days Money Back Guarantee*
    X
    • Description
    • Reviews
    • FAQ
    • Customers ()
    • Specifications
    • Cloud Hosting
    • Changelog

    Magento 2 OpenStreetMap Address AutoComplete Extension gives buyers and admins instant address hints as they type, so forms fill fast and orders carry fewer errors.

    Buyers type a few letters and pick a match, and the street, city, postcode, country, and region fill in from that one pick, which saves time at checkout.

    Admins get the same help in the backend, so when they create orders or edit customer addresses, they can pick a hint for both billing and shipping details.

    Merchants can limit searches to chosen countries, filter by result type, set a language, and favor a viewbox that fits their main market, so hints stay local.

    Every search goes through a Magento proxy, so the browser never calls the provider, and stores can use the public Nominatim service or run a private server.

    Hyvä stores get a companion module for Alpine.js and Magewire checkout pages, which keeps the region field in sync once the country and state lists finish loading.

    A debounce delay, a minimum letter count, and in-memory caching cut repeat queries, and if the provider fails, the page keeps working while each event goes to a log.

    Developers can add other search services through the provider interface. If you also want to use map pins for address entry, check out the Magento 2 Google Maps Pin Address extension.

    Magento 2 OpenStreetMap Address AutoComplete Extension

    Highlighted Features

     Address Suggestions

    Shows matching addresses while buyers or admins type in street fields.

     Multi-Field Autofill

    Completes related address fields the moment a buyer picks a result.

     Admin Order Entry

    Helps staff add billing and shipping addresses when they create backend orders.

     Customer Address Forms

    Adds hints when customers create or update saved addresses in their account.

     Nominatim Endpoints

    Lets merchants keep the public service or enter a private Nominatim URL.

     Search Controls

    Offers country limits, result types, language, and geographic search bias.

     Hyvä Compatibility

    Connects autocomplete to Alpine.js and Magewire pages on Hyvä checkout.

     Backend Proxy

    Sends cleaned searches from Magento to the provider and avoids CORS issues.

    Why do we need this module

    Magento 2 OpenStreetMap Address AutoComplete Extension fixes a gap in default address entry, where shoppers must type every street, city, region, and postcode by hand.

    Long forms mean more typing and more mistakes, so checkout slows down, and support teams then lose time fixing bad addresses on orders and customer records.

    One pick fills every related field, and teams that edit orders each day see the gain fast. If you also want a one-page checkout, check out the Magento 2 One Step Checkout extension.

    Use Cases

    • Faster Checkout Entry

      Buyers enter a few letters and pick a match, so the form fills the rest of the address fields for them.

    • Customer Address Updates

      Account holders find their street fast when they add a saved address, or they fix an old one without retyping it.

    • Admin Order Creation

      Order teams pick hints while they type billing and shipping details, which cuts manual entry on each order.

    • Order Address Corrections

      Support staff fix billing or shipping addresses on existing orders, then review the values before they save.

    • Regional Storefronts

      Merchants limit searches by country and favor one market, so the hints stay relevant for local buyers.

    • Private Search Setup

      Stores with their own Nominatim server route address queries through it instead of the public service.

    Storefront Address Autocomplete

    Magento 2 OpenStreetMap Address AutoComplete Extension adds address hints to checkout and account address forms, so buyers type less on each supported page.

    Buyers type a set number of letters and pick a result from the list, and the fields then update from Nominatim data, which makes checkout quick for every buyer.

    Key Features:

    • Checkout hints work in both shipping and billing address fields
    • Account address forms handle both new and saved customer addresses
    • Keyboard keys let buyers move through the list and pick a hint
    • Region fields update once Magento loads the country state list
    Storefront Address Autocomplete

    Admin Address Autocomplete

    Magento 2 OpenStreetMap Address AutoComplete Extension brings address hints to admin order and customer screens, so staff can enter address details fast.

    Admins pick a result while they create orders or edit addresses, and they then check the filled values on screen before they save the customer or order record.

    Key Features:

    • Create Order screens show hints for billing and shipping addresses
    • Customer Edit pages offer autocomplete for saved address records
    • Admins can fix existing order addresses from the admin panel
    • Same-as-Billing copies chosen billing details to shipping fields
    Admin Address Autocomplete

    Nominatim Provider

    Magento 2 OpenStreetMap Address AutoComplete Extension links Magento with Nominatim for structured address search, and every call runs from the server.

    Merchants can keep the public endpoint or set a private Nominatim URL, which gives store teams control over routing and address search traffic in private setups.

    Key Features:

    • Sends structured queries and reads Nominatim JSON replies in Magento
    • Takes a custom self-hosted Nominatim search URL in the setup
    • Adds language and country values to each outgoing search call
    • Uses a provider pool that can hold other address search services
    Nominatim Provider

    Address Search Controls

    Magento 2 OpenStreetMap Address AutoComplete Extension lets merchants shape results with country, result type, language, and viewbox rules for each market.

    These rules keep hints on target for active markets, and geographic bias ranks local addresses higher while it still lets useful matches from elsewhere show up.

    Key Features:

    • Country limits keep hints inside your chosen ISO country codes
    • Result type filters narrow matches by supported place category
    • Search bias ranks addresses inside your chosen map bounds higher
    • Language settings shape the place names the provider sends back
    Address Search Controls

    Hyvä Theme Support

    Magento 2 OpenStreetMap Address AutoComplete Extension works with a Hyvä companion module for storefront and checkout pages built on Alpine.js and Magewire.

    The Hyvä layer replaces the Luma RequireJS code and handles region updates in live checkout parts, and it also uses CSP-aware inline scripts for address entry.

    Key Features:

    • Alpine.js state helps pick the right country and region on checkout
    • Magewire checkout pages get retry-based region synchronization
    • Hyvä CSP helpers register the inline autocomplete script for pages
    • Dedicated layouts cover checkout and customer address page contexts
    Hyvä Theme Support

    Secure Proxy and Performance

    Magento 2 OpenStreetMap Address AutoComplete Extension routes every search through a Magento backend proxy, so provider calls stay away from the browser.

    Searches wait for a letter threshold and a debounce delay, and cached results serve repeat queries, so if the provider times out, shoppers can keep typing.

    Key Features:

    • Cleaned searches leave Magento only for the provider you have set
    • Server-side calls avoid browser CORS problems on every storefront
    • Letter threshold and debounce delay cut extra calls to the provider
    • In-memory caching reuses results for repeat searches in a session
    • A dedicated autocomplete log tracks provider events and replies
    Secure Proxy and Performance

    Support

    For any query or issue, please create a support ticket here http://webkul.uvdesk.com/. 

    You may also check our top-quality Magento 2 Extensions.

    Specifications

    Product Version4.0.0
    Released19 days ago
    CategoryMagento 2, 
    Last UpdatedOctober 9, 2026 (11 days ago)
    Supported VersionsMagento  2.4.x  

    Ratings

    We'd love to hear your thoughts! Share your feedback and help us craft an even better experience tailored just for you.

    Write a review

    FAQs

     Does the Magento 2 OpenStreetMap Address AutoComplete Extension work on checkout?
    Yes, it adds autocomplete to shipping and billing address forms on the supported Magento checkout. Shoppers pick a hint, and the related fields fill in.
     
     Can admins use autocomplete when creating orders?
    Yes, admins can pick address hints while they create backend orders. Both billing and shipping address fields follow the rules set in the store setup.
     
     Does it support customer address books?
    Yes, customers can use autocomplete when they add or edit saved addresses. The chosen result fills the street, city, region, postcode, and country values.
     
     Can admins edit existing order addresses?
    Yes, admins can use hints while they edit billing or shipping addresses on existing orders. The chosen result updates the address fields before they save.
     
     Can I restrict searches by country?
    Yes, merchants can pick one or more countries in Address Search Settings. The system sends those country codes with each Nominatim search request to the provider.
     
     Can I use a self-hosted Nominatim server?
    Yes, the setup takes a custom Nominatim search endpoint. This suits stores that prefer to route address queries through their own private servers instead of the public one.
     
     Does it support Hyvä Themes?
    Yes, a Hyvä companion module connects autocomplete with Alpine.js and Magewire checkout pages. It also adds inline scripts through the Hyvä CSP helper.
     
     Does autocomplete fill Magento regions?
    Yes, the parser matches OpenStreetMap region names or codes with Magento's directory data. It then picks the matching region once Magento loads its state list.
     
     Can developers add another provider?
    Yes, developers can implement the provider interface and add a custom service through Magento dependency injection. The provider pool then shows the new search option.
     
     Does it make direct browser API calls?
    No, searches pass through the Magento backend proxy before they reach the set provider. This avoids browser CORS issues and keeps request handling on the server.
     
     How does it reduce repeated searches?
    The storefront waits for a set letter count and a debounce delay before it sends a query. In-memory caching can also reuse results for repeat searches in a session.
     
     What happens when the provider is unavailable?
    The HTTP client handles connection failures, timeouts, and provider errors without blocking the page. Events and replies go to the dedicated autocomplete log.

    Specification

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Cloud Hosting

    Detailed technical features and requirements to help you understand the module’s capabilities and ensure smooth integration with your system.

    Default Configuration Details of Server

    1 GB
    RAM
    1 Core
    Processor
    30 GB
    Hard Disk
    1 GB RAM & 1 Core Processor
    Database

    Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store

    * Server Configuration may vary as per application requirements.

    Change Logs

    • - Feature Add (+)
    • - Feature remove (-)
    • - Bug Fixed (!)
    • - Modification (*)
    Version 4.0.0
    • + Compatible with Magento ^2.4.9 and PHP 8.5.
    • + OpenStreetMap Address Autocomplete for customer section.
    • + OpenStreetMap Address Autocomplete for checkout section.
    • + OpenStreetMap Address Autocomplete for placing order from admin panel.
    • + OpenStreetMap Address Autocomplete for edit customer address from admin panel.
    • + OpenStreetMap Address Autocomplete for edit all the order's address from admin panel.