WooCommerce: Order flow & synchronization of inventory stock

In this article, we will explain how Rackbeat synchronizes orders and inventories with your WooCommerce webshop.

When a customer places an order in your webshop, the order will be sent to Rackbeat. See below for how this workflow operates:

  1. A customer places an order in the WooCommerce webshop, and the order is given the status "New" in WooCommerce.
  2. The webshop order is automatically transferred from WooCommerce to Rackbeat.
  3. A warehouse employee picks and packs the order in Rackbeat, and the order is marked as "Shipped" in Rackbeat.
  4. The order is automatically updated to the status "Sent" in WooCommerce, and the customer is notified via email that the order has been dispatched from the warehouse.

Please note that there may be a slight delay of about 1 minute in the transfer of orders to Rackbeat.

How Inventory Synchronization Functions Between WooCommerce and Rackbeat

When your inventory is updated, the integration will also attempt to update your inventory in your webshop. See below for how this workflow operates:

  • The integration synchronizes the inventory from Rackbeat to WooCommerce using a webhook called "inventory.changed".
    • This means that when the inventory is updated in Rackbeat, it will adjust the inventory in WooCommerce. Your inventory can be affected by transactions such as:
      • Purchasing receipts
      • Shipments
      • Adjustments

Please note that there may be a slight delay of about 1 minute in the synchronization of your inventory between WooCommerce and Rackbeat.