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.

8 provider modes across 7 servicesClassic + block checkoutHPOS compatibleNo frontend SDK dependency
Features

Focused checkout improvements without unnecessary bloat.

Address Autocomplete 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.

8 provider modes

Choose Google Places (New), Google Places (Legacy), Mapbox, HERE, TomTom, Loqate, LocationIQ, or Geoapify through one plugin interface.

Full field autofill

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

WooCommerce Core integration

Registers the selected provider with WooCommerce's native autocomplete framework for classic and block checkout where available, with a compatibility interface for older supported versions.

Shipping-country aware

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

Light and dark themes

Choose an explicit light or dark suggestion dropdown. WooCommerce renders the native interface where available; older supported versions use the plugin's compatibility styling.

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.

No provider SDKs

A lightweight provider adapter connects to WooCommerce's native checkout interface where available. Provider API requests stay server-side, without bundled geocoding SDKs.

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.

Useful for merchants with existing Mapbox, HERE, TomTom, LocationIQ, or Geoapify accounts, and agencies standardising those services across client stores. QuixWP adds provider choice and request controls to Core's framework without requiring WooPayments.

Google Places (New)Google Places (Legacy)Mapbox 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.

Address Autocomplete
$49/year

Planned Woo Marketplace release with updates and support.

  • 8 provider modes across 7 services
  • 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?+

Start with the provider whose coverage, terms, and current pricing fit your store. Test address quality in every country you sell to before launch.

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.