Full Guide PDF

Notifications

The Notifications module keeps residents, owners, and managers informed about important events — payment due dates, new announcements, system updates, and more.


Notification Types

Kooperacia sends several categories of notifications:

TypeDescriptionRecipients
Fee IssuedNotifies when monthly fees have been generated.Owners, Tenants
Payment ReceivedConfirms a recorded payment.Payer
Payment ReminderSent before and after the payment due date.Owners with outstanding balance
Overdue AlertSent when a balance is significantly overdue.Owner, Manager
New AnnouncementAlerts when a bulletin board post is published.All residents
InvitationAccount activation link for new residents.Invited contact
System AlertImportant system messages (maintenance, outages).All users

Notification Channels

Notifications are delivered through three channels:

In-App Notifications

Appear as a badge count on the bell icon in the top navigation bar. Click the bell to open the notification panel and see all recent alerts.

Each notification shows:

  • Title and short description.
  • Timestamp.
  • Action button (e.g., "View Payment", "Open Post").

Mark individual notifications as read by clicking them, or click Mark all as read to clear the badge.

Email Notifications

Emails are sent to the contact's primary email address. Email notifications include:

  • Full context (amount, due date, unit number).
  • A direct link back to the relevant section of the app.
  • Unsubscribe option at the bottom (for non-critical notification types).

Push Notifications (Mobile App)

When using the Kooperacia mobile app, push notifications are delivered to the device even when the app is closed. Residents can allow or deny push permissions from their device settings.


Notification Preferences

Each user controls their notification preferences from Profile → Notification Settings.

Available Settings

SettingOptions
Payment remindersOn / Off
Reminder timing7 days before, 3 days before, on due date
New announcementsAll / Mentions only / Off
Payment received confirmationOn / Off
Email notificationsOn / Off
Push notificationsOn / Off (requires mobile app)

Manager Notification Settings

Managers have additional options:

  • Overdue alert threshold — number of days after due date to trigger an overdue alert.
  • Automatic reminder schedule — configure automatic reminder emails sent to all units with outstanding balances.
  • Summary reports — weekly or monthly email digest of financial activity.

Notification Card Details

Click any notification in the panel to open its detail card, which shows:

  • Full notification text.
  • Related entity (unit, contact, or financial entry).
  • Timestamp of when it was sent.
  • Status: Delivered, Read, or Failed.

If a notification failed to deliver (e.g., invalid email), a Retry button appears.


Sending Manual Notifications

Managers can send ad-hoc notifications to selected residents:

  1. Go to Contacts or Units.
  2. Select one or more contacts / units.
  3. Click Send Notification.
  4. Choose delivery method: In-app, Email, or Both.
  5. Write your message (subject and body).
  6. Click Send.

Manual notifications appear in the recipient's notification panel and are logged for audit purposes.


Automatic Payment Reminders

Set up automatic reminders to reduce late payments without manual intervention:

  1. Go to Finance → Settings → Reminders.
  2. Enable Automatic Reminders.
  3. Configure the schedule:
    • Before due date: 7 days, 3 days, 1 day.
    • On due date: send on the day.
    • After due date: every 7 days until paid (configurable).
  4. Customize the email template with your building name and contact details.
  5. Click Save.

The system sends reminders automatically at 08:00 local time on the configured days. Residents who have already paid are automatically excluded.


Notification Log

Go to Settings → Notification Log to see a full audit trail of all notifications sent:

  • Timestamp, type, recipient, and delivery status.
  • Filter by date range or notification type.
  • Exportable as CSV for compliance reporting.