POS Ecommerce

POS Ecommerce



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

Products are synchronized 1-1, as long as in the Product Catalog of the Point of Sale, the product in question has the E-Commerce checkbox active.




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.

Product Status: Published vs. Pending



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:
Published (Status: Published).
The products in Novohit with both checkboxes active 
  1. Enable
  2. Its for Sale
Novohit will have status: Published in WooCommerce.

Pending (Status: Pending Review
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). 

Catalog Visibility: Hidden vs Visible
A product will be Visible in the WooCommerce catalog if it meets the same characteristics of Published vs. Pending seen in the previous point:
  1. Enable
  2. 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:
  1. Delete categories and products will be uncategorized.
  2. 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 → Point of Sale → POS Touch Screen or by opening a shortcut icon on the desktop or main screen of the tablet. Ask your system consultant for support to ...
    • 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 ...
    • 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. ...
    • 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 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 ...