excludeHeartbeat
, dessa forma evitará que a loja fique aberta indevidamente.Ex: /events/v1.0/events:polling?excludeHeartbeat=true
{
"workerName": "José Maria",
"workerPhone": "11999999999",
"workerVehicleType": "MOTORCYCLE"
}
{
"code": "9999"
}
Nesta etapa, o aplicativo deverá validar através do evento “DELIVERY_DROP_CODE_REQUESTED”
que será gerado no polling, se o pedido requer do Código de Verificação de Entrega. Caso este evento esteja associado ao pedido, o aplicativo deve chamar o endpoint POST /verifyDeliveryCode para concluir a entrega.Exemplo do evento:{
"id": "f24e3b11-d292-48f0-a74b-e984575a1a0a",
"code": "DDCR",
"fullCode": "DELIVERY_DROP_CODE_REQUESTED",
"orderId": "9c964c28-c833-44bb-9457-9b9accca3a6c",
"merchantId": "b8ce1930-463b-4794-80b4-1823c261c1fb",
"createdAt": "2023-04-17T17:56:39.029Z"
}
excludeHeartbeat
para evitar que a loja fique aberta indevidamente; Utilize o header x-polling-merchants
sempre que precisar filtrar eventos de um ou mais merchants. Também é possível filtrar os eventos que deseja receber por tipo e por grupo;“DELIVERY_DROP_CODE_REQUESTED”
. Este evento será gerado e enviado para cada pedido elegível.