I'm trying to implement PayPal on my website.
I use this class: http://www.micahcarrick.com/php-paypal-ipn-integration-class.html
Right now I'm testing using the PayPal sandbox.
Here is the problem:
- User makes payment - ok
- User returns to my website succesfully - ok
- After a few seconds PayPal calls my website using IPN - ok
- My class successfully validate incoming IPN data.
- PayPal returns "payment_status: Pending"
I don't know why PayPal IPN calls back with the payment status of "pending"?
Does anyone know what I'm doing wrong?