PREMOLNITOS
PREMOLNITOS
CENTRAL DE COBRANÇAS BB
Sincronização Banco do Brasil
Busca automática de boletos em aberto diretamente na API BB v2
Cobranças pelo WhatsApp
Envio do PDF + linha digitável direto para o WhatsApp do sacado
PDF gerado localmente
Boleto em PDF com código de barras, gerado pelo sistema, sem dependência de terceiros
CNPJ 09.436.414/0001-32
Bem-vindo de volta
Faça login para acessar o sistema
Acesso salvo

Acesso restrito · PREMOLNITOS MAT. DE CONST. LTDA
CNPJ 09.436.414/0001-32

PREMOLNITOS
PREMOLNITOS
CNPJ  09.436.414/0001-32

Central de Cobranças

Boletos em aberto.
Cobranças no piloto automático.

Busca automática no Banco do Brasil — envio direto pelo WhatsApp.

0
Boletos em Aberto
0,00
Valor em Aberto
0
Vencidos
0
Pagos este mês
0
Baixados
0
Enviados via WhatsApp
Mês

Cobranças — Banco do Brasil · boletos sincronizados via API
Cliente
NF / Referência
Vencimento
Valor
Status
WA
Ações

Nenhum boleto carregado

Clique em Sincronizar BB para buscar os boletos em aberto

Página de
Linhas:

Configurações

PREMOLNITOS — Central de Cobranças BB

Banco do Brasil — API de Cobranças

Credenciais do portal developers.bb.com.br para emissão e consulta de boletos

Juros e Multa
Juros de Mora

Ex: 1.50 = R$ 1,50 por dia de atraso

Multa por Atraso

Dias após o vencimento para iniciar a cobrança da multa

Instrução do Boleto

Aparece no boleto impresso e é enviada ao Banco do Brasil

Google Drive

Sincronização de XMLs de NF-e para emissão de boletos

Como configurar o Google Drive:
  1. Google Cloud Console → Criar projeto → Ativar Drive API
  2. Criar Service Account → Gerar chave JSON
  3. Compartilhar a pasta do Drive com o e-mail da Service Account
  4. Colar o ID da pasta abaixo e fazer upload do JSON

drive.google.com/drive/folders/ID_AQUI

E-mail / SMTP

Configurações para envio de boletos e notificações por e-mail

Segurança

Credenciais de acesso ao sistema

Conta ativa

premolnitos@gmail.com

Autenticado

Alterar senha de acesso

Credenciais protegidas com hash bcrypt · Dados armazenados de forma segura no banco de dados · Sessão expira em 8 horas

WhatsApp

Conexão via WAHA para envio de boletos por mensagem

Webhook BB

Receba notificações automáticas de pagamento direto do Banco do Brasil

Webhook BB Pay / Cobranças v2 — o Banco do Brasil notifica automaticamente quando um boleto é pago. Sem necessidade de arquivo de retorno CNAB. Ver documentação BB →

URL de Callback

Notificações Recebidas

Banco de Dados

Conexão com Supabase para autenticação e persistência na nuvem

Como configurar (projeto gratuito no Supabase):
  1. Acesse supabase.com → New Project (conta gratuita)
  2. Copie a Project URL (Settings → API → Project URL)
  3. Copie a service_role key (Settings → API → Project API keys)
  4. Cole abaixo e clique Salvar
  5. Vá em Settings → API → SQL Editor e execute o SQL de setup (botão abaixo)

Ex: https://abcdefghijk.supabase.co

Chave secreta — nunca exposta ao navegador

📋 Ver SQL de setup das tabelas (copiar e executar no Supabase SQL Editor)
CREATE TABLE IF NOT EXISTS premolnitos_usuarios (
  id            SERIAL PRIMARY KEY,
  email         TEXT UNIQUE NOT NULL,
  senha_hash    TEXT NOT NULL,
  criado_em     TIMESTAMPTZ DEFAULT NOW(),
  ultimo_acesso TIMESTAMPTZ,
  atualizado_em TIMESTAMPTZ DEFAULT NOW()
);
ALTER TABLE premolnitos_usuarios DISABLE ROW LEVEL SECURITY;
CREATE INDEX IF NOT EXISTS idx_pm_usuarios_email ON premolnitos_usuarios (email);

CREATE TABLE IF NOT EXISTS premolnitos_config (
  id            SERIAL PRIMARY KEY,
  chave         TEXT UNIQUE NOT NULL,
  valor         JSONB,
  atualizado_em TIMESTAMPTZ DEFAULT NOW()
);
ALTER TABLE premolnitos_config DISABLE ROW LEVEL SECURITY;
CREATE INDEX IF NOT EXISTS idx_pm_config_chave ON premolnitos_config (chave);

CREATE TABLE IF NOT EXISTS premolnitos_clientes (
  id            SERIAL PRIMARY KEY,
  chave_nfe     TEXT UNIQUE NOT NULL,
  status        TEXT DEFAULT 'pendente',
  dados         JSONB,
  criado_em     TIMESTAMPTZ DEFAULT NOW(),
  atualizado_em TIMESTAMPTZ DEFAULT NOW()
);
ALTER TABLE premolnitos_clientes DISABLE ROW LEVEL SECURITY;
CREATE INDEX IF NOT EXISTS idx_pm_clientes_chave  ON premolnitos_clientes (chave_nfe);
CREATE INDEX IF NOT EXISTS idx_pm_clientes_status ON premolnitos_clientes (status);

CREATE TABLE IF NOT EXISTS premolnitos_webhook_logs (
  id              SERIAL PRIMARY KEY,
  tipo            TEXT,
  nosso_numero    TEXT,
  valor_recebido  NUMERIC(12,2),
  data_pagamento  TEXT,
  status          TEXT,
  chave_nfe       TEXT,
  parcela_num     TEXT,
  payload         JSONB,
  criado_em       TIMESTAMPTZ DEFAULT NOW()
);
ALTER TABLE premolnitos_webhook_logs DISABLE ROW LEVEL SECURITY;
CREATE INDEX IF NOT EXISTS idx_pm_wh_logs_nn ON premolnitos_webhook_logs (nosso_numero);
CREATE INDEX IF NOT EXISTS idx_pm_wh_logs_dt ON premolnitos_webhook_logs (criado_em);
Baixar

Seu dispositivo não suporta preview de PDF aqui.

Baixar PDF

Lembretes de Vencimento

Boletos vencidos, vencem hoje ou amanhã

Atenção
boleto(s) total
Vencidos
requer ação imediata
Vence Hoje
urgente
Amanhã
atenção preventiva
Lembretes de Vencimento · boletos que requerem ação

Sincronize os boletos primeiro

Use Sincronizar BB e depois clique em Atualizar

Nenhum boleto com este filtro

Tente outro filtro ou atualize a lista

Status
Cliente
NF / Referência
Vencimento
Valor
Ação
Página de
Por página:

Histórico de Envios

Auditoria completa de todos os envios

Total
registros
Sucesso
Falhas
erros de envio
Hoje
neste dia
Período:
Status:

Nenhum envio registrado

Os registros aparecerão aqui após o primeiro boleto ser enviado

Histórico de Envios · registros de cobranças enviadas
Data / Hora
Pagador
Destino
Canal
Status

Nenhum registro com estes filtros

Página de
Por página:
BB

Sincronizando com o Banco do Brasil

Aguarde enquanto buscamos seus boletos mais recentes...

Isso pode levar alguns segundos...

Sincronização concluída!

boleto(s) em aberto aguardando envio

✅ Nenhum novo boleto para envio — todos já foram notificados.

Selecionar para envio

Cobranças enviadas!

mensagem(ns) enviada(s) via WhatsApp

falha(s) — verifique os números de telefone