Download the PHP package logicssoftware/braspag-php-sdk without Composer
On this page you can find all versions of the php package logicssoftware/braspag-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download logicssoftware/braspag-php-sdk
More information about logicssoftware/braspag-php-sdk
Files in logicssoftware/braspag-php-sdk
Package braspag-php-sdk
Short Description SDK de integração com a API de pagamentos da Braspag
License MIT
Homepage https://github.com/logics/braspag-php-sdk
Informations about the package braspag-php-sdk
Braspag SDK PHP
SDK de integração com a API da Braspag.
Recursos
Este SDK contempla tanto o modelo de pagamento com split (Marketplace
), quanto o pagamento direto.
Recursos testados:
- [x] Tokenização de cartão.
- [X] Pagamentos por cartão de crédito.
- [X] Split de pagamentos com regras definidas.
- [X] Consulta de pagamentos.
- [X] Cancelamento de pagamento.
- [ ] Pagamentos recorrentes.
- [ ] Com autorização na primeira recorrência.
- [ ] Com autorização a partir da primeira recorrência.
- [ ] Pagamentos por cartão de débito.
- [ ] Pagamentos por boleto.
- [ ] Pagamentos por transferência eletrônica.
Observações
Caso seha necessário qualquer tipo de redirecionamento do usuário, o desenvolvedor deverá utilizar o SDK para gerar o pagamento e, com o link retornado pela Braspag, providenciar o redirecionamento do usuário.
Algumas funcionalidades ainda não foram testadas, por isso ainda não estão marcadas em Recursos
.
Disposto a ajudar? Faça um fork e envie um pull request com testes e build ok.
Dependências
- PHP >= 7.1
Instalando o SDK
Caso ainda não possua o Composer instalado, siga as instruções em getcomposer.org.
Se já possui um arquivo composer.json
, basta executar diretamente em seu terminal:
Exemplos de uso
Card Tokenization:
Caso não queira guardar os dados sensíveis do cartão, e evitar ter que implementar uma PCI Compliance, você pode gerar um token do cartão para usar posteriormente nas transações:
Split de Pagamentos - (Marketplace)
Caso queira efetivar um pagamento com split transacional:
Consulta de pagamentos
Caso queira buscar uma venda para pegar os dados de um pagamento direto na Braspag:
Cancelamento de pagamento
Caso queira efetivar o cancelamento total de um pagamento:
Produtos e Bandeiras suportadas e suas constantes
Bandeira | Constante | Crédito à vista | Crédito parcelado Loja | Débito | Voucher |
---|---|---|---|---|---|
Visa | CreditCard::VISA | Sim | Sim | Sim | Não |
Master Card | CreditCard::MASTERCARD | Sim | Sim | Sim | Não |
American Express | CreditCard::AMEX | Sim | Sim | Não | Não |
Elo | CreditCard::ELO | Sim | Sim | Não | Não |
Diners Club | CreditCard::DINERS | Sim | Sim | Não | Não |
Discover | CreditCard::DISCOVER | Sim | Não | Não | Não |
JCB | CreditCard::JCB | Sim | Sim | Não | Não |
Aura | CreditCard::AURA | Sim | Sim | Não | Não |
Manual
Para mais informações sobre a integração com a API da Braspag, vide o manual em: Split de Pagamentos | Pagador
Inspired by Cielo SDK.
All versions of braspag-php-sdk with dependencies
ext-json Version *
ext-curl Version *