[ Web Proxy ]
URL:
Viewing: https://fx-base.dev/solutions/coding9-price-alert [Back]  [Original]

Price Alert - Price Drop Notification fx-base.dev
Index/Shopware/Price Alert - Price Drop Notification
SW
stablev1.0.6updated 2026-08-19

Price Alert - Price Drop Notification

Customers subscribe to price drops via double opt-in and get notified automatically


Price Alert Preisalarm fr Shopware 6Demo: Preis-Alarm-Formular auf der ProduktseiteAdmin-bersicht aller Preisalarm-Abos mit Produkt, Wunschpreis und Double-Opt-in-StatusPreisalarm-Formular auf der Produktseite Kunde abonniert die Preissenkung

berblick

Coding9 Price Alert

Price drop alerts for Shopware 6.6: customers subscribe on the product page, confirm via double opt-in and automatically receive exactly one email as soon as the product price drops.

Vorschau

Price Alert [Price Alert]

Features

  • Price alert form on the product page (buy widget), toggleable per sales channel via plugin configuration
  • GDPR-clean double opt-in: subscriptions are created unconfirmed with a one-time confirmation token; unconfirmed subscriptions are never notified
  • Optional target price: notify when the price reaches or falls below the customer's wish price instead of any drop
  • Hourly scheduled check (coding9_price_alert.check_price_drops): compares confirmed subscriptions against the current gross price and sends the notification mail once the subscription is marked notified only after the mail went out, so transient mail failures are retried and double mails are impossible
  • Coding9OmnibusPrice soft dependency: when the Omnibus plugin is installed, its recorded price history provides the reference price; otherwise the price captured at subscription time is used. No hard dependency in either direction.
  • Editable mail templates: confirmation and notification templates are registered as regular Shopware mail templates (DE/EN) and can be customised in the administration
  • Admin module (Marketing Price Alerts): a list of every subscription with product, subscriber email, price at subscription, optional wish price and double-opt-in status so you can see live demand per product. Backed by the coding9_price_alert_subscription entity, also reachable through the auto-generated admin API (/api/coding9-price-alert-subscription).

Screenshots

Real, CI-captured screenshots (generate_media job Playwright against a seeded demo shop, not hand-made tiles) live in docs/imgs/screenshots/:

ImageWhat it shows
screenshot-01.pngAdmin list of all price-alert subscriptions product, subscriber email, price at subscription, wish price and confirmed/pending status.
screenshot-02.pngStorefront signup form on the product page the customer enters their email (and an optional wish price) to be notified when the price drops.

The demo data behind these shots is produced by ci-seed-demo.sql (six subscriptions across the lifecycle: confirmed-and-waiting, confirmed-with-wish- price, already-notified, and a pending double opt-in). The storefront shot is deep-linked via /price-alert/showcase, which forwards to the first product and pre-opens the form so the signup fields are visible without a click.

Installation

bin/console plugin:refresh
bin/console plugin:install --activate Coding9PriceAlert
bin/console cache:clear

The scheduled task runs through the regular Shopware task scheduler. For an immediate manual run:

bin/console scheduled-task:run-single coding9_price_alert.check_price_drops

Configuration

Settings Extensions Price Alert:

OptionDefaultDescription
Enable price alert formonMaster switch for the storefront form
Allow target priceonShow the optional wish-price field

Storefront routes

RouteMethodPurpose
/price-alert/subscribePOSTCreate an unconfirmed subscription, send confirmation mail
/price-alert/confirm/{token}GETComplete the double opt-in (one-time token)
/price-alert/showcaseGETForward to the first visible product with the alert form pre-opened (shareable "how it works" deep link)

Development

# Tests (inside a Shopware project, e.g. Dockware)
php vendor/bin/phpunit --configuration custom/plugins/Coding9PriceAlert/phpunit.xml.dist

# Static analysis
php vendor/bin/phpstan analyse --configuration=custom/plugins/Coding9PriceAlert/phpstan.neon

Support & Dokumentation

Changelog

// die letzten 5 Releases
v1.0.62026-08-19
Verffentlichung v1.0.6
v1.0.42026-07-27
- feat: add CI-generated demo video to the listing gallery - docs: add reviewer testing guide for the Shopware Store review
v1.0.32026-07-23
- chore: release v1.0.3 - ci: allow security_scan to fail on platform-dep advisories - feat: add admin overview and store media, fix 6.7 controller wiring for Price Alert
v1.0.22026-07-20
- fix: add missing journal block to fx-deploy.yaml
v1.0.12026-07-20
Verffentlichung v1.0.1

Weitere Produkte

Lizenz whlen
Single Shop
79
1 Shopware-Installation, 12 Monate Updates
Agencypopular
229
Bis zu 25 Installationen, 12 Monate Updates
Alle Preise inkl. MwSt.

Kaufen & DownloadIn den Warenkorb
Stripe PayPal SEPA
E-Mail, Rechnungsadresse & USt-IdNr. im nchsten Schritt bei Stripe
Idee zu diesem Produkt
Versionv1.0.6
Updated2026-08-19
Statusstable
KategorieShopware Plugin


Web Proxy Viewer  |  New URL  |  Original Page