PulseISP automatically manages subscription lifecycles — from activation to expiry to suspension.
How It Works
Subscription Lifecycle
Active ──► Expired ──► Suspended ──► Renewed ──► Active
│ │
└── Manual Renewal └── Payment Made
Expiry Check
We check everytime for expired subscriptions:
-
Finds all customers who are expired
-
Block their access
-
You see expired on your dashboard
Suspension
When an expired customer tries to authenticate:
-
System checks subscription status
-
Finds subscription is expired
-
We block their access
-
You do nothing
Reactivation
When payment is made:
-
Payment is received via system
-
System updates the subscription
-
New expiry date is calculated
-
Customer status becomes active
-
Customer new connection works
Manual Control
From the dashboard, you can:
-
Suspend — Immediately block a subscriber
-
Activate — Restore service
-
Extend — Manually add days to subscription
-
Kick — Force disconnect active session
Notifications
Configure email/SMS reminders before expiry:
-
3 days before — "Your subscription expires soon"
-
1 day before — "Renew now to avoid interruption"
-
Day of expiry — "Your service has been suspended"