Download the PHP package sixbank/php-sdk-gateway without Composer
On this page you can find all versions of the php package sixbank/php-sdk-gateway. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package php-sdk-gateway
Gateway de Pagamento - SDK PHP
Modalidades de pagamentos:
- Cartão de crédito
- Cartão de débito
- Paypal Plus
- Paypal Express Chekout
- Pagseguro
- Boleto bancário (Bradesco Shop Fácil e Itaú Shopline)
- Transferência eletronica bancária (Itaú Shopline)
Recursos disponíveis
- Parcelamento de pagamentos
- Pagamentos agendados ( recorrências )
- Análise de antifraude
- Tokenização de cartões
Instalação via Composer
Cartão de crédito (Exemplo)
Credencias de acesso
Autenticação
Ambientes disponíveis
Nome | Descrição | Constante de uso |
---|---|---|
TESTES | Ambiente de testes | Environment::SANDBOX |
PRODUÇÃO | Ambiente de produção | Environment::PRODUCTION |
Criando um nova transação de pagamento
Informando um pedido
- setReference é usado como referência do pedido
- setTotalAmount deve ser em centavos
Informando os dados do comprador
- setCustomerIdentity é usado como referência do comprador (Deve ser único)
Informando a forma de pagamento
- setAcquirer define qual a operadora a ser utilizado, verifique tabela abaixo
- setMethod define qual o método de pagamento a ser processado, verifique tabela abaixo
- setNumberOfPayments define o parcelamento ( usado para Cartão de Crédito)
- setSoftDescriptor texto a ser exibido na fatura do cartão do comprador
Informando a URL de retorno
A URL de retorno é utlizada para receber um POST e redirecionar o usuário a após a conclusão da operaçñao de pagamento
Tipos de operações financeiras
Autorização (Pre-auth)
Venda Direta (auth)
Captura (Capture)
Cancelamento (Cancel | Void)
Tranferência Bancária (Transfer)
Boleto Bancário (Payment Bank Slip)
Paypal
Pagamento agendado ( Recorrência)
Códigos das operadoras
Operadora | Constante |
---|---|
CIELO BUY PAGE LOJA | Acquirers::CIELO_BUY_PAGE_LOJA |
CIELO BUY PAGE CIELO | Acquirers::CIELO_BUY_PAGE_CIELO |
CIELO V3.0 (recente) | Acquirers::CIELO_V3 |
REDE KOMERCI WEBSERVICE | Acquirers::REDE_KOMERCI_WEBSERVICE |
REDE: E-REDE (recente) | Acquirers::REDE_E_REDE |
PAGSEGURO | Acquirers::PAGSEGURO |
PAYPAL: EXPRESS CHECKOUT | Acquirers::PAYPAL_EXPRESS_CHECKOUT |
PAYPAL: PLUS | Acquirers::PAYPAL_PLUS |
PAGSEGURO: CHECKOUT EXPRESSO | Acquirers::PAGSEGURO_CHECKOUT_EXPRESSO |
BRADESCO (deprecado) | Acquirers::BRADESCO |
BRADESCO: SHOPFACIL (recente) | Acquirers::BRADESCO_SHOPFACIL |
ITAU: SHOPLINE | Acquirers::ITAU_SHOPLINE |
STONE | Acquirers::STONE |
ELAVON | Acquirers::ELAVON |
GETNET E-commerce | Acquirers::GETNET |
GETNET V1.0 (recente) | Acquirers::GETNET_V1 |
GLOBAL PAYMENT | Acquirers::GLOBAL_PAYMENT |
FIRST DATA BIN | Acquirers::FIRSTDATA |
ADIQ | Acquirers::ADIQ |
WORLDPAY | Acquirers::WORLDPAY |
GRANITO | Acquirers::GRANITO |
SIXBANK | Acquirers::SIXBANK |
Códigos das bandeiras de cartões
Nome | Constante |
---|---|
VISA | Brand::VISA |
MASTERCARD | Brand::MASTERCARD |
DINERS | Brand::DINERS |
DISCOVER | Brand::DISCOVER |
ELO | Brand::ELO |
AMEX | Brand::AMEX |
AURA | Brand::AURA |
JCB | Brand::JCB |
HYPERCARD | Brand::HYPERCARD |
SOROCRED | Brand::SOROCRED |
CABAL | Brand::CABAL |
MAESTRO | Brand::MAESTRO |
HIPER | Brand::HIPER |
CREDSYSTEM | Brand::CREDSYSTEM |
BANESCARD | Brand::BANESCARD |
CREDZ | Brand::CREDZ |
Métodos de pagamentos
Método de pagamento | Constante |
---|---|
A Vista (Crédito) | Methods::CREDIT_CARD_NO_INTEREST |
Parcelamento loja (Crédito) | Methods::CREDIT_CARD_INTEREST_BY_MERCHANT |
Parcelamento Emissor (Crédito) | Methods::CREDIT_CARD_INTEREST_BY_ISSUER |
Cartão de débito | Methods::DEBIT_CARD |
Outros exemplos de modalidades de pagamentos
Modalidades de pagamentos | Código-fonte |
---|---|
Boleto Bancário | source / example |
Cartão de Crédito | source / example |
Cartão de Débito | source / example |
Paypal | source / example |
Recorrência | source / example |
Transfência eletrônica | source / example |
All versions of php-sdk-gateway with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.2
ext-json Version *
ext-json Version *
The package sixbank/php-sdk-gateway contains the following files
Loading the files please wait ....