Integrações bancárias: qual banco faz o quê

O Hap conversa direto com a API de 10 bancos para emitir boleto, dar baixa automática e puxar extrato: Sicredi, Sicoob, Safra, C6 Bank, Cora, Bradesco, Inter, Santander, Caixa e Itaú. Este artigo mostra o que cada um suporta, como ligar a integração no convênio e o que fazer quando o boleto não registra.

FinanceiroAtualizado em 17/09/2026

Quando usar

Use ao escolher com qual banco integrar, ao ligar a cobrança pela primeira vez, ou quando quiser saber se um recurso (alteração de boleto, extrato, webhook) existe no seu banco antes de prometê-lo ao cliente.

Antes de começar

  • Conta bancária já cadastrada em Financeiro > Contas Bancárias.
  • Contrato de cobrança ativo no banco e as credenciais de API em mãos (cada banco entrega as suas de um jeito - veja o artigo do seu banco).

O que muda quando o banco é integrado

Sem integração, o boleto é gerado pelo Hap e você precisa enviar um arquivo de remessa ao banco e importar o retorno para dar baixa. Com a integração ligada, o Hap registra o título direto na API do banco no momento em que o boleto é criado, e a baixa chega sozinha quando o cliente paga.

O que cada banco suporta hoje no Hap
RecursoSicredi (748)Sicoob (756)Safra (422)C6 Bank (336)Cora (403)Bradesco (237)Inter (077)Santander (033)Caixa (104)Itaú (341)
Emitir, consultar e baixar boletoSimSimSimSimSimSimSimSimSimSim
Alterar boleto pela APISimSimSimSimNãoSimNãoSimSimSim
Extrato da conta pela APISimSimNãoSimSimSimSimSimNãoNão
Baixa automática por webhookSimSimNãoSimSimSimSimSimNãoSim
Pix dinâmico (QR Code no caixa do PDV)SimNãoNãoSimSimSimSimSimNãoNão

Como ligar a integração

Financeiro > Contas Bancárias: a lista de contas e o atalho para este guia.
  1. 1

    Em Financeiro > Contas Bancárias, edite a conta e abra a aba Convênios.

  2. 2

    Marque Registro WebService?. É essa opção que manda o boleto pela API do banco - os campos de credencial só aparecem depois dela.

  3. 3

    Preencha as credenciais do seu banco. Cada banco pede um conjunto diferente; o artigo do banco lista campo a campo.

  4. 4

    Clique em Testar credenciais. O Hap faz uma chamada real na API do banco e mostra o erro exato, se houver. Faça isso antes de salvar.

  5. 5

    Salve a conta. Nos bancos com webhook, é neste momento que o Hap registra a notificação de pagamento.

Quando alguma coisa não funciona

O botão Testar credenciais é o primeiro lugar a olhar: ele devolve a mensagem do próprio banco, que costuma apontar o campo errado ou o produto que falta contratar. Se o teste passa mas o boleto falha, abra a aba de logs da conta - cada chamada fica registrada com data, operação e a resposta do banco.

Problemas comuns

  • O boleto sai sem registro no banco: confira se Registro WebService? está marcado no convênio. Sem essa opção o Hap não chama a API - o boleto segue pelo caminho antigo.
  • Testar credenciais falha: a mensagem que aparece é a do próprio banco, não do Hap. Leia o texto: ele costuma dizer qual campo está errado ou qual produto não foi contratado.
  • O boleto foi pago mas o título continua aberto: nos bancos sem webhook (Safra e Caixa) a baixa depende de consulta periódica e pode demorar alguns minutos. Nos demais, confira se o webhook foi registrado - ele é criado ao salvar a conta.
  • Alteração de vencimento recusada: Cora e Inter não alteram boleto pela API. Nesses dois, cancele o título e emita um novo.
  • Extrato não puxa mesmo com o boleto funcionando: extrato é outra integração, com credencial própria. Veja o artigo Boleto e extrato são integrações diferentes.

Artigos relacionados

Integrações bancárias: qual banco faz o quê · Central de Ajuda Hap