WooCommerce and Sage 300 can be a very powerful combination to automate formerly manual business processes. A very robust and scalable opportunity for clients to drive major
economies of scale for their online eCommerce transactions can be exploited through leveraging such an integration. One of the really strong points of Clarity's connector application is how it has Sage 300 and WooCommerce endpoints already
configured. On the other hand, a key element of the Sage 300 REST API is the ability to leverage an SDK (or Software Development Kit, which is basically a collection of software development tools), to tie in the preferred and recommended ways
to integrate with the Sage 300 REST API endpoints into the connector application.
The Clarity connector application is a set of very robust, queue-based, and persistent integration tools, which allows the Clarity team to build a catered and customized connection
between Sage 300 and WooCommerce. The WooCommerce APIs leverage a REST-based set of endpoints as well, so the Clarity connect platform sits between the two and provides an advanced task-based system that can be infinitely scaled and set
up to be redundant. It also has the ability to have plentiful independent tasks that run at different schedules or intervals, aligned to the corresponding business logic.
The core concept behind integrating Sage 300 and WooCommerce is typically focused on bringing in order and customer data from WooCommerce, to push back a successful fulfillment. So, the end customer can receive updates and information from
Sage 300 regarding order status and completion. In addition, it's pretty common for the product and category data to come from Sage 300 and hydrate the WooCommerce implementation, so that WooCommerce has detailed information about the
products, product information itself, categories, meta information, and pricing inventory levels. Lastly, the option of customer specific pricing is supported as well.