0

我正在将此类用于我正在为贝宝集成开发的网站以按月付款

[http://www.micahcarrick.com/php-paypal-ipn-integration-class.html][1]

它如何与我的沙盒帐户一起正常工作,但是当我将它与我的贝宝真实帐户一起使用时,它无法正常工作。我正在使用电子邮件和 ipn_log.txt 文件来记录结果,即使它有错误,但在 paypal LIVE 的情况下,它不会记录任何东西或邮件。我也在我的 Paypal 帐户上启用了 IPN。但由于资金不足,我无法测试我的 paypal live aaccount :(。这是我为 Paypal Sandbox 更改的代码,两者的 LIVE 休息是相同的。我还启用了我的 paypal我的真实帐户上的 IPN。

        // For Sandbox
        //$p->paypal_url = 'https://www.sandbox.paypal.com/cgi-bin/webscr';                     
       //testing paypal url
        $p->paypal_url = 'https://www.paypal.com/cgi-bin/webscr';     




       //In my class changing these lines 
       // open the connection to paypal
       $fp = fsockopen($url_parsed[host],"80",$err_num,$err_str,30); 

  //open the connection to sandbox
 // $fp = fsockopen ('ssl://www.sandbox.paypal.com', 443, $errno, $errstr, 30);
4

1 回答 1

0

发现了问题 - 我没有更改实时站点的通​​知 URL。

于 2012-12-08T05:57:00.877 回答