PHP - Pagamentos via PIX com o Banco do Brasil
Economize tempo e recursos com nosso guia PHP para integração do PIX do Banco do Brasil, proporcionando uma experiência de pagamento sem complicações
![PHP - Pagamentos via PIX com o Banco do Brasil](/content/images/size/w2000/2024/02/pix_bb.jpg)
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”:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-oxknnr48x5qzynhpthmnza.png)
Preencha um nome e uma descrição para sua aplicação, sugiro utilizar algo que indique qual o cliente, exemplo “suaplataforma_clienteabc”:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-q7oqvlunrd2-ps08sbul1g.png)
Na seleção de APIs, marque “PIX”:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-jwinxpobsn0x00uh0ct-wa.png)
Clique em “Criar”:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-2islfojv1pp-sbhcojynog.png)
Neste momento foi criado a aplicação em modo sandbox (TESTE), clique em “Credenciais”:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-pw653l_7vgfe2ym_t9t84w.png)
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”:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-kn1f86wbcep_4swspu6wpq.png)
Na janela aberta, preencha o CNPJ de seu Cliente e clique em “Pesquisar CNPJ”:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-d70v9hl_cyozsneqz-6o2q.png)
Se o CNPJ for localizador, será exibido o nome, clique no botão “Próximo”:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-1znkuxtg2bgftc8fpswgjq.png)
Na janela seguinte, clique em “Solicitar Produção”:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-ez-u-hb7gcayhdinypqj0q.png)
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:
![](https://www.palomamacetko.com.br/content/images/2024/02/1-qrq7eyrvxbm5g4ttdilqfg.png)
Por hoje é só, pessoal! 🛑
Até mais! 👋