Forums / General Questions / Paypal Issue

Paypal Issue

Views: 82

Results 1 to 3 of 3
12 Sep 2026, 9:58 PM
#1
amebb avatar

amebb

Zen Follower

Join Date:
May 2008
Location:
UK
Posts:
408
Plugin Contributions:
0

Paypal Issue

Hi there
I need some help here please.

On my website I am using Paypal as my account merchant.
Everything works fine as regards the payments etc. But i keep in getting these emails:


Subject - PayPal Instant Payment Notification disabled

Hi XYZ.. ,
Please check your server that handles PayPal Instant Payment Notification (IPN) messages. Messages sent to the following URL(s) aren't being received:

https://www.XXXXXx.com/ipn_main_handler.php

If you don't recognise this URL, you may be using a service provider that is using IPN on your behalf. Please contact your service provider with the above information.

Once you or your service provider fix this problem, you or your service provider can resend the failed messages from the IPN History page. If this problem continues, PayPal may disable the IPN feature for your account.

Thank you for helping resolve this issue.


Can anyone help me fix this issue?
Thank you

13 Sep 2026, 10:47 PM
#2
dbltoe avatar

dbltoe

Totally Zenned

Join Date:
Jan 2004
Location:
N of San Antonio TX
Posts:
9,864
Plugin Contributions:
18

Re: Paypal Issue

That E-Mail means PayPal tried to send payment notices to the store but never received the "200 OK" response it needs. That's almost always something on the site's end redirecting, blocking, or erroring on those requests. PayPal keeps retrying each message for about four days, so there's time to fix it and then resend.

Start with PayPal's IPN History page at https://www.paypal.com/merchantnotification/ipn/history and open one of the failed messages. Its HTTP response code points straight at the cause. A 301 or 302 is a redirect, usually from www to non-www or from http to https, and PayPal won't follow a redirect. A 403 means a security layer turned PayPal away, such as ModSecurity, Imunify360, Cloudflare, or a firewall rule, and the host can allow that one address. A 404 means the file isn't at that address. A 500 is a PHP error, and the store's logs folder will contain a myDEBUG file timestamped at the same time. No code at all or a timeout usually indicates an SSL certificate issue (like a certificate that doesn't cover the www subdomain), a DNS issue, or a firewall dropping the connection.

There's also a quick test anyone can run. Paste the exact address from PayPal's E-Mail into a browser. A healthy Zen Cart store shows a plain page that says "Nothing to process. Please return to the home page." It's safe to do because the script stops before it processes anything. If the address in the browser bar changes as the page loads, that's a redirect. If you get an error, a security challenge, or a certificate warning instead, that's the problem. If the page loads fine but IPN History still shows a 403, the block is specifically targeting PayPal's servers, and that's a question for the host.

Once it's fixed, go back to IPN History, select the failed messages, and click Resend selected.

One more thing to check. If the store uses PayPal Payments Standard without a PDT token, Zen Cart only creates the order when the IPN arrives, so paid orders from the affected days may be missing. Compare PayPal's activity against the store's orders for that period. With Express Checkout, the orders are already in the admin, and the IPN only updates pending payments and refunds.


Sources: PayPal: troubleshooting IPN · PayPal Developer: IPN History · PayPal Community: 301/302 IPN errors

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com

14 Sep 2026, 10:16 PM
#3
amebb avatar

amebb

Zen Follower

Join Date:
May 2008
Location:
UK
Posts:
408
Plugin Contributions:
0

Re: Paypal Issue

Thank you for your reply.

I will start with the IPN URL - https://www.kXXXXX.com/ipn_main_handler.php . When i click on this URL I get sent to a page and the message says 'Nothing to process. Please return to home page.'.

I had a look at Admin > Customers > Paypal IPN. There are no failures or errors that are showing.

I know you mention looking at paypal tokens etc. But the setup that i have is something that i have had for a few years, all working well.

I did forget to mention that I am using ZC Version 1.5.8a and I am using Paypal Express Checkout. Once again, i have had this setup for a few years.

Thank you