public function testAllCharge() { self::authorizeFromEnv(); $transfers = Transfer::all(array('limit' => 3, 'offset' => 0)); if (count($transfers['data'])) { $transfer = Transfer::retrieve($transfers['data'][0]->id); $charges = $transfer->charges->all(array('limit' => 3, 'offset' => 0)); } }
public function testTransferUpdateMetadataAll() { $recipient = self::createTestRecipient(); self::authorizeFromEnv(); $transfer = Transfer::create(array('amount' => 100, 'currency' => 'usd', 'recipient' => $recipient->id)); $transfer->metadata = array('test' => 'foo bar'); $transfer->save(); $updatedTransfer = Transfer::retrieve($transfer->id); $this->assertSame('foo bar', $updatedTransfer->metadata['test']); }