Mudanças entre as edições de "Boletos Bancários: Integração WebService Homologação"

Linha 40: Linha 40:
 
===='''Simular Pagamento BoletoPIX'''====
 
===='''Simular Pagamento BoletoPIX'''====
  
Para simular a liquidação dos títulos de boletos bancários integrados com WebService, utilize o projeto de exemplo '''ACBrPIXCD'''.
+
Para simular a liquidação dos títulos de boletos bancários integrados com WebService, utilize o projeto Delphi de exemplo '''ACBrPIXCD'''.
  
 
Siga os passos abaixo para realizar a simulação de pagamento:
 
Siga os passos abaixo para realizar a simulação de pagamento:

Edição das 13h51min de 18 de fevereiro de 2025

Conceito

A homologação de boletos bancários via WebService é um processo essencial para que a empresa possa emitir boletos de cobrança de forma autônoma e segura, utilizando integrações diretas com os sistemas dos bancos. Esse procedimento assegura que os boletos gerados estejam em conformidade com os padrões exigidos pelas instituições financeiras.

Credenciais Homologação

As credenciais de homologação são essenciais para testar e validar a integração com o sistema de boletos bancários sem realizar transações reais. É importante observar que, para cada banco, existem credenciais específicas que devem ser utilizadas durante os testes. Essas credenciais garantem a comunicação correta com o sistema do banco, permitindo a verificação do funcionamento da integração de forma isolada para cada instituição financeira.

Banco do Brasil

Para obter as credenciais para integração, siga os passos abaixo:

  • 1. Acesse o site de desenvolvedores do Banco do Brasil: https://app.developers.bb.com.br.
  • 2. Realize o login e crie uma aplicação, incluindo a API de Cobranças e de PIX disponibilizada pelo Banco do Brasil.
  • 3. Com a aplicação criada, você poderá acessar as credenciais geradas para integração.

Credenciais para Cobrança Bancária

  • Número Convênio: 3128557.
  • Código Cedente: 3128540.
  • Carteira: 17.
  • Agência: 452.
  • Agência DV: 3.
  • Conta Código: 123873.
  • Conta DV: X.
  • Espécie: 17.
  • Modalidade: 35.
  • ClientID: OBTIDO NO SITE DA INTEGRAÇÃO.
  • ClientSecret: OBTIDO NO SITE DA INTEGRAÇÃO.
  • KeyUser: OBTIDO NO SITE DA INTEGRAÇÃO.

Referência: https://apoio.developers.bb.com.br/referency/post/5f4fb7f5b71fb5001268ca44

Rotina Homologação

Necessário realizar a configuração previamente da cobrança bancária para que possua as credenciais necessárias para execução da integração. Para o processo de homologação basta realizar a criação de Contas à Receber com a com a forma de cobrança em que está configurada a cobrança bancária do WebService, assim, posteriormente, será possível realizar a geração do(s) boleto(s) bancário(s) no sistema. Quando realizada esta geração do boleto bancário, este registro, estará com a configuração Tipo Integração igual a WebService, Assim, o sistema identifica o comportamento que será executado durante os processos. É importante realizar a homologação dos processos:

  • Registro
  • Cancelamento
  • Consulta

Simular Pagamento BoletoPIX

Para simular a liquidação dos títulos de boletos bancários integrados com WebService, utilize o projeto Delphi de exemplo ACBrPIXCD.

Siga os passos abaixo para realizar a simulação de pagamento:

  • 1. Abra o projeto, execute e acesse a página de configurações e vá até a opção PIX.
  • 2. Preencha as informações relacionadas ao PSP Atual e ao ambiente de homologação, além das informações do recebedor.
  • 3. Na seção PSPs, selecione a instituição financeira utilizada na homologação e preencha as credenciais de integração.
  • 4. Na página de testes, use o campo PIX Copia e Cola para inserir o código PIX do boleto gerado previamente no PHERP.
  • 5. Clique na opção Pagar para efetuar a liquidação do boleto.