Multiple Shipping Addresses for WooCommerce (Address Book)
🔥 #1 Plugin to Ship WooCommerce Orders to Multiple Addresses With default WooCommerce functionality, shoppers can only ship to a single address per order. This not only affects the customer experience but also adds complexity for store owners managing multiple delivery requests. That’s precisely why we built Multiple Shipping Addresses for WooCommerce (Address Books) by ThemeHigh. As the name suggests, this plugin empowers your customers to ship items from a single order to multiple addresses—quickly and effortlessly. Using Multiple Shipping Addresses for WooCommerce you can: ✳️ Save multiple billing and shipping addresses to their Address book ✳️ Ship different products to multiple addresses in a single purchase This plugin works smoothly with other popular ThemeHigh checkout plugins allowing you to build a powerful, user-friendly checkout experience. 🚀 How to Get Started: Install and activate the plugin, and proceed to: Dashboard ⟶ WooCommerce ⟶ Manage Address From there, you can: ✅ ENABLE MULTIPLE BILLING ADDRESSES ✅ ENABLE MULTIPLE SHIPPING ADDRESSES 👉 Note: The free version allows up to 2 shipping locations per order. To enable unlimited shipping addresses and unlock more features upgrade to the premium version now! Try Demo | Documentation | Get Pro 🔥 EXPLORE WHAT OUR FREE VERSION OFFERS ✳️ ADDRESS PROPERTIES – Multiple Billing Addresses: Allow customers to save and manage more than one billing address by enabling the “Enable multiple address for billing” option. – Flexible Display types for billing: Choose how the multiple billing address selection appears at checkout – Set display type: Pop up / Drop down – Set display style: Button / Link – Multiple Shipping Addresses: Just like billing, you can let users add and manage different shipping addresses for future purchases by enabling the “Enable multiple address for shipping” option – Flexible Display type for shipping: Choose how the multiple shipping address selection appears at checkout – Set display type: Pop up / Drop down – Set display style: Button / Link – Manage Addresses at Checkout or My Account: Customers can choose or delete their saved addresses directly from the checkout pop-up or from the My Account page. – The checkout page comes with an option to enable/disable shipping orders to different addresses. – New addresses (Billing/Shipping) can be added from the checkout page and will display as a dropdown menu for users to choose from. ✳️ MULTIPLE SHIPPING ADDRESS With Multiple Shipping Addresses for WooCommerce, customers can ship different products to multiple locations in a single order without placing separate orders – Ship Items to different addresses: Enable the “Allow products to be shipped to different locations” within an order option so customers can assign individual products to different addresses within the same order. – Support for Variable Products: By default, only simple products can be shipped to multiple addresses. To allow variable products to be shipped separately, activate the “Multi-shipping for variable product” option. 👉 Note: The Multiple Address Checkout feature can be triggered directly from the checkout page, allowing customers to assign different products to multiple addresses within a single order ✳️ MULTIPLE ADDRESSES CHECKOUT – Enable Multiple Shipping at Checkout: Customers can choose to ship items to multiple addresses by selecting the “Do you want to ship to multiple addresses?” option on the checkout page. – Easily Add & Select Addresses: New billing and shipping addresses can be added directly from checkout and will appear in a dropdown menu for quick selection. – Manage Shipping Methods: Customers can set different shipping methods for each address, ensuring flexibility and a seamless checkout experience. 👉 Note: The admin can restrict the number of (Billing / Shipping) addresses a user can save in their account. The free plugin allows for a maximum of two shipping locations. 🚀 Upgrade to the pro version to enable multi-shipping to an endless number of locations. 🔥 EXPLORE WHAT OUR PREMIUM VERSION OFFERS Try Demo | Documentation | Get Pro The Premium version of Multiple Shipping Addresses for WooCommerce comes packed with smart, time saving features that make running your store smoother — and shopping easier for your customers. In addition to all the features available in the free version, the Pro plugin introduces two powerful settings groups: 👉 General Settings & Advanced Settings Manage how addresses are handled, displayed and styled with more control and customization options than ever before. But with the pro version you get even more flexibility and control! – Set display position: Choose whether the address selector appears above or below the form at checkout – Customize default text: Personalize the label shown for address selection – Set address limits: Define how many addresses a user can save Under the General settings tab we have options like: ✳️ BILLING & SHIPPING OPTIONS – Billing Address Properties – **Enable Multiple Billing Addresses**: Allow customers to save and manage more than one billing address by enabling the **“Enable multiple address for billing”** option. – **Advanced Display Controls**: Just like the free version, the Pro edition lets you choose how customers interact with saved addresses pop-up or dropdown and display them as a button or link**. But with the Pro version, you get even more flexibility and control like: – Set display position: Choose whether the address selector appears above or below the form at checkout – Customize default text: Personalize the label shown for address selection – Set address limits: Define how many addresses a user can save ✳️ SHIPPING ADDRESSES PROPERTIES – Shipping Addresses properties: Like billing, you can let customers save and manage multiple shipping addresses for future use by “enabling the Multiple Shipping Addresses” option. The Pro version offers all the display controls from the free version — pop-up or dropdown, shown as a button or link, plus extra flexibility including: – Set where the selector appears (above/below form) – Customize the default label text – Limit how many shipping addresses users can save ✳️ BUTTON STYLES PROPERTIES Make your address selection buttons blend seamlessly with your store’s design. With the Pro version, you can: – Set custom background and text colors – Adjust padding for better spacing ✳️ MULTIPLE SHIPPING OPTION The Pro version makes it easy to manage complex orders with advanced multi-shipping options – Any products can be shipped to as many addresses as the user desires – Restrict multiple shipping for specific products or categories – Enable multi-shipping for product variations – Add the same product multiple times to the cart, each with a different shipping address ✳️ GUEST USERS OPTION – Enable multi-shipping for guest users: Allow guest users to have multi-shipping privileges. Admin can restrict the time limit as per minute/hour/day. ✳️ MANAGE TEXT OPTION – Display Text Settings: Say it your way, with these options, you can personalize the text your customers see during checkout – Add label for multiple address picking URL – Label for add shipping address URL – Label for multiple shipping Checkbox Under the Advanced settings tab the following are available: – Address Autofill: This option allows you to enable the billing address autofill with the help of a Google Maps API Key. A checkbox is provided to enable or disable autofill anytime. – Address Format Override: With the address format overrides option, you can customise the WooCommerce default address formats. 👉Note: You can add the custom fields created by the WooCommerce Checkout Field Editor Pro to the custom format for overriding according to your comfort. – Custom CSS styling: Easily apply your own styles with additional CSS – Backup & Import Settings: This option allows you to save time by copying your current settings and importing them into a different WordPress installation. Why ThemeHigh At themehigh, we specialize in providing thoughtful solutions to help you create your store in the easiest and simplest way possible, providing you with a smooth and enjoyable customization experience. 🏆 2 Million+ Customers 🏆 Quickest Turn-around Support 🏆 Most Lightweight Plugins 🔥 Explore More If you like the Multiple Shipping Addresses For WooCommerce, then consider checking out our other WordPress Plugins: 👉 Checkout Field Editor (Checkout Manager) for WooCommerce: This Checkout Plugin from Themehigh lets you add 20 different types of custom checkout fields. 👉Extra Product Options For WooCommerce: This Custom Product addons plugin lets you quickly add additional fields (19 custom field types) and sections to your WooCommerce Product page. 👉 Variation Swatches For WooCommerce: Using the WooCommerce Variation Swatches Plugin, you can easily convert default WooCommerce product attribute drop-downs into customizable swatches and display customized product variations. 👉 Email Customizer for WooCommerce | Drag and Drop Email Templates Builder: Email Customizer is a plugin that helps you effortlessly customise your WooCommerce transactional emails using its intuitive drag-and-drop builder Happy Users of Multiple Shipping Addresses Plugin achillon (@achillon)⭐⭐⭐⭐ It worked perfectly the first time I tried it, easy to use and set up. Just what I needed. stefangociu (@stefangociu)⭐⭐⭐⭐⭐ Great plugin and customer service. polforns(@polforns )⭐⭐⭐⭐ The plugin works very well and is very simple to use. I had a problem with the configuration of my website and the plugin and their customer service helped me perfectly. Very good experience. cbaser(@cbaser) ⭐⭐⭐⭐⭐ They came back to me in no time with a code fix, they even installed it for me! OTHER USEFUL LINKS 👉 VIEW ALL FEATURES 👉 GET DOCUMENTATION 👉 GET THEMEHIGH SUPPORT 👉 JOIN COMMUNITY 👉 FOLLOW US ON Facebook, LinkedIn, Twitter & YouTube. Reddit
Top keywords
- addresses41×2.79%
- multiple37×2.52%
- shipping35×2.38%
- address31×2.11%
- checkout23×1.57%
- billing18×1.23%
- shipping addresses18×1.23%
- woocommerce18×1.23%
- multiple shipping16×1.09%
- enable15×1.02%
- customers14×0.95%
- display14×0.95%
UK Address Postcode Validation
This extension provides realtime address autocompletion lookup on your address forms, including billing and shipping. Ideal Postcodes address tools validates and accelerates customer entered address information to reduce cart abandonment and ensure correct delivery address capture. Ideal Postcodes provides address autocomplete for your WooCommerce address forms. We specialize in the UK addressing data, drawing the most up-to-date & accurate UK dataset from Royal Mail on a daily basis. We have over 1,000 clients that use our address validation tools to speed up checkout, increase deliverability, and ensure data quality. This extension adds address validation including realtime address autocompletion on your address forms. Our tools appear on your checkout and user account pages (for billing and shipping addresses). Our address validation tools speed up the checkout process and ensure that correct addresses are collected, thereby reducing cart abandonment and ensuring deliverability. This extension is free to download and install. However, our address validation services requires a paid account at ideal-postcodes.co.uk. Looking for Gravity Forms Address Validation? See our guide Looking for Contact Form 7 Address Validation? See our guide Contact us if you get stuck. Drop by our chat page for immediate assistance or send us a message on one of our support channels. Benefits Speed up the Checkout Process. Reduce the time it takes to accurately insert an address on your checkout Increase Deliverability. Reduce failed deliveries by making address entry easier and less error prone Ensure Data Quality. Access the most up-to-date and accurate address dataset in the UK with Royal Mail’s PAF® dataset Features Address autocompletion on checkout shipping and billing pages Address autocompletion on accounts pages Post towns now capitalised by default (instead of all caps) Checks if key is usable before enabling autocomplete Optionally populate organisation name from selected address Optionally populate county information [3.10.2](https://github.com/ideal-postcodes/woocommerce/compare/3.10.1…3.10.2) (2025-11-10) Bug Fixes correct button class assignment logic for postcode field (dc9c8c9) 3.10.1 [3.10.1](https://github.com/ideal-postcodes/woocommerce/compare/3.10.0…3.10.1) (2025-10-27) Bug Fixes file: bump woocommerce.min.js version to 1.1 (7c5bc30) 3.10.0 3.10.0 (2025-10-24) Features Security: Resolve CVE-2025-57923 (92fe630) 3.9.2 Bug Fixes checkout-update: Update checkout event fix 3.8.2 Update Address Finder and Postcode Lookup to 5.2.6 and 3.1.6 versions Axios security patch 3.8.1 Tested up to WooCommerce 10.0.4 and WordPress 6.8.2 environment 3.8.0 Add “Hide Address Fields Until Selection” option for separate address finder mode Add warning about compatibility with postcode lookup feature Improve address field visibility control when using separate address finder 3.7.2 Tested up to WooCommerce 9.8.5 and WordPress 6.8.1 environment 3.7.1 Only load admin settings script on the WooCommerce settings page Clean up observers when postcode lookup fields are removed 3.7.0 Hide postcode lookup field when a non-GBR country is selected Fix address population for dynamically generated inputs in WooCommerce Blocks checkout 3.6.5 Hide postcode lookup field when a non-GBR country is selected 3.6.4 Update to properly handle the Gutenberg country selector 3.6.2 Apply Axios security update 3.6.1 Fix synchronization between the selected country and Address Finder country 3.5.9 Enable removal of organisation name when option is enabled on configuration page 3.5.8 Fix how countries are selected on checkout billing and shipping pages Update integration tests 3.5.7 Fix broken link in administrator’s plugin dashboard 3.5.6 Update Postcode Lookup to version 2.0.0 3.5.5 Toggle the country context of Address Finder when a new country is selected in checkout Fix address field binding for certain countries with dynamically generated inputs in WooCommerce Blocks checkout 3.5.4 Improve Postcode Lookup layout on WooCommerce Blocks checkout 3.5.3 Improve handling of the new WooCommerce Blocks country and county combobox 3.5.2 Recompile JavaScript assets 3.5.1 Fix issue with country selection for certain country input fields 3.5.0 Add support for Blocks checkout Add support for PHP 8.2+ 3.4.4 Update Address Finder and Postcode Lookup to latest versions Fix issue with admin Address Finder configuration override option Add testing for PHP 8+ 3.4.1 Allow Postcode Lookup style overrides 3.4.0 Add search for WordPress customer user creation 3.3.2 Declare compatibility for HPOS 3.2.3 Add Postcode Lookup entity targeting Add Postcode Lookup contextClass to enable styling 3.2.2 Add tests for WooCommerce 5.9 3.2.1 Add tests for WooCommerce 5.6 3.2.0 Add Address Validation to WooCommerce Admin dashboard Default county population to true Test on WooCommerce 5.5 Upgrade Postcode Lookup to 1.8 Upgrade Address Finder to 2.2 3.1.4 Test on WooCommerce 5.4 Test on WordPress 5.7 3.1.3 Update readme 3.1.2 Test on WooCommerce 5.2 3.1.1 Upgrade Postcode Lookup to 1.7.2 3.1.0 Important. If you are using Postcode Lookup consider checking the styling of our Postcode Lookup tools on your checkout and user address book. This is particularly important if you are using custom styling to adapt our Postcode Lookup to your theme. As always, please drop by chat (chat.ideal-postcodes.co.uk) if you have any questions about this change. This update brings accessibility, usability and consistency improvements to our Postcode Lookup tools. In order to do this, the update reorganises Postcode Lookup HTML elements which may require you to update any custom styling you may have applied. Reorganise Postcode Lookup HTML Elements to more closely match WooCommerce defaults Adds “Postcode Lookup” label above Postcode Lookup search box for better accessibility Improves touch target size for small screen sizes on Postcode Lookup 3.0.6 Add testing for WooCommerce 5.1 3.0.5 Use the country ISO code in the country field when a text input is detected. Previously the plugin inserted the country’s full name; it now sets only the ISO code 3.0.4 Update Address Finder Update Postcode Lookup Rebuild JS payload to incorporate 3.0.3 3.0.3 Delay checkout refresh until after address population is complete 3.0.2 Improve styling of default Postcode Lookup setup 3.0.1 Update Address Finder to 1.8.0 Update Postcode Lookup to 1.7.0 Update and compress Address Finder CSS 3.0.0 Substantial upgrade of Postcode Lookup and Address Finder. Custom override users (advanced configuration) will be affected by Breaking Changes. You will not need to take action if your “Postcode Lookup Configuration Override” and “Address Autocomplete Configuration Override” configurations are empty. If you are upgrading from 1.x please upgrade to 2.x first to ensure your configuration is migrated correctly. Please reach out to support (https://ideal-postcodes.co.uk/support) if this change brings backwards incompatible changes not listed here. We will address these immediately. New Features: Screen Reader Support. Both Postcode Lookup and Address Finder are now screen reader friendly. Any visually impaired user will now get audio cues when using our Address Validation tools. Address Validation can be hidden when an unsupported territory/country is selected. This can be enabled from the admin panel. Initialised Address Finder and Postcode Lookup controllers are now available at the global IdealPostcodes namespace for easier customisation More custom callback options for Address Finder and Postcode Lookup More custom styling options for Address Finder and Postcode Lookup More custom behaviours like auto select single premise postcodes, hide/unhide address fields Breaking Changes: Both Postcode Lookup and Address Finder have been replaced. Any custom library overrides on the admin page must be translated into the new setup format. Deprecations: The legacy Postcode Lookup jQuery plugin is deprecated. This library will continue to be served until 4.0 is released. Please use Postcode Lookup instead (https://postcode-lookup.ideal-postcodes.dev/) The legacy Address Finder plugin is deprecated. This library will continue to be served until 4.0 is released. Please use Address Finder instead (https://address-finder.ideal-postcodes.dev/) Chores: Add testing on WooCommerce 5.0 Remove data migration check 2.3.1 Add tests for WooCommerce 4.9 2.3.0 Add tests for WordPress 5.6 Add tests for WooCommerce 4.8 2.2.0 Add Postcode Lookup and Address Autocomplete configuration overrides 2.1.9 Tested up to WooCommerce 4.7 Test WordPress 5.5.3 2.0.3 Tested up to WooCommerce 4.6 2.0.2 Tested up to WooCommerce 4.3 2.0.1 Fix: restore manual checkout trigger 2.0.0 Tested up to WooCommerce 4.2 BREAKING CHANGE: Settings page moved to Integration tab, under “UK Address Postcode Validation” Feature: Adds postcode lookup to checkout pages 1.0.5 Manually fire checkout refresh on address population 1.0.3 Update tested platforms for WordPress & WooCommerce Release to WordPress plugins directory 1.0.2 Automate version deploys to WordPress plugins directory 1.0.1 Drop trademark for plugin submission 1.0.0 Initial release