Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | Integrações |
Função: | Ifood |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue: | DVARORI-12360 |
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.
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.
Agendamento de Pedidos
Implementamos a opção de entrega agendada para que o cliente possa agendar seu pedido para um período posterior.
Agora quando o usuário possuir a integração Ifood cadastrada a opção entrega programada é habilitada no configurações, mas é utilizada apenas para agendamentos vindos do Ifood.
A opção entrega programada vem habilitada por padrão não podendo desmarcar, as outras opções estão todas bloqueadas e inserimos a configuração - Imprimir Ponto de Produção na Chegada do Pedido que vem habilitada por padrão, com essa configiuração marcada ao receber o pedido agendado o ponto de produção ja é impresso.
Os pedidos agendados vão aparecer no mapa de entregas quando a flag Filtrar Entrega Programada estiver marcada.
No Menu Operações inserimos a opção Filtrar Pedidos, quando acionada traz a tela para filtrar os pedidos de agendamento, essa opção é apresentada apenas quando a Flag Entrega Programada estiver habilitada.
A opção Imprimir Pedido Agendado
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, a opção Notificar Retirada no menu operações é visivel apenas para clientes que possuem integração Ifood cadastrada.
Agendamento de Pedidos
Implementamos a opção de entrega agendada para que o cliente possa agendar seu pedido para um período posterior.
Agora quando o usuário possuir a integração Ifood cadastrada a opção entrega programada é habilitada para ele, mas é utilizada apenas para agendamentos vindos do Ifood.