YITH Multiple Shipping Addresses Premium lets customers ship different products in the same order to different addresses. During checkout, customers can assign each cart item to a separate shipping address. The order is split into multiple shipments, each with its own tracking and shipping method. This is useful for gift purchases, business orders for multiple locations, and any scenario where items need to go to different destinations. This plugin is part of the YITH Premium Plugin Family — a collection of over 66 WooCommerce plugins.
Competitive Features
- Multiple addresses per order — let customers assign different products to different shipping addresses at checkout
- Per-item address assignment — customers choose the shipping address for each product in their cart individually
- Split shipments — the order is divided into separate shipments with individual tracking and shipping methods
- Address selection — customers select from saved addresses or enter new addresses for each item
- Per-shipment shipping methods — choose different shipping methods and rates for each destination
- Order management — admin can view and manage each shipment separately within the order
- Customer account — saved addresses are available for future orders with multiple shipping destinations
Key Features
- Per-product shipping rules — restrict products from being shipped to multiple addresses if needed
- Shipping cost breakdown — show shipping costs per shipment so customers understand the total
- Guest checkout support — multiple address shipping works with guest checkout, not just registered users
- WooCommerce HPOS compatible — fully supports High-Performance Order Storage
- Email notifications — send individual tracking information for each shipment
- Export compatibility — shipment data included in order CSV exports
- WPML compatible — translate checkout labels for multilingual stores
Comparison with Competitors
YITH Multiple Shipping Addresses vs WooCommerce Multiple Addresses (by PluginHive)
| Feature | YITH Multiple Addresses | PluginHive Multiple Addresses |
|---|---|---|
| Per-item address assignment | Yes | Yes |
| Split shipments | Yes | Yes |
| Guest checkout support | Yes | No |
| Product-level restrictions | Yes | No |
| Saved addresses | Yes | Yes |
| Active installations | 4,000+ | 10,000+ |
YITH Multiple Shipping Addresses vs Default WooCommerce Shipping
| Feature | YITH Multiple Addresses | WooCommerce Default |
|---|---|---|
| Multiple shipping destinations | Yes | No |
| Per-item address selection | Yes | No |
| Split shipments | Yes | No |
| Per-shipment tracking | Yes | No |
Recommended Stack — pair Multiple Shipping Addresses with Order Tracking to provide customers with per-shipment tracking information for each split shipment in their order.
Official Changelog
Version 2.19.0
Release Date: August 15, 2026
- New: WooCommerce 11.0 compatibility.
- New: YITH plugin framework update.
- Fix: Address assignment for variable products in cart.
Version 2.18.0
Release Date: July 10, 2026
- New: WordPress 6.9 compatibility.
- Improvement: Address selection interface on checkout.
- Fix: Shipping cost calculation for multiple destinations.
Version 2.17.0
Release Date: June 5, 2026
- Improvement: Split shipment management in admin.
- Fix: HPOS compatibility for multi-address order data.
- Fix: Guest checkout address validation.
Frequently Asked Questions
Can customers ship different products to different addresses in one order?
Yes. Each cart item can be assigned to a separate shipping address during checkout.
Does the plugin work with guest checkout?
Yes. Guest customers can also use multiple shipping addresses without needing an account.
How are shipments managed in the admin?
The order is split into separate shipments, each with its own shipping method and tracking. Admin can view and manage each shipment individually.
Can I prevent certain products from being shipped to multiple addresses?
Yes. You can set per-product rules to require all quantities of a product to ship to a single address.
Can customers use saved addresses from their account?
Yes. Registered customers can select from their saved addresses or enter new ones during checkout.






Leave a Reply