Hello @inventis
Thanks for reaching out to us, we’re here to help.
Please first check if the issue still occurs after reinstalling the previous version 1.5.7. You can find it here: https://github.com/inpsyde/PayPal-Zettle-POS/releases/tag/1.5.7
If the issue persists, it may be related to stock synchronization, which occasionally causes problems for two main reasons.
- Plugin conflict
- Security measures block the stock sync communication.
The first thing I would do is to make sure you can reproduce the issue by manually adjusting the stock in the Zettle web interface and checking that it gets updated on WooCommerce. You need to confirm this in order to verify these options are causing the issue:
2 possible activities to fix the sync issue are:
- Deactivate all other plugins (except WooCommerce and Zettle) and see if you can make a stock sync from Zettle –> WooCommerce.
- Any installed security plugin would already be excluded by the previous test, so the only security/firewall that needs to be investigated is the one managed by your hosting partner. For this, you need to reach out to them and ask them if they are possibly blocking the JSON webhooks that are required for the stock updates. We are hearing that the hosting partner firewalls are sometimes blocking these requests since they are interpreted as DDOS attacks and block the phpflood that is being seen.
Please let me know what your findings are.
Kind regards,
Krystian