实施worldpay支付网关让我疯狂。我正在尝试使用XML直接方法在php网站中实现worldpay支付网关。我使用here中的代码来处理所有HTTP请求。
但每当我尝试连接到他们的服务器时,我都会收到需要授权的错误消息。我已在以下网址中提供了所有必需的详细信息
$ DEST = “https://开头$ merchantCode:$password@secure-test.wp3.rbsworldpay.com/jsp/merchant/xml/paymentService.jsp”;
即使我使用curl连接到他们的服务器,我也会收到错误信息,指出找不到网址。
以下是我正在使用的卷曲代码。
$ch = curl_init ($url);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$xml); //$xml is the xml string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_NOPROGRESS, 0);
$result = curl_exec ($ch); // result will contain XML reply from WorldPay curl_close ($ch);
if ( $result == false )
{
$error = "Curl could not retrieve page '$url', curl_exec returns false";
}
echo $error;
echo $result;
由于没有适当的文件,我请求任何实施该文件的人请帮助我。
目前我在我的localhost上测试PHP网站。这是HTTP请求或curl无法正常工作的原因