Example #1
0
 /**
  * To assign correct transaction id and token before refund
  *
  * @param Mage_Sale_Model_Order_Invoice $invoice
  * @param Mage_Sale_Model_Order_Payment $payment
  * @return Mage_Cybersource_Model_Soap
  */
 public function processBeforeRefund($invoice, $payment)
 {
     parent::processBeforeRefund($invoice, $payment);
     $payment->setRefundTransactionId($invoice->getTransactionId());
     $payment->setRefundCybersourceToken($invoice->getCybersourceToken());
     return $this;
 }
Example #2
0
 public function processBeforeRefund($invoice, $payment)
 {
     return parent::processBeforeRefund($invoice, $payment);
 }