vagkaefer/sicoob-boleto-laravel

This package is abandoned and no longer maintained. No replacement package was suggested.

A laravel package to work with Sicoob Bills (Boletos)

dev-alpha 2022-09-16 02:21 UTC

This package is auto-updated.

Last update: 2024-04-16 05:37:26 UTC


README

Sicoob boleto laravel

Um pacote para integrar seus sistema Laravel com a API de Cobrança Bancária V2 do Sicoob.

Informações importantes

Esse pacote utiliza APIs, ou seja, não são utilizadas remessas de envio e retorno!

A Cobrança Bancária V2 do Sicoob requer a utilização de certificado digital emitido por uma entidade certificadora ICP Brasil e deve ser emitido para o CNPJ do cooperado, quando PJ (Pessoa Jurídica) e para CPF do cooperado quando PF (Pessoa Física).

Antes de utilizar esse pacote, leia e entenda todas as instruções da documentação oficial do Sicoob: https://developers.sicoob.com.br/#!/documentacao

O Sicoob também fornece uma coleção da API de Cobrança Bancária para utilização no Postman: https://developers.sicoob.com.br/images/postman/CobrancaBancaria.postman_collection

Doações

Estamos em busca de doadores e patrocinadores para ajudar a financiar parte do desenvolvimento deste pacote

Este é um projeto totalmente OpenSource, para usa-lo, copia-lo e modifica-lo você não paga absolutamente nada. Porém para continuarmos a mante-lo de forma adequada é necessária alguma contribuição seja feita, seja auxiliando na codificação, na documentação, na realização de testes, além da identificação e correção de falhas.

Mas também, caso você ache que qualquer informação obtida aqui, lhe foi útil e que isso vale de algum dinheiro e está disposto a doar algo, sinta-se livre para enviar qualquer quantia, seja diretamente ao autor ou através do PayPal.

Doar com Paypal

Agradecemos a sua contribuição! ;)

Requisitos

Versão Laravel: 9 ou superior

Versão do PHP: 8.1 ou superior

Funcionalidades

Disponíveis

  • Geração de Token

Em Desenvolvimento

  • Consulta de boletos
  • Inclusão de boletos

Instruções de uso

Geral

TODO

As informações completas estão disponíveis na Wiki desse repositório

Configuração

Publique o arquivo de configuração

php artisan vendor:publish --provider="VagKaefer\SicoobBoleto\SicoobBoletoServiceProvider" --tag="config"

Configure seus dados no arquivo .env (Recomendado) ou no arquivo config/sicoob-boleto.php

SB_CLIENT_ID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

SB_CERTIFICATE_FILE=/certificates/CPF_CNPJ.pfx

SB_CERTIFICATE_PASSWORD=SenhaDoCertificado

Comandos disponíveis (php artisan)

  • sicoob-boletos:update-status Atualiza os status dos boletos em aberto