C6 Bank (336): boleto, Pix, extrato e pagamentos

Como ligar a conta C6 Bank no Hap: as duas camadas de autenticação (certificado mTLS mais Client ID e Secret), o upload dos arquivos .crt e .key, a janela de 30 dias do extrato, o horário do sandbox e a aprovação manual que os pagamentos exigem no internet banking.

FinanceiroAtualizado em 17/09/2026

Quando usar

Use ao configurar a conta C6 pela primeira vez, quando o certificado for recusado, ou quando um lote de pagamentos ficar parado esperando aprovação.

Antes de começar

  • Acesso ao C6 BaaS solicitado pelo portal de desenvolvedores ou pelo gerente PJ.
  • Par de certificados .crt e .key entregue pelo C6, de preferência com a chave sem senha.

O que essa integração faz

O C6 Bank é uma das integrações mais completas do Hap: além do boleto, cobre Pix (cobrança imediata e com vencimento, e devolução), extrato da conta corrente e pagamentos em lote. Os webhooks de boleto, Pix e pagamentos são registrados sozinhos ao salvar a conta.

O que o C6 Bank suporta no Hap
RecursoComo funciona
BoletoEmitir, consultar, alterar e cancelar pela API.
PixCobrança imediata e com vencimento, além de devolução.
ExtratoSim, com janela máxima de 30 dias por consulta.
PagamentosEm lote, mas exigem aprovação manual no internet banking do C6.
WebhookRegistrado sozinho ao salvar a conta, para boleto, Pix e pagamentos.

Antes de começar: o que pedir ao C6

  1. 1

    Solicite o acesso ao C6 BaaS pelo portal de desenvolvedores ou pelo seu gerente PJ.

  2. 2

    O C6 entrega o Client ID, o Client Secret e um par de certificados: um arquivo .crt e um arquivo .key.

  3. 3

    Se o .key vier protegido por senha, gere uma versão sem senha antes de cadastrar - é o formato que menos dá problema.

Preencher o convênio no Hap

Campos da seção C6 no convênio
Campo no formulárioO que preencher
Client ID (obrigatório)O Client ID fornecido pelo C6 para esta conta.
Client Secret (obrigatório)O Client Secret fornecido pelo C6. É gravado criptografado.
Ambiente (obrigatório)Sandbox ou Produção. O sandbox funciona de segunda a sexta, das 7h às 22h.
Arquivo .crt (obrigatório)O certificado em formato PEM fornecido pelo C6.
Arquivo .key (obrigatório)A chave privada em formato PEM fornecida pelo C6.
Senha do certificadoApenas se a chave tiver senha. É gravada criptografada.
CarteiraPreenchida automaticamente conforme o ambiente escolhido.

Problemas comuns

  • O certificado é recusado no upload: o Hap valida se o .crt e o .key são do mesmo par antes de gravar. Se a mensagem apontar isso, os dois arquivos não combinam - peça o par correto ao C6.
  • Testar credenciais falha só em sandbox: o ambiente de testes do C6 fica disponível de segunda a sexta, das 7h às 22h. Fora desse horário ele não responde.
  • O extrato recusa o período pedido: o C6 devolve no máximo 30 dias por consulta. Divida o período.
  • O lote de pagamentos ficou parado: o C6 exige aprovação manual dentro do internet banking. O Hap inicia o lote e espera a confirmação - o pagamento só sai depois que alguém aprovar lá.
  • A conta pede Client ID e Secret mesmo já tendo certificado: são duas camadas diferentes. O certificado prova qual máquina está chamando; o Client ID e o Secret provam qual aplicação contratada está usando aquela máquina.

Artigos relacionados