Download the PHP package ciareis/cielo-api-3.0-php without Composer
On this page you can find all versions of the php package ciareis/cielo-api-3.0-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ciareis/cielo-api-3.0-php
More information about ciareis/cielo-api-3.0-php
Files in ciareis/cielo-api-3.0-php
Package cielo-api-3.0-php
Short Description Integração com a API 3.0 da Cielo
License MIT
Homepage https://github.com/ciareis/cielo-api-3.0-php
Informations about the package cielo-api-3.0-php
API-3.0-PHP
SDK API-3.0 PHP
Pacote forcado do original
Originalmente este pacote é derivado do pacote developercielo/api-3.0-php com adição de novos recursos.
Por que não fizemos então uma PR ao pacote original? Existem várias sem respostas.
Principais recursos
- [x] Pagamentos por cartão de crédito.
- [x] Pagamentos recorrentes.
- [x] Com autorização na primeira recorrência.
- [x] Com autorização a partir da primeira recorrência.
- [x] Atualização de dados do pagamento
- [x] Alteração do dia de pagamento
- [x] Alteração do valor da recorrência
- [x] Pagamentos por cartão de débito.
- [x] Pagamentos por boleto.
- [x] Pagamentos por transferência eletrônica.
- [x] Cancelamento de autorização.
- [x] Consulta de pagamentos.
- [x] Tokenização de cartão.
Limitações
Por envolver a interface de usuário da aplicação, o SDK funciona apenas como um framework para criação das transações. Nos casos onde a autorização é direta, não há limitação; mas nos casos onde é necessário a autenticação ou qualquer tipo de redirecionamento do usuário, o desenvolvedor deverá utilizar o SDK para gerar o pagamento e, com o link retornado pela Cielo, providenciar o redirecionamento do usuário.
Dependências
- PHP >= 5.6
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:
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 |
Utilizando o SDK
Para criar um pagamento simples com cartão de crédito com o SDK, basta fazer:
Criando um pagamento com cartão de crédito
Criando um pagamento e gerando o token do cartão de crédito
Criando um pagamento com cartão de crédito tokenizado
Criando um pagamento recorrente
Consultando uma recorrencia
Atualizando dados de pagamento de uma recorrencia
Ativando/Desativando uma recorrência
Alterar dia/valor de uma recorrência
Atualizando dados de pagamento de uma recorrencia
Criando transações com cartão de débito
Criando uma venda com Boleto
Tokenizando um cartão
Manual
Para mais informações sobre a integração com a API 3.0 da Cielo, vide o manual em: Integração API 3.0
Créditos
Ao autor original do pacote developercielo/api-3.0-php
All versions of cielo-api-3.0-php with dependencies
ext-curl Version *
ext-json Version *
psr/log Version ^1.1 || ^2.0 || ^3.0