Order Fulfilment (Video Tutorial Included)

  • Updated

Once an order is received, it is in the pending stage until accepted/rejected. Before accepting an order, do ensure to check your inventory and serviceability of customer’s address under delivery details. You can view pending orders by clicking on 'My Orders' and navigating to 'Pending' tab.

In this article we will cover:

How do I fulfil an in-store pick up order?

How do I fulfil a home delivery order?

How do I fulfil an in-store pick up order? (for Desktop)

How do I fulfil a home delivery order? (for Desktop)

How do I fulfil an in-store pick up order?

  1. Click on order details.
  2. Check the customer details section on the order to identify whether it is a customer-self-pick up order or a home delivery order.
  3. Accordingly, click on the ‘Accept Order’ button.
  4. After packing the product (if needed), mark the product as 'Ready for pick up'.
  5. Mark the order as 'Picked up' when the customer has received the order.
  6. Share the invoice with the customer by clicking the ‘Share invoice’ button

What should I do after receiving a home delivery order?

  1. Confirm that you wish to accept the order by clicking on the ‘Yes, Accept Order’ button
  2. Click on the ‘Ship Order’ button to process the order.
  3. Select either self-ship or courier partner for delivering the order.
  4. In case you want to deliver using a courier partner, you will be routed to the Shiprocket dashboard.
  5. Select pick up address and product details such as package dimensions. Next, select a courier partner from the list of available options. To understand how to deliver an order using Shiprocket, click here.
  6. Once the customer receives the order it will be automatically marked as 'Delivered'.
  7. Share the invoice with the customer by clicking the ‘Share invoice’ button.

Note: For a home delivery order, you can fulfil the order either via your own courier partner or Shiprocket. Mark the order as ‘Shipped’ after it has been dispatched to a customer and ‘Delivered’ once the order has been delivered.

To track the status of a shipped order, click on ‘Track’ on the order details page.

Shipping and Order Management - FAQs

How do I fulfil an in-store pick up order? (for Desktop)

  1. Click the Orders section.

2. Select the order by clicking its unique identifier to access detailed order information.

3. Click Accept Order to confirm that you will fulfill this customer's purchase.

4. Click Yes, Accept Order to finalize your acceptance.

5. Click Ready for Pickup to indicate the order is prepared and awaiting customer collection.

6. Click Mark Pick up to complete the fulfillment process and confirm the customer has collected their order.

What should I do after receiving a home delivery order? (for Desktop)

  1. Click the Orders section.

2. Select the order by clicking its unique identifier to access detailed order information.

3. Click the Accept Order button to begin the process of confirming the order for fulfillment.

4. Click Yes, Accept Order to confirm that you will fulfill the selected order.

5. Click the Ship Order button to start the shipping process and prepare the order for delivery.

6. Select either Self Ship, Third Party Service or Shiprocket for delivering the order.

7. In case you want to deliver using a courier partner, you will be routed to the Shiprocket dashboard.

8. Select pick up address and product details such as package dimensions. Next, select a courier partner from the list of available options. To understand how to deliver an order using Shiprocket, click here.

9. Once the customer receives the order it will be automatically marked as 'Delivered'.

10. Share the invoice with the customer by clicking the ‘Share invoice’ button.

Note: For a home delivery order, you can fulfil the order either via your own courier partner or Shiprocket. Mark the order as ‘Shipped’ after it has been dispatched to a customer and ‘Delivered’ once the order has been delivered.

To track the status of a shipped order, click on ‘Track’ on the order details page.

Shipping and Order Management - FAQs

 

A. Processing Time & Delivery Estimates

Before accepting an order, sellers should verify inventory availability and customer address serviceability to avoid delays. Once accepted, the order should be processed within the promised shipping timeline shown in delivery settings.

Why this matters:
Accurate processing helps maintain customer trust, reduces cancellations, and improves order experience.

Add Order Notes (Recommended)

Sellers can add internal order notes while processing an order to record important details such as:

  • Special packaging instructions
  • Delivery preferences
  • Customer requests
  • Payment-related remarks
  • Internal coordination notes for staff

Why order notes are helpful:
Order notes help maintain clarity during fulfilment, especially when multiple team members manage orders.

B. Search, Filter, Sort & Reports in Orders Page

To manage orders efficiently, sellers can use order page tools to quickly locate and review orders.

Search Option

Use the search bar in My Orders to find orders using:

  • Order ID
  • Customer name
  • Mobile number

Filter Option

Apply filters to view orders by status such as:

  • Pending
  • Accepted
  • Shipped
  • Delivered
  • Cancelled

Sort Option

Sort orders based on:

  • Latest to oldest
  • Oldest to latest

Download Reports

Sellers can download order reports for tracking and record-keeping.

Why this is useful:
Reports help monitor sales, pending fulfilment, completed deliveries, and business performance over time.

C. Printing Labels

For home delivery orders, shipping labels must be printed by the seller before dispatching the order

Important Note

  • Sellers are responsible for printing package labels before dispatch
  • Ensure labels are clearly visible on the package
  • Verify customer name, address, and order details before shipping

Why this matters:
Correct label printing helps avoid delivery errors and improves courier handling. This is a crucial "human" step that prevents courier errors.