Download the PHP package edson-nascimento/getnet-php without Composer
On this page you can find all versions of the php package edson-nascimento/getnet-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download edson-nascimento/getnet-php
More information about edson-nascimento/getnet-php
Files in edson-nascimento/getnet-php
Download edson-nascimento/getnet-php
More information about edson-nascimento/getnet-php
Files in edson-nascimento/getnet-php
Vendor edson-nascimento
Package getnet-php
Short Description SDK php para integração com a API Getnet
License MIT
Homepage https://github.com/edson-nascimento/getnet-php
Package getnet-php
Short Description SDK php para integração com a API Getnet
License MIT
Homepage https://github.com/edson-nascimento/getnet-php
Please rate this library. Is it a good library?
Informations about the package getnet-php
GETNET SDK PHP - API v1
E-commerce
Todos os passos e processos referentes à integração com o sistema de captura e autorização de transações financeiras da Getnet via as funcionalidades da API.
Documentação oficial
Pré-requisitos
- PHP
^8.2
Composer
add composer.json
ou execute
Exemplo Autorização com cartão de crédito MasterCard R$27,50 em 2x
CONFIRMA PAGAMENTO (CAPTURA)
CANCELA PAGAMENTO (CRÉDITO e DÉBITO)
PAGAMENTO VIA PIX
CARTÃO DE DÉBITO
*Depois de autorizar é preciso redirecionar o cliente para o redirect_url passando uma url de callback
*Depois do cliente finalizar o pagamento e você receber o callback
BOLETO BANCÁRIO (SANTANDER)
SALVAR CARTÃO NO COFRE
BUSCAR E USAR CARTÃO SALVO NO COFRE
REQUESTS CUSTOMIZADOS PARA OUTROS ENDPOINTS DA API
Possíveis status de resposta de uma transação
| Status | Descrição |
|---|---|
| PENDING | Registrada ou Aguardando ação |
| CANCELED | Desfeita ou Cancelada |
| APPROVED | Aprovada |
| DENIED | Negada |
| AUTHORIZED | Autorizada pelo emissor |
| CONFIRMED | Confirmada ou Capturada |
| WAITING | Aguardando pagamento pix |
Cartões para testes
| N. Cartão | Resultado esperado |
|---|---|
| 5155901222280001 (Master) | Transação Autorizada |
| 5155901222270002 (Master) | Transação Não Autorizada |
| 5155901222260003 (Master) | Transação Não Autorizada |
| 5155901222250004 (Master) | Transação Não Autorizada |
| 4012001037141112 (Visa) | Transação Autorizada |
Ambientes disponíveis
| Paramentro | Detalhe |
|---|---|
| SANDBOX | Sandbox - para desenvolvedores |
| HOMOLOG | Homologação - para lojistas e devs |
| PRODUCTION | Produção - somente lojistas |
Meios de Pagamento
| Modalidade | Descrição |
|---|---|
| CREDIT | Pagamento com cartão de crédito |
| DEBIT | Pagamento com cartão de débito |
| BOLETO | Gera boleto |
Métodos de Pagamento
| Método | Descrição |
|---|---|
| authorize | Autoriza uma transação com Pre-Auth ou não |
| authorizeConfirm | Confirma uma autorização de crédito |
| authorizeConfirmDebit | Confirma uma autorização de débito |
| authorizeCancel | Cancela a transação |
| boleto | Gera boleto |
Instalar e configurar ambiente para desenvolvimento/alterações
- Clone o repositório
- Instale as dependências rodando
composer installna raiz do projeto - Na pasta
configcrie um arquivoconfig/env.test.phpbaseado noconfig/env.test.php.txt - Adicione suas credenciais do sandbox da getnet no
config/env.test.php
Testes e linters
- Rodar todos os testes e PHPStan
composer test - Rodar todos os testes
composer phpunit - Testes unitários
composer test:unit - Testes integração
composer test:e2e - PHPStan
composer phpstan - PHP-CS-Fixer verify
composer format:check - PHP-CS-Fixer fix
composer format:fix
All versions of getnet-php with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.2
The package edson-nascimento/getnet-php contains the following files
Loading the files please wait ...