Upcoming Changes to WooCommerce
WooCommerce have announced a number of upcoming changes to their platform and we wanted to let our customers know about any potential impact on our fmEcommerce Link (WooCommerce Edition) solution.
Firstly WooCommerce put out an announcement last year about their deprecated Legacy REST API and that this was being removed from WooCommerce as of version WooCommerce 9.0, scheduled to be released in June 2024. This has NO impact on the fmEcommerce Link (WooCommerce Edition) solution as we have never used the Legacy REST API and have only ever used the newer REST API released with WooCommerce 2.6 that is based on the WordPress JSON API. You can ignore any notifications about the removal of the Legacy REST API as far as fmEcommerce Link integration is concerned.
Secondly you might have come across news about High-Performance Order Storage (HPOS), WooCommerce’s new database storage for orders to allow effortless scaling for large and high growth stores. Previously known as “Custom Order Tables” HPOS is a solution that provides an easy-to-understand and solid database structure – specifically designed for eCommerce needs. HPOS replaces the default WordPress post-based storage of orders and used dedicated custom database tables for data like orders and order addresses instead. This way is more efficient for handling large volumes of orders and eventually improving overall performance.
HPOS is enabled by default for new installations from WooCommerce 8.2 onward. You will need to ensure that all your WordPress extensions are compatible with HPOS before you upgrade to HPOS. We are waiting confirmation from WooCommerce about the impact of HPOS and their REST API which is used by fmEcommerce Link and will update this blog post once that is received.
We will also be testing fmEcommerce Link (WooCommerce Edition) with an HPOS enabled store shortly to confirm everything works as expected. You can stay up-to-date by subscribing to our newsletter or this blog.
You can read more information about HPOS at the following links: