Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Franky

    (@liedekef)

    The paypal ipn is given in the EME payment settings page and should be transferred when clicking on the paypal button. You might need to check your account here …

    I’m having a similar problem. Payments get notified back to the website with one PayPal account and not with another. I have checked both account settings and they appear to be the same. Did you find a solution to this? What specific PayPal setting do I need to check? Thanks

    Plugin Author Franky

    (@liedekef)

    For EME a paypal account is a paypal account, so if it works with one and not another, then some setting must be different.
    If you can’t find a difference, isn’t there any paypal support you can contact for this? Unfortunately the original poster did not reply, so I don’t know what was his problem or his solution.

    There is no apparent different between the two PP accounts so I’m at a loss to explain this. I can ask the client to contact PayPal but I suspect that PayPal will say it is a website problem. The client needs to see events payment notifications in the WoredPress admin so if this cannot be resolved we will probably have to move away from Events Made Easy to a different plugin.

    Plugin Author Franky

    (@liedekef)

    Well, I’m not paypal here, so if it doesn’t work for a specific account it’s very difficult for me to say why.
    Check your webserver logfiles to see if the IPN from paypal arrives (search for eme_eventAction=paypal_notification in your access logs)
    Also, here’s a link to IPN debugging for paypal:
    https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNTesting/ (check the chapters on “IPN Troubleshooting Tips” and “IPN Simulator testing”)

    Thanks for your help. Can you confirm the PayPal IPN settings. I understood from a previous post that IPN notification URL was not needed. Are you saying that IPN should be turned on with a notification URL added?

    OK, have checked access logs for two event purchases. With each purchase a different PP account was used. Both PP accounts sent notifications back to the site but one was recognised as paid and one wasn’t. Do you have a suggestion why that would happen?

    Plugin Author Franky

    (@liedekef)

    Well, that’s (partially) good news. That means we can track it, log it and you can see the errors for it.
    Go in the file eme_payments.php and search for the function eme_paypal_notification (about line 570). In that function you can activate logging for paypal by setting

    $ipn->log_to_file = true;
    $ipn->log_filename = ‘/path/to/file/writable/by/webserver’;

    (you could also try to email the logs, those settings are also in there), make sure the filename is a complete path to a file writable by the webserver.
    Probably the return from “$ipn->ipn_is_valid()” is false, but you need to figure out why …

    Thread Starter peteincali2103

    (@peteincali2103)

    I meant to follow up on this, although it is probably unrelated, the reason for my issue was that the PayPal account had some verification issues that needed to be resolved.

    Plugin Author Franky

    (@liedekef)

    I think this is related since the symptoms seem to be identical. How/what was the verification issue and how did you get it resolved?

    Thread Starter peteincali2103

    (@peteincali2103)

    They did not specify the exact reason for the verification requests but there was a notice requesting personal identification such as picture of drivers license etc. As my client is not very computer savvy we just created a new paypal account for them and it worked fine, but I would assume going through the verification process that would also fix.

    OK, thanks for both your replies. I have checked the Paypal account settings and access logs and I believe that the problem was caused by the account having multiple email addresses associated with it (and the primary address was changed without my knowledge). As a result (and because the email addresses may change again), I have used the PP account ID number in EME PP payments set-up. And after that, my test purchase worked. And was marked as Paid. Yay!

    I need to monitor this with subsequent bookings but I’m hopeful that this is resolved.

    Thanks again for your help.

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Pay Pal setup to accept IPN’ is closed to new replies.