/**
  * Build a recurring bill item request
  * @param array $parameters
  * @return stdClass with the recurring bill item request built
  */
 public static function buildRecurringBillItem($parameters)
 {
     $recurringBillItem = new stdClass();
     $recurringBillItem->id = CommonRequestUtil::getParameter($parameters, PayUParameters::RECURRING_BILL_ITEM_ID);
     $recurringBillItem->description = CommonRequestUtil::getParameter($parameters, PayUParameters::DESCRIPTION);
     $recurringBillItem->subscriptionId = CommonRequestUtil::getParameter($parameters, PayUParameters::SUBSCRIPTION_ID);
     $currency = CommonRequestUtil::getParameter($parameters, PayUParameters::CURRENCY);
     $itemValue = CommonRequestUtil::getParameter($parameters, PayUParameters::ITEM_VALUE);
     $itemTaxValue = CommonRequestUtil::getParameter($parameters, PayUParameters::ITEM_TAX);
     $itemTaxReturnBaseValue = CommonRequestUtil::getParameter($parameters, PayUParameters::ITEM_TAX_RETURN_BASE);
     $recurringBillItem->additionalValues = PayUSubscriptionsRequestUtil::buildItemAdditionalValues($currency, $itemValue, $itemTaxValue, $itemTaxReturnBaseValue);
     return $recurringBillItem;
 }