PHP - Pagamentos via PIX com o Banco do Brasil
Olá Gente
Nas últimas semanas estou integrando uma plataforma com o PIX em alguns bancos, e notei que cada um tem diferenças consideráveis.
Hoje iremos entender como funciona a integração PIX do Banco do Brasil.
A primeira coisa a fazer é criar um cadastro SEU, como desenvolvedor, no portal do desenvolvedor do Banco do Brasil:
Depois que você criar sua conta no “Portal Developers BB” precisamos criar uma Aplicação para cada cliente que iremos implantar.
Clique em “Nova Aplicação”:
Preencha um nome e uma descrição para sua aplicação, sugiro utilizar algo que indique qual o cliente, exemplo “suaplataforma_clienteabc”:
Na seleção de APIs, marque “PIX”:
Clique em “Criar”:
Neste momento foi criado a aplicação em modo sandbox (TESTE), clique em “Credenciais”:
Nesta janela, são exibidos as informações que precisaremos:
- developer_application_key
- client_id
- client_secret
Com os dados em mãos, precisamos fazer as requisições para a API do Banco e testar a API.
Para isto, montei um repositório, nele temos um arquivo “config.php” onde você deve preencher a informações acima:
Depois que você integrar a API em sua plataforma, precisamos mudar a Aplicação para PRODUÇÃO.
Para isto, clique em “Produção”:
Na janela aberta, preencha o CNPJ de seu Cliente e clique em “Pesquisar CNPJ”:
Se o CNPJ for localizador, será exibido o nome, clique no botão “Próximo”:
Na janela seguinte, clique em “Solicitar Produção”:
Após isto, é necessário que as pessoas responsáveis pela conta de seu Cliente, se cadastre no Portal do Desenvolvedor BB.
Neste acesso, os responsáveis irão Assinar, digitalmente, o contrato do Banco e aprovar a aplicação para ir a produção.
Após isto, sua aplicação é liberada para produção e as credenciais de produção são liberadas:
Por hoje é só, pessoal! 🛑
Até mais! 👋