/**
  * Builds a transaction reporting request the transaction will be query by id
  *
  * @param parameters The parameters to be sent to the server
  * @param string $lang language of request see SupportedLanguages class
  * @return The complete reporting request to be sent to the server
  */
 public static function buildTransactionResponse($parameters, $lang = null)
 {
     if (!isset($lang)) {
         $lang = PayU::$language;
     }
     $request = CommonRequestUtil::buildCommonRequest($lang, PayUCommands::TRANSACTION_RESPONSE_DETAIL);
     $transactionId = CommonRequestUtil::getParameter($parameters, PayUParameters::TRANSACTION_ID);
     $request->details = CommonRequestUtil::addMapEntry(null, PayUKeyMapName::TRANSACTION_ID, $transactionId);
     return $request;
 }