예제 #1
0
 /**
  * Build order 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 buildOrderAdditionalValues($txCurrency, $txValue, $taxValue, $taxReturnBase)
 {
     $additionalValues = new \stdClass();
     $additionalValues = RequestPaymentsUtil::addAdditionalValue($additionalValues, $txCurrency, PayUKeyMapName::TX_VALUE, $txValue);
     $additionalValues = RequestPaymentsUtil::addAdditionalValue($additionalValues, $txCurrency, PayUKeyMapName::TX_TAX, $taxValue);
     $additionalValues = RequestPaymentsUtil::addAdditionalValue($additionalValues, $txCurrency, PayUKeyMapName::TX_TAX_RETURN_BASE, $taxReturnBase);
     return $additionalValues;
 }