Integração com WhatsApp — pedidos em um clique
Recebimento de pedidos pelo WhatsApp — do jeito que é comum na América Latina (“Pedir por WhatsApp”), no Oriente Médio, na Índia e no Sudeste Asiático. O cliente monta o carrinho no seu menu QR, toca no botão verde — e o pedido abre como uma mensagem pronta no chat do WhatsApp com o seu restaurante.
1. Visão geral#
O WhatsApp é o principal canal de pedidos em muitos países: no Brasil, no México, na Argentina e na Colômbia, mais de 90% dos donos de smartphone o usam, e para a maioria dos pequenos restaurantes o chat é o principal “sistema de recebimento de pedidos”.
A integração do Cenaly usa o mecanismo oficial WhatsApp click-to-chat (links wa.me):
- Totalmente sem servidor — o pedido é montado diretamente no dispositivo do cliente e abre no aplicativo WhatsApp. Sem servidores intermediários, bots ou webhooks.
- Não precisa da WhatsApp Business API — serve o WhatsApp comum ou o aplicativo gratuito WhatsApp Business no telefone do restaurante.
- 0% de comissão — ao contrário dos agregadores de delivery (15–30%).
- O pedido é duplicado no Cenaly — em paralelo, ele é registrado na seção “Pedidos” do painel administrativo com a marcação do canal WhatsApp, então o histórico e a análise são preservados.
Como isso aparece para o cliente#
- O cliente escaneia o QR code e abre o menu.
- Adiciona pratos ao carrinho, escolhe entrega ou retirada, informa nome, telefone e endereço.
- Toca no botão verde “Pedir pelo WhatsApp”.
- O WhatsApp abre com o texto do pedido já preenchido — basta tocar em “Enviar”.
- O restaurante recebe o pedido como uma mensagem comum e responde ao cliente direto no chat: confirmação, tempo, pagamento.
Exemplo de mensagem#
🍽 Cantina La Plaza — Pedido #1042
▪ 2× Taco al pastor — 180 ₾
· Tamanho: grande
· + Guacamole
▪ 1× Limonada — 40 ₾
*Total: 220 ₾*
📦 Entrega
📍 Endereço: rua Rustaveli 12, apto. 5
👤 Nome: Maria
📞 Telefone: +995 555 123 456
💵 Pagamento: em dinheiro
O texto é gerado no idioma em que o cliente estava vendo o menu.
2. Requisitos#
- ✅ Conta Cenaly com uma unidade configurada
- ✅ Número de telefone com WhatsApp (comum ou WhatsApp Business)
- ✅ Pedidos ativados no menu (carrinho não desativado)
Nada mais: nem chaves de API, nem verificação da Meta, nem servidor separado.
3. Configuração em 2 minutos#
- Abra o Painel administrativo → Unidades → selecione a unidade → aba WEB.
- Encontre o bloco de recebimento de pedidos (entrega, retirada, WhatsApp).
- Marque a caixa “Aceitar pedidos pelo WhatsApp”.
- Informe o número do WhatsApp em formato internacional, por exemplo
+995 555 123 456.- Se o campo for deixado em branco, é usado o número do WhatsApp da seção de contatos da unidade.
- As alterações são salvas automaticamente — o botão aparecerá no menu do cliente após a sincronização do perfil.
4. Como processar os pedidos#
| Passo | Ação |
|---|---|
| 1 | O pedido chega como mensagem no WhatsApp |
| 2 | Confirme com uma mensagem de resposta (tempo de preparo, valor) |
| 3 | Em paralelo, o pedido aparece em Painel administrativo → Pedidos com o canal “WhatsApp” |
| 4 | Altere o status do pedido no painel administrativo como de costume — o cliente o verá na página do pedido |
Dicas:
- Use o WhatsApp Business: respostas rápidas, catálogo, etiquetas para pedidos.
- Fixe um modelo de resposta: “Recebido! Estamos preparando, fica pronto em ~30 minutos”.
- É possível informar um número de WhatsApp separado para cada unidade.
5. Perguntas frequentes#
Precisa da WhatsApp Business API?
Não. São usados os links oficiais click-to-chat (wa.me) — eles funcionam com qualquer conta do WhatsApp: para o botão de pedido a API não é necessária. Ela só é necessária no segundo cenário — se você quiser manter a conversa com os clientes dentro do painel (canal WhatsApp no chat de convidados, veja a seção “Visão geral”).
E se o cliente não tiver o WhatsApp instalado?
O link wa.me abrirá a versão web do WhatsApp no navegador. O botão comum “Fazer pedido” também continua disponível.
O pedido entra no sistema mesmo se o cliente não tocar em “Enviar” no WhatsApp? Sim, o pedido é registrado no painel administrativo no momento em que o botão é tocado. Se a mensagem no WhatsApp não chegar — os dados do pedido continuam visíveis na seção “Pedidos”.
É possível usar números diferentes para entrega e retirada? No momento é um número por unidade. Para cenários diferentes, crie unidades separadas.
Isso funciona com chats em grupo? Não, o click-to-chat abre um chat individual com o número informado.