skaisser / monetizze
PHP-SDK para consumo da Api da Monetizze
Installs: 13 531
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 4
Forks: 0
Open Issues: 0
Type:package
Requires
- guzzlehttp/guzzle: ^6.2
This package is not auto-updated.
Last update: 2024-11-10 06:07:18 UTC
README
SDK não-oficial de integração á API da Monetizze
Instalação
A biblioteca pode ser instalada usando o gerenciador de dependência composer. Para instalar a biblioteca e todas suas dependências execute:
composer require skaisser/monetizze
Iniciando o SDK
<?php include 'vendor/autoload.php'; use Skaisser\Monetizze\ApiMonetizze; $monetizze = new ApiMonetizze('SUA_API_KEY_MONETIZZE'); //or $monetizze = new ApiMonetizze(); $monetizze->setApiKey('SUA_API_KEY_MONETIZZE');
Transações
// Pegar detalhes de uma transação especifica pelo id da transação $detalhesTransacao = $monetizze->getTransactionDetails(12312312);
Transações por Clientes
// Buscar Transacoes por E-mail $transacoes = $monetizze->getTransactionsByEmail("email@cliente.com");
Transações por Filtro Avançado
// Buscar Transacoes por um filtro avançado $filters = [ 'product' => '123455', 'date_min' => '2018-01-01 00:00:00', 'date_max' => '2018-04-01 23:59:59', 'status' => ['2','3','4','5','6'] // 2 - Finalizada 3 - Cancelada 4 - Devolvida 5 - Bloqueada 6 - Completa ]; $transacoes = $monetizze->getTransactionsByAdvancedFilter($filters);
Para checar todas as opções de filtro visite a documentação oficial.
Boletos
// Altera o Vencimento de Um Boleto de uma transação Especifica $boleto = $monetizze->changeBoletoDueDate(123456, '2018-06-01');
Codigos de Rastreios Correios
// Enviar Codigo de Rastreio de Um Pedido Enviado Pelos Correios // Recebe o Id da Transacao e o Codigo de Rastreio $monetizze->addCorreiosTrackingNumber(123456, 'PA123456789BR');
Documentação Oficial
Obs.: Esta é uma API não oficial. Foi feita com base na documentação disponibilizada neste link.
Creditos
Suporte
Para reportar um novo bug por favor abra um novo Issue no github
Licença
Distribuido sobre a licença MIT. Copie, cole, modifique, melhore e compartilhe!