Skip to main content

Push Notification

PrismERP supports two types of push notifications:

  • Firebase Notification (via Firebase Cloud Messaging – FCM)

  • Browser Notification (via internal service: pypush)

Configuring Firebase Notification

  • Enable Event Notification Module: Enable the Event Notification module in PrismERP.

  • Enable Firebase Notification Type: Activate Firebase as a notification type from the notification configuration settings.

  • Add Firebase Credentials: Add Firebase credentials obtained from the Firebase Console. The configuration fields include:

    • FCM Google Account
    • FCM Public VAPID Key
    • FCM API Keys
    • FCM Service Account Info
  • Enable Notification Modules: Enable the modules for which Firebase notifications should be triggered.

  • Custom Notifications: Custom notifications can be generated from the Custom Notification section in PrismERP.

Sample Firebase Credentials

KeyValue
FCM Google Accountvalue
FCM Public VAPID Keyvalue
FCM API Keysvalue
FCM Service Account InfoJSON content

Generating Firebase Credentials

  • Open the Firebase Console: https://console.firebase.google.com

  • Select your project or create a new one

  • Navigate to Project Settings

  • Open the Service Accounts tab

  • Select Generate new private key

  • Download the JSON key file