Integração iFood

Receba pedidos do iFood no OrderHistory

Status

Aguardando

Última sync

Nunca

Pedidos sincronizados

0

Modo

polling

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.