小编Rai*_*mer的帖子

PayPal IPN接收数据,但回发无效

在TLS 1.2沙箱更新之前,一切正常.

但我已经确认我的服务器正在使用TLS 1.2.PayPal的TLS测试成功.我的IPN脚本可以正确接收PayPal的握手和数据.

但是在发送回发数据时,它总是无效,没有其他错误消息.这是在使用IPN模拟器的沙箱中.

使用与PayPal的PHP示例IPN侦听器完全相同的代码.

我已经尝试了所有可以找到的IPN故障排除,包括:

  1. 将购买日期设置为NULL
  2. 设置curl_setopt($ ch,CURLOPT_SSLVERSION,6);
  3. 在paypal的设置中将IPN数据设置为UTF-8
  4. 将回发发送到https://ipnpb.sandbox.paypal.com/cgi-bin/webscr
  5. 使用cmd = _notify-validate和file_get_contents('php:// input')发送数据

有任何想法吗?

php paypal paypal-ipn

3
推荐指数
1
解决办法
392
查看次数

标签 统计

paypal ×1

paypal-ipn ×1

php ×1