Actualización de estado

Webhook a recibir por parte del servidor de Picker Express

Cuando uno de los pedidos del usuario cambie de estado, se enviará un POST request del servidor de Picker Express a la url que el negocio especificó para manejar el evento de UPDATE_BOOKING_STATUS.

{
          statusText: "WAY_TO_DELIVER",
          currentStatus: 3,
          bookingID: "5e1f51e302a16510209a11be",
          bookingNumericId: 1234,
          cancelReason: null
}

Estados de un pedido

El sistema de Picker maneja los siguientes estados:

  1. ACCEPTED. Esta actualización de estado se envía cuando el conductor acepta la carrera y va en dirección al punto A.

  2. ARRIVED_AT_PICKUP.

    Esta actualización de estado se envía cuando el conductor ha llegado al punto A para recoger el pedido.

  3. WAY_TO_DELIVER

    Esta actualización de estado se envía cuando el conductor marca desde su aplicación que ya recogió el pedido y está en camino al punto B.

  4. ARRIVED_AT_DELIVERY

    Esta actualización de estado se envía cuando el conductor marca desde su aplicación que acaba de llegar al punto B y le va a entregar el pedido al cliente.

  5. COMPLETED

    Esta actualización de estado se envía cuando el conductor marca que completó el pedido.

Razones de Cancelación

En el caso de que un pedido sea cancelado, la razón de cancelación llegará en el campo cancelReason como un string (texto).

Last updated