SA Address Autocomplete for WooCommerce

Adds Google Places autocomplete to your WooCommerce checkout address field, restricted to South Africa. Auto-populates suburb, city, province, and postcode from the selected place; relabels address line 2 as Suburb and makes it required for the ZA locale. Works on both classic and block checkout (auto-detected), and on the My Account edit-address forms. Every customer submits a clean, standardized address — so destination- and suburb-based shipping rules match every time, and couriers stop asking for address clarifications. Bring-your-own Google API key (you pay Google directly, no markup). One-time annual purchase, works on any SA-targeted WooCommerce store.

Built for SA v1.0.0 woocommerce

Adds Google Places autocomplete to your WooCommerce checkout address field, restricted to South Africa. Auto-populates suburb, city, province, and postcode from the selected place; relabels address line 2 as Suburb and makes it required for the ZA locale. Works on both classic and block checkout (auto-detected), and on the My Account edit-address forms. Every customer submits a clean, standardized address — so destination- and suburb-based shipping rules match every time, and couriers stop asking for address clarifications. Bring-your-own Google API key (you pay Google directly, no markup). One-time annual purchase, works on any SA-targeted WooCommerce store.

Screenshots

Block checkout autocomplete

Address fields filled

Admin settings

Features

Google Places autocomplete on checkout address fields, restricted to South Africa
Auto-populates suburb, city, province, and postcode from the selected place
Relabels address line 2 as "Suburb" and makes it required for the ZA locale
Works with WooCommerce classic (shortcode) checkout
Works with WooCommerce block-based checkout (auto-detected, no toggle needed)
Autocomplete on My Account edit-address forms
Autocomplete bias toward the shopper's currently-selected province
Test API key button on the settings page for quick sanity checks