• Resolved jk_gabba

    (@jk_gabba)


    We seem to be having issues with Nonce and woocommerce paypal standard plugin, i think at the point of IPN calls, from the error logs:

    2020-12-21T09:43:59+00:00 CRITICAL Uncaught WooCommerce\PayPalCommerce\Button\Exception\RuntimeException: Could not validate nonce. in ****/wp-content/plugins/woocommerce-paypal-payments/modules/ppcp-button/src/Endpoint/class-requestdata.php:50
    Stack trace:

    Is this a matter of adding nonce names to the settings somewhere> currently we do not have ESI enabled on this site as we don’t want to serve cached content to logged in users.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support qtwrk

    (@qtwrk)

    Hi,

    If you did not cache the login user, I don’t think how the nonce would be cached ?

    what is the response header you see ?

    Best regards,

    Thread Starter jk_gabba

    (@jk_gabba)

    the error seems to be hidden to the user, so i’m not sure what the headers are, IPN from paypal is getting a 200 header, it just that the IPN message is not being written to the order i think its that that throws the error to the log.

    The site is also behind cloudflare, so could that combination be causing an issue?

    Plugin Support qtwrk

    (@qtwrk)

    Hi,

    I don’t know , if you didn’t use Cloudflare to cache pages , then I think Cloudflare has nothing to do with this.

    Do you have method to reproduce it ?

    Best regards,

    Plugin Support qtwrk

    (@qtwrk)

    Hi,

    I’m going to mark this topic “Resolved”, due to lack of activity.

    If you still need help, please feel free to re-open it.

    When re-open it, please also change the topic status to “not solved”

    Best regards,

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Paypal – IPN – Nonce’ is closed to new replies.