Sandbox IPN Response Issue

Alley1
Contributor
Contributor

Hi,

Previousaly I had using IPN url like "https://example.com" , and I am getting IPN response properly but when I am change the IPN URL to "http://example2.com" I am not getting IPN response. The status is showing "Retring" only.

 

Is their any wrong with using "http"? or something else.

Please reply ASAP.

 

Thanks 

Login to Me Too
1 ACCEPTED SOLUTION

Accepted Solutions
Solved

MTS_Justin
Moderator
Moderator
There are two URL's being used for IPN within your transactions.

"https://suevio.com/QA/suevio_version_1.0.1/trademarkprocess/paypal_ipn_response" - good

"http://uat.suevio.com/suevio_version_1.0.1/trademarkprocess/paypal_ipn_response" - bad

For those transactions where the bad URL is being used, the web-server receiving the data is returning "HTTP 401" or "Unauthorized".

I've tested and confirmed this myself today, by submitting a dummy data payload to the bad URL via cURL and I received the following response.

* upload completely sent off: 643 out of 643 bytes
< HTTP/1.1 401 Unauthorized
< Date: Wed, 12 Jul 2017 07:44:40 GMT
< Server: Apache/2.4.9 (Win64) PHP/5.5.12
< WWW-Authenticate: Basic realm="My Protected Area"
< Content-Length: 470
< Content-Type: text/html; charset=iso-8859-1

There is authentication setup on this URL and you need to review and remove it if you want it to work with IPN.

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

View solution in original post

Login to Me Too
4 REPLIES 4

MTS_Justin
Moderator
Moderator
HTTP or HTTPS at the start of the URL should work fine. The only reason you would see "retrying" for an IPN delivery status is that our initial communication to your URL failed for a specific reason.

Share the transaction id for one of the impacted sandbox transaction id's or send me the email address for the sandbox account and I can review it for you.

Was my post helpful? If so, please give me a kudos!
Login to Me Too

Alley1
Contributor
Contributor

Hi,

My transaction ids are   1CM69612D00991454 , 71T5807655124250K   and I am not able to send email id which is use for sandbox.

Because it is not allow me to add email id in message box.


Thanks

 

Login to Me Too
Solved

MTS_Justin
Moderator
Moderator
There are two URL's being used for IPN within your transactions.

"https://suevio.com/QA/suevio_version_1.0.1/trademarkprocess/paypal_ipn_response" - good

"http://uat.suevio.com/suevio_version_1.0.1/trademarkprocess/paypal_ipn_response" - bad

For those transactions where the bad URL is being used, the web-server receiving the data is returning "HTTP 401" or "Unauthorized".

I've tested and confirmed this myself today, by submitting a dummy data payload to the bad URL via cURL and I received the following response.

* upload completely sent off: 643 out of 643 bytes
< HTTP/1.1 401 Unauthorized
< Date: Wed, 12 Jul 2017 07:44:40 GMT
< Server: Apache/2.4.9 (Win64) PHP/5.5.12
< WWW-Authenticate: Basic realm="My Protected Area"
< Content-Length: 470
< Content-Type: text/html; charset=iso-8859-1

There is authentication setup on this URL and you need to review and remove it if you want it to work with IPN.

Was my post helpful? If so, please give me a kudos!
Login to Me Too

Alley1
Contributor
Contributor

Hi,

Thank you very much for the solution. Yes, my site has authentication set up and I have remove that. Now IPN functionality is working fine.

Login to Me Too

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.