Mudanças entre as edições de "Boleto WebService: C6 Bank"

Linha 64: Linha 64:
 
#** Upload do certificado (.crt).
 
#** Upload do certificado (.crt).
 
#** Upload da chave (.key).
 
#** Upload da chave (.key).
 +
 +
----
 +
 +
=== '''WebHook Disponível''' ===
 +
 +
O WebHook permite que o ERP receba notificações automáticas do C6 Bank sempre que ocorrerem eventos relacionados aos boletos (ex: liquidação, registro, etc).
  
 
----
 
----

Edição das 09h34min de 17 de abril de 2026

Pré-Requisitos

Para utilização do WebService de Boletos do C6 Bank, é necessário atender aos seguintes requisitos:

  • Conta PJ ativa no C6 Bank.
  • Acesso ao Web Banking PJ.
  • Credenciais de integração geradas no banco.
  • Certificado digital fornecido pelo C6.

Configuração no ERP

Autenticação

  • ClientID: Informado pelo C6 no momento da criação da aplicação.
  • ClientSecret: Informado pelo C6 no momento da criação da aplicação.
  • ArquivoCRT: Certificado público (.crt) baixado no Web Banking.
  • ArquivoKey: Chave privada (.key) correspondente ao certificado.

Cobrança

  • Carteira: 15 (Conforme definido pelo C6 Bank).
  • Tipo de Integração: WebService.

Fluxo para implantação da Integração

Além dos itens acima, é obrigatório realizar o processo de geração das credenciais diretamente no Web Banking do C6, conforme fluxo abaixo:

1. Abertura da conta C6 Empresas

    • Caso ainda não possua conta, a abertura deve ser realizada previamente via aplicativo do banco.

2. Acesso ao menu de integrações

    • No Web Banking, acessar o menu principal (ícone de opções).
    • Selecionar a opção "Integrações via API".

3. Criação da aplicação (chave de integração)

    • Informar o campo Parceiro com PAULO ALEXANDRE HOSTERT INFORMATICA LTDA.
    • Preencher a descrição da chave (ex: Integração ERP - Boletos).
    • Selecionar as permissões necessárias, como:
      • Emissão de boletos.
      • Baixa de boletos.
      • Consulta de boletos.
    • Confirmar a criação da chave.

4. Obtenção das credenciais

    • Após a criação, serão disponibilizados:
      • ClientId
      • ClientSecret
      • Certificado digital (download obrigatório no momento da geração).
    • Atenção: o certificado pode não estar disponível para download posteriormente.

5. Configuração no ERP

    • Acessar o módulo Financeiro do ERP.
    • Utilizar o menu de opções e Autenticações para criar conforme credênciais fornecidas pelo C6 Bank.
    • Informar:
      • ClientID.
      • ClientSecret.
      • Upload do certificado (.crt).
      • Upload da chave (.key).

WebHook Disponível

O WebHook permite que o ERP receba notificações automáticas do C6 Bank sempre que ocorrerem eventos relacionados aos boletos (ex: liquidação, registro, etc).


Observações Importantes

  • As credenciais são sensíveis e devem ser armazenadas com segurança.
  • As permissões selecionadas na criação da chave impactam diretamente nas funcionalidades disponíveis via API.
  • Recomenda-se validar previamente se todas as permissões necessárias para boletos estão habilitadas.

Problemas Comuns

  • Erro de autenticação:

Verificar ClientID, ClientSecret e certificado.