RT
在网站集成paypal,用sandbox环境测试,IPN验证返回的是HTTP/1.0 302 Found
Location: https://www.sandbox.paypal.com
Server: BigIP
Connection: close
Content-Length: 0按理论返回的是"VERIFIED"或者"INVALID"的请教一下大神们啊
感激不尽

解决方案 »

  1.   

    好像不能用localhost,你可以试下127.0.0.1
      

  2.   

    我以前也是使用IPN的方式。
    有一点提醒,你的域名必须是正规注册的,私自架服务器映射出来的都无法获得。
    一句话就是:你的域名必须是正规。
    在paypal网站sandbox中测试你的域名是否符合。
      

  3.   

    有的空间不支持fsockopen函数,可以使用pfsockopen函数 
    $fp = pfsockopen ('www.sandbox.paypal.com', 80, $errno, $errstr, 60); 
    网址是www.sandbox.paypal.com,端口号是80,不是443 
    经过反复测试,pfsockopen应该使用ssl网址,并且端口是443 
    $fp = pfsockopen ('ssl://www.sandbox.paypal.com', 443, $errno, $errstr, 60);  
      

  4.   

    http://stackoverflow.com/questions/29453191/paypal-ipn-sandbox-returns-http-302