Example #1
0
 public function addTransaction($additionalData = array())
 {
     // Expire negative transactions can be created only for transactions not marked as expired yet
     $this->getObjectForAction()->setBalanceChangeSpent($this->getObjectForAction()->getBalanceChange())->save();
     parent::addTransaction($additionalData);
     return $this;
 }
Example #2
0
 public function addTransaction($additionalData = array())
 {
     $action = parent::addTransaction($additionalData);
     $this->getTransaction()->saveSpendOrderInfo($this->getObjectForAction());
     return $action;
 }