
Partial Shipment for WooCommerce makes it easy to manage orders that need to be shipped in multiple parts. Store managers can ship specific products or quantities directly from the WooCommerce order edit screen while keeping the original order intact.
The plugin keeps track of shipped and remaining quantities, automatically accounts for refunded items, and provides clear shipment information to both store managers and customers. Customers can view which items have been shipped directly from their order details page.
With optional partial shipment status management and a simple backfill tool for existing orders, the plugin provides an easy way to manage partial fulfillment in WooCommerce.
Basic Features
🔹 Partially ship a WooCommerce order, per item quantity, directly from the order edit screen.
🔹 Optional custom “Partially Shipped” order status.
🔹 Refund-aware quantities — fully-refunded items are marked “Refunded” and excluded from shippable counts, and the “Not Shipped” badge shows the quantity still to ship.
🔹 Backfill existing orders of any status with shipment records in one click (refund-aware, skips orders that already have records).
🔹 Status badges on the admin order-list popup and the customer’s View Order page.
🔹 Customer can see the shipped items on the order detail page.
🔹 Translation ready — ships a .pot and loads the text domain.
Premium Features
Key Features
✅ Partially ship WooCommerce orders with specific products or quantities.
✅ Add Tracking Number, Tracking URL, and Shipping Provider to each shipment.
✅ Create multiple partial or full shipments for a single order.
✅ Manage shipments through Ready, Picked, Dispatched, and Delivered statuses.
✅ Automatically update the order to “Partially Shipped” and complete it when fully shipped.
✅ Send automatic shipment notification emails with tracking information.
✅ Choose when to send shipment emails — when created or when marked as Picked.
✅ Display shipment details, tracking information, and shipment timeline to customers.
✅ Add Estimated Delivery Date, customer notes, and internal shipment notes.
✅ Print Packing Slips and Delivery Notes for individual shipments.
✅ Provide a public shipment tracking page using a shortcode.
✅ Add custom Shipping Providers and tracking URLs.
✅ Retrieve and update shipment data using the REST API.
✅ Send shipment events to external systems using Webhooks.
✅ Track fulfillment progress with Fulfillment Reports and CSV export.
✅ Automatically account for refunded quantities when calculating remaining items to ship.
✅ Bulk create shipments and backfill existing WooCommerce orders.
✅ Fast and dedicated support.
Screenshots

Admin Orders List Page

Shipment Details Popup on the Order Page

Shipment Status on the Order Page

Refunded Items in the Shipment Popup

Single Item Shipment & Actions

Customer Orders List Page

Shipment Status on the Customer Order Details Page

Partial Shipment Plugin Settings