code: protected function processPaymentInfo($request, $model)
  	{
  		$this->payment->execute(new Log('Payment method is ATM_ONLINE. It must obtain bank code first.', $this));
  		if ( false == $model->validateNotEmpty(array('bank_code'), false) )
  		{
  			$this->payment->execute(new Log('Get bank code...', $this));
  			try
  			{
  	            $this->payment->execute($bankRequest = new DetermineBank);
  				$bank = $bankRequest->determine();
  				
  				$model['bank_code'] = $bank->getCode();
              } 
  			catch (RequestNotSupportedException $e) 
  			{
                  throw new \LogicException('Bank code has to be set explicitly or there has to be an action that supports DetermineBank request.');
              }
  		}
  	}
docs: Process payment info (method, type, bakn, ...)
  )
  @param mixed $request
  @param mixed $model
  
  $return void