WooCommerce Order Fulfillments beta

WooCommerce launched a beta Order Fulfillments API that lets custom shipping providers integrate typed tracking and weight/dimension data into merchant workflows. The API aims to give e‑commerce platforms more precise shipping data for fulfilment and tracking. (x.com)

WooCommerce is adding a beta fulfillment API in version 10.7, giving merchants and shipping apps a built-in way to record shipments inside orders. (developer.woocommerce.com) A fulfillment is WooCommerce’s record of what actually shipped: which items, in what quantity, with what carrier and tracking number. Orders can now hold multiple fulfillments, so a store can mark split or partial shipments without treating the whole order as one package. (developer.woocommerce.com) The API sits under the existing WooCommerce REST API at `/wp-json/wc/v3/orders/{order_id}/fulfillments`, with endpoints to retrieve and create fulfillments for a specific order. WooCommerce says the endpoints require authentication, with full access tied to the `manage_woocommerce` capability. (github.com) In WooCommerce 10.7, the beta adds a shipping-provider taxonomy called `wc_fulfillment_shipping_provider`, a new Shipping Providers settings page, and typed PHP methods such as `get_tracking_number`, `set_tracking_number`, and `get_shipping_provider`. The same release also logs fulfillment lifecycle changes as order notes. (developer.woocommerce.com) That changes how shipping data moves through WooCommerce. Instead of stuffing tracking details into generic metadata fields, developers get named methods for common shipment fields, and merchants get a carrier list that can be managed in the admin. (github.com, developer.woocommerce.com) WooCommerce first exposed Order Fulfillments as a beta core feature in version 10.2, released in September 2025. That version added the merchant interface for draft and fulfilled shipments, customer emails with tracking links, and automatic fulfillment for downloadable items by default. (developer.woocommerce.com, developer.woocommerce.com) The system already lets merchants choose from more than 70 shipping providers or enter tracking information manually when creating a fulfillment. Draft fulfillments do not notify customers, while fulfilled ones can send shipment emails with item and tracking details. (developer.woocommerce.com, woocommerce.com) WooCommerce says version 10.7 is scheduled for final release on April 14, 2026, and it still labels the fulfillment API as beta. For developers building carrier, warehouse, or shipping-label integrations, that means the feature is closer to core WooCommerce workflows, but not yet finished. (developer.woocommerce.com)

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.