Fila de Pedidos

A fila de pedidos é um recurso que auxilia a sua integração em saber quais são os pedidos disponíveis para integração.

Fila de Pedidos

O objetivo da fila de pedidos é disponibilizar um endpoint com os status de pedidos que foram gerador/atualizados pelo Marketplace.

Status de pedidos que são disponibilizados na fila:

  • New - Pagamento Pendente

  • Processing - Pagamento Aprovado

  • Canceled - Cancelado

Quando o pedido é disponibilidade na fila?

Sempre que houver uma atualização de status no pedido provindo de uma atualização do Marketplace.

Isso quer dizer que: Inicialmente o pedido será disponibilizado na fila de integração com status de New, quando o pedido acaba de ser finalizado pelo cliente. Quando ele tiver o pagamento aprovado, o status desse pedidos será atualizado para Processing e esse mesmo pedido será disponibilizado novamente na fila, porém com um novo status. Caso o pedido seja cancelado pelo Marketplace, o status desse pedido será atualizado para Canceled e o pedido será disponibilizado novamente para fila com o novo status.

A Fila de Pedidos possui dois métodos:

GET - Para consulta a fila de pedidos Possibilita a sua integração ter ciência de quais são os pedidos que precisam ser integrados em sua Plataforma/ ERP/ Hub.

DELETE - Para retirar o pedido da fila Possibilita a sua integração informar ao Marketplace quais pedidos você integrou em sua Plataforma/ ERP/ Hub.

OBS: O pedido sempre terá o ultimo status atualizado na fila, ou seja se o pedido estiver com o status de NEW e a sua integração não buscou esse pedido, caso esse pedido tenha a confirmação de pagamento, ele será atualizado na fila, sem a necessidade de que você faz um GET para capturar o pedido com status de NEW e outro com o status de Processing.

Esse recurso será disponibilizado até o final do mês de agosto de 2021

Last updated