function withdrawal() { $accountNumber = self::config()->payeer_number; $apiId = self::config()->api_id; $apiKey = self::config()->api_key; $payeer = new CPayeer($accountNumber, $apiId, $apiKey); if ($payeer->isAuth()) { // инициализация вывода $initOutput = $payeer->initOutput(array('ps' => '179', 'curIn' => 'USD', 'sumOut' => 1, 'curOut' => 'USD', 'param_ACCOUNT_NUMBER' => 'U39152XX')); if ($initOutput) { // Вывод средств $historyId = $payeer->output(); if ($historyId) { echo "Выплата поставлена в очередь на выполнение"; } else { echo '<pre>' . print_r($payeer->getErrors(), true) . '</pre>'; } } else { echo '<pre>' . print_r($payeer->getErrors(), true) . '</pre>'; } } else { throw new Exception("Произошла ошибка авторизации"); } }