Getting started
Lifecycle of an Order in InstaLeap (Collect)
The lifecycle of an order in InstaLeap consists of multiple stages, each playing a critical role in the fulfillment process. These stages include order creation, picking, checkout, transfer, delivery. Throughout these stages, various webhook events are triggered to facilitate real-time communication and integration between InstaLeap and external systems. Below is an overview of each stage and the relevant webhook events.
The order lifecycle begins with the Order Creation process, where an order is generated within the InstaLeap system for an external backend system (ecommerce, app). During this stage, tasks are assigned at optimal times to ensure efficient processing.
Webhook Event:
• CREATED: Triggered when a new order is created in the InstaLeap system.
The Picking stage involves the collection of items according to the defined operational model, such as “Pick & Collect” or “Pick & Delivery with storage.” This step is critical for gathering the correct items for the order.
Webhook Events:
• PICKING_STARTED: Triggered when the first item is collected.
• ITEMS_UPDATED: Indicates changes in item details (additions, removals, substitutions, or quantity updates).
• PICKING_FINISHED: Signifies the completion of the picking process.
Once picking is complete, the process moves to Checkout. This involves verifying all items and preparing the order for the next stage.
Webhook Events:
• CHECKING_OUT_STARTED: Indicates the beginning of the checkout step.
• CHECKED_OUT: Marks the completion of the checkout step.
The Transfer stage involves moving the order to the next step, which may include storage or preparation for delivery.
Webhook Events:
• TRANSFERRING_STARTED: Initiates the transfer task.
• TRANSFERRED: Confirms that all items have been successfully transferred.
• STORING_STARTED: Begins storage of an order.
• STORING_FINISHED: Marks the end of the storage process.
The Delivery stage is the final step, where the order is delivered to the customer, completing the lifecycle.
Webhook Events:
• PICKED_UP: The picker initiates the handoff to the customer
• CLIENT_RECEIVED: Confirms that the order has been successfully delivered to the customer.Updated about 13 hours ago
