我正在建立一个电子商务网站,django-paypal
用于接受 Paypal 付款。
95% 的情况下,一切都完美无缺,用户可以支付,无论是否使用沙盒,并收到他们购买的东西。
然而,在另外 5% 的时间里,我得到的不是 ' VERIFIED
' 或 ' INVALID
' 作为响应代码:Invalid postback. (<html> <body> Fatal Failure <br> </body> </html> )
这会阻止我们的程序知道该做什么,因此即使付款在 IPN 和 Paypal 方面被标记为“完成”,付款也会在我们这边得到验证。