Package Data | |
---|---|
Maintainer Username: | mrprompt |
Maintainer Contact: | mrprompt@gmail.com (Thiago Paes) |
Package Create Date: | 2025-03-26 |
Package Last Update: | 2025-04-04 |
Home Page: | |
Language: | PHP |
License: | GPL-3.0-or-later |
Last Refreshed: | 2025-04-13 15:00:02 |
Package Statistics | |
---|---|
Total Downloads: | 4 |
Monthly Downloads: | 4 |
Daily Downloads: | 0 |
Total Stars: | 0 |
Total Watchers: | 1 |
Total Forks: | 0 |
Total Open Issues: | 0 |
Via Composer: composer require mrprompt/cielo-laravel
Incluir o código abaixo na posição providers
no arquivo config/app.php
(...)
'providers' => [
(...)
/*
* Package Service Providers...
*/
// Cielo
MrPrompt\Cielo\CieloServiceProvider::class,
(...)
],
(...)
Executar php artisan vendor:publish
no projeto.
Criar o arquivo config/cielo.php
:
<?php
return [
'merchant_id' => $_ENV['CIELO_MERCHANT_ID'],
'merchant_key' => $_ENV['CIELO_MERCHANT_KEY'],
'environment' => $_ENV['CIELO_ENV'], // producao | sandbox
];
Incluir o código abaixo em bootstrap/app.php
:
(...)
$app->configure('cielo');
$app->register(MrPrompt\Cielo\CieloServiceProvider::class);
(...)
As variáveis de ambiente CIELO_MERCHANT_ID
, CIELO_MERCHANT_KEY
e CIELO_ENV
deverão ser configuradas no arquivo .env
.
Os valores aceitos para CIELO_ENV
são:
sandbox
producao
Ex.:
CIELO_MERCHANT_ID=123435678
CIELO_MERCHANT_KEY=25fbb99341c739dd84a7b06ec78c2cac718838630f30b182d033ce2e621c34f3
CIELO_ENV=sandbox
Como alternativa, após vendor:publish
, as configurações poderão ser incluídas diretamente no arquivo de configuração config/cielo.php
.