WordPress plugin intelligence profile

getAddress() Address Autocomplete

Australian, Danish and New Zealand address autocomplete at checkout, from official address data. Works on the block and classic checkouts.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.4.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update16 Oct 202617d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records getAddress() Address Autocomplete version 0.4.0 as active, updated 17d ago and tested up to WordPress 7.1.

Overview

About this plugin

Shoppers start typing their address, pick it from a list, and the rest of the address form fills in — street, unit or floor and door, suburb or town, state and postcode. Fewer typos, fewer failed deliveries.

  • Australia — every address in G-NAF, the Geocoded National Address File, from getaddress.io.
  • Denmark — every address in DAR, Danmarks Adresseregister, from getaddress.dk.
  • New Zealand — every address in LINZ’s NZ Addresses, from getaddress.nz. Postcodes are unofficial (not NZ Post’s).

The plugin plugs into WooCommerce’s own address autocomplete, so it works on the block checkout and the classic [woocommerce_checkout] checkout, on billing and shipping addresses, with WooCommerce’s own look.

  • Missing unit numbers caught. G-NAF knows which buildings have units. Pick an Australian building with units and the plugin opens the apartment line and asks for the unit number — something Google-based autocomplete can’t tell you. Danish suggestions already list each flat with its floor and door, and New Zealand ones each unit (2/12 East Street), so there is nothing to ask.
  • Every order checked. With your API key saved, each new order’s delivery address is checked in the background — Australian addresses against G-NAF, Danish ones against DAR, New Zealand ones against LINZ. Addresses that don’t exist, buildings missing a unit number (or, in Denmark, a floor and door), and PO Boxes get a private order note, and the Orders list shows a column with the result — so you catch them before you ship.
  • Saved addresses too. Customers editing their billing or shipping address in My Account get the same suggestions as at checkout, in Australia, Denmark and New Zealand, with the unit prompt and PO Box handling.
  • Business names in the Company field. Typing in the Company field suggests registered business names — Australian ones from the Australian Business Register with their ABN, state and postcode, Danish ones from CVR with their CVR number, postnummer and town — so the name on the order is spelled the way it is registered. Free: picking a name makes no look-up. Not yet in New Zealand.
  • PO Boxes handled. Typing a PO Box, GPO Box, Locked Bag or parcel locker (Australia), a Postboks, pakkeboks, parcel shop or Døgnpost (Denmark), or a PO Box, Private Bag, CMB or parcel locker (New Zealand), shows no misleading street suggestions, and you can choose to refuse them as a delivery address (checked on your server, on both checkouts).

Suggestions only appear for a country you have a token for. Other countries’ address forms are left exactly as they are.

What you need

  • WooCommerce 9.9 or later.
  • A getAddress() account for each country you sell to ( getaddress.io for Australia, getaddress.dk for Denmark, getaddress.nz for New Zealand), and a domain token for your shop’s domain (created in your account under Domain tokens). A domain token only works on the domain it was made for, so it is safe in a web page — never paste an API key there. The countries are separate services: a getaddress.io token or key works only in Australia, a getaddress.dk one only in Denmark, a getaddress.nz one only in New Zealand.

External services

This plugin sends what a shopper types into the checkout address field, and the id of the address they pick, from the shopper’s browser to getAddress():

  • Australian addresses: https://api.getaddress.io — terms, privacy.
  • Danish addresses: https://api.getaddress.dk — terms, privacy.
  • New Zealand addresses: https://api.getaddress.nz — terms, privacy.

A request is only made when the shopper has chosen a country you have entered a token for, and has typed at least three characters.

dk/companies (Denmark). New Zealand has none, so nothing is sent for it. Switch them off in the plugin’s settings.

nz ) for the domain token and API key; Disconnect posts to its /connect/revoke. Nothing about shoppers is sent.

nz/validate. Only for a country you saved a key for; without one, nothing is sent from your server. No name, email, phone number or order details are sent.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • address autocomplete
  • new zealand
  • australia
  • checkout
  • denmark
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity16 Oct 202617d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.