将World Pay Payment Gateway与PHP集成

时间:2012-06-22 20:49:12

标签: php payment-gateway worldpay

实施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无法正常工作的原因

0 个答案:

没有答案