Requirements
WooCommerce 9.7 is the first version with everything Unwan’s block checkout uses, and it needs WordPress 6.6 itself. Unwan 1.0.8 and earlier listed WooCommerce 8.2 and WordPress 6.5, but block checkout did not work on WooCommerce versions before 9.7.
“Verified against” is the newest version Unwan’s test suite has been run green on, not a ceiling — newer releases are expected to work and are checked each time Unwan itself is updated.
Unwan declares
Requires Plugins: woocommerce in its plugin header, so WordPress will refuse to activate it without WooCommerce already active — you don’t need to remember the dependency order yourself.
Unwan has no other runtime dependencies. It ships with a small built-in PSR-4 autoloader, so there is no Composer install step required to run it — Composer is only used for the project’s own development tooling.
Install
1
Install and activate WooCommerce
Unwan is a WooCommerce extension and does nothing without it. If WooCommerce isn’t active, Unwan will show an admin notice explaining the minimum version required instead of loading.
2
Install Unwan
Either search for Unwan – Multiple Address Book for WooCommerce under Plugins → Add New Plugin in your WordPress admin, or upload
unwan-for-woocommerce.zip directly via Plugins → Add New Plugin → Upload Plugin.3
Activate the plugin
On activation, Unwan registers its My Account rewrite endpoint and flushes rewrite rules automatically — no manual permalink resave is required. It does the same the first time each site loads a new version, which covers updates and every site of a multisite network.
4
Open the settings screen
Go to WooCommerce → Settings → Accounts & Privacy → Unwan (or use the Settings link Unwan adds directly under its entry on the Plugins screen) to configure behavior, appearance, and labels. No setting is required to get started — reasonable defaults are already in place after activation.
Verifying it worked
- A signed-in customer visiting My Account should see an Address book entry in the account navigation, replacing WooCommerce’s plain “Addresses” item.
- A customer with at least one saved address (their billing or shipping profile default counts) should see a picker above the corresponding fields at checkout.
- If nothing appears at checkout, that’s expected until a customer has a saved address — the picker only renders when there’s something to pick from. See the Quickstart to create a test address quickly.