Exemplo n.º 1
0
echo '<h3 style="color:blue">All Merchant Payouts</h3>';
//get all payouts
$payouts = GoCoin::getMerchantPayouts($token, MERCHANT_ID);
var_dump($payouts);
$DO_PAYOUT = FALSE;
if ($DO_PAYOUT) {
    echo '<hr/>' . "\n";
    echo '<h3 style="color:blue">Payout</h3>';
    $payout = GoCoin::requestPayout($token, MERCHANT_ID, 1);
    var_dump($payout);
    showObject($payout);
}
//get all conversions
echo '<hr/>' . "\n";
echo '<h3 style="color:blue">All Conversions</h3>';
$conversions = GoCoin::getCurrencyConversions($token, MERCHANT_ID);
var_dump($conversions);
if (!empty($conversions)) {
    foreach ($conversions as $conversion) {
        showObject($conversion);
    }
}
//request a conversion
$DO_CONVERSION = TRUE;
if ($DO_CONVERSION) {
    echo '<h3 style="color:blue">Requested Conversion</h3>';
    try {
        $conversion = GoCoin::requestCurrencyConversion($token, MERCHANT_ID, 1);
        showObject($conversion);
    } catch (Exception $e) {
        //var_dump($e);
Exemplo n.º 2
0
 public function testGetMerchantConversions()
 {
     if (!$this->doTest(__FUNCTION__)) {
         return;
     }
     //perform assertion
     $this->assertEquals(GoCoin::getApiMode(), 'test');
     $this->assertNotEmpty(TOKEN);
     $conversions = GoCoin::getCurrencyConversions(TOKEN, MERCHANT_ID);
     //var_dump($conversions);
     $this->assertGreaterThanOrEqual(0, sizeof($conversions));
     echo '[DEBUG]: SUCCESS: ' . sizeof($conversions) . "\n";
 }