I'm using the Paypal IPN exclusively (though there are some free downloads that require no payment). The orders that pay through Paypal IPN, the 'order' history seem to be logging the IP of the paypal IPN request, not of the user making the purchase. I really need this IP because there are a few people who are reposting my stuff elsewhere. Is there a reason it's logging the Paypal IP? Is there a specific module or process that logs the IP that can be altered to log it at a different point in the purchase process so that it gets the User's IP?
I know this is Paypal's IP because When I buy off paypal myself, it's the IP I see, and initially I banned the IP, which caused the IPN's to stop returning.