ComTMDocs

Real-Time Notification System

ComTM includes a fully functional, real-time notification engine that keeps sellers updated on every aspect of their store operations—from new checkout orders to low stock alerts and billing warnings.

✨ Available on All Plans

The Real-Time Notification System is available to all sellers on Starter (Free), Growth, and Scale plans. Real-time alerts keep sellers informed on orders, stock levels, and system events.


Notification Categories & Types

Notifications are classified into four main categories. Users can configure toggles for each category in their settings.

CategoryEvent Type (type)DescriptionDefault Trigger
Ordersorder_placedNew customer order receivedCustomer checkout checkout-client
order_status_changedOrder status changes (e.g., Pending → Confirmed)Vendor updates status in Admin orders
payment_receivedSuccessful Cashfree paymentSuccessful checkout payment
Alertslow_stockProduct inventory level drops below thresholdStock decrement during checkout
Billingplan_expiry_warningWarning that subscription will expire soonDaily cron/billing check
plan_expiredSubscription expired, features limitedGrace period expiry
plan_upgradedSuccess upgrade to Growth/ScalePayment captured webhook
plan_downgradedPlan changed to a lower tierSubscription cancellation
Systemsystem_updatePlatform-wide announcements or maintenanceDispatch by system administrator

Interactive Features

1. The Notification Center

Located at /admin/notifications, the Notification Center is the central dashboard for checking alerts.

  • Category Tabs: Dynamically filter alerts by All, Orders, Alerts, Billing, and System.
  • Mark as Read: Clicking any notification card marks it read, immediately updating the top navbar indicator badge.
  • Quick Action Shortcuts:
    • Orders: "View Orders" button redirects directly to fulfillment dashboard.
    • Alerts: "Manage Inventory" button redirects to product catalog.
    • Billing: "Manage Plan" redirects to billing settings.
  • Soft Deletion: Hovering over any item displays a trash icon to remove it from your history.

2. Live Bell Dropdown

The top navbar houses the real-time Notification Bell.

  • Realtime Badge: Shows a subtle indicator when new unread notifications arrive.
  • Quick Preview: Shows the 5 most recent notifications.
  • Real-time Updates: New alerts appear instantly without requiring a page refresh.

3. Preferences Control Panel

Accessible at /admin/settings/notifications, sellers can customize how and when they get notified.

  • Channel Toggles: Turn on/off categories (Orders, Inventory Alerts, Plan Updates, System Updates).
  • Custom Thresholds: Configure the exact stock level (default: 5) that triggers a low-stock alert.