Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/robertdevore/shipping-multiple-addresses-for-woocommerce/archive/refs/heads/main.zipShipping Multiple Addresses for WooCommerce® is a feature-rich WordPress® plugin designed to enhance your WooCommerce® store by enabling customers to ship items from a single order to multiple addresses. This plugin supports advanced features like custom delivery notes, date pickers, order splitting, and personalized email notifications.
Features
- Multiple Address Management: Allows customers to save and manage multiple shipping addresses directly in their account.
- Cart Duplication: Enables duplication of cart items for quick and easy checkout.
- Custom Checkout Fields: Adds delivery notes and preferred delivery date fields during checkout.
- Order Splitting: Automatically splits orders into sub-orders based on assigned addresses.
- Email Notifications: Sends custom notifications for split and partial orders.
- Admin Tools: Highlights sub-orders, displays parent/child relationships in the order list, and provides custom settings for excluded products and categories.
- Custom Settings: Offers an intuitive settings panel to configure excluded products/categories and customize checkout text.
Installation
- Download the plugin ZIP file from GitHub.
- Log in to your WordPress® admin dashboard.
- Navigate to Plugins > Add New.
- Click Upload Plugin and select the downloaded ZIP file.
- Click Install Now and then Activate.
Usage
Managing Addresses
- Customers can manage their shipping addresses under My Account > Manage Addresses.
- Add, edit, or delete saved addresses from the user-friendly interface.
Checkout Process
- On the cart page, click the "Duplicate Cart" button to duplicate items if necessary.
- Assign products to specific shipping addresses at checkout.
- Add delivery notes and select a preferred delivery date.
- Complete the order to automatically split items into sub-orders based on assigned addresses.
Admin Features
-
View parent/child relationships directly in the order list.
-
Highlight sub-orders for better order management.
-
Configure settings for excluded products, categories, and checkout customization via WooCommerce > Settings > Shipping.
Settings
Navigate to WooCommerce > Settings > Shipping > Split Orders Settings to configure:
- Enable Split Order Notifications: Enable/disable email notifications for split orders.
- Enable Partial Order Completed Email: Notify customers when sub-orders are completed.
- Exclude Products: Prevent specific products from being eligible for multiple addresses.
- Exclude Categories: Restrict specific product categories from being eligible.
- Customize Checkout Notification & Button Text: Personalize the checkout UI.
Support
If you encounter issues or have questions, please open an issue.
License
This plugin is licensed under the GPL-2.0+ License.
Releases
1 release.
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.