Notifications & web push
In-app bell, browser push, and the events that trigger them.
NShop alerts you to things you should look at: new orders, low stock, cancellation requests, manual orders awaiting payment.
In-app bell
The bell at the top-right of every admin page lists recent notifications. Click one to jump to the relevant order, product, or customer. Unread notifications get a red dot; click anywhere on the list to mark as read.
Web push
Opt in once from the banner at the top of the admin layout. NShop asks your browser for permission, subscribes you to push, and registers the token under your tenant. After that, the same events that ring the in-app bell also deliver a push notification — even when the tab is closed.
The keypair (VAPID) is generated by Terraform and stored in Secret Manager. Push payloads are signed before send, and tokens that return 404 / 410 are auto-pruned.
What triggers notifications
- New paid order.
- New manual order (pending payment).
- Cancellation request from a customer.
- Product drops to zero stock (or a variant does).
You can't configure thresholds yet — that's on the roadmap.