General configuration
All Stock Radar settings live at Stores → Configuration → Byte8 → Stock Radar. Most fields are store-scoped — different store views can run different throttle windows, different sender addresses, even different email templates.
General
| Field | Scope | Default | Notes |
|---|---|---|---|
| Enable | Store | No | Master switch. When disabled, no subscriptions are accepted and no notifications are sent — even queued ones stay in the dispatch table. |
The master switch is honoured at three points:
SubscriptionService::subscribe()— refuses to create new rows.StockSaveObserver— skips enqueueing for disabled stores.DispatchSender— would send queued items, but if the store is disabled the email won't render properly because store-scoped templates won't resolve.
Set the master switch on a website level when you want the same behaviour across all stores in a multi-store; set it per store view when only some store views should accept subscriptions.
Where the rest of the settings live
| Section | Page |
|---|---|
| Throttle window, subscription expiry | Dispatch |
| Sender, email template | |
| Pingbell threshold | Email (deferred to compatibility module) |