This is an info Alert.
xpay
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Partial Shipment for WooCommerce

Partial Shipment for WooCommerce

Ship WooCommerce orders in parts: record shipped quantities per item, update the order status automatically and show customers what has shipped.

1K+ active installs
4.4
(9 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Partial Shipment for WooCommerce running.

WordPress compatibility
Tested to 7.1.3
Tested against the WordPress branch in use today.
Last updated
16 days ago
At least 3.5 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
6.5
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
2

1K+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Partial Shipment for WooCommerce is looked after — not on how many stores run it.

94

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 12 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.1.3 (current).
Support responsiveness
Not enough data
Only 1 support thread(s) — not enough to judge.
Merchant satisfaction
11 / 15
4.4/5 across 9 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-10-18 from the WordPress.org plugin registry.
Ratings

4.4

9 ratings
5★7
4★1
3★0
2★0
1★1
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Not every order ships in one go. Items can be out of stock or on backorder, come from different suppliers or simply need more than one parcel. Partial Shipment for WooCommerce lets you record exactly what has shipped for each order item, keeps the order status up to date and shows your customers what is on its way and what is still to come.

Why use Partial Shipment for WooCommerce?

  • Always know what is left to ship – shipped and remaining quantities of every item, right on the order screen.
  • Fewer “where is the rest of my order?” emails – customers see a shipment badge next to each item on their order page.
  • The order status follows the shipment – Partially Shipped while items are still to ship, Completed when everything has gone (both optional).
  • Refunds are taken into account – refunded quantities no longer count as “to ship”, so orders still complete correctly.

How it works

  1. Open an order and click Shipment under the order items.
  2. Set the shipped quantity of each item, or click “Ship everything”, and save.
  3. The order status follows the shipment: Partially Shipped while items are still to ship, Completed once everything has shipped.
  4. Each item gets a shipment badge on the order screen and on the customer’s order page, and you can email the customer from the order actions.

Features

  • Shipment popup on the order screen – quantity stepper per item, progress summary, product image and SKU, “Ship everything” and “Clear all”, and one Save button. The pencil icon of an item opens the same popup for that item only.
  • “Partially Shipped” order status (optional) and automatic completion when every item has shipped (optional). Orders waiting for payment, and cancelled, refunded or failed orders, are never moved.
  • Shipment badges – Shipped, Partially Shipped, Not Shipped and Refunded, with quantities, on the order screen, in the order preview on the Orders list and on the customer’s View Order page.
  • Refund-aware – refunded quantities no longer count as “to ship”, fully refunded items show “Refunded”, and virtual items need no shipping.
  • Customer email – send the “Partial shipment order” email, with the shipped and remaining items, from Order actions > Partial shipment notification. Edit it under WooCommerce > Settings > Emails.
  • Existing orders – one click creates shipment records for older orders of the statuses you choose. Large stores are processed in the background in batches.
  • Manual completion – completing an order by hand marks all of its items as shipped.
  • Works with High-Performance Order Storage (HPOS), the Cart and Checkout blocks and multisite. Translation ready.

Privacy

Shipment records (order, items and shipped quantities) are stored in two tables in your own WordPress database. The plugin adds no tracking, sets no cookies and sends no data to external services.

⭐ Premium: Advance Partial Shipment for WooCommerce

Give customers tracking for every parcel. The premium version adds tracking numbers, shipment emails and a tracking page, so customers always know where each part of their order is.

  • ✅ Multiple shipments per order – each with its own tracking number, tracking URL and shipping provider.
  • ✅ Shipping providers – built-in carriers for each country, plus your own providers and tracking URLs.
  • ✅ Shipment statuses – Ready, Picked, Dispatched and Delivered, with the delivery date recorded.
  • ✅ Automatic shipment emails with tracking details, sent when a shipment is created or when it is marked as Picked.
  • ✅ Estimated delivery date, customer notes and internal notes for each shipment.
  • ✅ Customer tracking – a shipment timeline on the customer’s order page and a public tracking page (shortcode).
  • ✅ Packing slips and delivery notes for each shipment (with the free PDF Invoice for WooCommerce plugin).
  • ✅ REST API and webhooks to connect your warehouse or other systems.
  • ✅ Fulfillment Report with CSV export.
  • ✅ Bulk shipments and backfill of existing orders.
  • ✅ Data retention – old shipment data can be removed automatically.
  • ✅ Dedicated support from the plugin developers.

👉 Get Advance Partial Shipment for WooCommerce

For developers

  • wxp_partial_shipment_labels filter – the badge labels.
  • wxp_partial_shipping_settings filter – the settings fields.
  • wxp_backfill_batch_size filter – orders per background batch when creating records for existing orders (default 50).
  • wxp_order_status action – fires when the shipment of an order changes ($order_id); the plugin updates the order status on it.
  • Email template override: copy emails/customer-partial-shipment.php to yourtheme/woocommerce/emails/customer-partial-shipment.php.

Can I add tracking numbers?

Not in the free version. Tracking numbers, tracking URLs and shipping providers are part of Advance Partial Shipment for WooCommerce.

Is the customer emailed automatically?

No. Send the email when you want from the order screen: Order actions > Partial shipment notification. It lists the shipped items and the items still to come.

What happens with refunded and virtual items?

Refunded quantities are taken off the quantity to ship, and fully refunded items show a “Refunded” badge. Virtual items need no shipping, so an order is complete once all physical items have shipped.

What about orders placed before I installed the plugin?

Go to WooCommerce > Settings > Partial Shipment, choose the order statuses under “Backfill existing orders” and run it. All items of those orders are marked as shipped; orders that already have shipment records are skipped.

Can I use it together with Advance Partial Shipment for WooCommerce?

The premium plugin replaces this one and uses the same shipment data. When the premium plugin is active this plugin stays idle and is deactivated automatically; your existing shipment records are kept and shown by the premium plugin. If you switch back, the totals of all premium parcels are shown and edited here.

Where can I get support or talk to other users?

Please open a topic in the support forum.

Where can I get support for the premium version?

Email support@wpexpertshub.com or use the contact form. Please do not post premium questions on the WordPress.org forum.

Why did my order that is waiting for payment keep its status?

Saving shipped quantities never changes an order that is still “Pending payment”, because Partially Shipped and Completed count as paid statuses in WooCommerce. Cancelled, refunded and failed orders are never changed either.

Plugin details
Version3.8
Last updated2026-10-06 3:17pm GMT
Added2018-05-03
Requires WordPress6.5
Tested up to7.1.3
Requires PHP7.4

Tags on WordPress.org
order fulfillment
Partial Shipment
partial shipping
split shipment
woocommerce shipment
xpay

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy