Fulfilling Unicommerce orders

Fulfilling Unicommerce orders

When an order is placed on your Unicommerce store, a shipping package is created and imported on Eshopbox as an order for fulfillment. If a single order is created in Unicommerce with multiple shipping packages, then each shipping package will be created as a single order on Eshopbox.

This article will explain how your Unicommerce orders move through different stages of fulfillment in Eshopbox.

There can be two cases of order status depending on whether Eshopbox is the shipping provider.

Case 1: Eshopbox is not the shipping provider

Unicommerce shipping package status

Eshopbox Order status

Created

New

Dispatched

Processing

Dispatched

Ready To Ship

Dispatched

Handover done

The below flowchart will explain how Eshopbox fulfills Unicommerce orders when Eshopbox is not the shipping provider.

Here's a quick breakdown of each step in the process:

  • When a customer purchases on your website, a shipping package is created on Unicommerce with the status Created. Eshopbox imports the Unicommerce shipping package and creates an order for fulfillment with the status New.

  • Eshopbox picks the item of the order and fetches the invoices and labels from Unicommerce. The status on Eshopbox changes to Processing.

  • As Eshopbox packs the order, the status is updated as Ready to Ship on Eshopbox and Dispatched on Unicommerce.

  • When Eshopbox hands over the order to the courier partner, the order status changes to Handover Done on Eshopbox and Dispatched on Unicommerce.

  • Shipping package status is updated as Delivered when Unicommerce is able to track the delivery status. This delivery tracking feature is available only for specific sales channels.

Case 2: Eshopbox is the shipping provider

Unicommerce shipping package status

Eshopbox Order ststus

Created

New

Packed

Processing

Dispatched

Ready to ship

Dispatched

On the way

Delivered

Delivered

The below flowchart will explain how Eshopbox fulfills the Unicommerce order when Eshopbox is the shipping provider.

Here's a quick breakdown of each step in the process:

  • When a customer purchases on your website, a shipping package is created on Unicommerce with the status Created. Eshopbox imports the Unicommerce shipping package and creates an order for fulfillment with the status New.

  • As Unicommerce generates the invoice for the order and Eshopbox picks the order, the status on the workspace is updated to Processing, and on Unicommerce, it is updated to Packed.

  • Eshopbox packs the order, generates the label, fetches the invoice from Unicommerce, and updates the status on the workspace as Ready To Ship.

  • Eshopbox updates the tracking details on Unicommerce and marks the status as Dispatched on Unicommerce.

  • When Eshopbox hands over the order to the courier partner, the order status changes to On the way on Eshopbox and Dispatched on Unicommerce.

  • The status is updated as Delivered on Unicommerce, and when Eshopbox updates the order status as Delivered on the workspace.


Exceptions:

(a.) Error in order information like SKU, address, etc:

Unicommerce shipping package status: Failed, no shipping package is created

Eshopbox order status: Order is not created on Eshopbox

(b.) If enough inventory is not available to fulfill the order:

Unicommerce shipping package status: Unfulfillable, no shipping package is created

Eshopbox order status: Order is not created on Eshopbox

(c.) If Unicommerce is not able to fetch the shipping label:

Unicommerce shipping package status: Packed

Eshopbox order status: Processing - failed to Ready to ship