Example #1
0
function exampleFull()
{
    $moip = new Moip_Api();
    $moip->setEnvironment('test');
    $moip->setCredential(array('key' => 'ABABABABABABABABABABABABABABABABABABABAB', 'token' => '01010101010101010101010101010101'));
    $moip->setUniqueID(false);
    $moip->setValue('100.00');
    $moip->setReason('Teste do Moip-PHP');
    $moip->setPayer(array('name' => 'Nome Sobrenome', 'email' => '*****@*****.**', 'payerId' => 'id_usuario', 'billingAddress' => array('address' => 'Rua do Z�zinho Cora��o', 'number' => '45', 'complement' => 'z', 'city' => 'S�o Paulo', 'neighborhood' => 'Palha�o J�o', 'state' => 'SP', 'country' => 'BRA', 'zipCode' => '01230-000', 'phone' => '(11)8888-8888')));
    $moip->validate('Identification');
    $moip->setReceiver('*****@*****.**');
    $moip->addParcel('2', '4');
    $moip->addParcel('5', '7', '1.00');
    $moip->addParcel('8', '12', null, true);
    $moip->addComission('Raz�o do Split', 'recebedor_secundario', '5.00');
    $moip->addComission('Raz�o do Split', 'recebedor_secundario', '2.00', true);
    $moip->addComission('Raz�o do Split', 'recebedor_secundario_2', '12.00', true, 'recebedor_secundario_3');
    $moip->addPaymentWay('creditCard');
    $moip->addPaymentWay('billet');
    $moip->addPaymentWay('financing');
    $moip->addPaymentWay('debit');
    $moip->addPaymentWay('debitCard');
    $moip->setBilletConf("2011-04-06", true, array("Primeira linha", "Segunda linha", "Terceira linha"), "http://seusite.com.br/logo.gif");
    print_r($moip->getXML());
}
Example #2
0
<?php

/**
 include_once 'examples.php';

 exampleBasicInstructions();
 exampleFull();
 exampleQueryParcels();
* 
*/
include '../boot.php';
$moip = new Moip_Api();
$moip->setEnvironment(Moip_Environment::ENVIRONMENT_DEV);
$moip->setCredential(array('key' => 'ABABABABABABABABABABABABABABABABABABABAB', 'token' => '01010101010101010101010101010101'));
$moip->setUniqueID(false);
$moip->setValue('100.00');
$moip->setReason('Teste do Moip-PHP');
$moip->validate('Basic');
$moip->send();
echo '<pre>';
print_r($moip->getAnswer());