public function getFormActionUrl(Customweb_Payment_Authorization_ITransaction $transaction) { if ($transaction->isUseExistingAlias()) { return $this->container->getBean('Customweb_Payment_Endpoint_IAdapter')->getUrl("process", 'index', array('cw_transaction_id' => $transaction->getExternalTransactionId())); } else { $builder = new Customweb_Saferpay_Authorization_Hidden_ParameterBuilder($transaction, $this->getConfiguration(), $this->container); $parameters = $builder->buildRegisterCardParameters(); $requestUrl = Customweb_Saferpay_Util::addParametersToUrl($this->getCreatePayInitUrl(), $parameters); return Customweb_Saferpay_Util::sendRequest($requestUrl); } }
private function getFormActionUrl(Customweb_Payment_Authorization_ITransaction $transaction) { $builder = new Customweb_Saferpay_Authorization_Hidden_ParameterBuilder($transaction, $this->getConfiguration(), $this->container); $parameters = $builder->buildRegisterCardParameters(); $requestUrl = Customweb_Saferpay_Util::addParametersToUrl($this->getCreatePayInitUrl(), $parameters); return Customweb_Saferpay_Util::sendRequest($requestUrl); }