Download the PHP package kesterpay/gateway-sdk without Composer
On this page you can find all versions of the php package kesterpay/gateway-sdk. 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 gateway-sdk
Gateway de Pagamento - SDK PHP
Modalidades de pagamentos:
- Cartão de crédito
- Cartão de débito
- Paypal Plus
- Paypal Express Chekout
- Pagseguro V4.0
- 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
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 |
KESTERPAY | Acquirers::KESTERPAY |
ZOOP | Acquirers::ZOOP |
PAGSEGURO V4.0 | Acquirers::PAGSEGUROV4 |
LUCREE | Acquirers::LUCREE |
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 crédito recorrente apenas CIELO | Methods::CIELO_SUBSCRIPTION_INITIAL |
Cartão de crédito recorrente apenas PAGSEGURO v4.0 (primeira cobrança) | Methods::PAGSEGUROV4_SUBSCRIPTION_INITIAL |
Cartão de crédito recorrente apenas PAGSEGURO v4.0 (demais cobranças) | Methods::PAGSEGUROV4_SUBSCRIPTION_SUBSEQUENT |
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 gateway-sdk with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.0
ext-json Version *
ext-curl Version *
ext-json Version *
ext-curl Version *
The package kesterpay/gateway-sdk contains the following files
Loading the files please wait ....