Consumo de Pedidos

O objetivo deste comunicado é informar qual é a forma correta de consumir pedidos na API da SkyHub

Como os pedidos podem estar sendo consumidos? Os pedidos podem estar sendo consumidos através do: GET "/orders/{code}", após isso é feito um PUT "/orders/{code}/exported/", que está incorreto. Nesta ação o pedido consta como não consumido, ocasionando o aumento da fila de integração de pedidos. Nesse formato de consumo, as mensagens não saem da fila de pedidos, o que significa um tempo maior para o lojista tratar o pedido e enviar a informação para o marketplace. Como deve ser consumido? Para consumir os pedidos, deve ser efetuado o GET "/queues/orders", onde será apresentado o primeiro pedido disponível na fila de integração de pedidos. Após o GET, deve ser feito o DELETE "/queues/orders/{code}", conforme documentação:

Os pedidos devem ser consumidos pela "queues/orders", para que não cause impacto ao seller, ou seja, para que os pedidos integrem corretamente.

O endpoint "/orders/{code}/exported/" será descontinuado no dia 01/05/2020, sendo assim não conseguirão realizar essa ação.

Last updated