PayPal responded with http code 400

  • Posts: 228
  • Thank you received: 4
  • Hikashop Business
2 years 9 months ago #334060

-- HikaShop version -- : 4.4.3
-- Joomla version -- : 3.9.27

Help,
I seem to be having issues with PayPal and processing of orders. I get an error in the logs stating:

<h3>07.01.21 08:28:39 - paypal</h3>
PayPal responded with http code 400
<h3>07.01.21 08:28:39 - paypal</h3>
Bad Request
<h3>07.01.21 08:28:39 - paypal</h3>
PayPal transaction id: 6FX13048094547646
<h3>07.01.21 08:28:39 - paypal</h3>
invalid responsePOST  HTTP/1.1
User-Agent: PHP/7.4.20
Referer: https://www.thhs.co.uk/index.php?option=com_hikashop&ctrl=checkout&task=notify&notif_payment=paypal&tmpl=component&lang=en&Itemid=131
Server: Apache
Host: www.sandbox.paypal.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 1162
Accept: */*
Connection: close

And then an email from PayPal with the error stated as:
Hello,
A Paypal notification was refused because the IP 173.0.80.117 is not in the list of valid IPs :
151.101.129.*
173.0.81.*
66.211.169.*
173.0.84.*
173.0.88.*
173.0.82.*

I have tried adding the IP address and removing all the IP addresses, but nothing seems to work!

Please help this is affecting a live site!

Thanks
Lee

Please Log in or Create an account to join the conversation.

  • Posts: 81428
  • Thank you received: 13058
  • MODERATOR
2 years 9 months ago #334065

Hi,

The error indicates that the IPN was rejected because the IP is not in the list. So yes, removing everything from the IP setting is what I would recommend. That will also prevent a similar issue in the future.
There is already a security in the way the system works. Checking the IP addresses is not necessary (it can be nice to have as extra security but you need to actively update the list when PayPal adds new IP addresses).

You won't get the same error if you remove the IPs from the setting in the payment method. If you still do, then maybe you have several paypal payment method and you changed the setting of another one than the one you were using in your test or something like that.

Please Log in or Create an account to join the conversation.

Time to create page: 0.056 seconds
Powered by Kunena Forum