Notification Settings

Understand how push notifications are delivered to Android devices and what controls are available in the app.

Push notifications in the In-Store App are delivered through Firebase Cloud Messaging (FCM) and routed via Azure Notification Hub. The events that trigger notifications are configured in your Omnium back office — the In-Store App itself does not have per-event toggles. What the app controls is which stores this device is subscribed to; that is covered on the Store Subscriptions page.

Push notifications are only available on Android. On iOS, Windows, and web, the Notifications page shows a message explaining that push notifications are not supported on that platform.

How notifications are delivered

The delivery chain has three steps:

  1. Omnium back office sends a push notification event tagged for a store.
  2. Azure Notification Hub forwards the message to every Android device that is subscribed to that store's notification tag.
  3. Firebase Cloud Messaging (FCM) delivers the message to the individual device.

Each device registers with Azure Notification Hub when push notifications are first initialised. The Installation ID and FCM token assigned during registration are visible in the Device Info section of the Store Subscriptions page.

Android permission

On Android 13 and later, the operating system requires explicit permission before any app can post notifications. The In-Store App requests this permission automatically the first time the Notifications page is opened (or when the app initialises its notification service). If permission is denied, notifications cannot be displayed regardless of subscription status.

To re-enable permission after denying it, open Android Settings → Apps → In-Store App → Notifications and turn notifications on.

Notification channel

The app registers a single Android notification channel:

PropertyValue
Channel nameOmnium InStore Notifications
ImportanceHigh (appears as a heads-up banner)
SoundEnabled (system default)
VibrationEnabled

This channel cannot be changed from within the app. Volume, sound, and vibration can be adjusted per-channel in Android Settings → Apps → In-Store App → Notifications → Omnium InStore Notifications.

How notifications appear

The app handles notifications differently depending on whether it is in the foreground or background when the message arrives.

App stateHow the notification appears
ForegroundDisplayed as a local notification banner via the Android notification system. The message appears over the top of the app.
Background or terminatedDelivered as a standard Android system notification in the notification shade.

Tapping a notification opens the app. Navigation to the relevant order or screen from the notification is not yet available — the app opens at its last active screen.

What triggers notifications

The events that cause a notification to be sent — for example, a new Click & Collect order, an order status change, or a pick-list assignment — are configured in the Omnium back office under tenant notification rules. These settings are not available within the In-Store App.

Contact your Omnium administrator to adjust which events generate notifications, or to scope notifications to specific stores or order types.

Managing store subscriptions

To control which stores this device receives notifications from, see Store Subscriptions. That page covers subscribing and unsubscribing, testing notification delivery, and viewing the device registration details used to identify this device in Azure Notification Hub.

Troubleshooting

SymptomWhat to check
No notifications arrive even though the device is subscribedOpen the Notifications page and tap TestDirect Test. If the direct test fails, the device may not be registered with Azure Notification Hub — contact your system administrator.
Notifications arrive silently (no sound or vibration)Check Android Settings → Apps → In-Store App → Notifications → Omnium InStore Notifications and confirm sound and vibration are enabled.
The app requests notification permission repeatedlyPermission has been denied at the OS level. Grant permission in Android Settings → Apps → In-Store App → Notifications.
Notifications are not available on this devicePush notifications are Android-only. iOS, Windows, and web are not supported.

On this page