The Expiration Notifier automatically sends an SMS to customers a set number of days before their internet package expires. It is designed primarily for daily billing and recharge-based customers — those who purchase a package for a fixed duration (for example, 7 days, 30 days) and need to renew it before it runs out. Timely reminders encourage renewals before the package lapses and avoid unexpected service outages for the customer.

How It Works

The system checks package expiry dates every day as part of its scheduled tasks. Customers whose package expires in exactly the configured number of days receive an automated SMS reminder. The check runs once per day and requires no manual intervention after configuration.

Configuration

Navigate to Settings → SMS Notifications → Expiration Notifier to manage the settings.

Enable or Disable

Use the Enable Expiration Notifier toggle to activate or deactivate the feature. When toggled off, no expiry reminders will be sent.

Days Before Expiry

Enter the number of days before expiration at which the reminder should be sent. Examples:

  • 3 – Customers are reminded 3 days before their package expires, giving them time to arrange a recharge.
  • 1 – A last-day reminder is sent one day before expiry.

As with the Due Date Notifier, only one value can be set at a time. If you want to send reminders at multiple intervals, use a scheduled SMS Broadcast Job with an expiry window filter as a complement.

Message Template

Compose the expiry reminder message in the Message Template field. The following template variables are available:

Variable Replaced with
{customer_name} Customer's full name
{package_name} Name of the expiring package
{expiry_date} The date the package expires
{amount_due} Renewal amount (if applicable)

Example template:

Dear {customer_name}, your {package_name} package will expire on {expiry_date}. Please recharge before expiry to continue enjoying uninterrupted internet service. Thank you.

Saving Changes

Click Save after making any changes. The updated settings will be used from the next daily run onward.

Applicability

This notifier is most relevant for:

  • Daily billing customers who are billed per day and whose balance runs down over time.
  • Fixed-duration recharge customers who buy a package (e.g. 30-day plan) and must renew it manually.

For monthly invoice customers billed on a recurring cycle, the Due Date Notifier is typically more appropriate, though both can be enabled simultaneously.

Notes

  • Customers are matched based on the package expiry date stored in their account profile. Ensure expiry dates are updated correctly when packages are assigned or renewed.
  • SMS credits are deducted per reminder sent. Monitor your SMS balance to ensure continuous operation.
  • The feature depends on the SMS gateway being active and configured under Settings → SMS Gateway.