Download the PHP package matheusgomes/erede-php without Composer
On this page you can find all versions of the php package matheusgomes/erede-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download matheusgomes/erede-php
More information about matheusgomes/erede-php
Files in matheusgomes/erede-php
Package erede-php
Short Description Fork do developersrede/erede-php com ajustes para PHP 8.5
License MIT
Homepage https://github.com/matheus8695/erede-php
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:
export REDE_DEBUG=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çãoAll versions of erede-php with dependencies
ext-curl Version *
ext-json Version *
psr/log Version *
monolog/monolog Version *