Search code examples
paypalpaypal-ipn

Cannot re-send an IPN


I've just released production code which allows our user to purchase something using Paypal payment buttons.

After a quick test transaction, I've realized that the address I want my IPN is slightly incorrect and my IPN is not being received by my system.

According to this article, I should be able to just re-send it to my profile IPN URL.

https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNOperations/#resend-ipn-messages

However, after going to the IPN history page, I do not see any option to re-send.

Has the ability to re-send IPN messages been turned off?


Solution

  • Turns out you can't re-send an IPN in the status of Retrying and you also cannot tell it to stop Retrying.

    So the solution here was to just wait for the status to go to Failed (which it'll do after trying for 4-5 days), then change the IPN URL on your profile to the correct URL, then go to the IPN history, find the failed ones and re-send it.