Setup:
I have installed the Credit/Debit card payment through Paypal option in the payment options and have setup a sandbox account to test it - I have enabled Paypal IPN and have put the email address of the paypal account that will receive the money into this. I have set it to sandbox mode. I have not filled in any other fields to do with private keys and all that stuff, as I have no idea what it all means
What works:
I can choose an item from the site, add it to the cart, check out, be redirected to paypal, pay with paypal and be redirected back to the website after completion. I can check and the money HAS been received by the test account! Yay!
What does not work:
1. The Order status in oscommerce reports "Preparing Paypal IPN" - the customer has not been notified as they should have about their order - the website itself thinks that it hasn't been paid (which it has!) meaning that you would have to check paypal on every order to confirm payment.
2. The quantity of stock is not reduced - in this case allowing two or more people to buy the same object. BOO!
Can anyone give me any advice as to how this may be happening and how it could be solved?
Thanks in advance!

