Receba pedidos do iFood no OrderHistory
Status
Última sync
14/10/2026, 12:03:15
Pedidos sincronizados
0
Modo
polling
Loja conectada
Teste - wefusivo
Ambiente das credenciais
Última verificação
14/10/2026, 12:03:15
A loja ainda não está liberada para receber pedidos
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.
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.
Confirma o pedido no iFood ao recebê-lo
Salva logs da sincronização em arquivo
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.