public function getCredit($uri)
 {
     return \Balanced\Credit::get($uri);
 }
Пример #2
0
 function testDeleteBankAccount()
 {
     $buyer = self::_createBuyer();
     $buyer->debit(101);
     # NOTE: build up escrow balance to credit
     $bank_account = self::_createBankAccount();
     $credit = $bank_account->credit(55, 'something sour');
     $this->assertTrue(property_exists($credit->bank_account, 'uri'));
     $this->assertTrue(property_exists($credit->bank_account, 'id'));
     $bank_account = BankAccount::get($bank_account->id);
     $bank_account->delete();
     $credit = Credit::get($credit->uri);
     $this->assertFalse(property_exists($credit->bank_account, 'uri'));
     $this->assertFalse(property_exists($credit->bank_account, 'id'));
 }
 function testCreditUnstoredBankAccount()
 {
     $buyer = self::_createBuyer();
     $buyer->cards->first()->debit(101);
     # NOTE: build up escrow balance to credit
     $credit = Credit::bankAccount(55, array('name' => 'Homer Jay', 'account_number' => '112233a', 'routing_number' => '121042882', 'account_type' => 'checking'), 'something sour');
     $credit = Credit::get($credit->href);
     $this->assertEquals($credit->destination->name, 'Homer Jay');
     $this->assertEquals($credit->destination->account_number, 'xxx233a');
     $this->assertEquals($credit->destination->account_type, 'checking');
 }