mrprompt / cielo
Integration with Cielo gateway.
Requires
- php: ^8.2
- guzzlehttp/guzzle: ^7.0
- respect/validation: ^2.4
Requires (Dev)
- phpunit/php-code-coverage: ^11.0
- phpunit/phpunit: ~11.0
- vlucas/phpdotenv: ^5.6
README
Esta é uma biblioteca cliente para a API da Cielo.
AVISO
Esta versão foi inteiramente reescrita e é totalmente incompatível com as versões anteriores da biblioteca.
Requisitos
- PHP 8.2+
Instalação
composer require mrprompt/cielo "^4.0"
Exemplos
Para todos os recursos suportados pela biblioteca, existe um exemplo de código no diretório de exemplos. Para executa-los, copie o arquivo .env.example do diretório .env e edite os campos:
- CIELO_MERCHANT_ID
- CIELO_MERCHANT_KEY
Você pode obter as credencias diretamente na documentação da Cielo.
Recursos disponíveis
- Consulta BIN
- Zero Auth
- Cartão de crédito
- Cartão de débito
- PIX
- Boleto
- Tokenização
Adicionais
Para Laravel/Lumen foi desenvolvido um Service Provider para facilitar o uso da biblioteca. Você pode obter mais detalhes sobre uso ou instalação diretamente no repositório.
Debug
Para todas as requisições/recursos, você pode obter no retorno as propriedades jsonEnvio
e jsonRecebimento
, com o corpo da requisição
e da resposta da API.