Server-side API proxy
Geocoding requests go through your WordPress REST endpoint, so provider API keys are not exposed in page source or browser network requests.
Help customers complete billing and shipping address fields faster, reduce avoidable typos, and keep geocoding API keys protected with a server-side WordPress proxy.
AddressAutocomplete is designed for one practical workflow: better address entry inside WooCommerce checkout.
Geocoding requests go through your WordPress REST endpoint, so provider API keys are not exposed in page source or browser network requests.
Google Places, Mapbox, HERE, TomTom, Loqate, LocationIQ, and Geoapify are supported through one plugin interface.
When a suggestion is selected, address details can populate street, city, state, postcode, and country fields.
Built for both shortcode checkout and WooCommerce block checkout, with React-compatible field updates.
The plugin can read WooCommerce shipping countries and restrict suggestions to destinations your store actually serves.
Light and dark dropdown themes use CSS custom properties, so stores can adjust colors, radius, shadow, and z-index.
Keyboard navigation, ARIA attributes, screen-reader support, Escape handling, and outside-click closing are built in.
Compatibility with WooCommerce High Performance Order Storage is declared to avoid unnecessary status warnings.
No jQuery requirement, no bundled geocoding SDKs, and no heavy runtime dependency added to checkout.
Connect the provider that best fits your store, region, and expected checkout volume. The checkout integration stays the same, and the active provider can be changed from the plugin settings.
The plugin avoids the common mistake of exposing provider API keys directly in frontend JavaScript.
Provider requests are proxied through WordPress instead of exposing keys to the browser.
If a provider fails, checkout remains usable and customers can still type their address manually.
Configuration lives under WooCommerce settings and follows normal WordPress admin patterns.
PHP filters and JavaScript events are available for custom checkouts and integrations.
All provider options and core checkout features are included. Geocoding provider costs are billed separately by the provider you choose.
Planned marketplace license with updates and support.
Geoapify is a practical testing option because it has a generous free tier. For production, choose based on accuracy, scale, budget, and address verification needs.
Yes. The plugin sends geocoding calls through your WordPress server, so keys are not exposed in frontend JavaScript.
Yes. The plugin is designed for both classic checkout and WooCommerce block checkout.
The address field remains usable as a normal text input, so checkout is not blocked.