Website Speed is essential for a good user experience. That’s why Donation Platform for WooCommerce gets by with less than 10kB of CSS & JS files, and only loads them when necessary.
However, WooCommerce and WooCommerce extensions each add overhead to your website.
In the context of Donation Platform for WooCommerce, there are a few things to keep in mind when using caching plugins.
Donation Platform for WooCommerce uses WordPress nonces to verify requests and avoid CSRF issues. These nonces have a lifetime of one day. If you enable caching that caches HTML pages for longer than one day, the nonces become invalid and potential donors get error messages. With a shorter cache time the problem can generally be solved.
Feel free to share your experiences about different cache & site optimizer plugins with me.