I was wondering this while I was writing an IPN receiver in Java, that will be used to automatically process an IPN, because the actual software runs in Java. The IPN processor is a class inside my project that will be used to speed things up, to avoid having to use PHP inbetween.
However, the question came to my mind when I thought about notification guarantee. Is PayPal resending the IPN post request when the host is unavailable? Or is it simply discarded, and up to the administrator to deal with this? This is because there is a slight chance the server is under maintenance once two days, and at that point the server will not be active.
If the notification is resent, what would the delay be?
Thank you in advance. :)