Download the PHP package diego-vieira/cielo-api-3.0-php without Composer
On this page you can find all versions of the php package diego-vieira/cielo-api-3.0-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download diego-vieira/cielo-api-3.0-php
More information about diego-vieira/cielo-api-3.0-php
Files in diego-vieira/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/diego-vieira/CIELO-API-3.0-PHP
Informations about the package cielo-api-3.0-php
Fork
Este fork foi criado, pois o projeto original https://github.com/DeveloperCielo/API-3.0-PHP parece não ter mais interesse por parte dos mantenedores.
Caso algum dia eles venham a reativar o projeto, ficarei feliz em incorporar as mudanças upstream.
CIELO-API-3.0-PHP
SDK CIELO-API-3.0 PHP
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] 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
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
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