mokeshop · CS-Cart Add-on · v1.0 ·

Price History Widget

Show your customers exactly how prices have moved. Build trust, reduce hesitation, and give shoppers the transparency they expect.

Automatic tracking Zero CDN — pure SVG Mobile ready
Get on CS-Cart Marketplace
Price trend — last 30 days
€79.00 €119.00

What the addon does

CS-Cart does not track product price history out of the box. Price History Widget adds that capability automatically — recording every change and surfacing it as a chart customers actually understand.

Automatic tracking

Every time you save a product, the current price is recorded. Nothing to remember, nothing to click.

Color-coded trend

Green when price fell, red when it rose, gray when stable. Shoppers understand instantly.

Zero page impact

The chart is pure SVG — no external scripts, no CDN calls. Your product page stays fast.

Full history tab

Optionally show a dedicated tab with a detailed chart and full price history table with date, price, and type labels.

Promotion tracking

When promotions are active, the discounted price is also recorded — history reflects what customers actually paid.

Multi-Vendor ready

Each vendor's price history is fully isolated. Vendor A cannot see or affect Vendor B's history.

Up and running in minutes

Install once, then the addon works silently in the background.

1

Get from CS-Cart Marketplace

Download from CS-Cart Marketplace. Go to Admin → Add-ons → + and upload the zip. The database table is created automatically.

2

Save any product

Open a product in the admin panel and click Save. This records the first price snapshot. The chart appears on the storefront once two snapshots exist.

3

Check the storefront

Visit the product page. You'll see the price trend sparkline appear below the price block. Green = price fell, red = price rose.

4

Optionally enable the full tab

In addon settings, turn on Show full price history tab to add a dedicated tab with a detailed chart and full history table.

The sparkline only appears when there are at least 2 price data points recorded. On a brand-new install, save each product once to start building history.
Uninstalling drops the cscart_price_history_widget table permanently. Export a database backup first if you want to preserve the data.

On the product page

The widget fits naturally into the price area — no design customisation needed.

yourstore.com/product/wireless-headphones
Wireless Headphones Pro
€89.00
€119.00
Price trend — last 30 days
€79.00 €119.00
Add to Cart

Addon settings

Find these at Admin → Add-ons → Price History Widget → Settings.

Display period (days)

How many days of history to show in the sparkline. Default is 30. Does not affect the full Price History tab, which always shows 90 days.

Default: 30
Track promotion prices

When on, prices after promotions are applied get recorded too — history reflects what customers actually paid.

Default: On
Show sparkline on storefront

Master on/off for the chart widget on product pages. Turning off hides the sparkline without stopping price recording.

Default: On
Show full price history tab

When on, a Price History tab appears on the product page with a larger chart and complete table showing all price changes.

Default: Off

Viewing history in the backend

Every product edit page gets a Price History tab — always showing the last 90 days.

What the admin tab shows
  • Current price and list price
  • Lowest price recorded in the last 90 days
  • Total number of price changes recorded
  • A stepped line chart of all price changes
  • Full history table: date, price, Current / Lowest / Previous labels
The admin tab always shows 90 days regardless of the display period setting.
General
SEO/Meta
Price History
Current
€89.00
Lowest 90d
€79.00
Changes
4
Date Price Type
Apr 14, 2026€89.00Current
Mar 28, 2026€79.00Lowest
Mar 10, 2026€99.00Previous

Ready to add price transparency to your store?

Get Price History Widget on the CS-Cart Marketplace — standalone, no dependencies.

Get on CS-Cart Marketplace

Frequently asked questions

Why isn’t the sparkline showing on my product page?
The sparkline needs at least 2 price data points. Open the product in admin and save it — this records the first snapshot. Change the price and save again. The widget then appears on the storefront.
Does it slow down my product pages?
No. The sparkline is pure inline SVG — zero external requests. A single optimized DB query fetches history per page load. CSS is loaded once globally.
What happens when I change a price? Is the old price lost?
No — every price change is stored as a new row. Old prices are never deleted or overwritten. The chart shows how the price evolved over time.
Can I control how many days are shown?
Yes. In addon settings set Display period (days) to any value. The admin tab and full history tab always show 90 days regardless.
What if I uninstall the addon? Do I lose the data?
Yes — uninstalling drops the cscart_price_history_widget table permanently. Export a database backup before uninstalling.
Does this work with EU Price Compliance?
Yes — the two addons are fully independent. Separate database tables, separate hooks. You can run both simultaneously with no conflict.
Does it work with CS-Cart Multi-Vendor?
Yes. Each vendor’s price history is fully isolated by company ID. Vendors only see and manage their own products’ history.