/**
  * Build item additional values
  * @param string $txCurrency
  * @param string $txValue
  * @param string $taxValue
  * @param string $taxReturnBase
  * @return the a map with the valid additional values
  *
  */
 private static function buildItemAdditionalValues($currency, $value, $taxValue, $taxReturnBase)
 {
     $additionalValues = null;
     $additionalValues = PayUSubscriptionsRequestUtil::addAdditionalValue($additionalValues, $currency, PayUKeyMapName::ITEM_VALUE, $value);
     $additionalValues = PayUSubscriptionsRequestUtil::addAdditionalValue($additionalValues, $currency, PayUKeyMapName::ITEM_TAX, $taxValue);
     $additionalValues = PayUSubscriptionsRequestUtil::addAdditionalValue($additionalValues, $currency, PayUKeyMapName::ITEM_TAX_RETURN_BASE, $taxReturnBase);
     return $additionalValues;
 }