I am building an e-commerce site using django-paypal
to accept Paypal payments.
95% of the time, everything works flawlessly, users are able to pay, sandbox or not, and receive what they purchased.
The other 5% of the time, however, instead of 'VERIFIED
' or 'INVALID
' as the response code, I get: Invalid postback. (<html> <body> Fatal Failure <br> </body> </html> )
This prevents our program from knowing what to do, and so the payment gets verified on our side EVEN THOUGH the payment is marked as 'complete' in the IPN and on Paypal's side.