Download the PHP package ipagdevs/erede-php without Composer
On this page you can find all versions of the php package ipagdevs/erede-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package erede-php
SDK PHP
SDK de integração eRede
Funcionalidades
Este SDK possui as seguintes funcionalidades:
- Autorização
- Captura
- Consultas
- Cancelamento
- 3DS2
- Zero dollar
- iata
- MCC dinâmico.
Instalação
Dependências
- PHP >= 8.1
Instalando o SDK
Se já possui um arquivo composer.json
, basta adicionar a seguinte dependência ao seu projeto:
Com a dependência adicionada ao composer.json
, basta executar:
Alternativamente, você pode executar diretamente em seu terminal:
Testes
O SDK utiliza PHPUnit com TestDox para os testes. Para executá-los em ambiente local, você precisa exportar
as variáveis de ambiente REDE_PV
e REDE_TOKEN
com suas credenciais da API. Feito isso, basta rodar:
Os testes também podem ser executados através de um container com a configuração ideal para o projeto. Para isso, basta fazer:
Caso necessário, o SDK possui a possibilidade de logs de depuração que podem ser utilizados ao executar os testes. Para isso,
basta exportar a variável de ambiente REDE_DEBUG
com o valor 1:
Utilizando
Autorizando uma transação
Por padrão, a transação é capturada automaticamente; caso seja necessário apenas autorizar a transação, o método Transaction::capture()
deverá ser chamado com o parâmetro false
:
Adiciona configuração de parcelamento
Adiciona informação adicional de gateway e módulo
Autorizando uma transação com MCC dinâmico
Autorizando uma transação IATA
Capturando uma transação
Cancelando uma transação
Consultando uma transação pelo ID
Consultando uma transação pela referência
Consultando cancelamentos de uma transação
Transação com autenticação
All versions of erede-php with dependencies
ext-curl Version *
ext-json Version *
psr/log Version *
monolog/monolog Version *