ZAP-API
PreçosCasos de UsoBlogDocsLogin
Começar grátis
  1. Blog
  2. WhatsApp API para Cobrança: régua automatizada que reduz inadimplência (2026)
Caso de uso

WhatsApp API para Cobrança: régua automatizada que reduz inadimplência (2026)

Envie lembretes de boleto e Pix no momento certo, gerencie confirmações de pagamento e reduza inadimplência com régua automatizada. Código Node.js pronto para produção.

06 de junho de 2026·12 min de leitura·Equipe Editorial ZAP API

Usar uma WhatsApp API para cobrança e financeiro é uma das formas mais eficazes de reduzir inadimplência no Brasil. Com mais de 197 milhões de usuários ativos no WhatsApp, enviar lembretes de boleto, links de pagamento e réguas de cobrança automatizadas por este canal garante taxas de leitura acima de 95%. Neste guia, você vai implementar uma régua de cobrança inteligente usando a ZAP API.

O que é uma régua de cobrança via WhatsApp?

Uma régua de cobrança é uma sequência programada de mensagens enviadas em momentos estratégicos antes e depois do vencimento:

  • D-5: lembrete amigável com link para pagamento
  • D-1: alerta de vencimento amanhã, com boleto ou Pix
  • D+1: aviso de fatura vencida, tom cordial
  • D+3: segundo aviso, destacando juros/multa
  • D+7: último aviso antes de medidas administrativas

Vantagens da cobrança por WhatsApp

  • Taxa de abertura de 95%+ vs. 20% do e-mail
  • Envio de documentos: boleto PDF, link Pix — tudo pelo mesmo canal
  • Custo menor: sem custo por mensagem (a ZAP API cobra apenas mensalidade)
  • Personalização: mensagens com nome, valor e data de vencimento

Implementação: régua de cobrança automatizada

// regua-cobranca.js
require('dotenv').config();
const cron = require('node-cron');
const { Pool } = require('pg');
const axios = require('axios');

const pool = new Pool({ connectionString: process.env.DATABASE_URL });
const api = axios.create({
  baseURL: 'https://zap-api.tech/v1',
  headers: { Authorization: 'Bearer ' + process.env.ZAP_TOKEN }
});
const INST = process.env.ZAP_INSTANCE;

const MENSAGENS = {
  'D-5': (nome, valor, venc, link) =>
    `Olá ${nome}! Sua fatura de R$ ${valor} vence em 5 dias (${venc}).\n\nPague pelo link: ${link}`,
  'D-1': (nome, valor, venc, link) =>
    `${nome}, sua fatura de R$ ${valor} vence amanhã (${venc}).\nLink: ${link}\nEvite juros!`,
  'D+1': (nome, valor, venc, link) =>
    `${nome}, sua fatura de R$ ${valor} venceu ontem.\nSe já pagou, desconsidere: ${link}`,
  'D+3': (nome, valor, venc, link) =>
    `${nome}, fatura de R$ ${valor} com 3 dias de atraso.\nEvite juros: ${link}`,
  'D+7': (nome, valor, venc, link) =>
    `${nome}, último aviso: fatura de R$ ${valor} com 7 dias de atraso.\nRegularize: ${link}`
};

const ETAPAS = [
  { etapa: 1, dias: -5, chave: 'D-5' },
  { etapa: 2, dias: -1, chave: 'D-1' },
  { etapa: 3, dias: 1,  chave: 'D+1' },
  { etapa: 4, dias: 3,  chave: 'D+3' },
  { etapa: 5, dias: 7,  chave: 'D+7' }
];

cron.schedule('0 */2 * * *', async () => {
  for (const { etapa, dias, chave } of ETAPAS) {
    const dataAlvo = new Date();
    dataAlvo.setDate(dataAlvo.getDate() - dias);
    const dataStr = dataAlvo.toISOString().split('T')[0];

    const { rows } = await pool.query(
      `SELECT id, cliente_nome, cliente_phone, valor, vencimento, link_pix
       FROM cobrancas WHERE DATE(vencimento) = $1
       AND status != 'pago' AND etapa_cobranca < $2`, [dataStr, etapa]
    );

    for (const cob of rows) {
      try {
        const venc = new Date(cob.vencimento).toLocaleDateString('pt-BR');
        const msg = MENSAGENS[chave](cob.cliente_nome, cob.valor.toFixed(2), venc, cob.link_pix);
        await api.post(`/instances/${INST}/send`, { phone: cob.cliente_phone, type: 'text', body: msg });
        await pool.query('UPDATE cobrancas SET etapa_cobranca = $1 WHERE id = $2', [etapa, cob.id]);
        await new Promise(r => setTimeout(r, 2000));
      } catch (err) { console.error(err.message); }
    }
  }
});

Resultados esperados

  • Redução de 40-60% na inadimplência
  • 30% de pagamentos antes do vencimento (com lembrete D-5)
  • Economia de 70% vs. call center terceirizado

A ZAP API custa a partir de R$49/mês por instância (R$29/mês a partir da terceira). Teste grátis por 7 dias.

FAQ

  • É legal cobrar clientes pelo WhatsApp?
    Sim, desde que respeite o CDC: horário comercial, sem constrangimento, com opt-out.
  • Posso enviar boleto PDF?
    Sim. Use o tipo document para enviar o boleto como anexo. Veja a documentação.
  • Como sei se o cliente leu?
    A ZAP API envia webhooks message.status informando entrega e leitura. Saiba mais em nosso guia de webhooks.
  • Posso enviar Pix copia-e-cola?
    Sim! A ZAP API suporta o tipo de mensagem pix.

Crie sua conta grátis na ZAP API e implemente sua régua de cobrança hoje.

Experimente a ZAP API gratuitamente

7 dias de trial sem precisar de cartão. A partir de R$29/mês*.

Criar instância grátis
EE
Equipe Editorial ZAP APIRevisão técnica

Desenvolvedores e especialistas em integrações WhatsApp. Todo conteúdo passa por revisão técnica para garantir precisão e aplicabilidade.

Ver perfil completoDocumentaçãoTrial grátis

Leia também

Caso de uso · 07 de mar. de 2026 · 12 min

WhatsApp API para SaaS: reduza churn e engaje usuários

Reduza churn em até 25% com notificações WhatsApp para SaaS. Alertas de trial, onboarding, inatividade e win-back com código Node.js pronto.

Caso de uso · 07 de mar. de 2026 · 11 min

Como automatizar agendamentos via WhatsApp com API

Aprenda a automatizar lembretes e confirmações de agendamento via WhatsApp API. Reduza no-shows em até 70% com cron jobs e webhooks. Código pronto para produção.

Caso de uso · 19 de fev. de 2026 · 7 min

Como automatizar notificações de pedido pelo WhatsApp

Aprenda a enviar notificações automáticas de confirmação, envio e entrega de pedidos via WhatsApp para o seu e-commerce. Taxa de abertura acima de 90%.

Caso de uso · 03 de mar. de 2026 · 11 min

WhatsApp API para Atendimento ao Cliente: Guia Completo 2026

Como estruturar atendimento ao cliente pelo WhatsApp via API: fila de atendimento, transferência para humano, CSAT automático e métricas de SLA. Com arquitetura e código prontos.

Tópicos:Chatbots com IAE-commerceAPI WhatsApp

Explore também

Casos de usoWhatsApp API por segmentoComparativoZAP API vs alternativasPreçosPlanos e o que está inclusoGlossárioTermos técnicos de WhatsApp API
ZAP-API

API REST para WhatsApp com webhooks assinados, Meta Pixel/CAPI e compliance LGPD. Sem aprovação da Meta.

Status operacional🇧🇷 Feito no Brasil

Produto

  • Preços
  • Casos de uso
  • Comparativo
  • Trial grátis
  • Dashboard

Recursos

  • Documentação
  • Blog
  • Glossário
  • RSS Feed

Empresa

  • Sobre
  • Imprensa
  • Termos de uso
  • Privacidade
  • Criar conta
  • Login

Contato

  • [email protected]
  • [email protected]
  • Resposta em até 24h úteis
© 2026 ZAP-API — Todos os direitos reservados·CNPJ 42.130.949/0001-56·Termos·Privacidade

Desenvolvido por PreviusIA