I am relatively new to PHP and I am trying to integrate PayPal's IPN into my website. Needless to say I am struggling. I have built a shopping cart which works exactly as I need it to and the paypal <form> dynamically updates with it so that clicking the "checkout" button takes users to paypal where they can complete the transaction. However, my product is registration for a sports league and as I have it, I will need to manually update my database based on the transaction info I will need to get from paypal for EVERY transaction. Obviously, this would be very labor intensive and it seems that PayPals IPN has exactly what I need. I have read most of the articles on PayPals website, but I just can't seem to get it to work successfully. I currently have PayPal's example code, but I can't seem to figure out how to test it. Basically what I am looking for is someone to help me understand the process and/or a good starting point for integrating and testing IPN on my site.