Configurando Boleto API com o banco Itau
Nesse artigo iremos mostrar como configurar a modalidade de cobrança integrada via API com o Banco Itau. Essa modalidade dispensa o uso de arquivos de remessa e retorno, já que o boleto é registrado automaticamente após e impressão e o retorno é feito todos os dias as 7 horas da manhã pelo servidor ou quando o mesmo for iniciado
Necessário ter contrato a modalidade de Boleto API
Passo nos Banco Itau
Deve solicitar inicialmente ao gerente o processo para homologação com API de Cobrança. O gerente da conta realiza o processo e envia um e-mail de boas vindas semelhante a este:
Nesse e-mail vem duas fases:
1 – Fase, Para ter acesso a documentação Sandbox/Produção do Itaú for DevPortal, é necessário aceitar o convite enviado por e-mail após será direcionado ao link: https://devportal.itau.com.br, clicar em já tenho cadastro, e preencher todos os campos solicitados.
2 – Fase, Após Criar a Chave pública conforme orientação a baixo, deverá enviar ao gerente para que ele possa abrir um protocolo pedindo as credenciais necessárias para implantação API de Cobrança em produtivo.
Processo:
1º Acessar o Developers ler a documentação CASH MANAGEMENT voltada para API – Cobrança.
(Rota> home > Produção> Catálogo completo> Buscar por API Emissão, Instrução e Consulta de boletos > versão: 2.75.12)
2º Segue passo a passo para criação da chave pública
Criação da chave pública API COBRANÇA V2:
Para criação da chave pública SSH, deverá utilizar o GIT BASH ou até mesmo o OpenSSL nesta versão: (openssl-1.1.1n.tar.gz)
Por aqui, sempre utilizamos o GIT Bash pois o mesmo já está atualizado e super funciona!
Acessando, deverá seguir com os seguintes comandos:
1º comando: openssl genpkey -out private.pem -algorithm RSA -pkeyopt rsa_keygen_bits:2048
2º comando: openssl rsa -in private.pem -pubout -out public.pem
Para ter acesso a chave, basta digitar no terminal do git bash: cat public.pem
Exemplo de visualização: