Download the PHP package crtlmota/banco-sicredi-connector without Composer
On this page you can find all versions of the php package crtlmota/banco-sicredi-connector. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download crtlmota/banco-sicredi-connector
More information about crtlmota/banco-sicredi-connector
Files in crtlmota/banco-sicredi-connector
Package banco-sicredi-connector
Short Description Abstração de comunicação rest com a API do Banco Sicredi v3.3, apenas curl
License LGPL-3.0-or-later
Homepage https://github.com/Ctrl-Mota/banco-sicredi-connector-php
Informations about the package banco-sicredi-connector
Conecte o Banco Sicredi com seu projeto PHP
Abstração de comunicação rest com API v3.3 fornecida pelo Banco Sicredi (748).
Inicialmente apenas a scopo de cobranças(crud de boleto + webhook) foi desenvolvido
Como usar:
1. Instalação
Para utilizar a biblioteca através do composer:
Versão estável
2. Solicite acesso ao sandbox do SICREDI
3. Configure as credenciais
Esses exemplos são com dados padrão de teste, se possuir acesso ao sandbox / homologação basta executar e ver a mágica acontecer
-
Sem cache de token
- Com cache de token
4. Registre um boleto
Conte também com outros métodos
5. Go to production
Mude as credencias para o ambiente de produção e pronto sua aplicação estará integrada ao banco.
Documentação
Segue link da documentação em pdf Exemplos:
-
Manipulação de cobranças HandleBoleto.php
- Contrato de webwook ContratarWebhook.php
fornece o básico para a utilização das classes.
Os parâmetros para a execução do exemplo devem ser salvos no arquivo com o nome .env
, exemplos de configuração encontram-se no arquivo .env.example
Facilitou sua vida?
Se o código do projeto ajudou você em uma tarefa complexa, considere fazer uma doação ao autor pelo PIX abaixo.
Chave Pix: d8ea7c17-2f20-492f-b45b-1913bf9d5819
ATENÇÃO:
Todos os dados verificáveis precisam ser válidos Utilize sempre CPF/CNPJ, CEP, Cidade e Estado válidos Para evitar importunar estranhos utilize seus próprios dados ou de alguma pessoa que esteja ciente, pois as cobranças sempre são cadastradas no sistema quente do banco central e aparecerão no DDA dos sacados. Os dados de exemplo NÃO SÃO VÁLIDOS e se não forem alterados o script de exemplo não funcionará.
Usando o atributo others
O atributo others
permite adicionar dados adicionais à sua requisição, que não estão definidos como propriedades da classe. Isso é útil para enviar informações personalizadas ou campos específicos que não estão mapeados na estrutura padrão da API.
Exemplo:
Licença
Todo o código deste projeto está licensiado sob a GNU Lesser General Public License versão 3.
Pode ser utilizado inalterado em qualquer projeto fechado ou open source, alterações efetuadas precisam ser fornecidas em código aberto aos usuários do sistema.