示例#1
0
 /**
  * To assign transaction id and token before voiding the transaction
  *
  * @param Mage_Sale_Model_Order_Invoice $invoice
  * @param Mage_Sale_Order_Payment $payment
  * @return Mage_Cybersource_Model_Soap
  */
 public function processBeforeVoid($invoice, $payment)
 {
     parent::processBeforeVoid($invoice, $payment);
     $payment->setVoidTransactionId($document->getTransactionId());
     $payment->setVoidCybersourceToken($invoice->getCybersourceToken());
     return $this;
 }