Download the PHP package ipagdevs/api-3.0-php without Composer
On this page you can find all versions of the php package ipagdevs/api-3.0-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ipagdevs/api-3.0-php
More information about ipagdevs/api-3.0-php
Files in ipagdevs/api-3.0-php
Package api-3.0-php
Short Description Integração com a API 3.0 da Cielo
License MIT
Homepage https://github.com/DeveloperCielo/API-3.0-PHP
Informations about the package api-3.0-php
API-3.0-PHP
SDK 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
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
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