use Cachesistemas\ApiPixSicredi\PixSicredi;
include_once 'vendor/autoload.php';
$initPix = [
"producao" => 0,
"client_id" => "",
"client_secret" => "",
"crt_file" => "/certificado.pem",
"key_file" => "/APLICACAO.key",
"pass" => ""
];
$pix = new PixSicredi($initPix);
$accessToken = $pix->accessToken();
$pix->updateWebhook('sua-url', 'sua-chave-pix');
$cobranca = [
"calendario" => [
"dataDeVencimento" => "2040-04-01",
"validadeAposVencimento" => 1
],
"valor" => [
"original" => 10.00,
"modalidadeAlteracao" => 1
],
"chave" => "23711695000115",
"solicitacaoPagador" => "Serviço realizado.",
"infoAdicionais" => [
[
"nome" => "cliente_id",
"valor" => "1234"
],
[
"nome" => "fatura_id",
"valor" => 123334
]
]
];
$pix->token = $accessToken;
$pix->criarCobranca($cobranca );