Download the PHP package cobrefacil/sdk-php without Composer
On this page you can find all versions of the php package cobrefacil/sdk-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download cobrefacil/sdk-php
More information about cobrefacil/sdk-php
Files in cobrefacil/sdk-php
Package sdk-php
Short Description Cobre Fácil SDK
License MIT
Homepage https://cobrefacil.com.br
Informations about the package sdk-php
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 >= 7.1
- 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 sdk-php with dependencies
ext-json Version *
ext-mbstring Version *
guzzlehttp/guzzle Version ^6.5
php Version >=7.1