Hello @infotrade72
it seems something is blocking the webhooks, so most of the times there are 2 causes possible for this:
1) Another plugin is causing this; you can test this by deactivating all other plugins and testing the webhooks again.
2) A security measure on of the hosting partner is blocking the JSON communication that is required to have the webhooks functional. If this would be the case, you would need to have a talk with your hosting party and see what is causing this.
There can of course be other situations occurring here, but without the system report and plugin logs we can’t tell much about your current situations. If these first 2 options don’t help you fix this issue, please provide us with these details. You can copy the logfiles from here:
– WooCommerce > Status > Get system report > Copy for support
– WooCommerce > Status > Logs > select “woocommerce-paypal-payments-integration-\[…\]” in the dropdown and click on view.
If you don’t feel comfortable sharing those details on a public forum, please open a ticket with our service desk. You can find the instruction for this here: https://paypal.inpsyde.com/docs/request-support/
(please add the URL of this thread in the ticket as well)
Kind regards,
Joost
Hi Joost
Thanks for your reply. I have resolved the issue. The plugin Perfmatters had disabled the REST API. When I enabled the REST API the webhooks test worked.
Many thanks,
Mark
Hello @infotrade72
can you provide us with the full name and version of the plugin you used, so we can add it to our knowledge base for future engagements by other merchants? It would help us a lot.
Thank you.
Kind regards,
Joost
Perfmatters, the current version is 1.8.2 but it is regularly updated. The setting is here https://perfmatters.io/docs/disable-wordpress-rest-api/
Thank you for the details and the review. We’ll do our best to change it into a 5 star review!