01. DADOS GERAIS

Produto:

Linha de Produto:


Segmento:

Módulo:Integrações
Função:Ifood
País:Brasil
Ticket:
Requisito/Story/Issue:DVARORI-12360


02. SITUAÇÃO/REQUISITO

Realizado o lançamento da nova API do Ifood 4.0, para que os parceiros (com o nosso PDV) realizem a alteração deixando de utilizar a API antiga e passando a utilizar a nova API.

03. SOLUÇÃO

Quando o usuário começar usar a o Ifood 4.0, é necessário cadastrar suas credencias fornecidas pelo IFood no configurações.exe (Clientes que ja utilizam o IFood teram de excluir a integração cadastrada, e realizar o cadastro utilizando as novas credencias que serão fornecidas pelo Ifood.


        - Cadastrando a Integração

        Informar o Client ID, Client Secret, Merchant ID, e o Aut. Code.


Client ID 

Client Secret

Merchant ID

        Aut. Code - Para obter o código, o usuário deverá clicar no Botão Aut.Code, conforme mostra o print acima, uma mensagem é apresentada direcionando o usuário para um site externo.

        

       No site externo que é o portal do cliente no Ifood basta autorizar o aplicativo.

    

       Copiamos o código gerado.

       E inserimos no campo Aut. Code do configurações.exe

        Inserimos a Informação, salvamos e  com serviço do Ifood rodando o token é obtido e a loja ja pode começar a sua operação.

        A utilização da integração Ifood X PDV  nada foi alterada, foram realizadas algumas melhorias que estão listadas abaixo.


        - Melhorias

        Exibir Status Loja Aberta/Fechada no TOTVS Varejo Food Service PDV

        Na tela de Entrega do TOTVS Varejo Food Service PDV, dentro do Mapa de Entrega acrescentamos no menu Operações a opção - Status Integração.

        O Status Loja aberta é apresentado em todo o tempo que a loja estiver em operação.

       O Status Loja Fechada é apresentado quando a loja estiver fechada ou for programada uma Pausa no Portal do Cliente Ifood


       Pedidos vindos do Ifood como Retirada Balcão

       Ao realizar um pedido no Ifood e optar pela opção retirada, quando esse pedido chegar no PDV no mapa de entregas vai mostrar que é um pedido de retirada Balcão.

       Os pontos de produção vão imprimir como Retirada Balcão.

       No menu Operações incluímos a opção Notificar Retirada que estará disponível apenas para clientes que tenham integração Ifood Cadastrada.

       Quando o pedido estiver pronto para retirada, o usuário vai clicar nessa opção e no site ou APP do Ifood é avisado que o pedido está pronto para retirar, depois de notificada a retirada, não é possível cancelar o pedido e nem notificar novamente, para um pedido realizado pelo delivery do PDV não vai ser possível notificar a retirada.

       Cancelamento do Pedido 

       Ao receber um pedido do IFood no Totvs Varejo Food Services PDV, e a loja realizar o cancelamento desse pedido pela função F9 -Cancelamento do Pedido, automaticamente o pedido vai ser cancelado no Ifood.

       Ao receber um pedido do IFood no Totvs Varejo Food Services PDV, e a loja realizar o cancelamento desse pedido no APP ou Site Ifood, automaticamente o pedido vai ser cancelado no PDV  não vai mais constar no mapa de entregas e vai imprimir o cancelamento no ponto de produção, informando o motivo pelo qual foi cancelado.

      Ao receber um pedido do IFood no Totvs Varejo Food Services PDV, e o cancelamento for realizado pelo Portal do cliente, automaticamente esse pedido vai ser cancelado no PDV não vai mais constar no mapa de entregas e vai imprimir o cancelamento no ponto de produção, informando o motivo pelo qual foi cancelado.

      Pedidos que ja foi emitido o Cupom Fiscal não podem ser cancelado em nenhuma das situações mencionadas acima.

      Pedidos com Retirada na Loja

      Ao receber um pedido do Ifood feito para retirar na loja, na chegada do pedido no PDV ele vai aparecer no mapa de entregas como um Pedido de Retirada Balcão, os impressos serão identificados como Retirada Balcão.

     

     No menu operações inserimos a Flag - Notificar Retirada, para quando o pedido estiver pronto o usuário selecionar e uma notificação é acionada para o Ifood avisando que o cliente já pode ir até a loja retirar o pedido, apenas pedidos vindos do Ifood como retirada pode ser notificado a retirada, após isso o campo Operador do mapa vai ficar preenchido como Retirada Balcão.