{"id":270281,"date":"2026-01-05T18:16:31","date_gmt":"2026-01-05T18:16:31","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/easy-multiple-shipping-addresses-for-woocommerce\/"},"modified":"2026-02-04T19:06:18","modified_gmt":"2026-02-04T19:06:18","slug":"h-shipping-multiple-addresses-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/tw.wordpress.org\/plugins\/h-shipping-multiple-addresses-for-woocommerce\/","author":23427624,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.3","stable_tag":"1.0.3","tested":"6.9.4","requires":"5.0","requires_php":"7.2","requires_plugins":null,"header_name":"H-Shipping Multiple Shipping Addresses for WooCommerce","header_author":"hPlugin","header_description":"Allows WooCommerce customers to save multiple shipping addresses in their My Account section and select from these saved addresses during checkout.","assets_banners_color":"f9b32b","last_updated":"2026-02-04 19:06:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/profiles.wordpress.org\/hplugin\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":262,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"hplugin","date":"2026-01-05 18:19:16"},"1.0.1":{"tag":"1.0.1","author":"hplugin","date":"2026-02-04 19:06:18"},"1.0.2":{"tag":"1.0.2","author":"hplugin","date":"2026-02-04 19:06:18"},"1.0.3":{"tag":"1.0.3","author":"hplugin","date":"2026-02-04 19:06:18"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3433860,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3433860,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3436228,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3441674,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3441674,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"My Account - Shipping Addresses Tab: Manage your saved shipping addresses easily.","2":"Checkout Integration: Select a saved address with a single click during checkout."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[3534,3148,49067,3546,286],"plugin_category":[45],"plugin_contributors":[252558],"plugin_business_model":[],"class_list":["post-270281","plugin","type-plugin","status-publish","hentry","plugin_tags-address-book","plugin_tags-checkout","plugin_tags-multiple-addresses","plugin_tags-shipping","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-hplugin","plugin_committers-hplugin"],"banners":{"banner":"https:\/\/ps.w.org\/h-shipping-multiple-addresses-for-woocommerce\/assets\/banner-772x250.png?rev=3436228","banner_2x":"https:\/\/ps.w.org\/h-shipping-multiple-addresses-for-woocommerce\/assets\/banner-1544x500.png?rev=3433860","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/h-shipping-multiple-addresses-for-woocommerce\/assets\/icon-256x256.png?rev=3433860","icon_2x":"https:\/\/ps.w.org\/h-shipping-multiple-addresses-for-woocommerce\/assets\/icon-256x256.png?rev=3433860","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/h-shipping-multiple-addresses-for-woocommerce\/assets\/screenshot-1.png?rev=3441674","caption":"My Account - Shipping Addresses Tab: Manage your saved shipping addresses easily."},{"src":"https:\/\/ps.w.org\/h-shipping-multiple-addresses-for-woocommerce\/assets\/screenshot-2.png?rev=3441674","caption":"Checkout Integration: Select a saved address with a single click during checkout."}],"raw_content":"<!--section=description-->\n<p><strong>H-Shipping Multiple Shipping Addresses for WooCommerce<\/strong> solves the problem of customers needing to repeatedly type different shipping addresses for their orders. Whether sending gifts to family or managing deliveries to different office locations, this plugin provides a smooth, integrated experience.<\/p>\n\n<p>The plugin adds a dedicated <strong>\"Shipping Addresses\"<\/strong> tab to the WooCommerce \"My Account\" area, where users can add, edit, or delete their preferred shipping destinations. During checkout, users can simply select a saved address with a single click, automatically populating the shipping fields.<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li><strong>Address Book<\/strong>: Customers can save up to <strong>3 unique shipping addresses<\/strong>.<\/li>\n<li><strong>My Account Integration<\/strong>: Adds a clean, native-looking \"Shipping Addresses\" tab to the user account area.<\/li>\n<li><strong>Seamless Checkout<\/strong>: Displays saved addresses as radio options above the shipping form at checkout.<\/li>\n<li><strong>One-Click Auto-Fill<\/strong>: Selecting an address instantly populates all shipping fields via AJAX.<\/li>\n<li><strong>Multisite Ready<\/strong>: Fully compatible with WordPress Multisite networks (activates table creation for all sites).<\/li>\n<li><strong>Native UI<\/strong>: Designed to match your theme's styling by using standard WooCommerce classes.<\/li>\n<li><strong>Data Integrity<\/strong>: Strictly focuses on shipping fields\u2014never overwrites billing information.<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<h3>Managing Addresses (Customer)<\/h3>\n\n<ol>\n<li>Log in to the store.<\/li>\n<li>Go to the <strong>My Account<\/strong> page.<\/li>\n<li>Click on the new <strong>\"Shipping Addresses\"<\/strong> tab.<\/li>\n<li>Click \"Add New Address\" to save a destination (up to 3).<\/li>\n<li>Use the \"Edit\" or \"Delete\" buttons to manage existing entries.<\/li>\n<\/ol>\n\n<h3>Using at Checkout<\/h3>\n\n<ol>\n<li>Add products to the cart and proceed to checkout.<\/li>\n<li>Ensure you are logged in.<\/li>\n<li>In the Shipping section, you will see a list of your saved addresses.<\/li>\n<li>Select an address to auto-fill the form, or choose \"New \/ Different Address\" to type a new one manually.<\/li>\n<\/ol>\n\n<!--section=installation-->\n<h3>Automatic Installation<\/h3>\n\n<ol>\n<li>Log in to your WordPress Admin dashboard.<\/li>\n<li>Navigate to <strong>Plugins &gt; Add New<\/strong>.<\/li>\n<li>Search for \"H-Shipping Multiple Shipping Addresses for WooCommerce\".<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<h3>Manual Installation<\/h3>\n\n<ol>\n<li>Download the plugin zip file.<\/li>\n<li>Unzip the file and upload the <code>h-shipping-multiple-addresses-for-woocommerce<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Go to the <strong>Plugins<\/strong> menu in WordPress and activate the plugin.<\/li>\n<li>For Multisite: You can \"Network Activate\" to enable it across your entire network.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20guest%20users%3F\"><h3>Does this plugin work with guest users?<\/h3><\/dt>\n<dd><p>No, the address book functionality requires a user account to save and retrieve addresses. Guest users will see the standard checkout form.<\/p><\/dd>\n<dt id=\"can%20i%20increase%20the%20limit%20of%203%20addresses%3F\"><h3>Can I increase the limit of 3 addresses?<\/h3><\/dt>\n<dd><p>The free version is set to a default limit of 3 addresses. You can adjust this slightly in the settings, but it is capped at 3 for this version.<\/p><\/dd>\n<dt id=\"does%20it%20affect%20the%20billing%20address%3F\"><h3>Does it affect the Billing Address?<\/h3><\/dt>\n<dd><p>No. The plugin is strictly built for Shipping Addresses. It respects WooCommerce settings like \"Force shipping to billing address\" (in which case shipping options may be hidden by WooCommerce itself).<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20custom%20checkout%20fields%3F\"><h3>Is it compatible with custom checkout fields?<\/h3><\/dt>\n<dd><p>The plugin fills standard WooCommerce shipping fields (First Name, Last Name, Company, Address 1\/2, City, State, Postcode, Country). Custom fields may need additional integration code.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Update: Verified compatibility with WordPress 6.9.1.<\/li>\n<li>Update: Minor fixes and improvements.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Update: Improved error handling in AJAX requests.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>New: Added Admin Settings page to Enable\/Disable plugin.<\/li>\n<li>New: Added dedicated \"Multiple Shipping Addresses\" menu in WordPress dashboard.<\/li>\n<li>Security: Added strict server-side validation for Country\/State codes and Max Address limit (3).<\/li>\n<li>Security: Added access control to redirect users if the plugin is disabled.<\/li>\n<li>Performance: Added minified CSS and JS assets for better loading speed.<\/li>\n<li>Update: Improved error handling in AJAX requests.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release on WordPress.org.<\/li>\n<li>Feature: Save up to 3 shipping addresses.<\/li>\n<li>Feature: My Account \"Shipping Addresses\" tab.<\/li>\n<li>Feature: Checkout address selection.<\/li>\n<li>Feature: Multisite support.<\/li>\n<\/ul>","raw_excerpt":"Seamlessly allow customers to save and manage up to 3 shipping addresses in WooCommerce. Fully compatible with My Account and Checkout pages.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/270281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=270281"}],"author":[{"embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hplugin"}],"wp:attachment":[{"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=270281"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=270281"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=270281"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=270281"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=270281"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tw.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=270281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}