Skip to content

Latest commit

 

History

History
91 lines (67 loc) · 2.09 KB

README.md

File metadata and controls

91 lines (67 loc) · 2.09 KB

API PIX do Sicredi em PHP: Como criar cobranças e receber eventos webhook

CONTATO

Versão para Node JS

Gerar Pix Sicredi Node JS | TypeScript | JavaScript

Example of use:

access Token

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();
 

Update URL WebHook

 $pix->updateWebhook('sua-url', 'sua-chave-pix');

Cobrança

$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 );