public function verify() { $response = self::getClient()->post($this->bank_account_verifications->uri, array()); $verification = new BankAccountVerification(); $verification->_objectify($response->body->bank_account_verifications[0], $response->body->links); return $verification; }
public function verify() { $response = self::getClient()->post($this->verifications_uri, null); $verification = new BankAccountVerification(); $verification->_objectify($response->body); return $verification; }
/** * Initializes resources (i.e. registers them with Resource::_registry). Note * that if you add a Resource then you must initialize it here. * * @internal */ private static function initializeResources() { if (self::$initialized) { return; } \Balanced\Resource::init(); \Balanced\APIKey::init(); \Balanced\Marketplace::init(); \Balanced\Credit::init(); \Balanced\Debit::init(); \Balanced\Refund::init(); \Balanced\Reversal::init(); \Balanced\Card::init(); \Balanced\BankAccount::init(); \Balanced\BankAccountVerification::init(); \Balanced\CardHold::init(); \Balanced\Callback::init(); \Balanced\Event::init(); \Balanced\Customer::init(); \Balanced\Order::init(); \Balanced\Dispute::init(); self::$initialized = true; }
function testBankAccountVerificationSuccess() { $bank_account = self::_createBankAccount(); $buyer = self::_createBuyer(); $bank_account->associateToCustomer($buyer); $verification = $bank_account->verify(); $requested_verification = BankAccountVerification::get($verification->href); $requested_verification->confirm(1, 1); // this will fail if the bank account is not verified $debit = $buyer->bank_accounts->first()->debit(1000, 'Softie', 'something i bought', array('hi' => 'bye')); $this->assertTrue(strpos($debit->source->href, 'bank_account') > 0); }