3 ms·
a) Stop using paypal (or at least make it an option but recommend stripe or similar) b) IPN is clearly going to be flakey, there are several reasons why IPNs m
by abritishguy 12y ago
a) Stop using paypal (or at least make it an option but recommend stripe or similar)
b) IPN is clearly going to be flakey, there are several reasons why IPNs might not be delivered and they are not all paypal issues. In the paypal docs it says that if your webhook doesn't return 200 to some IPNs then it will stop sending them. For my new stuff I don't use paypal at all (stripe is just too good) but when I did I had a cron job running every 5 minutes that checked every transaction that had been created but no IPN had come through for. Over the cause of a couple of years I caught several transactions where the IPN had been lost.