cancel
Showing results for 
Search instead for 
Did you mean: 

IPN Simulator issue

SOLVED
Contributor

IPN Simulator issue

PayPal has sent us emails a few times over the past several months informing us that we still need to update our IPNPB code to https before June.  However, when I would use the IPN simulator to test our existing listener (without https), it would always return a message of "IPN was sent and the handshake was verified." This was puzzling, since my understanding was that the sandbox only accepted https postbacks.  However, yesterday when I tested it, the simulator kept reporting "internal server error" even though I had made no changes to our site, so I assumed it was a paypal issue.  Today, the response I always get from the IPN simulator is "IPN was not sent, and the handshake was not verified. Review your information.", regardless of whether I put my listener in test mode or live mode--  in fact, the same response occurs regardless of what IPN handler URL I put into the simulator!  I would think that it should report something like "IPN was sent, but the handshake was not verified...".  Is there a problem with the simulator?

1 ACCEPTED SOLUTION

Accepted Solutions
Moderator

Re: IPN Simulator issue

Hello,

This issue has now been resolved.

Apologies for any inconvenience.

Was my post helpful? If so, please give me a kudos!
9 REPLIES 9
Moderator

Re: IPN Simulator issue

Hi there,

Many thanks for that report.
We tested it this morning and indeed, there seems to be an issue with that.
We will raise it internally and have it resolved as quickly as possible.
Contributor

Re: IPN Simulator issue

Is there any status on this issue, or a place that we can monitor progress?

 

Moderator

Re: IPN Simulator issue

Hello,

There is currently no status update at this time, the issue is being investigated.

Once it's been resolved, I'll post an update to this thread.

Was my post helpful? If so, please give me a kudos!
Contributor

Re: IPN Simulator issue

This is happening to me as well. 

 

No matter what URL I use for the IPN handler URL or what type of payment simulation it is, it just says "IPN was not sent, and the handshake was not verified. Review your information.

Contributor

Re: IPN Simulator issue

This is extremely frustrating and after a quick google search it seems to be a recurring issue.  Any ETA?

Moderator

Re: IPN Simulator issue

Hello,

No ETA available - Once the issue is resolved, I'll post an update in this thread

Was my post helpful? If so, please give me a kudos!
Moderator

Re: IPN Simulator issue

Hello,

This issue has now been resolved.

Apologies for any inconvenience.

Was my post helpful? If so, please give me a kudos!
Contributor

Re: IPN Simulator issue

That's great--  now back to the original intent: testing IPN post back code.  Here's the issue I'm experiencing:  whether I test with my old code that doesn't do HTTPS post back or my new code which does, the IPN simulator always gives the same response: "IPN was sent and the handshake was verified."  I expected the IPN simulator would only work for the new security requirements, that's the whole reason I wanted to use it.

 

According to the Merchant Security Upgrade Testing FAQ (https://www.paypal-notice.com/en/Merchant-Security-Upgrade-Testing/😞

 

When can I test my integration?

Now. The PayPal Sandbox testing environment has been fully updated and can be used to verify that your integration is ready. Review the individual topic pages on the site for more details about how to test your systems and verify their readiness.

 

 

Moderator

Re: IPN Simulator issue

Hello,

The IPN simulator only tests sending an IPN, it doesn't confirm if your posting back for validation or if that postback was conducted via TLSv1.2

You should check your webserver logs for the postback attempt and if it was accepted by the sandbox server. If it was accepted and you receive either a "VALID" or "INVALID" response, you then know you were able to establish a connection secured via TLSv1.2

Was my post helpful? If so, please give me a kudos!