logo
logo

Introducción

Además de poder recibir su pedido en casa, el usuario puede optar por pedir a través de iFood y recogerlo en el restaurante. El retiro se puede hacer en el mostrador, drive-thru o incluso en el parqueadero.Conozca todos los detalles sobre esta función en Portal do Parceiro.¿Cómo habilitar Para Recoger? Para habilitar esta función para tu tienda, accede al Portal do Parceiro y luego haz clic en el menú "Servicios". Allí encontrarás todas las instrucciones necesarias.
Las solicitudes "Para recoger" requieren unas acciones en específicas dentro de la aplicación y de los usuarios. Sigue las pautas necesarias para aprobar esta función en tu aplicación.Para estos pedidos, el campo orderType del detalle del pedido se completará con el valor "TAKEOUT".
No trates un pedido "Para Recoger" como un pedido de "Delivery" Es importante que diferencies entre este tipo de pedidos, porque a diferencia de un pedido de "DELIVERY", tu aplicación no debe realizar la función de despachar un pedido de "Para Recoger".
Además del campo orderType mencionado anteriormente, en estos pedidos tenemos el grupo "takeout" que contiene la siguiente información:
  • mode
  • takeoutDateTime
mode Específica donde el cliente hará el retiro del pedido.
  • DEFAULT - Cuando el cliente recoge el pedido en la ventanilla.
  • PICKUP_AREA - el cliente esperará a recibir el pedido en un lugar especial del establecimiento (parking / drive-thru)
takeoutDateTime Hora prevista para tomar el pedido.Ej:
"takeout": {
  "mode": "DEFAULT / PICKUP_AREA:",
  "takeoutDateTime": "2020-01-01T00:00:00.000Z"
}
Es indispensable que proporciones un botón para que el usuario de tu aplicación pueda informar que el "Pedido está listo para recoger".A diferencia de un pedido delivery en la que tu aplicación debe enviar una request solicitud /dispatch, en los pedidos "Para Recoger" debes enviar una request /readyToPickup para notificar al cliente que el pedido está listo para ser recogido.Cuando se envía esta request, el cliente recibe una notificación en la aplicación de que el pedido está listo.Cuando el cliente opte por recoger el pedido en un lugar especial del parqueadero, al recibir la notificación de que el pedido está listo, deberá acudir a la tienda. Tan pronto como estacione en el “lugar especial”, puede informar la ubicación del parqueadero.
Configuración de lugares especiales El uso de un lugar especial para la entrega de pedidos es opcional y los nombres o números de los parqueaderos deben informarse en la configuración de la tienda.
Tan pronto como el usuario informe el número del parqueadero, recibirá el evento PICKUP_AREA_ASSIGNED en el próximo polling y en el campo PICKUP_AREA_CODE tendrá el número del parqueadero.Este debe ser el número que aparece la pantalla de la aplicación para que el encargado pueda ubicar al cliente y llevarle el pedido.Ejemplo:
{
  "id": "d585214c-b95a-4c4d-9d05-16f7d8f99999",
  "code": "PAA",
  "fullCode": "PICKUP_AREA_ASSIGNED",
  "orderId": "169e6c99-93e9-43b2-981a-498817088888",
  "createdAt": "2020-01-01T00:00:00.000Z",
  "metaData": {
    "PICKUP_AREA_CODE": "1",
    "PICKUP_AREA_TYPE": "NUMBER"
  }
}
Para probar los pedidos para recoger, debes habilitar "Para Recoger" en tu tienda de prueba.En las Preguntas Frecuentes del Portal do Parceiro encontrarás las principales preguntas relacionadas con Para Recoger.
Otros contenidos que pueden ser de tu interés: