• I’m having an issue with paid login (Paid Membership Pro) that is (possibly) apparently due to Wordfence caching?

    Attempting to checkout with Paypal Express I am returned to the checkout page, click to Complete Payment, and then get the error: Express Checkout PayerID is missing.

    The developers suggest excluding checkout pages from Wordfence cache.
    https://www.paidmembershipspro.com/documentation/using-caching-plugins-paid-memberships-pro/

    I have tried Cache Exclusions:
    If the URL contains (without quotes): “/archives/category/PMProSection” then don’t cache it.
    If the URL contains (without quotes): “/wp-admin/admin-ajax.php?action=ipnhandler” then don’t cache it.
    If the URL contains (without quotes): “/membership-account/membership-checkout?level=2″ then don’t cache it.
    If the URL contains (without quotes): “/membership-account/membership-checkout” then don’t cache it.
    If the URL contains (without quotes): “membership-account” then don’t cache it.

    But the issue persists. Any ideas?

    https://www.ads-software.com/plugins/wordfence/

Viewing 2 replies - 1 through 2 (of 2 total)
  • We actually show you (or the developers) how to exclude the plugin from caching. Here is a link, which you can forward to them. This may help them fix issues with other users as well.

    https://docs.wordfence.com/en/DoNotCache

    tim

    Thread Starter aly22

    (@aly22)

    Thank you Tim, but I honestly don’t see how I can implement this – where would I place wordfence::doNotCache()

    I will pass the link forward to the developers/forum for the plugin – just trying to fix my issue so I can get paying members working.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Issues with Paid Membership Pro?’ is closed to new replies.