public function initFields(Pap_Merchants_Campaign_CommissionTypeEditAdditionalForm $additionalDetails) { $additionalDetails->addTextBoxWithDefault($this->_('Auto approve commissions after x days'), self::AUTO_APPROVAL_COMMISSIONS_DAYS, "0", $this->_("disabled"), $this->_('You can specify the number of days after which the commission will be auto approved. If you decline the commission before the auto approval date, it will stay declined.'), true); $additionalDetails->addTextBox($this->_('Auto approval note'), self::AUTO_APPROVAL_COMMISSIONS_NOTE, $this->_('This note will be added to every auto approved commission.')); }
public function initFields(Pap_Merchants_Campaign_CommissionTypeEditAdditionalForm $additionalDetails) { $additionalDetails->addTextBoxWithDefault($this->_('Maximum commissions per referral'), self::MAX_COMMISSIONS_PER_REFERRAL_NUMBER, "-1", $this->_("unlimited"), $this->_('Maximum commission per one customer')); $additionalDetails->addTextBoxWithDefault($this->_('Maximum commissions time period in seconds'), self::MAX_COMMISSIONS_PER_REFERRAL_PERIOD, "-1", $this->_("all time"), $this->_('Time Period in seconds in which are commission per one customer counted.')); }
public function initFields(Pap_Merchants_Campaign_CommissionTypeEditAdditionalForm $additionalDetails) { $additionalDetails->addTextBoxWithDefault($this->_('Bonus for sales greater than'), self::MIN_SALE_VALUE_FOR_BONUS, '-1', $this->_("undefined"), $this->_('Minimum sale value for which bonus commission will be added. Undefined: -1. For all sales: 0.'), true); $additionalDetails->addTextBox($this->_('Bonus commission value'), self::BONUS_VALUE, $this->_('Bonus commission value in $.')); }
public function initFieldsInForm(Pap_Merchants_Campaign_CommissionTypeEditAdditionalForm $additionalDetails) { $additionalDetails->addTextBoxWithDefault($this->_("Commission Percentage for Top Affiliate "), self::COMMISSION, self::UNDEFINED_PERCENTAGE, $this->_("undefined"), $this->_('Top affiliate commission fixed percentage. Undefined: ').self::UNDEFINED_PERCENTAGE); }
/** * @return Pap_Merchants_Campaign_CommissionTypeEditAdditionalForm */ public static function getInstance() { if(self::$instance === null) { self::$instance = new self; } return self::$instance; }