• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/cashbox/cashboxatolfarm.php
  • Класс: BitrixSaleCashboxCashboxAtolFarm
  • Вызов: CashboxAtolFarm::requestAccessToken
private function requestAccessToken()
{
	$url = $this->getRequestUrl(static::OPERATION_GET_TOKEN, '');

	$data = array(
		'login' => $this->getValueFromSettings('AUTH', 'LOGIN'),
		'pass' => $this->getValueFromSettings('AUTH', 'PASS')
	);

	$result = $this->send(static::REQUEST_TYPE_POST, $url, $data);
	if ($result->isSuccess())
	{
		$response = $result->getData();
		if (isset($response['token']))
		{
			$this->setAccessToken($response['token']);

			return $response['token'];
		}
	}

	return '';
}