Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
 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);
 }