Download the PHP package toreti/cobrefacil-php-client without Composer
On this page you can find all versions of the php package toreti/cobrefacil-php-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download toreti/cobrefacil-php-client
More information about toreti/cobrefacil-php-client
Files in toreti/cobrefacil-php-client
Package cobrefacil-php-client
Short Description Cobre Fácil SDK
License MIT
Homepage https://cobrefacil.com.br
Informations about the package cobrefacil-php-client
Cobre Fácil - PHP SDK
SDK oficial de integração à API da Cobre Fácil.
Para ler a documentação da API acesse: https://developers.cobrefacil.com.br
Pré requisitos
- PHP >= 8.2.8
- cURL
- Composer
Instalação
A instalação é realizada via Composer através do comando:
Autenticação
Para realizar a autenticação é necessário informar no construtor da classe CobreFacil
o app_id
e secret
disponíveis no painel de sua conta.
Essa classe é a responsável por gerar o token que será utilizado nas requisições e facilitar o acesso aos recursos disponíveis.
Por padrão a classe utiliza o ambiente de produção
, caso deseje utilizar o ambiente de sandbox
basta chamar o método setProduction
e passar o valor false
.
Recursos Disponíveis
Atualmente nosso SDK disponibiliza métodos para facilitar a manipulação de Clientes
, Cartões de Crédito
e Cobranças
.
Para saber quais dados devem ser enviados e recebidos consulte a documentação da API.
Os dados devem ser enviados em forma de array associativo:
E as respostas também são no formato de array associativo, exemplo usando a variável $response
do exemplo anterior:
Clientes
https://developers.cobrefacil.com.br/#clientes
Cartões de Crédito
https://developers.cobrefacil.com.br/#cartao-de-credito
Cobranças
https://developers.cobrefacil.com.br/#cobrancas
Tratamento de erros
https://developers.cobrefacil.com.br/#erros
Caso aconteça algum erro durante uma requisição, será retornada uma exception
.
E para facilitar o tratamento dos erros disponibilizamos 3 exceptions que facilitam identificar qual foi o tipo de erro.
Erro na autenticação:
Erro na requisição:
Webhooks
https://developers.cobrefacil.com.br/#webhooks
Para facilitar o tratamento dos eventos de webhook recebidos, disponibilizamos a classe WebhookEvent
.
Com ela é possível utilizar métodos para auxiliar na leitura dos dados:
E também métodos para fazer algumas verificações:
All versions of cobrefacil-php-client with dependencies
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^7.3
php Version ^8.0