/**
  * Call PAYMENT_REQUEST request
  * 
  * @global order $order
  * @param string $transactionId
  * @param string$transactionShortId
  * @return array
  */
 protected function _paymentRequest($transactionId, $transactionShortId)
 {
     global $order;
     $data = array('HeadInfo' => RequestMapper::getHeadInfoModel($order, $transactionId, $transactionShortId), 'CustomerInfo' => RequestMapper::getCustomerInfoModel($order), 'BasketInfo' => RequestMapper::getBasketInfoModel($order), 'PaymentInfo' => RequestMapper::getPaymentInfoModel($order));
     $requestService = new RequestService($this->sandbox, $data);
     $result = $requestService->callPaymentRequest();
     Db::xmlLog($order, $requestService->getRequest(), 'N/A', $requestService->getResponse());
     return $result;
 }