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);
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"; }