This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Multiple Shipping And Billing Address For WooCommerce

Multiple Shipping And Billing Address For WooCommerce

Let WooCommerce customers save and switch between multiple billing and shipping addresses at checkout and in their account — with one click.

200+ active installs
4.7
(7 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Multiple Shipping And Billing Address For WooCommerce running.

WordPress compatibility
Tested to 7.0.2
Tested against the WordPress branch in use today.
Last updated
2 months ago
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
5.5
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.

200+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Multiple Shipping And Billing Address For WooCommerce is looked after — not on how many stores run it.

92

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 71 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
Not enough data
Only 0 support thread(s) — not enough to judge.
Merchant satisfaction
11 / 15
4.7/5 across 7 rating(s).
Listing transparency
7 / 10
Provides: screenshots, description
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-02 from the WordPress.org plugin registry.
Ratings

4.7

7 ratings
5★6
4★0
3★1
2★0
1★0
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Multiple Shipping And Billing Address For WooCommerce gives your customers a personal address book right inside WooCommerce. Instead of retyping their delivery details every time, customers can save multiple billing and shipping addresses — such as a home address, an office address, or a relative’s address — and quickly choose the right one at checkout.

Whether you run a B2B store where buyers ship to multiple warehouse locations, or a B2C store where customers regularly order gifts to different addresses, this plugin removes friction and dramatically improves the checkout experience.

📄 Documentation | 🛒 Demo — Checkout | 🛒 Demo — My Account | ⭐ Pro Version | 💬 Support

💡 WHY YOUR STORE NEEDS THIS PLUGIN

The default WooCommerce checkout only supports a single billing and shipping address per order. For customers who order regularly — to multiple locations, as gifts, or on behalf of a business — this means retyping the same addresses over and over again.

This plugin solves that by adding a full address book to WooCommerce. Customers manage all their addresses from their My Account page and select the right one at checkout in seconds. The result: fewer abandoned carts, fewer support tickets about wrong delivery addresses, and a significantly better customer experience.

🔑 FREE VERSION FEATURES

Multiple Billing Addresses
* Enable or disable the multiple billing address feature with a single toggle
* Customers can add multiple billing addresses from both the checkout page and My Account page
* Each address entry supports a custom reference name for easy identification (e.g. “Home”, “Office”)
* Customers can set any saved billing address as their default
* Edit and delete saved billing addresses directly from the My Account address book
* Select a saved billing address at checkout via a popup address selector

Multiple Shipping Addresses
* Enable or disable the multiple shipping address feature with a single toggle
* Customers can add multiple shipping addresses from both the checkout page and My Account page
* Each address entry supports a custom reference name for easy identification
* Customers can set any saved shipping address as their default
* Edit and delete saved shipping addresses directly from the My Account address book
* Select a saved shipping address at checkout via a popup address selector

Address Book — My Account Page
* The WooCommerce “Addresses” menu tab is renamed to “Address Book” automatically
* Customers see a full list of all saved billing and shipping addresses in one place
* Per-address Edit, Delete, and Set Default buttons are shown for every saved entry

Button Style Customisation
* Set a custom font colour for all address selector buttons
* Set a custom background colour for all address selector buttons
* Control button padding to match your store’s theme and design

User Role Restriction
* Enable a role restriction toggle to limit the address book feature to specific user roles only
* Select one or more allowed WordPress user roles — only those roles will see the address options
* Ideal for restricting the feature to logged-in customers, wholesale buyers, or any custom role

Developer & Store Friendly
* Works with the WooCommerce Blocks-based checkout as well as the classic shortcode checkout
* View and select customer billing and shipping addresses directly from the admin order edit page
* WPML support for multilingual WooCommerce stores
* Compatible with all major WooCommerce themes
* Nonce-verified AJAX actions for secure form submissions

🚀 PRO VERSION FEATURES

Upgrade to Multiple Shipping And Billing Address For WooCommerce Pro to unlock the settings that are disabled in the free version’s admin panel.

👉 Get the Pro Version

General Tab — Limits

  • Max Billing Addresses — Set the maximum number of billing addresses each customer is allowed to save in their address book. (e.g. limit customers to 3 addresses, or allow unlimited entries).

  • Max Shipping Addresses — Set the maximum number of shipping addresses each customer is allowed to save.

General Tab — Button Style

  • Button Font Size (px) — Control the pixel font size of the address selector button displayed on the checkout and My Account pages.

Translations Tab — All Billing & Shipping Labels

The entire Translations tab is a Pro feature. Every single customer-facing text string used in the billing and shipping address UI can be customised. All 24 label fields below are visible in the admin Translations tab in the free version but are locked — they become fully editable only after upgrading.

Billing Address Labels:
* Add New Billing Address — The button label that opens the add-address form on checkout and My Account
* Choose Billing Address — The popup heading shown when a customer selects a saved billing address
* Modify Billing Address — The section heading displayed in the My Account billing address list
* You have no billing addresses — The empty-state message shown when no billing addresses have been saved yet
* Choose This Address — The button label inside the billing address selector popup
* Default Address — The label on the “set as default” button for billing address entries
* Edit — The edit button label on saved billing address entries
* Delete — The delete button label on saved billing address entries
* Save Address — The form submit button label when adding a new billing address
* Update Address — The form submit button label when editing an existing billing address
* Reference Name — The field label for the custom address nickname input
* Choose Address — The dropdown placeholder text in the billing address selector

Shipping Address Labels:
* Add New Shipping Address — The button label that opens the add-address form for shipping
* Choose Shipping Address — The popup heading shown when a customer selects a saved shipping address
* Modify Shipping Address — The section heading displayed in the My Account shipping address list
* You have no shipping addresses — The empty-state message shown when no shipping addresses have been saved yet
* Choose This Address — The button label inside the shipping address selector popup
* Default Address — The label on the “set as default” button for shipping address entries
* Edit — The edit button label on saved shipping address entries
* Delete — The delete button label on saved shipping address entries
* Save Address — The form submit button label when adding a new shipping address
* Update Address — The form submit button label when editing an existing shipping address
* Reference Name — The field label for the custom shipping address nickname input
* Choose Address — The dropdown placeholder text in the shipping address selector

⚙️ HOW IT WORKS

  1. Install and activate the plugin — WooCommerce must be installed and active.
  2. Go to Multiple Shipping And Billing Address in the WordPress admin menu.
  3. In the General tab, enable billing and/or shipping address features, configure button styles, and optionally restrict access by user role.
  4. In the Translations tab (Pro), customise every customer-facing label to match your store’s language and tone.
  5. Customers can now add and manage addresses from My Account → Address Book.
  6. On the checkout page, a selector button appears above the billing and/or shipping form — customers click it to instantly pick a saved address.

Can customers add addresses from the checkout page?

Yes. Both the checkout page and the My Account → Address Book page allow customers to add new billing and shipping addresses at any time.

Is there a limit to how many addresses a customer can save?

In the free version the default limit applies. With the Pro version, you can set a custom maximum for both billing and shipping addresses independently from the settings panel.

Can I restrict the address book to specific user roles only?

Yes. The User Role Restriction section in the General tab (free) lets you enable a role filter and choose which WordPress user roles have access to the address book feature.

Can customers set a default address?

Yes. On the My Account address book page, customers can mark any saved address as their default. The default address is pre-filled automatically at checkout.

Can customers edit and delete their saved addresses?

Yes. Each saved address in the My Account address book has Edit and Delete buttons. Editing opens the address form pre-filled with the existing data for quick updates.

Can I change the labels and button text shown to customers?

All 24 customer-facing text labels — for both billing and shipping — are customisable in the Translations tab. This is a Pro feature.

Does the plugin work with the WooCommerce block-based checkout?

Yes. The plugin includes WooCommerce Blocks integration and works with both the classic shortcode-based checkout and the modern block-based checkout.

Is WooCommerce required?

Yes. This plugin requires WooCommerce to be installed and active. An admin notice will be shown if WooCommerce is not detected.

Can I customise the address selector button appearance?

Yes. The free version lets you set the button font colour, background colour, and padding. Font size control is a Pro feature available from the Button Style section.

Plugin details
Version1.6
Last updated2026-05-23 7:41am GMT
Added2022-06-15
Requires WordPress5.5
Tested up to7.0.2
Requires PHP7.4

Tags on WordPress.org
different billing address woocommerce
Different Shipping Address
multiple billing address
multiple shipping address
woocommerce address book
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy