PayPal IPN History Page Bug (Resend Messages Not Working) - paypal

I use Zapier to send PayPal IPN messages to Freshbooks to create new clients from a sale.
A few seconds earlier Zapier sends a message from my Wufoo order forms to create a new invoice (I then link them up manually after in Freshbooks).
Wufoo hijacks the Freshbooks API and my Zapier 'Zaps' from PayPal to Freshbooks fail.
I get around this by going to PayPal IPN history once per day and resending the IPN messages making the Zaps successful.
This is not too much trouble for me.
However, for the past 2 weeks or so the resend message on the PayPal IPN history page has not been working. It says successful but does not add the usual '(resent)' items to the history list and nothing is being sent to Zapier.
Is there a known issue with IPN history at the moment? Anything else I can do or just have to wait for PayPal to fix it?
Cheers,
P.

Yes, this is a known issue as I have had the same problems for the last couple of weeks. I sent a trouble ticket to Paypal and received the following response: "Thank you for contacting PayPal Merchant Technical Services. We are aware of this issue and we are working to resolve it.
I will research this matter further and update you with more information as it becomes available."
That was 4/13. I sent another message today asking for an update, but have not yet received a response.
Hope this helps.

After pestering tech support some more I got this answer:
"the update for the History is planed for next week."

Related

PayPal IPN messages issues

I'm currently using PayPal's adaptive payment system to process purchases on my e-commerce platform.
This has been working successfully for the past 5 years. Last week, there was a situation where my platform's system did not record IPN responses from PayPal. This was an intermittent issue. Lets say, 5 transactions were made in a day - 3 were recorded and 2 weren't. Note that there was no code change done in recent times. I also tried resending IPN messages from PayPal's IPN history page, but to no success.
On contacting PayPal, I was asked to check my IPN listener, which again had no issues. I'm quite puzzled as to what might be causing these issues.
In the last 24 hours, all the transactions stopped receiving IPN messages. On checking PayPal's IPN history page to retry sending IPN messages, I could not find any of the messages for the transactions that happened today. I am unable to process confirmation numbers for my customers without the IPN message from PayPal.
Any insights to this issue would be greatly appreciated.
This may not be the silver bullet answer you're looking for but I'm in a similar position as you. We've only been intermittently receiving IPN messages from Adaptive Payments for the past few days. Other IPN messages seem unaffected. Last night we received a number of IPN messages from transactions as far back as 5 days ago and as of today everything appears to be normal. I have no idea what was wrong and so I'm not ready to call it "fixed", but I'm hopeful.
The only action I've taken (besides spending the past two days manually confirming payments), was opening a ticket at paypal-support.com. I can't say for certain if that had any effect as they have yet to tell me if they've taken any action, only asked for more details.
As a side note, I can't find any service status pages for Adaptive Payments. Presumably this is because it's a limited release product, however it's slightly frustrating as we do depend on it until PayPal offers a better alternative for chained payments to multiple endpoints.

Duplicate IPN on profile cancel

I'm having an issue where Paypal sends a duplicate 'recurring_payment_profile_cancel' type IPN when a user cancels a subscription. If I initiate the cancellation via Express checkout NVP I only get one IPN, but if the user cancels from his Paypal account dashboard I get two near identical messages, both get a 200 response code and no retries so it doesn't look like a problem on my end.
This happens to me both on Sandbox and Live environments.
Is this normal? a bug? or something I could avoid?
Paypal mts confirmed this was a bug and rolled out a fix, this has been fortunately solved.
Thanks.

Listener not receiving IPN messages

I've built a listener to capture PayPal transactions using IPN into Salesforce. However, it's only receiving a small percentage of our PayPal transactions.
I've determined that they're not always being sent by:
I manually send (url-hack) a never before seen IPN string on the listener page. It processes immediately and perfectly.
I go to PayPal and instruct the site to resubmit the same IPN
Since it's a known transaction my system will send an error message. I've verified this
by repeating step 1.
The message that should be produced by step 2 never arrives. The other IPNs that were also resubmitted during step 2 also never appeared in Salesforce.
Your insights are greatly appreciated as this is amazingly frustrating!
Steve
Addendum
Based on advice in a comment from #Andrew Angell below, here's more information...
All of the IPN histories look like the following. Notice the Notification URL. Could my problem be that it doesn't contain my listener page or even match my IPN Notifier setting (which I just double checked)?
Also all of the transactions have a response code of 200 and zero retries.

Instant Payment Notification (IPN) returning Html

We are requesting the following URL "https://securepayments.paypal.com/cgi-bin/acquiringweb" with cmd=_notify-validate to get the notification of VERIFIED or INVALID as per the documentation (https://www.paypal.com/cgi-bin/webscr?cmd=p/acc/ipn-info-outside), but we are receiving a completely different response. This causes problems because as a result our system doesn't behave as expected.
Response:
Error Processing Payment Error Message "This transaction can't be
processed. Please pay with another card."
Please help me why I am facing this issue however we are receiving payment successfully and everything was working fine a couple of days ago.
I have found a solution and to make it clear, https://www.paypal.com/cgi-bin/webscr URL is for IPNs and https://securepayments.paypal.com/cgi-bin/acquiringweb is for receiving payments through hosted sole solution(developer.paypal.com/webapps/developer/docs/classic/products/#HSS).
May be PayPal has changed something in their API.

Paypal notify url not working showing latest delivery date in 1985?

We are having some problems with paypal:
Notify url and status appears empty in the message details page.
The retry date on the ipn message appears in 1985:
What can we do to fix this, besides get back in time to catch that retry?
Overview:
We use basic payments
We use the notify_url param from a php redirection
it worked perfectly on sandbox and live, until you updated
The paypal ipn transaction shows the correct custom parameter
Server side:
Php + custom framework.
There are currently some issues with IPN, that are being addressed that should resolve this issue once they are fixed. If you would like to be notified once the issue is resolved, you can open up a ticket with PayPal Merchant Technical Support.
user1214454: I have the same problem which I have described here:
https://stackoverflow.com/questions/16174275/why-paypal-does-not-call-my-notify-url-but-on-sandbox-everything-works
I have contacted with PayPal but they said that paypal are sending the IPN messages to my IPN, but they are not being accepted by my IPN, what I think is not true, because when request hit my server e-mail is generated by my script and I know if something hit my server. Besides, as I said in my post in sandbox everything works as expected. I am really frustrated too because my bussiness depends on this.