Troubleshooting Unfulfillable WooCommerce Orders

Troubleshooting Unfulfillable WooCommerce Orders

Your WooCommerce account will be seamlessly connected to your Eshopbox workspace so that you don't have to log in to multiple panels for day-to-day operations. However, certain errors might require you to manually resolve them directly in WooCommerce.

In this article, you will learn about the common errors encountered in WooCommerce orders and how to troubleshoot them effectively.

Unfulfillable Orders

The order items for which the inventory is unavailable on WooCommerce are marked as Unfulfillable on the Eshopbox workspace. Unfulfillable order items are kept "On Hold" or in "Pending" status until their inventory is updated.

Once the inventory is received and updated on WooCommerce, the order item status is updated to Fulfillable on WooCommerce and Processing on the Eshopbox workspace.

An order can be marked as Unfulfillable on WooCommerce because of the following reasons:

  • Product is Out of Stock

    • Cause: The inventory for the item is zero or insufficient.

    • Action

      • Check inventory levels in WooCommerce > Products for the relevant SKU.

      • Update the inventory in WooCommerce or Eshopbox and trigger a sync.

  • Continue Selling When Out of Stock

    • Cause: The WooCommerce setting allows orders to be placed even when inventory is zero.

    • Action:

      • Navigate to WooCommerce > Settings > Products > Inventory.

      • Disable the "Allow Backorders" option or adjust stock settings.

  • Direct Inventory Updates on WooCommerce

    • Cause: Inventory was manually updated in WooCommerce without syncing with Eshopbox.

    • Action: Always update inventory through Eshopbox to maintain synchronization.

  • Inventory Update Delay

    • Cause: Inventory updates from Eshopbox were delayed or not processed in WooCommerce.

    • Action:

      • Trigger an inventory sync from the Eshopbox workspace.

      • Check the last sync timestamp in Eshopbox > Inventory Logs.

  • Cancellation or Refund Processing

    • Cause: Canceling or refunding orders in WooCommerce without adjusting inventory.

    • Action:

      • Verify inventory changes after cancellations or refunds.

      • Manually adjust inventory if discrepancies exist.

For every unfulfillable order, you need to check the inventory logs on WooCommerce and the Eshopbox workspace.

To check the inventory logs on your Eshopbox workspace, you need to follow the below-given steps:

  • Navigate to Inventory > All products

  • Select the product whose inventory you want to check

  • Click on Availability > View Inventory logs

To check the inventory logs on WooCommerce, you need to follow the below-given steps:

  • From the sidebar, navigate to Products > Inventory Logs.

  • Gather the following details:

    • Order creation date in WooCommerce.

    • Last inventory update timestamp and quantity in Eshopbox.

    • Total order quantity for the SKU since the last inventory update.

If a zero inventory update was sent correctly by Eshopbox, a successful response was received from WooCommerce, and still, the order was created on WooCommerce on zero inventory, you need to raise the issue with WooCommerce.

If no zero inventory update was sent from Eshopbox when the order was created on WooCommerce, then you need to raise the issue to Eshopbox.

If no inventory updates are found for that SKU, you need to check whether the inventory sync is active for that SKU or not.

If the shipment has been created on WooCommerce but marked as Unfulfillable on the Eshopbox workspace, you need to troubleshoot the same on your Eshopbox workspace.