• I’ve just received a notice from PayPal with the following…

    “Please check your server that handles PayPal Instant Payment Notifications (IPN). Instant Payment Notifications sent to the following URL(s) are failing.”

    On checking the WP Cerber Activity on our website I can see that PayPal is getting blocked with “Spam form submission denied”… any ideas how I can fix this?

    I’ve had to disable the PayPal IPN on our PayPal account to stop the errors and make sure PayPal doesn’t action the following statement in their email…

    “If this problem continues, IPNs may be disabled for your account.”

    Many Thanks – Ian

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author gioni

    (@gioni)

    Hi! You need to whitelist the URL that is used by PayPal on your website (you see it in the Cerber’s Activity log). Here is how: https://wpcerber.com/antispam-exception-for-specific-http-request/

    scullydion

    (@scullydion)

    Thanks I’ve also had this issue for a long time and didn’t know how to solve it. In the traffic activity list I see:

    173.0.81.1
    notify.paypal.com March 28, 2020, 8:01 am
    Form submission denied IP address is locked out
    URL: http://www.domain.com/

    The email notification I get for PayPal states:

    Please check your server that handles PayPal Instant Payment Notifications (IPN). Instant Payment Notifications sent to the following URL(s) are failing:
    http://www.domain.com/?wc-api=WC_Gateway_Paypal

    Should the Query whitelist exception line then be:

    {\/?wc-api=WC_Gateway_Paypal\.php\?user_id=\d+$}

    Thanks in advance!

    Clare

    eWallz

    (@archonic08)

    hi @scullydion , is your whitelist regex working? i’m getting the same issue with paypal & other payment gateway as well.

    When adding the request uri, keep on getting error :
    You may not specify the query string with a question mark: {\/\?wc-api=WC_Gateway_Paypal\.php\?user_id=\d+$}

    basically all request with question mark (?) cannot be added even with backlash & rest api allowed.

    @gioni should I just skipped the ? in the uri?

    Plugin Author gioni

    (@gioni)

    @scullydion You’re trying to configure the wrong settings. The question mark is not allowed in the Traffic Inspector whitelist. You need to configure exceptions for the anti-spam engine instead.

    To configure anti-spam exceptions, use this way: https://wpcerber.com/antispam-exception-for-specific-http-request/

    Important note: update the plugin to the latest version because a related bug was fixed.

    Plugin Author gioni

    (@gioni)

    According to the email from PayPal, the only string you need to add is

    /?wc-api=WC_Gateway_Paypal

    Thanks everyone, it seems that some other setting on my site/server may have changed because I’m still getting the same errors even when the wp cerber plugin is deactivated. If I find out the cause I’ll update.

Viewing 6 replies - 1 through 6 (of 6 total)

The topic ‘PayPal blocked’ is closed to new replies.