Fulfilling Shopify orders

Fulfilling Shopify orders

If you have enabled the Create order sync for your Shopify store on your Eshopbox workspace,

  • An order will be created in Eshopbox whenever an order is created on your Shopify store.

  • The order status will be updated automatically on your Shopify store when it gets processed in Eshopbox.

Before you start, make sure you have

In this article, you will learn

  • How Shopify orders are treated in Eshopbox?

  • How can your customers track their Shopify orders?

Understanding Shopify order status journey

  1. When a customer places an order on your Shopify store, the order status is updated as Unfulfilled. Eshopbox creates the order on your workspace with the status as New.

    Once the order is assigned to the fulfilment location for processing, the order status is updated as Processing on Eshopbox and Fulfilled on Shopify. Eshopbox updates the fulfilment location and the tracking link on Shopify for the same.

    Note:

    • If inventory is not available at the assigned fulfilment location, the order will be marked as Unfulfillable on Eshopbox and Unfulfilled in Shopify.

    • Eshopbox will process orders where the product ID is missing in Shopify. A new product will be created in Eshopbox using the SKU format "shopify_variantid," where "shopify" is the prefix and the variant ID belongs to the product. This variant ID will be fetched from Shopify, and the order will be processed accordingly in Eshopbox.

    • There can be instances when Eshopbox can split a Shopify order if inventory is not available at one fulfilment location. In such cases, you will be able to see each split order on your Shopify admin as shown below:

  2. Once the order is packed and ready for pickup, its status is updated as Ready to Ship on Eshopbox and Ready for pickup on Shopify.

  3. Once the order is picked up by the courier, the order status is updated as Handover Done on Eshopbox and Out for Delivery on Shopify.

  4. When the order is in transit, the order status is updated as On the way on Eshopbox and In transit on Shopify.

  5. Once the order is delivered to the customer, the order status is updated to Delivered on Eshopbox and Shopify.

  6. If the courier partner fails to deliver the order to the customer, the order status is updated as Failed delivery on Eshopbox and Attempted delivery on Shopify.

Shipment status in Shopify

Status in Eshopbox

Unfulfilled

New

Fulfilled, confirmed

Processing

Fulfilled, ready for pickup

Ready to ship

Fulfilled, out for delivery

Out for delivery

Fulfilled, in transit

On the way

Fulfilled, delivered

Delivered

Fulfilled, attempted delivery

Failed delivery

Tracking orders

Your customers can track the orders placed on your Shopify store in multiple ways.

  • Tracking orders via email and SMS

    Eshopbox provides your customers with real-time email and SMS notifications for their orders. This notification contains a tracking link to the customer portal, which they can use to view detailed order updates. Learn how to manage your customer notifications here.

  • Tracking orders from the My Orders page

    Eshopbox updates the order status on the My Orders page of your Shopify store. Your customers need to

    • Log in to their account.

    • Navigate to the My Orders page.

    • Select the order and click on Manage order.

      They will be redirected to the customer portal, where they can view the detailed order updates.

  • Track orders on your dedicated tracking page

    When setting up the Eshopbox customer portal, you get a dedicated tracking page which your customers can use to view the detailed order updates by entering their Order ID and phone number.

    To direct your customers to the tracking page, you can create a 'Track my order' link on your Shopify store. A good practice is to place this link in the header or footer of your store.


FAQs

What happens if an order is created in Eshopbox but the inventory is unavailable?

If you don't have sufficient inventory available at the assigned fulfilment location to fulfil an order. Such orders will be marked as Unfulfillable on your Shopify admin.

You need to add inventory at that fulfilment location to process the order. Alternatively, if inventory is available to fulfil this order at any other fulfilment location, you can manually assign this order to that fulfilment location from your Shopify admin.

How to add the track order button on your Shopify store?

You can add the track order button on your Shopify store by following the below steps:

  • From the sidebar of your Shopify admin, navigate to Online Store > Navigation

  • Add a menu to your header or footer and embed the link to your tracking page

Alternatively, you can also ask your Shopify developers to implement this as per your requirements.

Note: The default URL of the tracking page would be workspacename.eshopbox.com. Learn how to customise the URL of your tracking page. Using the dedicated tracking page is recommended if you allow guest checkout on your brand website.