<?php require_once dirname(__FILE__) . '/../inc/moip.php'; //Falta implementar a paginação //Listar todos as assinaturas //---------------------------------------- $assinaturas = $moip->subscriptions->get(); MoipHelper::trace($assinaturas); //Listar assinaturas com paginação //---------------------------------------- $assinaturas = $moip->subscriptions->setPagination(4, 2)->get(); MoipHelper::trace($assinaturas); //Formas para listar detalhe da assinatura //---------------------------------------- $codigo_assinatura = 'codigo-assinatura'; //Passando o código da assinatura no método get //---------------------------------------- $assinatura = $moip->subscriptions->get($codigo_assinatura); MoipHelper::trace($assinatura); //Passando o código da assinatura pelo setCode //---------------------------------------- $assinatura = $moip->subscriptions->setCode($codigo_assinatura)->get(); MoipHelper::trace($assinatura);
<?php require_once dirname(__FILE__) . '/../inc/moip.php'; $codigo_pagamento = 'codigo-pagamento'; $pagamento = $moip->payments->get($codigo_pagamento); MoipHelper::trace($pagamento);
<?php require_once dirname(__FILE__) . '/../inc/moip.php'; //Listar todos os clientes //---------------------------------------- $clientes = $moip->customers->get(); MoipHelper::trace($clientes); //Listar clientes com paginação //---------------------------------------- $clientes = $moip->customers->setPagination(4, 2)->get(); MoipHelper::trace($clientes); //Formas para listar detalhe do cliente //---------------------------------------- $codigo_cliente = 'codigo-cliente'; //Passando o código do cliente no método get $cliente = $moip->customers->get($codigo_cliente); MoipHelper::trace($cliente); //Passando o código do cliente pelo setCode $cliente = $moip->customers->setCode($codigo_cliente)->get(); MoipHelper::trace($cliente);
<?php require_once dirname(__FILE__) . '/../inc/moip.php'; $retentativas = $moip->preferences->setRetry(array('first_try' => 1, 'second_try' => 3, 'third_try' => 5, 'finally' => 'cancel'))->update(); MoipHelper::trace($retentativas);
<?php require_once dirname(__FILE__) . '/../inc/moip.php'; $codigo_assinatura = 'codigo-assinatura'; $faturas = $moip->subscriptions->invoices($codigo_assinatura); //Ou //$faturas = $moip->subscriptions->setCode($codigo_assinatura)->invoices(); MoipHelper::trace($faturas);
<?php require_once dirname(__FILE__) . '/../inc/moip.php'; $codigo_plano = 'codigo-plano'; $plano = $moip->plans->setIdentification(array('code' => $codigo_plano, 'name' => 'nome do plano', 'description' => 'descricao do plano'))->setAmount(8000)->setSetupFee(400)->setInterval('day', 2)->setBillingCycles(10)->setTrial(10, false)->setStatus('inactive')->setMaxSignatures(100)->create(); echo utf8_decode($plano->message); MoipHelper::trace($plano);
<?php require_once dirname(__FILE__) . '/../inc/moip.php'; $notificacao = $moip->preferences->setNotification(array('webhook' => array('url' => 'http://exemploldeurl.com.br/assinaturas'), 'email' => array('merchant' => array('enabled' => true), 'customer' => array('enabled' => true))))->update(); MoipHelper::trace($notificacao);