我正在使用django-paypal
创建一个电子商务网站,以接受Paypal付款。
95%的时间,一切都运行良好,用户可以支付,无论是在沙箱中还是不在沙箱中,并收到他们购买的商品。
然而,在另外5%的时间里,我收到的响应代码不是'VERIFIED
'或'INVALID
',而是:Invalid postback. (<html> <body> Fatal Failure <br> </body> </html> )
这阻止了我们的程序知道该怎么做,因此即使在IPN和Paypal方面将付款标记为“已完成”,付款也会在我们这边得到验证。