PHP code example of underwork / banco-do-brasil-api-v2
1. Go to this page and download the library: Download underwork/banco-do-brasil-api-v2 library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
underwork / banco-do-brasil-api-v2 example snippets
use UnderWork\BancoDoBrasilApiV2\ValueObjects\Configuration;
use UnderWork\BancoDoBrasilApiV2\ValueObjects\Pix\CobrancaImediata;
/**
* Cria arquivo de configuração. Necessário para informar as credencias de acesso a API.
*/
$configuracao = new Configuration(
developerApplicationKey: '<secret>',
clientId: '<secret>',
clientSecret: '<secret>',
);
$configuracao = new Configuration(
developerApplicationKey: '<secret>',
clientId: '<secret>',
clientSecret: '<secret>',
scope: 'cob.read cob.write pix.read pix.write',
);
/**
* Cria a api pix utilizando as configurações informadas.
*/
$pix = new BBApiPix($configuracao);
/**
* A classe CobrancaImediata já faz a validação inicial dos valores
* antes do envio para o banco do brasil.
*
* As validações podem ser encontradas na documentação oficial do Banco do Brasil.
* https://apoio.developers.bb.com.br/referency/post/6483836ddcefbe00128886ce
*/
$cobranca = new CobrancaImediata(
valor: '0.00',
chave: 'chave pix do recebedor',
);
$pix->criarCobrancaImediata('<Seu txId aqui>', $cobranca);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.