Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django paypal:具有无效回发的IPN请求_Django_Python 3.x_Paypal_Paypal Ipn_Django Paypal - Fatal编程技术网

Django paypal:具有无效回发的IPN请求

Django paypal:具有无效回发的IPN请求,django,python-3.x,paypal,paypal-ipn,django-paypal,Django,Python 3.x,Paypal,Paypal Ipn,Django Paypal,我正在建立一个电子商务网站,使用django-paypal接受paypal付款 95%的时间里,一切都完美无缺,用户可以付费,不管是否使用沙箱,也可以收到他们购买的东西 然而,在其他5%的时间里,我没有将“VERIFIED”或“INVALID”作为响应代码,而是得到:INVALID postback。(致命故障) 这使我们的程序无法知道该做什么,因此,即使支付在IPN和Paypal端被标记为“完成”,我们也会验证支付。您必须反映(回发)Paypal发送给您的所有参数,不受影响。而不会弄乱编码。即

我正在建立一个电子商务网站,使用
django-paypal
接受paypal付款

95%的时间里,一切都完美无缺,用户可以付费,不管是否使用沙箱,也可以收到他们购买的东西

然而,在其他5%的时间里,我没有将“
VERIFIED
”或“
INVALID
”作为响应代码,而是得到:
INVALID postback。(致命故障

这使我们的程序无法知道该做什么,因此,即使支付在IPN和Paypal端被标记为“完成”,我们也会验证支付。

您必须反映(回发)Paypal发送给您的所有参数,不受影响。而不会弄乱编码。即使数据中偶尔出现奇数字符,如
\
反斜杠。意外损坏数据将产生您观察到的“无效回发…致命失败”

有关详细的故障排除,请参阅PP_MTS_Chad在