Status de pedido
Marcar pedido como lido
/orders/v1/{order}/read
Ao receber um pedido, o usuário tem a opção de ler o pedido. Para ler o pedido,
deve ser usado o endpoint /orders/v1/{order}/read
O usuário deve confirmar a leitura do pedido dentro de 10 minutos após seu recebimento. Caso ultrapasse, o pedido é cancelado automaticamente. A loja pode ser fechada temporariamente caso tenha muitos pedidos cancelados automaticamente.
Marcar pedido como em separação
/orders/v1/{order}/in-separation
A opção de marcar como em separação está disponível apenas a usuários com lojas do tipo catálogo (categorias mercados, farmácias, pet shops, shopping). Esse evento deve ser gerado apenas após a confirmação do pedido e antes de ele ser despachado. Se a requisição for feita fora desse intervalo, ela será ignorada. Seu uso é opcional, porém a utilização é recomendada para aprimorar a experiência do usuário e notificá-lo no app de que o pedido está sendo preparado, especialmente em pedidos agendados.
Marcar pedido como pronto
/orders/v1/{order}/ready
Quando o pedido estiver pronto para ser entregue ou retirado, o aplicativo deve
enviar a request /orders/v1/{order}/ready
para que o cliente recebe a
atualização da linha do tempo do pedido no app.
Para pedidos de retirada, essa é o último status possível do pedido. Para
pedidos de entrega, a partir dessa marcação o pedido pode ser enviado caso a
logística seja própria. Caso a logística seja feita pelo Aiqentrega, o usuário
poderá chamar o entregador através do endpoint x
Marcar pedido como entregue
/orders/v1/{order}/delivered
Quando a entrega do pedido é realizada por um entregador parceiro, ele confirma a entrega por meio do aplicativo próprio do Aiqentrega. Caso a entrega seja feita pelo próprio estabelecimento, o estabelecimento pode marcar o pedido como entregue. Apesar de ser opcional, a marcação ajuda no acompanhamento de pedidos e suporte para possíveis ocorrências com o pedido.