Integração iFood

Receba pedidos do iFood no OrderHistory

Status

Sincronizado

Última sync

14/10/2026, 12:03:15

Pedidos sincronizados

0

Modo

polling

Conexão com o iFood

Loja conectada

Teste - wefusivo

Ambiente das credenciais

Teste

Última verificação

14/10/2026, 12:03:15

A loja ainda não está liberada para receber pedidos

  • ifood-app / delivery: Seu aplicativo está aberto?

A loja fica online no iFood enquanto o app estiver aberto: a sincronização roda a cada 30 segundos e cada consulta renova a presença da loja.

Andamento do pedido no iFood

Escolha quais status do seu sistema avisam o iFood — é o que a homologação cobra no despacho e no cancelamento.

Avisa o iFood que o pedido está pronto (o cliente é notificado).

Avisa pronto e despacha o pedido — para entrega feita pela loja.

Ao cancelar, abre a lista de motivos exigida pelo iFood.

Você ainda não tem um status de cancelamento: o pedido cancelado não sai da coluna atual do Histórico.

Credenciais iFood

Conexão Base44

Configurações de Sincronização

Confirma o pedido no iFood ao recebê-lo

Salva logs da sincronização em arquivo

Guia de Instalação do Módulo PHP

Baixe o pacote completo com todos os arquivos PHP necessários. O arquivo config.json já vem preenchido com as credenciais digitadas acima.

# 1. Baixe o ZIP e copie a pasta php-ifood/ para seu servidor

# 2. Copie config.example.json para config.json

# 3. Crie a pasta de logs

mkdir logs && chmod 755 logs

# 4. Teste manualmente

php sync_orders.php

# 5a. Modo Polling: configure o cron job

*/1 * * * * cd /caminho/php-ifood && php sync_orders.php

# 5b. Modo Webhook: cadastre a URL no portal iFood

https://seusite.com/php-ifood/webhook.php?token=SEU_TOKEN

Como funciona: O script PHP busca as credenciais iFood configuradas acima diretamente do Base44, então você não precisa rebaixar o ZIP se alterar as credenciais. Basta salvar acima.

Pedidos automáticos: Os pedidos do iFood entram automaticamente no histórico de pedidos do PDV com o selo 🛵 iFood, disparam notificação em tempo real e podem ser impressos e gerenciados como qualquer outro pedido.

Requisitos: Servidor PHP 7.4+ com cURL habilitado e cron job ativo.