Páginas filhas
  • DT - Serviço Integração iFood - Tratamento do Polling na V3


01. DADOS GERAIS

Produto:

TOTVS Varejo Food Service

Linha de Produto:


Segmento:

Varejo

Módulo:Integração Ifood
Função:Admissibilidade de pedido 
Ticket:
Requisito/Story/Issue  :DVARCP - 2960


02. SITUAÇÃO/REQUISITO

Até o momento o TOTVS Chef integrava  os pedidos do ifood apenas com o status PLACED, contudo quando o cliente possuía mais de um dispositivo/software configurado para trabalhar com o ifood , ocorria cenários de concorrência onde outros dispositivos capturavam e alteravam o status do pedido  fazendo assim  com que o TOTVS Chef não conseguia mais capturar estes pedidos.

03. SOLUÇÃO

Feito a evolução,  agora o TOTVS Chef passou a  consumir a API do ifood na versão 3, onde nesta versão da API foi possível realizar uma gama maior de funcionalidades, sendo assim o TOTVS chef passará a realizar os seguintes funcionalidades :

Irá gravar todos os eventos  e seus respectivos jsons do pedido no banco de dados , gerando uma auditoria completa do pedido, facilitando a rastreabilidade

Será feito o reconhecimento de todos os eventos do pedido.

Passou a integrar por padrão os pedidos com o status PLACED, INTEGRATED, CONFIRMED, resolvendo o problema de perca de pedidos, devido não estar no status PLACED.