...
Índice | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Nota |
---|
Atenção! |
...
Para utilizar a integração com iFood é necessário entrar em contato com o setor comercial para liberar o contrato. |
Nota |
---|
...
Para que a integração funcione, é necessário que o contrato do cliente com o Ifood |
...
esteja configurado como MERCADO, e não como RESTAURANTE. |
Conceitos
É uma plataforma digital, que conecta milhões de consumidores a restaurantes, lojas e a entregadores de modo simples e prático, investindo em tecnologia e inteligência artificial, o iFood é referência em delivery online na América Latina.
Requisitos
A configuração do ifood deve seguir a seguinte sequência:
1 -
...
Solicitar a liberação do Habilitar o contrato comercial no site dos parceiros (entre em contato com o comercial da Quality para isso), após isso irá aparecer a linha do contrato
...
em Integrações;
...
...
2 - O Client ID e Secret são fornecidos pelo iFood. É importante que a Administração do Posto tenha acesso ao Portal do iFood (https://
...
...
...
App Store: https://apps.apple.com/br/app/ifood-pedir-delivery-em-casa/id483017239 ;
Fluxo no PDV
PDV Conveniência com o ícone de Menu Pedidos:
...
Tela com menu de pedidos abertos:
...
.br/login ), onde será realizado o gerenciamento dos produtos e do estoque. O Client ID e Secret podem ser únicos para toda a rede de postos, entretanto, o ID Loja deve ser exclusiva para cada filial.
3 - Integração dos produtos, regras:
Contrato e Configurações: O contrato deve estar cadastrado e as credenciais devidamente configuradas.
Envio do Cardápio: O webPosto realiza o envio completo do cardápio de produtos uma vez por dia, durante a madrugada, para otimizar o uso de recursos e reduzir o impacto no funcionamento do sistema.
Requisitos dos Produtos:
Os produtos devem ter um código EAN válido cadastrado em cadastro/produtos/código de barras.
O estoque dos produtos deve ser positivo.
Os produtos precisam estar vinculados a um cardápio.
Atualização de Estoque no iFood: as informações de estoque dos produtos são atualizadas a cada 30 minutos, com a atualização ocorrendo de um produto por vez.
Imagens dos Produtos: O banco de imagens dos produtos é disponibilizado pelo portal do iFood.
Incluir Página | ||||
---|---|---|---|---|
|
4 - Chave de configuração do PDV
Para habilitar o Menu de Delivery é necessário marcar a chave “DELIVERY - Ativar Menu de Pedidos“ como SIM.
5 - Cadastro de Administradora e Prazo
Para organizar melhor os recebimentos do iFood, recomenda-se criar uma administradora e um prazo com a nomenclatura "IFOOD". No prazo, vincule apenas a administradora "IFOOD", conforme ilustrado nas imagens a seguir.
Fluxo no webPostoPDV
PDV Conveniência e Restaurante com o ícone de Menu Delivery.
PDV Restaurante - Tela com menu Delivery aberto:
Tela de Delivery visualizando os itens do pedido:
Tela de Histórico de Pedidos:
...
Autorização:
Authorization: OAuth 2.0
Token
Tipo: Bearer
Headers:
Accept: application/json
Content-Type: application/json
1- Para autenticação utilizar o endpoint: POST
https://service.sitemercado.com.br/api/v1/oauth/token
No retorno desse endpoint é informado o tempo que o token expira, exe.:
"expires_in": "3300"
O mesmo token é utilizado em todas as chamadas da API.
2- Verificação de lojas cadastradas: GET >
https://service.sitemercado.com.br/api/v1/produtointegracao
Retorna as informações da Loja cadastrada na plataforma iFood
3- Integração de produtos: POST >
https://service.sitemercado.com.br/api/v1/produtointegracao?reset=false
...