Longtime Developer: I’m Out
-
I’ve been a long-time WordPress and WooCommerce fan, but in recent times, dealing with the constant struggle to scale and address basic issues has become overwhelmingly stressful.
The number of GitHub issues I’ve followed—and am still part of—while waiting for simple fixes, like proper inclusive tax calculation on shipping in Australia, is beyond frustrating. Some of these problems have been around for years.
After simply trying to connect WooPayments to a client’s store, I was met with a redirection loop and a barrage of errors. That was the last straw for me. I’ve since started exploring Shopify and learning MedusaJS to migrate the rest of my stores away from WooCommerce.
For small to medium-scale businesses, the challenges of using WooCommerce might be manageable. However, for serious enterprise or high-volume stores, even a small hiccup can lead to a significant loss in revenue.
I’ve followed all best practices: dropped third-party plugins, cleaned up databases, and custom-built functions for peak performance. Despite these efforts, the core WooCommerce plugin still can’t integrate smoothly with its own first-party plugins (Woo Shipping, RMA, etc.). It often feels like their upsells are abandoned, never properly checked for issues.
When developers report problems, they’re often left unresolved for months. Support tends to shift the blame to third-party plugins or themes. I even switched to purely WooCommerce plugins and custom-built themes/functions just to get support to take responsibility—and even then, it’s hit-or-miss.
I genuinely hope WooCommerce can turn things around and become great again, but right now, it seems to be losing ground to newer, more reliable competitors. Basic features like bulk stock adjustments are still missing, and that’s a dealbreaker for many.
- You must be logged in to reply to this review.