public function createTransaction(Customweb_Payment_Authorization_Iframe_ITransactionContext $transactionContext, $failedTransaction) { $transaction = new Customweb_Saferpay_Authorization_Transaction($transactionContext); $transaction->setAuthorizationMethod(self::AUTHORIZATION_METHOD_NAME); $transaction->setLiveTransaction(!$this->getConfiguration()->isTestMode()); return $transaction; }
public function createTransaction(Customweb_Payment_Authorization_Moto_ITransactionContext $transactionContext, $failedTransaction) { $transaction = new Customweb_Saferpay_Authorization_Transaction($transactionContext); $transaction->setAuthorizationMethod(self::AUTHORIZATION_METHOD_NAME); $orderContext = $transaction->getTransactionContext()->getOrderContext(); $adapter = $this->getAdapterInstanceByPaymentMethod($orderContext->getPaymentMethod()); $transaction->setMotoAuthorizationMethodName($adapter->getAuthorizationMethodName()); $transaction->setLiveTransaction(!$this->getConfiguration()->isTestMode()); return $transaction; }