function getPaymentProcessUrl($payment) {
		$payId = $this->getPayId($payment);

		$payload = array(
			"merchantId" => $this->config->merchantId,
			"payId" => $payId,
			"dttm" => $this->getDTTM()
		);

		$payload["signature"] = $this->signRequest($payload);

		$url = $this->sendRequest(
			"payment/process",
			$payload,
			"GET",
			array(),
			array("merchantId", "payId", "dttm", "signature"),
			true
		);

		$this->writeToLog("URL for processing payment ".$payId.": $url");

		return $url;
	}
function getPaymentProcessUrl($payment) {
		$payId = $this->getPayId($payment);

		$payload = array(
			"merchantId" => $this->config->merchantId,
			"payId" => $payId,
			"dttm" => $this->getDTTM()
		);

		$payload["signature"] = $this->signRequest($payload);

		$url = $this->sendRequest(
			"payment/process",
			$payload,
			"GET",
			array(),
			array("merchantId", "payId", "dttm", "signature"),
			true
		);

		$this->writeToLog("URL for processing payment ".$payId.": $url");

		return $url;
	}
function getPaymentProcessUrl ( $ payment ) { $ payId = $ this -> getPayId ( $ payment ) ; $ payload = array ( "merchantId" => $ this -> config -> merchantId , "payId" => $ payId , "dttm" => $ this -> getDTTM ( ) ) ; $ payload [ "signature" ] = $ this -> signRequest ( $ payload ) ; $ url = $ this -> sendRequest ( "payment/process" , $ payload , "GET" , array ( ) , array ( "merchantId" , "payId" , "dttm" , "signature" ) , true ) ; $ this -> writeToLog ( "URL for processing payment " . $ payId . ": $url" ) ; return $ url ; }
Generates URL to send customer's browser to after initiating the payment.

Use this after you successfully called paymentInit() and redirect
the customer's browser on the URL that this method returns manually,
or use redirectToGateway().

@param string|Payment $payment Either PayID given during paymentInit(),
or just the Payment object you used in paymentInit()

@return string

@see redirectToGateway()
Generates URL to send customer s browser to after initiating the payment .