External API
Search
K
Comment on page

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. 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. 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. 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. 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. 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).