WordPress plugin intelligence profile

Happy Coders Multi Address for WooCommerce

Allow logged-in WooCommerce customers to manage multiple addresses in an address book and select them easily during checkout.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.15
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.6 · PHP 7.4
Directory statusactive
Last directory update3 Jul 20264mo ago
Active installations80Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 8 ratings
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 Happy Coders Multi Address for WooCommerce version 1.0.15 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Tired of customers having to re-type addresses for different shipping locations or billing details? HappyCoders Multiple Addresses for WooCommerce enhances the WooCommerce “My Account” area and Checkout process by providing a robust address book feature.

Logged-in customers can save multiple billing and shipping addresses, give them nicknames for easy recognition (like “Home”, “Work”, “Parents’ House”), set defaults, and edit or delete addresses as needed.

During checkout, customers can quickly select from their saved addresses using a dropdown or list format (configurable by the admin), streamlining the process and reducing errors. This plugin integrates with both the Classic WooCommerce Checkout (using the [woocommerce_checkout] shortcode) and the modern Block-Based Checkout experience.

Key Features:

  • Multi Address Book: A dedicated section in the “My Account” page.
  • Automatic Import: Seamlessly imports a customer’s existing default WooCommerce address into the address book on their first visit.
  • Automatic Saving of New Checkout Addresses: Any new, unique address a customer enters during checkout is automatically saved to their address book and set as the new default for future use.
  • Save Multiple Addresses: Customers can save distinct billing and shipping addresses.
  • Address Nicknames & Types: Easily label and identify saved addresses with custom nicknames and predefined types (Home, Work, Other).
  • Set Default Addresses: Designate default billing and shipping addresses.
  • Easy Editing/Deletion: Customers can manage their saved addresses.
  • Checkout Selection: Choose saved addresses directly on the checkout page.
  • Admin option for Dropdown or Radio List display.
  • Admin option to allow/disallow entering a brand new address at checkout.
  • Address Limits: Admin can set maximum number of billing/shipping addresses per user.
  • Customizable Menu Text: Admin can change the “Multi Address Book” menu item text.
  • Auto-Default New Address: Newly added addresses automatically become the default.
  • Classic & Block Checkout Integration: Works with both checkout types.
  • Classic: Uses standard WooCommerce hooks.
  • Block: Uses modern JavaScript integration with the WooCommerce Blocks API ( registerCheckoutBlock ).
  • Multisite Compatible: Includes support for Multisite installations, ensuring endpoints and functionality work correctly across the network.
  • My Account Address Display Style: Admin can choose to display saved addresses in the “My Account” page as a carousel or a list.

Building from Source

This plugin uses modern JavaScript tools for development. The source code is included for transparency and to allow developers to contribute or modify the code. You do not need to follow these steps to use the plugin; the pre-built files are included.

js and npm installed on your machine.

-

Navigate to the Plugin Directory:

Open your terminal and navigate to the plugin’s root directory:

cd path/to/wp-content/plugins/happycoders-multiple-addresses/

-

Install Dependencies:

json:

npm install

-

Build for Production:

To compile and minify the source files for a production environment, run:

npm run build

This will generate the final JavaScript and CSS files in the /build directory.

-

Run in Development Mode:

For active development, use this command to watch for changes in the /src directory and automatically re-compile the files:

npm run start

The source files for the block integration can be found in the /src directory.

WordPress.org metadata

Plugin tags

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

  • billing address
  • multiple addresses
  • shipping address
  • checkout
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.6 · PHP 7.4
Update activity3 Jul 20264mo 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.