Gestão de estoque — Restaurantes
O iFood já oferecia recursos para controle de estoque das vendas feitas pelos Supermercados e agora passa a oferecer esta funcionalidade para os restaurantes. Este artigo tem como objetivo explicar o fluxo de cadastro e funcionamento deste processo.
Poder controlar a quantidade de produtos disponíveis para venda tem mostrado excelentes resultados para a operação dos nossos restaurantes parceiros. Além de melhorar a experiência do cliente final, ajuda o restaurante a se organizar melhor. Consequentemente contribui na redução de cancelamentos de pedidos o que acaba ajudando também no Programa de Super Restaurante.
A gestão de estoque é uma funcionalidade do Catálogo do iFood que permite que o Parceiro defina quantos itens ou pratos estão disponíveis para venda no Cardápio de Entrega.
A gestão de estoque permite que o restaurante :
- Tenha controle da quantidade de itens disponíveis no cardápio do iFood
- Evite cancelamentos por pedidos com quantidades de itens ou pratos maiores do que os disponíveis no restaurante.
A gestão de estoque não permite que o restaurante:
- Faça o gerenciamento de estoque de itens e pratos que não são vendidos através da plataforma iFood.
Para entender como a gestão de estoque funciona precisamos avaliar alguns conceitos :
Produto: informações a respeito do que será vendido, como por exemplo, nome, descrição, foto, código de PDV, peso, quantidade de porções, etc.
Item: É a oferta do produto e possui duas características principais: status, que indica a disponibilidade do item (disponível ou indisponível) e preço (valor da oferta). Exemplo: Hambúrguer premium;
Complemento: É a oferta de um produto que pode complementar a venda de um item e também possui as mesmas características do item: status, que indica a disponibilidade do complemento (disponível ou indisponível) e preço (valor do complemento).
Exemplo: Batata frita média, refrigerante, etc. ;
O controle de estoque é feito a nível de produto, então, se um produto for ofertado em mais de uma categoria e/ou um produto estiver em mais de um grupo de complementos, o estoque deve ser informado em apenas 1 dessas ocorrências.
Como a gestão de estoque funciona?
Disponibilizamos recursos que permitem indicar a quantidade disponível de determinado item ou prato.
Esses valores são alterados de acordo com as vendas e/ou reposição de estoque feita pelo restaurante. Caso a quantidade total do item seja vendida o iFood pausa o item automaticamente e o mesmo não aparecerá mais no app/site para venda.
Alguns exemplos de comportamento da funcionalidade:
Venda menor que a quantidade em estoque:
- Se houver 2 unidades em estoque de determinado item e um pedido solicitar 1 unidade deste mesmo item o iFood irá proceder normalmente com a venda e a quantidade em estoque passará de 2 unidades para 1 unidade;
Venda maior que a quantidade em estoque:
- Se houver 2 unidades de determinado item e um pedido solicitar 3 unidades deste produto o iFood irá avisar a indisponibilidade da quantidade solicitada para o item no fechamento do pedido.
Venda da quantidade em estoque:
- Se houver 2 unidades do item e forem solicitadas 2 unidades em um pedido, o sistema irá proceder normalmente com a venda e irá pausar automaticamente o item para que não haja venda sem produto disponível.
Como cadastrar a quantidade de estoque disponível do item ou prato ?
Restaurantes que utilizam o Portal do Parceiro para fazer a gestão do cardápio
- No cardápio, através do Portal do Parceiro, os restaurantes podem administrar a quantidade de itens do estoque diretamente na edição ou na criação de um novo item (oferta) bem como na edição ou criação de um novo complemento (oferta complementar). O valor deverá ser informado na aba Preço e Estoque conforme mostram as figuras abaixo:
Criação/edição de item
Criação/edição de complemento
Restaurantes integrados
Para as integradoras disponibilizamos alguns endpoints na sessão de “Inventory” no módulo "Catalog" conforme detalhamos abaixo:
- Inclusão e alteração de estoque de produtos: esta API permite a inclusão e alteração de informações a respeito do estoque do produto.
Parâmetro obrigatório: Código de merchant
Dados a serem informados:
Código do produto (obrigatório)
Quantidade (obrigatório)
Permite vender o item mesmo com estoque zerado - Consulta de estoque de produtos: Esta API permite a consulta das quantidades de estoque dos produtos.
Parâmetro obrigatório: Código de merchant
Parâmetro obrigatório: Código do produto
Dados retornados: Merchant, Produto, Quantidade - Eliminação de estoque de produtos: esta API permite a eliminação da informação de estoque de um ou uma lista de produtos.
Parâmetro obrigatório: Código de merchant
Dados a serem informados:
Lista de produtos que devem ter o seu estoque deletado
A documentação pode ser consultada em: https://developer.ifood.com.br/pt-BR/docs/references/#operations-tag-Inventory
Posso vender produtos com estoque zerado ?
Sim. O iFood permite que os restaurantes comercializem produtos sem estoque. Existe um parâmetro opcional na API de criação e edição de inventário: allowNegativeStock que indica se um item pode ser vendido mesmo quando não houver estoque disponível. Caso o atributo não seja informado o iFood entende que o item não deve ser vendido sem estoque disponível.
Informação importante : Pizza, Replicação e PDV
O controle de estoque NÃO se aplica para itens do tipo PIZZA. Isso porque ela é cadastrada a partir de uma série de informações complementares (tipos de massa, tipos de borda, sabores, frações, etc) e aumentaria a complexidade do processo.
Caso o restaurante use a funcionalidade de replicação ( cópia do cardápio de um restaurante para outro) a quantidade em estoque dos produtos NÃO será replicada. Esta informação deverá ser configurada no cardápio que recebeu a replicação.
A quantidade de estoque que é cadastrada no sistema PDV do restaurante NÃO é integrada com a gestão de estoques do cardápio do iFood.