Plugins/Address Autocomplete
WooCommerce checkout plugin

Address autocomplete for faster WooCommerce checkout.

Help customers complete billing and shipping address fields faster, reduce avoidable typos, and keep geocoding API keys protected with a server-side WordPress proxy.

7 geocoding providersClassic + block checkoutHPOS compatibleNo frontend SDK dependency
Features

Focused checkout improvements without unnecessary bloat.

AddressAutocomplete is designed for one practical workflow: better address entry inside WooCommerce checkout.

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.

7 provider options

Google Places, Mapbox, HERE, TomTom, Loqate, LocationIQ, and Geoapify are supported through one plugin interface.

Full field autofill

When a suggestion is selected, address details can populate street, city, state, postcode, and country fields.

Classic + block checkout

Built for both shortcode checkout and WooCommerce block checkout, with React-compatible field updates.

Shipping-country aware

The plugin can read WooCommerce shipping countries and restrict suggestions to destinations your store actually serves.

Customizable styling

Light and dark dropdown themes use CSS custom properties, so stores can adjust colors, radius, shadow, and z-index.

Accessible interaction

Keyboard navigation, ARIA attributes, screen-reader support, Escape handling, and outside-click closing are built in.

HPOS compatible

Compatibility with WooCommerce High Performance Order Storage is declared to avoid unnecessary status warnings.

Vanilla JavaScript

No jQuery requirement, no bundled geocoding SDKs, and no heavy runtime dependency added to checkout.

Provider choice

Choose the geocoding provider that fits your store.

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.

Google PlacesMapbox SearchHERE GeocodingTomTomLoqateLocationIQGeoapify
Production details

Designed to be safe in real checkout environments.

The plugin avoids the common mistake of exposing provider API keys directly in frontend JavaScript.

API keys stay private

Provider requests are proxied through WordPress instead of exposing keys to the browser.

Graceful fallback

If a provider fails, checkout remains usable and customers can still type their address manually.

WooCommerce settings

Configuration lives under WooCommerce settings and follows normal WordPress admin patterns.

Developer hooks

PHP filters and JavaScript events are available for custom checkouts and integrations.

Pricing

Simple annual license for WooCommerce stores.

All provider options and core checkout features are included. Geocoding provider costs are billed separately by the provider you choose.

AddressAutocomplete
$49/year

Planned marketplace license with updates and support.

  • 7 geocoding providers included
  • Classic and block checkout support
  • Server-side API proxy
  • Automatic country restriction from shipping settings
  • Light and dark dropdown themes
  • 1 year of updates and support
FAQ

Common questions before installing.

Which provider should I start with?+

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.

Is my API key secure?+

Yes. The plugin sends geocoding calls through your WordPress server, so keys are not exposed in frontend JavaScript.

Does it work with block checkout?+

Yes. The plugin is designed for both classic checkout and WooCommerce block checkout.

What happens if the provider API fails?+

The address field remains usable as a normal text input, so checkout is not blocked.