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

(Criou página com '==='''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...')
 
Linha 9: Linha 9:
 
*Certificado digital fornecido pelo C6
 
*Certificado digital fornecido pelo C6
  
=== '''Geração de Credenciais e Integração''' ===
+
=== '''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:
 
Além dos itens acima, é obrigatório realizar o processo de geração das credenciais diretamente no Web Banking do C6, conforme fluxo abaixo:
  
'''Abertura da conta C6 Empresas'''
+
'''1. Abertura da conta C6 Empresas'''
  
 
#* Caso ainda não possua conta, a abertura deve ser realizada previamente via aplicativo do banco.
 
#* Caso ainda não possua conta, a abertura deve ser realizada previamente via aplicativo do banco.
  
'''Acesso ao menu de integrações'''
+
'''2. Acesso ao menu de integrações'''
  
 
#* No Web Banking, acessar o menu principal (ícone de opções)
 
#* No Web Banking, acessar o menu principal (ícone de opções)
 
#* Selecionar a opção '''"Integrações via API"'''
 
#* Selecionar a opção '''"Integrações via API"'''
  
'''Criação da aplicação (chave de integração)'''
+
'''3. Criação da aplicação (chave de integração)'''
  
 
#* Informar o campo '''Parceiro''' com '''PAULO ALEXANDRE HOSTERT INFORMATICA LTDA'''.
 
#* Informar o campo '''Parceiro''' com '''PAULO ALEXANDRE HOSTERT INFORMATICA LTDA'''.
#* Preencher a '''descrição da chave''' conforme o uso (ex: emissão de boletos)
+
#* Preencher a '''descrição da chave''' (ex: Integração ERP - Boletos).
 
#* Selecionar as permissões necessárias, como:
 
#* Selecionar as permissões necessárias, como:
 
#** Emissão de boletos
 
#** Emissão de boletos
Linha 32: Linha 44:
 
#* Confirmar a criação da chave
 
#* Confirmar a criação da chave
  
'''Obtenção das credenciais'''
+
'''4. Obtenção das credenciais'''
  
 
#* Após a criação, serão disponibilizados:
 
#* Após a criação, serão disponibilizados:
Linha 40: Linha 52:
 
#* Atenção: o certificado pode não estar disponível para download posteriormente
 
#* Atenção: o certificado pode não estar disponível para download posteriormente
  
'''Envio das credenciais para integração'''
+
==== '''5. Configuração no ERP''' ====
  
#* As credenciais (ClientId, ClientSecret e Certificado) devem ser enviadas ao sistema ERP ou responsável pela integração
+
#* Acessar o módulo Financeiro do ERP.
#* Somente após esse envio a integração poderá ser concluída e habilitada para uso
+
#* 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)
  
 
==== '''Observações Importantes''' ====
 
==== '''Observações Importantes''' ====
Linha 51: Linha 68:
 
*As permissões selecionadas na criação da chave impactam diretamente nas funcionalidades disponíveis via API
 
*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
 
*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.

Edição das 09h24min 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
  • Liberação de uso da API (via portal de desenvolvedores)
  • 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)

Observações Importantes

  • As credenciais são sensíveis e devem ser armazenadas com segurança
  • O certificado digital é essencial para autenticação nas APIs
  • 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.