Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Tempo aproximado para leitura: 00 min


ÍNDICE

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela XXX
    1. Outras Ações / Ações relacionadas
  4. Tela XXX
    1. Principais Campos e Parâmetros
  5. Tabelas utilizadas


01. VISÃO GERAL

Desenvolvida a integração com o webservice do iFood, onde os pedidos serão integrados no PDV-Entrega do Totvs Chef. 


02. EXEMPLO DE UTILIZAÇÃO

o proprietário da loja receberá de forma automática no sistema os pedidos sendo impressos no pontos de produção.

03. Pré Pré-Requisitos 

A loja deverá possuir “Pedidos Online” na licença


O serviço “Misterchef – Receptor de pedidos online” e “Misterchef – Receptor de pedidos do iFood” deverão estar iniciados.


Planilha Modelo - Cadastro de Produtos

Novas lojas

Para novas implantações iFood, o mesmo ficará responsável para solicitar o cardápio para o cliente e criação do cardápio no site

Principais Campos e Parâmetros04. TELA XXXXXCampoDescrição


Rollout para nova API

Para as lojas que já utilizam a integração Pedidos Online (TotvsChef) e serão migradas para a nova integração (API – iFood), para validação dos dados deverá ser enviado para e-mail abaixo a planilha com apenas os produtos que serão vendidos no iFood, segue o modelo como exemplo.

Após a validação será enviado os dados UserName, Password e Merchant Id para configuração.

E-mail: [email protected]


04. Configurações

Cadastro Integração de Pedidos Online

Em Cadastros  Integração Pedidos Online, deve-se cadastrar o site (iFood) que fornecerá os pedidos online.

Image Added

Código: Inserir o código de integração (Deverá ser solicitado junto a licença de Pedidos Online). 

Nome Integração: Nome do site que fará a integração.

Plano de Contas I e II: Deve-se informar os planos de contas para gestão financeira.

Gerar Contas à Pagar: Se marcado, será gerado contas à Pagar de acordo com a configuração, para as taxas de comissão do site que fornecerá os pedidos.

Tipo de Comissão: Tipo de comissão que será cobrado, porcentagem ou valor.

Comissão: Valor da comissão que será cobrado por pedido.

Dia Fechamento Fatura: Dia que será fechado a fatura referente a comissão, semelhante ao dia de fechamento de fatura de cartões de crédito.

Dia de Vencimento: Dia do mês que a conta a pagar referente as comissões vencerá.


Cartão de Crédito vínculo Bandeira 

Para integração das formas de pagamento do iFood, deverá ser realizado o vínculo dos Cartões de Crédito com a Integradora iFood.

  1. Acesse o Cadastro de Cartões de Crédito  selecione o cartão que deseja configurar  clique em editar. 
  2. No campo “Integradoras” selecione “iFood” 
  3. Verifique que no campo “Bandeiras” serão apresentados todos os cartões necessários realizar o vínculo. 
  4. Clique na seta “>” para adicionar ou “<” para remover. 
  5. Clique em “Salvar”

Image Added



Cadastro de Produtos


Card documentos
Informacao

Use esse box para destacar informações relevantes e/ou de destaque

No cadastro de produtos no Totvs Chef deverá obter o mesmo vinculo de adicional conforme o site do iFood, caso contrário os pedidos serão rejeitados.
TituloIMPORTANTE!

Segue o exemplo do Pedido:

0,500 – Pizza 1

  + Bacon

0,500 – Pizza 2

  + Borda Recheada

Neste caso os produtos “Bacon” deverá estar configurado como adicional do produto “Pizza 1”, como o produto “Borda Recheada” também deverá estar configurado como adicional do produto “Pizza 2”.


Configurando Merchant ID (iFood)

Acessar o Configurações.exe  na aba “Pedidos Online” deverá preencher os dados: 

Image Added


  • Integração → Selecionar se a integração utilizada será iFood ou SpoonRocket 
  • Username → Informação passada pelo iFood 
  • Password → Informação passada pelo iFood 
  • Merchant Id → Informação passada pelo iFood 


Após o preenchimento das informações acima clique em “Inserir”. 


05. TABELAS UTILIZADAS





HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>