WooCommerce - Order Management

Last Updated: Jan 16, 2019 09:20AM PST
This article explains how order information is synced between Stitch and WooCommerce. To learn how orders are managed in Stitch, check out our Orders articles.

Order Status Updates

Stitch receives the following order status updates from WooCommerce:
Pending Payment, On Hold, Failed, Refunded Imports into Stitch as Billed, but won't update orders already in another state.
Processing, Completed Marks an order as Paid in Stitch.
Canceled Voids the order in Stitch.
Custom Statuses Not supported at this time.

Note: By default, orders left pending on WooCommerce will void themselves after one hour. This will cancel the order in Stitch. You can adjust the pending period on WooCommerce via WooCommerce Settings > Products > Inventory > Hold Stock. To disable auto-cancellation, leave the field blank.

If you've enabled Push Order Info (Integrations > Channels > Channel Settings), Stitch sends the following order status updates to WooCommerce:
Closed Completes order on WooCommerce.
Void Cancels order on WooCommerce.
Paid, Shipped, Returned/Refunded No update in WooCommerce.

Note: To send and receive shipment/tracking updates between Stitch and WooCommerce, install our Shipment Plugin.

Order Details

Stitch imports new orders on each sync, pulling in line items, customer info, order financials (including fees), and customer notes. Subsequent changes to order details (post-sync) won't import into Stitch.

Customer Info

Stitch imports customer info for each sale. Contact updates made in WooCommerce after receipt of the order in Stitch will not transfer to Stitch.