Download the PHP package igrejanet/gerencianet without Composer
On this page you can find all versions of the php package igrejanet/gerencianet. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download igrejanet/gerencianet
More information about igrejanet/gerencianet
Files in igrejanet/gerencianet
Package gerencianet
Short Description Wrapper for use GerenciaNet on Laravel FrameWork
License MIT
Informations about the package gerencianet
Igrejanet/GerenciaNet
O Pacote GerênciaNet é um wrapper desenvolvido para facilitar a integração com o Gateway de pagamentos GerênciaNet
Instalação
Realize a Instalação do Pacote Via composer:
PS.: O pacote já vem com package auto-discovery para utilização com Laravel.
A Classe Gerencianet
é instanciada automaticamente em Singleton
Utilização
Para utilizar o pacote, vamos separar o processo em 2: Criação da cobrança e Checkout da cobrança
Criação da Cobrança
Esta etapa, em geral, é executada antes que o formulário de pagamento seja exibido.
Processo de Checkout
Notifications
O sistema do GerenciaNet envia uma notificação ao seu sistema sempre que o status da transação é alterado. Para receber estas notificações e os novos status da cobrança, faça:
Testes
Existem dois testes que devem ser executados separadamente, pois, antes de executá-los você deve setar o seu client_id e client_secret no arquivo phpunit.xml. Somente assim é possível testar a criação e o envio de cobranças para seu sandbox no GerênciaNet
- ChargeCreatorTest.php
- ChargeSenderTest.php
- IgrejanetTest.php
Ao executar o PHPUnit, somente os testes que não utilizam acesso à API são executados.
Para testar os arquivos acima, é necessário testá-los separadamente.
Futuro
Atualmente o package aceita somente os pagamentos via boleto e cartão. Existem planos de expansão para as demais formas ofereciadas pelo GerênciaNet. Contribuições são extremamente bem vindas
All versions of gerencianet with dependencies
illuminate/support Version ^5.5
nesbot/carbon Version ^1.22