Athenian E-Pricetag Manager
product details.
Athenian E-Pricetag Manager connects WooCommerce product and price data to electronic shelf label platforms through mapped labels, structured payloads, and connector-based sync pipelines. It helps teams keep in-store digital price displays aligned with online catalog data, inventory context, and pricing decisions while keeping data, permissions, and automation aligned with the broader Athenian Platform Ecosystem.
Athenian E-Pricetag Sync Manager for WooCommerce is a WooCommerce-to-electronic-shelf-label bridge for retailers, showrooms, warehouses, and hybrid commerce operations that need physical digital price tags to stay aligned with live product data.
The plugin maps physical label identifiers to WooCommerce products or variations, builds structured shelf-label payloads from product, pricing, barcode, QR, stock, and update metadata, queues outbound updates for reliable delivery, and publishes those updates through a connector-based integration layer.
Rather than replacing a retailer’s ESL controller, cloud vendor account, or middleware, E-Pricetag Sync Manager acts as the WooCommerce-side publishing and operations layer. It gives store teams a practical way to map labels, configure connector settings, monitor queue status, retry failed pushes, and keep in-store shelf displays closer to the product data customers and staff see online.
Within the Athenian Platform, E-Pricetag Sync Manager fits as a retail product-data synchronization utility that can connect WooCommerce catalog management, barcode/QR systems, pricing and inventory logic, point-of-sale workflows, middleware services, and future vendor-specific electronic shelf label integrations.
How Athenian E-Pricetag Manager fits the Athenian Platform
Platform role: Athenian E-Pricetag Manager is a focused capability in the Integrations, Channels & APIs and Storefront, Merchandising & Product Data layer. Its primary scope covers Product Data & Catalog Management and Retail & Hardware Integrations while remaining composable with the other modules an implementation actually requires.
Connected scope: Athenian E-Pricetag Manager is designed to work inside a WordPress and WooCommerce operating environment where storefront, customer, order, identity, payment, fulfillment, automation, and reporting context can remain connected across relevant modules instead of being trapped in isolated add-ons.
From module to operating platform: Athenian Brands organizes the ecosystem in four connected layers: Platform Kernel and Platform Core foundations; focused capability plugins; implementation and integration services; and operating brands such as PrintGhost.ai, Athenian Marketplace, Athenian Academy, and Athenian Unÿa that apply the same patterns to real business workflows.
Retail Label Synchronization
Map Physical Electronic Labels to WooCommerce Products and Variations
Athenian E-Pricetag Sync Manager gives retailers a structured way to
connect physical electronic shelf label IDs to WooCommerce products,
store routes, template keys, and variation-specific product data.
| Mapping Layer | Operational Value |
|---|---|
| Label UID Mapping | Links a physical label, tag, serial, MAC, or vendor-specific identifier to a WooCommerce product or variation. |
| Store Keys | Groups label mappings by store, route, location, department, or integration destination for multi-site deployments. |
| Template Keys | Passes optional layout identifiers downstream so middleware or ESL controllers can choose the right shelf display template. |
| Shelf-Ready Payloads | Packages title, SKU, barcode, price, sale/was-price, product URL, QR URL, stock fields, and update timestamps for label publishing. |
- Stores physical label mappings in the custom
ath_ept_labelstable. - Supports fields such as
label_uid,product_id,variation_id,store_key,template_key,last_payload_hash, andlast_status. - Builds payloads from WooCommerce product and variation data, including SKU, GTIN/barcode, permalink, QR URL, price values, and stock state.
- Supports configurable price policies such as
catalog,regular,regular_only, andsale_only.
Reliable ESL Publishing
Queue Product Updates and Publish Them Through Flexible Connector Integrations
Instead of pushing every product edit immediately, the plugin queues
electronic shelf label updates with debouncing, duplicate suppression,
batching, retry backoff, per-label status updates, and connector-based
delivery.
Batch product edits, suppress duplicates, and retry failed pushes
Publish label updates to middleware, controllers, or custom endpoints
Preserve a future route for SoluM, VusionCloud, Pricer, and vendor adapters
| Publishing Layer | How It Helps |
|---|---|
| Product Observers | Queues mapped label updates when WooCommerce products or variations are saved, and can scan scheduled sale changes. |
| Payload Hashing | Uses payload hashes to avoid duplicate pending or retry jobs for the same label and store route. |
| Retry Backoff | Retries failed queue rows with increasing delays to handle temporary endpoint or network failures. |
| Generic REST Connector | Sends batched label updates to a configured endpoint using no auth, bearer token, basic auth, or custom header authentication. |
- Stores outbound label jobs in the custom
ath_ept_queuetable. - Uses queue statuses such as
pending,retry, anddone. - Observes product events such as
save_post_product,woocommerce_save_product_variation, andath_ept_cron_scan_sales. - Processes queue jobs through Action Scheduler when available, with a WP-Cron fallback.
- Includes guided setup connector scaffolds for
solum_aims,vusion_cloud, andpricer_plaza, while Generic REST is the concrete production connector in the reviewed version.
Retail Operations Control
Manage Label Mappings, Connector Settings, Queue Runs, Logs, and Automation Tools
E-Pricetag Sync Manager adds a WooCommerce admin workspace, administrator-only
REST endpoints, WP-CLI commands, custom logging, and encrypted connector
secret storage so operators and developers can manage shelf label syncs
from inside WordPress.
| Operations Surface | Operational Purpose |
|---|---|
| Admin Dashboard | Adds WooCommerce admin tabs for dashboard status, label mappings, connectors, settings, and setup guidance. |
| REST Controls | Provides administrator-only endpoints for status checks, connector management, product search, label mapping, queueing, and immediate sync runs. |
| WP-CLI Commands | Allows support and deployment teams to queue product or variation updates and run the queue from the command line. |
| Logs & Secrets | Stores operational logs in a custom table and can encrypt connector secrets using WordPress salts with AES-256-CBC helpers. |
Built for practical ESL deployments:
the plugin is strongest as the WooCommerce-side publishing layer, sending
clean product updates into middleware or vendor-controller environments
without burying shelf-tag logic in one-off scripts.
- Registers REST routes under
/wp-json/ath-ept/v1, including/status,/connectors,/settings/save,/products/search,/labels,/labels/upsert,/labels/delete,/sync/run, and/sync/queue_for_product. - Stores settings in
ath_ept_settingsand connector configuration inath_ept_connectors. - Includes WP-CLI commands such as
wp ath-ept sync --product=123,wp ath-ept sync --product=123 --variation=456, andwp ath-ept run. - Stores logs in the custom
ath_ept_logstable with configurable retention. - Builds toward failed queue browsers, CSV mapping import/export, variation-aware mapping UI, payload previews, queue locking, endpoint allowlisting, direct SoluM/VusionCloud/Pricer connectors, POS integration, Platform Core events, and inventory intelligence workflows.
