OrderStatus

Where an order sits in its fulfilment lifecycle.

Valid values

    ACCEPTED
    string
    Vendor accepted the order and owes fulfilment.
    CANCELLED
    string
    Terminal state after the customer or vendor cancelled.
    COMPLETED
    string
    Terminal success state — fulfilled and settled.
    DELIVERED
    string
    Handed to the customer.
    ENROUTE
    string
    Handed to a driver and on its way to the customer.
    FAILED
    string
    Terminal failure state — fulfilment could not be completed.
    PENDING
    string
    Awaiting the vendor's decision to accept or reject.
    PREPARING
    string
    Vendor is working on the order.
    READY
    string
    Ready for pickup or driver handover.
    REASSIGNED
    string
    The driver handed a ride back before pickup and it went back to finding another driver. The rider never sees an order in this state.
    SCHEDULED
    string

    Placed, with its requested fulfilment time still in the future. It becomes Pending once the dispatch window for that time opens.

Built with