I am having trouble getting the PayPal listener to work for me.
I have the listener inside the on ipn event.
I have put an email at the start of the on ipn event, and at the beginning of the on verified, invalid and on error events in the listener
When I use PayPal in live mode, with the listener NOT in sandbox mode, the email from the on ipn event is fired, but none of the emails in the listener fire.
I have a final email after the on ipn block, which does fire and prints the form data - but I can't see anything wrong with it. The payments are going into the PayPal account.
Can anybody help me with this please?