MyWorks support for WooCommerce HPOS

Written by the MyWorks Team

Updated at September 17th, 2024

WooCommerce recently publicly released their HPOS feature: High performance order storage tables, to help further optimize WooCommerce performance and storage of order details.

MyWorks is excited to be able to add support for HPOS, like many other WooCommerce developers. 

Adding this type of compatibility is no small project, and requires a significant amount of development and testing while we ensure we're supporting HPOS perfectly while also leaving support for users who decide not too move to HPOS yet. 

For MyWorks, this project is not comparable to the effort needed for minor WooCommerce extensions that have just one job in WooCommerce, like Sequential Order Numbers Pro, for example. With the level of detail which MyWorks interacts with WooCommerce orders, this compatibility has required significant development and testing effort from our team. 

Our plan to fully support HPOS is separated into two phases:

Phase 1: Complete

MyWorks supports initial compatibility with HPOS, where HPOS can be enabled on a WooCommerce store while using MyWorks.  With this initial support, the “Compatibility Mode” option in HPOS settings does need to be enabled to allow MyWorks to continue to read WooCommerce order data. 

 

Phase 2: In Progress

We don't currently have a specific ETA for full HPOS support, due to the intense development and testing that this requires on our end, our team is continuing to be hard at work continuing to finalize our HPOS compatibility while also tackling our existing roadmap of additional features we have slated as well. We do expect to have this support released in 2024.

HPOS compatibility in our sync can’t be compared to any other feature (or plugin), as it is a very large lift for order-intensive integrations like ours, and requires an extreme amount of effort and testing on our end – not only to correctly support HPOS in every single way of the many ways in which we interact with WooCommerce orders, and the 20+ third-party WooCommerce Extensions we also have additional compatibility with; but also to correctly support existing users that choose not to enable HPOS yet.

We will be keeping our users updated as soon as we have a stable pre-release version available with full HPOS compatibility, as well as when we publicly release an updated version!