Hanshow

Hanshow

Client:

Hanshow

Services:

ESL Sync for Odoo

Date:

09 – April – 2026

About Hanshow

Hanshow has developed highly interactive electronic shelf labels (ESL) to facilitate store management, ESLs enhance the consumer shopping experience while improving pricing and promotion management. Our electronic shelf tags offer a range of features that improve operational efficiency, reduce pricing errors and lower labor costs.

ESL Sync for Odoo

Project Overview

Retail floors run on one promise: the price on the shelf matches the price at the till. But in most stores that link is manual — someone exports prices, prints paper tags, and walks the aisles. It’s slow, error-prone, and the moment a price changes in the system, the shelf is already wrong.

By integrating Odoo with Stape, companies can automatically send important events such as orders, customer registrations, and transactions to their marketing analytics tools without relying on traditional browser-based tracking.

Challenge

Prices, names, SKUs and barcodes lived in Odoo — but the shelf labels had no idea when they changed.

Staff manually re-pushed updates, leading to mismatched prices on the floor and unhappy customers at checkout.

The official Hanshow AllStar Cloud API existed, but had no native Odoo connector.

Any solution had to be fail-safe — a sync hiccup must never stop a shop from saving a product or running the business.

Solution

We built Hanshow ESL Sync — a native Odoo module that turns price management into a one-time setup. Connect Odoo to AllStar once, map products to their labels, and from then on every change flows to the shelf in real time.

Three principles drove the design:

Invisible by default — sync happens the instant a product changes. No buttons to remember.

Always auditable — every push is logged with its result, so nothing is a black box.

Never in the way — a failed label update can never block normal store operations.

Key Features

Real-Time Auto-Sync — Price, name, SKU, barcode or status change → instantly pushed to the label.

Manual & Bulk Push — One product from its form, or hundreds at once from the list view.

Product Label Association — Bind each product to its physical ESL with format validation; re-assigning a label auto-unlinks the old one so prices never collide.

CSV Bulk Import — Map hundreds of products to labels in one upload, fully validated before sending.

Full Sync Log — Every push recorded with HTTP status, response, price sent, and trigger source.

Fail-Safe by Design — Sync errors never block a product save; auto-retry on transient failures.

Scheduled Jobs — Optional batch re-sync + automatic cleanup of old logs.

How It Works

Connect — Enter AllStar credentials in Settings, click Test Connection.

Associate — Link each product to its ESL label ID (or bulk-import via CSV).

Edit — Change a price or name in Odoo — it’s sent to the shelf automatically.

Relax — Monitor every push from one dashboard; scheduled jobs handle the rest.

Results

Real-time price accuracy — shelf matches system the moment it changes.

0 manual reprints — paper tags and aisle-walking eliminated.

100% of pushes logged — full audit trail for troubleshooting and compliance.

Zero disruption — fail-safe architecture keeps the store running even if the API is down.

Contact Us

Get in Touch with
InfraNext

Whether you’re exploring digital transformation, need help optimizing your IT infrastructure, or want to discuss a custom solution, our team is ready to support you.

Email Us

Have a detailed query or project outline?

Email Us

WhatsApp Us

Need instant support or want to chat on the go?

WhatsApp Us

Call Us

Want a direct conversation?

Call Us