Novohit Ecommerce POS module allows you to integrate and extend all Novohit POS functionalities into your company's ecommerce website. This thanks to the native integration between Novohit and
WooCommerce, the most widely used opensource ecommerce
platform in the world.
βThe synchronization is two-way β :
From Novohit β towards the Ecommerce page: products, prices, descriptions and categories (groups).
From the Ecommerce page β to Novohit: Orders and purchases, shipping methods: Delivery / Pick up in Store, Buyer data.
If your business has the Novohit Ecommerce module, there are two ways to reduce inventory:
Associating the Point of Sale Product to a Recipe.
WooCommerce API v3 para WC 3.5.X o superior y WP 4.4 o superior
Concept Mapping Between Novohit and WooCommerce
POS Types
The WooCommerce interface is associated with the Point of Sale type (id_pos_type) and to determine most of the data sources, in particular, the categories that can be used and the products for sale.
Categories
WooCommerce allows N levels of categories, while Novohit has only 2 levels:
Product Types (pos_pro_types) that are equivalent to Woocommerce Categories with parent = 0
Product Groups (pos_pro_groups) that are equivalent to Woocommerce Categories with parent > 0
Products
This product will then appear in WooCommerce:
Inventory Products
If in Novohit the
Product Catalog is associated with inventory products, then products sold through Ecommerce will be reduced from the corresponding inventory in Novohit when Ecommerce orders are synchronized.
All products marked in Novohit with the e-Commerce checkbox will be sent to WooCommerce. Depending on the Enable and Its for Sale checkboxes in Novohit they will be set as Published or Pending in WooCommerce according to the criteria below:
The products in Novohit with both checkboxes active
- Enable
- Its for Sale
Novohit will have status:
Published in WooCommerce.
While the products that are in Novohit have at least one of the Enable or Its for Sale checkboxes unchecked, then in WooCommerce they will be in Pending Review status
(Status:
Pending Review).
A product will be Visible in the WooCommerce catalog if it meets the same characteristics of Published vs. Pending seen in the previous point:
- Enable
- Its for Sale
Otherwise, if at least one of those checkboxes is unchecked in Novohit, it will be
Hidden in WooCommerce.
Ecommerce Order Flow
Technical requirements
Novohit server upload bandwidth minimum 8 Mbps, suggested 16 Mbps dedicated.
Additional Observations
In WooCommerce you can perform some operations that have certain consequences for the sync with Novohit:
- Delete categories and products will be uncategorized.
- Delete products even if they are associated with an order. The order will continue to indicate the product that was purchased. But it will no longer be possible to make a linkage between identifiers, which is how the sync linkage with Novohit is made.
Product changes, except for images, must be made in Novohit, otherwise there is a risk of losing synchronization.
We strongly suggest not to use WooCommerce Product/Category manager other than for photos or ad-ons, use Novohit to sync Products, Groups and Product Types.
Related Articles
POS Touch Screen
Open the POS Touch Point of Sales Application To access the application, go to POS F&B and Retail (Food & Beverages) → Point of Sale → POS Touch Screen or by opening a shortcut icon on the desktop or main screen of the tablet. Ask your system ...
Online Sales of Items of the POS integrated to Novohit E-Commerce
Novohit allows the sales of POS items (Food, Beverage or Retail) directly on your company's website, subdomain or sub-page, as well as Facebook and Instagram page. With this integration your company will be able to integrate e-commerce will Novohit's ...
Reduction Cases and Inventory Consumption Priority Algorithm with POS
There are 5 cases or 5 types of configurations in which Novohit performs a reduction of the warehouse. Each case has a particularity according to its configuration and Novohit will apply an algorithm to decide which case is the closest to the ...
POS Selection
When a user has more than one POS assigned to work with, he/she must select which one to operate with, as shown below: Once the POS is selected, it will display the accounts created on the screen, if they exist, otherwise the screen will be blank. ...
POS F&B and Retail
This module allows you to manage the cash operations of the different Point of Sales such as retail stores, restaurants, boutiques, among others. As well as the integration with the Spaces module: Spaces - Events - Equipment. To operate in POS, you ...