/** * return true if the payment should not be processed * * @param Mage_Sales_Model_Order_Payment $payment * @param SplObjectStorage $processedPayments * @return bool */ protected function _shouldIgnorePayment(Mage_Payment_Model_Info $payment, SplObjectStorage $processedPayments) { $methodCode = Mage::getModel('ebayenterprise_creditcard/method_ccpayment')->getCode(); return $processedPayments->OffsetExists($payment) || $payment->getMethod() !== $methodCode; }