eng_assys / iugu
iugu PHP Library
1.0.6
2015-11-25 10:36 UTC
Requires
- php: >=5.2
- ext-curl: *
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- simpletest/simpletest: 1.1.5
This package is auto-updated.
Last update: 2025-03-01 00:29:48 UTC
README
Aviso
Devido às modificações na estrutura do código, os testes não estão funcionando e os exemplos disponíveis na pasta 'examples' estão desatualizados (essa situação será consertada em uma release futura).
Requisitos
- PHP 5.4+
Instalação
Faça o download da biblioteca:
git clone https://github.com/eng-assys/iugu-php
Usando Composer
$ composer require eng_assys/iugu:dev-master
O autoload do composer irá cuidar do resto.
Exemplos de Uso
1. Buscar um Cliente
require 'vendor/autoload.php'; \Iugu\Iugu::setApiKey('c73d49f9-6490-46ee-ba36-dcf69f6334fd'); // Ache sua chave API no Painel \Iugu\Customer::fetch('8DCD9BE5DC8D4FFD9CE8FA6C0FCAC631');
2. Criar uma cobrança
use Iugu\Iugu; use Iugu\Charge; Iugu::setApiKey("c73d49f9-6490-46ee-ba36-dcf69f6334fd"); // Ache sua chave API no Painel Charge::create([ "token"=> "TOKEN QUE VEIO DO IUGU.JS OU CRIADO VIA BIBLIOTECA", "email"=>"your@email.test", "items" => [ [ "description"=>"Item Teste", "quantity"=>"1", "price_cents"=>"1000" ] ] ]);
Documentação
Acesse iugu.com/documentacao para referência
Testes
- Testes desatualizados por enquanto.