Vendas pelo WhatsApp funcionam bem até a equipe precisar copiar endereço, produto e quantidade para o Bling. O desafio não é enviar um JSON; é impedir que mensagens soltas, correções e produtos ambíguos virem pedidos incorretos.
A solução mantém um carrinho fora do ERP até o cliente confirmar. O Bling recebe somente um pedido estruturado e devolve seu identificador para acompanhamento.
Conversa como processo
O webhook do WhatsApp recebe texto e mídia, agrupa por conversa e extrai itens. Perguntas curtas resolvem informação faltante. Cada mudança atualiza uma versão do carrinho.
Antes de confirmar, o cliente vê produtos, quantidades, frete, endereço e total aplicável. A mensagem de confirmação se torna evidência associada ao pedido.
Consulta de contato e produto
Telefone pode localizar um contato candidato, mas CNPJ ou confirmação de endereço reduz associação indevida. Produto usa código ou SKU; busca por nome retorna opções em vez de escolher silenciosamente.
Preço e saldo consultados são instantâneos e podem mudar até a criação. Se o Bling aplicar regra diferente, o fluxo retorna a divergência para aceite ou atendimento.
Criação e idempotência
A API v3 usa OAuth 2.0. O backend envia o pedido com referência única da conversa e salva ID e número retornados. Repetição de evento verifica a referência antes de criar.
Webhooks de pedido acompanham mudanças posteriores. A assinatura X-Bling-Signature-256 é validada e eventId evita processar a mesma notificação duas vezes.
Limites operacionais
Pedido especial, desconto fora da regra, item sem SKU e alteração depois do faturamento são transferidos para pessoa. O histórico chega completo ao atendente.
Templates e opt-in do WhatsApp, armazenamento de dados e credenciais Bling ficam sob política definida. O usuário do canal nunca consulta dados de outro cliente.
Primeira versão
Comece com clientes recorrentes e catálogo pequeno, usando um endereço e forma de pagamento confirmados. Meça conclusão, intervenção e divergência.
Para avaliar, precisamos de conversas, catálogo, regras de preço/frete, aplicativo Bling e canal oficial WhatsApp. O objetivo é pedido correto sem redigitação, não um bot que responde tudo.