{"id":18860140,"date":"2026-03-23T16:10:11","date_gmt":"2026-03-23T16:10:11","guid":{"rendered":"https:\/\/wordpress.org\/support\/?post_type=topic&#038;p=18860140"},"modified":"2026-03-23T17:14:22","modified_gmt":"2026-03-23T17:14:22","slug":"outdated-technology-poor-plugin-quality-terrible-tech-support","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/outdated-technology-poor-plugin-quality-terrible-tech-support\/","title":{"rendered":"Outdated technology, poor plugin quality, terrible tech support"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The Sendcloud plugin relies on outdated technology that is no longer supported by default in recent versions of WooCommerce. It communicates via the legacy v2 API which has been deprecated for years, and uses admin-ajax.php for continuous polling \u2014 an approach that dates back to 2006 and has long been superseded by better alternatives.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In practice, this means the configuration page in wp-admin puts a heavy load on the server as long as it&#8217;s open. In our case, this caused measurably high server load and 504 errors for shop visitors \u2014 on a server that was otherwise running fine. This is clearly visible in the server logs:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>52.58.233.101 - - &#091;23\/Mar\/2026:14:56:12 +0000] \"POST \/wp-json\/wc-sendcloudshipping\/v2\/\nintegration?consumer_key=...&amp;oauth_signature_method=HMAC-SHA256... HTTP\/1.0\" 504 4227<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Every request from Sendcloud results in a 504 Gateway Timeout \u2014 caused by the server being overwhelmed by the plugin&#8217;s own polling behaviour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Support offers no real solution and points to workarounds rather than acknowledging the underlying issue. For a paid shipping service used by many webshops, this level of technical quality is simply not acceptable.<\/p>\n","protected":false},"template":"","class_list":["post-18860140","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/18860140","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":1,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/18860140\/revisions"}],"predecessor-version":[{"id":18860216,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/18860140\/revisions\/18860216"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=18860140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}