Skip to content

Zal Ultra ISP CRM - Complete Features List

This document provides a comprehensive list of all features available in Zal Ultra ISP CRM. For a high-level overview, see the Introduction.


Super Admin Portal

My Profile - Superadmin

  • Superadmin profile management
  • Global system oversight

Multi-Tenant Management

  • Manage Multiple ISP (Unlimited): Create and manage unlimited ISPs from one panel
  • Manage Multiple Branch (Unlimited): Each ISP can have unlimited branches
  • Copy Subscribers To Another ISP/Branch: Bulk transfer subscribers between ISPs/branches
  • Copy Users To Another ISP/Branch: Transfer staff and resellers between ISPs/branches
  • Copy Packages To Another ISP/Branch: Duplicate package configurations across ISPs/branches
  • Copy Policies To Another ISP/Branch: Transfer RADIUS policies between ISPs/branches
  • Copy Area/Zones To Another ISP/Branch: Replicate geographic configurations

Global Settings

  • Manage Global Settings For Whole Application: Centralized configuration management
  • Use Own Branding: Custom logo, company name, and branding
  • Server Details Information Page: System information and diagnostics
  • Support Details Information Page: Support contact and resources
  • Enable/Disable User Signup & Auto OTP Validation: Control registration process
  • Sync Default Basic Permissions For New Setup: Automated permission setup

Multilingual Support

  • English
  • Spanish
  • Arabic
  • Turkish
  • Urdu
  • Macedonian

System Notifications

  • System Notification For All Users/Subscribers: Broadcast announcements

Admin Portal

Dashboard

Easy Shortcut Buttons/Action Menus

  • Add New Subscriber: Quick subscriber creation
  • Subscriber Activation: Fast service activation
  • Import Subscriber - CSV File: Bulk import from CSV
  • Export Subscriber - CSV File: Bulk export to CSV
  • Generate Custom Invoice - POS Print: Point-of-sale invoice printing
  • Add A New Ticket: Quick support ticket creation

Reports & Statistics

Subscriber Counter

  • Total: All subscribers count
  • Active: Currently active subscribers
  • Online: Currently connected subscribers
  • Offline: Active but not connected subscribers
  • Expired: Expired subscription subscribers
  • Expired Online: Expired subscribers still connected (with bandwidth limit)
  • New: Recently added subscribers
  • Registered: Self-registered subscribers
  • Disabled: Manually disabled subscribers
  • Terminated: Terminated accounts
  • PPPoE: PPPoE connection type subscribers
  • Hotspot: Hotspot/captive portal subscribers
  • Expiring Within 1 Week: Subscribers expiring in 7 days
  • Expiring Within 2 Weeks: Subscribers expiring in 14 days
  • Expiring Within 4 Weeks: Subscribers expiring in 28 days

Accounting Counter

  • Week sales/revenue
  • Month sales/revenue
  • Last Month sales/revenue
  • Year sales/revenue
  • Total lifetime sales/revenue

Financial Reports

  • Sales Reports: Detailed sales analytics
  • Profit Reports: Profit margins and distribution
  • Due Reports: Outstanding payments
  • Subscriber Payments Reports: Customer payment history
  • Resellers Payments Reports: Reseller payment tracking
  • Sub Resellers Payments Reports: Sub-reseller payment tracking
  • Retailer Payment Reports: Retailer payment tracking

User Counter

  • Staff count
  • Reseller count
  • Sub-reseller count
  • Retailer count

Subscriber Expired & Expiring Reports

  • Easy Activation from reports
  • Advanced Filtering
  • Export Data to CSV/Excel
  • Expired List: All expired subscribers
  • Expiring 1 Day List: Expiring tomorrow
  • Expiring 3 Days List: Expiring in 3 days
  • Expiring 1 Week List: Expiring in 7 days
  • Expiring 2 Weeks List: Expiring in 14 days
  • Expiring 4 Weeks List: Expiring in 28 days

Graphs & Visual Analytics

  • Sales Report Graph: Visual sales trends
  • Payment Reports Graph: Payment collection trends
  • System Usage Live Graph: Real-time CPU & RAM monitoring

Dashboard Indicators

  • Easy Indicator To Understand Current ISP/Branch/Logged In As: Clear context display
  • Current Balance For Reseller/Subreseller/Retailer: Balance visibility
  • Easy Online Balance Top Up: Quick balance recharge
  • Sync Default System Admin Permissions: Permission synchronization

My Profile Page

Profile Overview

  • Details Profile View: Complete profile information
  • Reports Modules: Various report counters
  • Subscribers List: Owned subscribers
  • Own Submitted Documents: Document management
  • Invoice Template: Custom invoice header/footer
  • Various Counter Data: Packages, Subscribers, Staff, Resellers, Sub-resellers, Retailers
  • Personal Note Management: Private notes

Profile Management

  • Password & Photo Change: Security and avatar updates
  • Profile Data Update: Phone, Email, etc.
  • Enable/Disable Profile Status: Account activation control
  • Enable/Disable SMS Status: SMS notification control
  • Enable/Disable Email Status: Email notification control
  • Skip Auto Renew: Disable auto-renewal for own subscribers

Advanced Settings

  • Allowed Connections: Restrict devices/interfaces/NAS/VLAN
  • Set Department: Organizational assignment
  • Set Profile Billing Type: Prepaid/Postpaid configuration
  • Set NAS Group: Assign NAS to subscribers
  • Set Area Group: Assign geographic areas
  • Set Accounting Limit: Financial limits for staff/resellers

My Packages

Package Assignment

  • Assign Packages To Admin/Resellers/Subresellers/Retailers: Distribute packages
  • All Assigned Packages List: View with price, profit, etc.
  • Delete Assign Packages & Re-Assign: Package reassignment
  • Very Easy To Maintain Package Price, Profit, Extra Profit: Flexible pricing
    • Subscribers Price
    • Resellers Price
    • Sub-reseller Price
    • Retailer Price

Users - Roles

Role Management

  • Add New Role: Create unlimited custom roles
  • Copy Role: Duplicate existing roles with permissions
  • Set Permissions: Over 400 granular permissions
    • Module-level permissions
    • Feature-level permissions
    • Action-level permissions
    • Complete access control

Users - Users

User Management

  • Add New User: Create staff/resellers/sub-resellers/retailers
  • Change Role Of User: Reassign user roles
  • User List: Comprehensive user directory with:
    • Profile Type
    • Balance
    • Packages
    • Subscribers
    • Resellers
    • Role & Permission

User Features

  • Each User Has Unique Permissions: Role-based access control
  • Add Balance To Staff/Resellers/Subresellers/Retailers: Balance management
  • Switch Profile: Browse user profiles without re-login
    • Admin → Resellers
    • Resellers → Sub-resellers
    • Sub-resellers → Retailers

Staff/Resellers/Subresellers/Retailers Portal

  • Own Portal: Independent management interface
  • Online Balance Top Up: Self-service balance recharge
  • Manage Own Subscribers: Complete subscriber management
  • Manage Own Packages: Package configuration
  • Manage Own Accounting: Financial management
  • Manage Own Network: Network configuration
  • Allow Staff To Manage Single/Multiple Resellers: Multi-reseller oversight
  • Maintain Staffs Own Accounting: Based on:
    • Subscribers Activation/Top up
    • Resellers/Sub-resellers/Retailers Top up

Policy

RADIUS Policy Management

  • Add New Policy For Packages: Create reusable policies
  • Copy Policy: Duplicate existing policies
  • 200+ Attribute Supports: Comprehensive NAS support
    • Cisco
    • Juniper
    • MikroTik
    • vBNG
    • Bison
    • pfSense
    • And more...

Policy Features

  • Manage Bandwidth: Dynamic bandwidth control
  • Manage IP Address: IP assignment rules
  • Manage Address List: MikroTik address lists
  • CoA Of Subscribers: Change of Authorization

Packages

Package Configuration

  • Add New Package: Create service plans
  • Auto Renew: Automatic subscription renewal based on balance
  • Set Package Prepaid Or Postpaid Billing: Billing type selection
  • Set Service Type: Internet, VoIP, etc.
  • Set Tax/Extra Fee On Package: Automatic tax calculation
  • Set Package Duration: Days to Year
  • Auto Generate Invoice: Automated billing

Advanced Package Features

Fixed Expiry

  • Fixed Expiry Date: Set specific expiration date
  • Fixed Expiry Date Accounting: Hourly/Daily pro-rated billing
  • Fixed Expiry Time: Set specific expiration time

Allocation Rules

  • Set Allocation: Dynamic bandwidth or IP assignment
  • Set Policy: Policy-based subscriber management
  • Next Expired: Behavior when subscription expires
    • Disconnect
    • Continue with limited bandwidth
    • Apply dynamic policy
  • Next Disabled: Behavior when account disabled
    • Disconnect
    • Continue with limited bandwidth
    • Apply dynamic policy

Quota Management

  • Data Quota: Total bandwidth volume limit
    • Disconnect/Continue when limit reached
    • Apply dynamic bandwidth based on policy
  • Session Quota: Total time limit in minutes
    • Disconnect/Continue when limit reached
    • Apply dynamic bandwidth based on policy
  • Apply Quota To Subscribers: Auto-apply on package update

System Features

  • Update Attributes Of Subscribers: Auto-fix incorrect RADIUS attributes
  • Allow Captive Portal: Enable for self-service portal
    • Subscribers can auto-activate
    • Online payment integration

Allocation

Dynamic Allocation Rules

  • Add New Allocation: Create allocation rules
  • Allocation By Day: Day-based dynamic bandwidth/IP
    • Monday to Sunday configurations
    • Different speeds per day
  • Allocation By Time: Time-based dynamic bandwidth/IP
    • Hourly configurations
    • Peak/off-peak management

Tax/Extra Fee

Fee Management

  • Add New Tax/Extra Fee Equation: Complex fee calculations
  • Tax/Extra Fee By Percentage: Percentage-based fees
  • Tax/Extra Fee By Flat-Rate: Fixed amount fees
  • Tax/Extra Fee By Equation: Custom calculation formulas
  • Edit Extra Fee: Modify existing fees
  • Delete Extra Fee: Remove fees

Subscribers

Subscriber Operations

Basic Operations

  • Add New Subscribers: Individual subscriber creation
  • Activate The Subscriber: Service activation with:
    • Accounting details
    • Expiration date
    • Tax/Extra Fee calculation

Mass Operations

  • Mass Activation: Activate hundreds in one click
  • Mass Payment: Bulk balance top-up
  • Mass Delete: Bulk deletion
  • Mass Settings: Bulk update:
    • Package
    • Expiration Date
    • Salesperson
    • And more...

Import/Export

  • Import: Thousands via CSV with filtration
  • Export: Thousands to CSV with filtration
  • Filter Subscribers: Powerful filter modal

Quick Actions

  • Instant Activation: Fast service activation
  • Instant Balance Top Up: Quick balance recharge

Subscriber Lists

Status-Based Lists

  • Online Subscribers: Connection details
  • Offline Subscribers: Active but disconnected
  • Expired: Expired subscriptions
  • Expired Online: Expired but connected (10K/10K bandwidth)
  • Expiring 1 Day To 4 Weeks: Upcoming expirations
  • Grace Period: Extended expired services
  • Recent Auto Renew: Recently auto-renewed

Subscriber Profile

Profile Sections

  • Profile Details & Connection Details: Complete information
  • Subscriber Reports: Various reports & graphs
  • Subscriber Ledgers: Accounting details
  • Subscriber Invoices: All invoices
  • Subscriber Services: All service types
  • Subscriber Attributes: Custom & dynamic RADIUS attributes
  • Subscriber Mac Address: Allowed MAC addresses
  • Subscriber Documents: Uploaded documents
  • Subscriber Login Logs: Connection OK/Failed logs
  • Subscriber Session Logs: Usage details
  • Subscriber CoA Logs: Dynamic bandwidth/IP logs
  • Subscriber Activities: All activities with IP address
  • Subscriber Tickets: Support ticket management

Profile Actions

  • Add Subscriber Balance: Balance top-up
  • Edit Profile: Update information
  • Service Settings Update: Modify service configuration
  • Disconnect Subscriber: Force disconnection
  • Disable Profile: Deactivate account
  • Disable Net Connection: Block network access
  • Sync Attributes/Settings: Synchronize RADIUS attributes
  • Live Graph: WebSocket live usage graph on multiple devices
  • Enable Grace Period: Extend expired service
  • Box/POP Info: Infrastructure information
  • Profile Verification: OTP, SMS, Email verification
  • Reverse Last Invoice: Undo last invoice

Accounting

Sales/Invoices

  • Add New Invoice: Manual invoice creation
  • Mass Delete Invoices: Bulk invoice deletion
  • Mass Invoice Status Change: Bulk status update
  • Invoice Reverse: Undo invoices
  • Invoice POS Printing: Point-of-sale format
  • Invoice Regular Printing: Standard format
  • Invoice PDF Generate & Download: PDF export

Reports

  • Ledger Reports: System-generated ledger
  • Ledger Reports 2: Alternative ledger view
  • Payment Reports: Cash/Online payment tracking
  • Print Payment Receipt: POS/Regular format
  • Download PDF: Receipt PDF export
  • Cash Flow Reports: System + Manual cash flow

Inventory

Inventory Management

  • Item Management: Track items with:
    • Unit
    • Unit Type
    • Unit Price
    • Quantity
    • And more...
  • Categories: Item categorization
  • Suppliers: Supplier management
  • Storage: Storage location tracking

Vouchers

Voucher Management

  • Cards: Voucher card generation
  • Vouchers: Voucher code management
  • Print Vouchers: Physical voucher printing

Prepaid Cards

Prepaid Card System

  • Cards: Prepaid card generation
  • Vouchers: Prepaid voucher codes
  • Print Vouchers: Physical card printing

Network

Network Infrastructure

  • NAS: Network Access Server management
  • NAS Group: Group NAS devices
  • IP Pool: IP address pool management
  • Graph: Network usage graphs

Area

Geographic Management

  • Add Area: Create service areas
  • Area Group: Group areas by zone

Ticket

Support Ticket System

  • All Tickets: Complete ticket list
  • Pending Tickets: Awaiting response
  • In Progress Tickets: Being worked on
  • Closed Tickets: Resolved tickets
  • Ticket Category: Categorize ticket types

Notification

Communication Channels

  • SMS: Any SMS gateway integration
  • Email: Any email gateway integration

Payment Gateway

Online Payment Integration

Payment Types

  • Subscriber Online Top Up: Customer self-service payment
  • Resellers/Subreseller/Retailer Online Top Up: Partner balance recharge

Payment Methods

  • Webhook
  • Paybill
  • Checkout

Available Providers

  • Bkash: Checkout, Paybill, Webhook (Bangladesh)
  • SSLCommerz: Checkout, IPN (Bangladesh)
  • Razorpay: Checkout (India)
  • Jazzcash: Checkout Rest 2.0 (Pakistan)
  • Paystack: Checkout (Africa)
  • Easypaisa: Checkout (Pakistan)
  • Mpesa: Checkout (Kenya)
  • Integration Available Of Any Providers: Custom gateway support

Logs

System Logging

  • Activity Logs: User activity tracking
  • Login Logs: Login attempt tracking
  • Session Logs: Connection session logs
  • CoA Logs: Dynamic bandwidth/IP/Disconnect logs
  • Failed Import Logs: Import error tracking
  • Failed Activation Logs: Activation error tracking

Notes

Note Management

  • Global Notes: Shared notes for all
  • Private Notes: Personal notes for:
    • Admin
    • Staff
    • Resellers
    • Sub-resellers
    • Retailers
    • Subscribers

Reports

Comprehensive Reporting

  • Sales Reports: Sales analytics
  • Ledger Reports: Financial ledger
  • Profit Reports: Profit analysis
  • Due Balance Reports: Outstanding payments
  • Payment Reports: Payment collection
  • Cash Flow Reports: Cash flow analysis
  • Agency Reports: Reseller/agency performance
  • Every Module Has Its Own Reports: Module-specific analytics

Notices

Notice Management

  • Add New Notice: Create announcements
  • Notice For Resellers: Partner announcements
  • Notice For Subscribers: Customer announcements
  • Display Notice In Dashboard: Dashboard alerts
  • Private Notice: Individual notices
  • Global Notice: System-wide announcements
  • Assign Notice Individually: Targeted notices

Documents

Document Management

  • Manage All Documents: Centralized document storage
    • Passport
    • NID (National ID)
    • CNIC (Computerized National Identity Card)
    • License
    • Files
    • And more...

Settings

General Settings

  • Basic Settings For Company: Company information
  • SEO Meta Data: Search engine optimization

Software Settings

  • Phone Format: [11-13] Numbers
  • Identify Format: [11-13] Numbers
  • Online Page Loading Time: Auto-reload interval
  • Table View Type: Datatable view format
  • Google Map: Enable in subscriber profile

SMS Settings

  • Gateway Name: SMS provider name
  • SMS Status: Enable/Disable SMS
  • Attribute Type: SMS attribute configuration
  • Attribute Name: Custom attribute name
  • Attribute Value: Custom attribute value

Email Settings

  • Email Status: Enable/Disable email
  • From: Sender email address
  • SMTP Host: Mail server host
  • SMTP Username: SMTP authentication username
  • SMTP Password: SMTP authentication password
  • SMTP Host Port: SMTP port (25, 465, 587)
  • Encryption: SSL/TLS encryption

Payment Gateway Settings

  • Payment Gateway Status: Enable/Disable gateway
  • Gateway Mode: Live/Sandbox testing

Subscriber Settings

  • Identify File Verification: ID document verification
  • Phone Verification (OTP): Phone number verification
  • Email Verification (OTP): Email verification
  • Self Registration: Allow subscriber signup
  • See Volume Info: Show data usage
  • Allow To Update Data: Subscriber can update profile
  • Reset Password: Password reset option
  • Login Log: Track subscriber logins
  • Session Log: Track subscriber sessions
  • Self Activation: Subscriber can activate service
  • Allow All Packages: Show all packages or assigned only
  • Grace Period Status: Enable grace period
  • Allow Duplicate Phone: Multiple accounts per phone
  • Allow Duplicate NID/NIC/Identity: Multiple accounts per ID

User Settings

  • Document Verification: Staff/reseller document verification
  • Phone Verification (OTP): Phone verification for users
  • Email Verification: Email verification for users
  • Allow Duplicate Phone: Multiple users per phone
  • Allow Duplicate NID/NIC/Identity: Multiple users per ID

Captive Portal Settings

  • Captive Portal Status: Enable/Disable portal
  • Portal Title: Portal page title
  • Portal Subtitle: Portal subtitle
  • Portal Description: Portal description text
  • Portal Footer: Footer text
  • Portal Link: Custom portal URL
  • Signup Description: Registration instructions
  • QR Code Printing: QR code for portal access
  • Upload Portal Banner: Custom banner image

Portal Field Configuration

  • Name: Required/Not Required
  • Username: Required/Not Required
  • Phone: Required/Not Required
  • Email: Required/Not Required
  • Password: Required/Not Required
  • Identity: Required/Not Required
  • Address: Required/Not Required
  • Country: Required/Not Required
  • Social Media Login: Enable/Disable
  • OTP Verification: Enable/Disable
  • Salesperson: Pre-defined salesperson assignment
  • Package: Pre-defined package assignment

Software Modules Settings

  • Voucher Module Status: Enable/Disable vouchers
  • Prepaid Card Module Status: Enable/Disable prepaid cards
  • Inventory Module Status: Enable/Disable inventory
  • Tickets Module Status: Enable/Disable ticketing
  • Notices Module Status: Enable/Disable notices
  • Department Module Status: Enable/Disable departments

Language Settings

  • English: English language
  • Spanish: Spanish language
  • Arabic: Arabic language
  • Urdu: Urdu language
  • Turkish: Turkish language
  • Macedonian: Macedonian language

Captive Portal

Self-Service Portal Features

  • Display Multiple Packages: Show available packages
  • Subscribers Can Choose & Pay: Self-service selection
  • Payment Will Be Online: Integrated payment gateways
  • Everything Automatic: Fully automated activation
  • Set Bandwidth Limit: Control speeds
  • Set Session Time Limit: Control session duration
  • QR Code Available To Print: Easy portal access

Additional Features

System Features

  • Real-time Monitoring: Live connection tracking
  • WebSocket Support: Real-time updates
  • Multi-Device Support: Access from anywhere
  • Responsive Design: Mobile-friendly interface
  • API Access: RESTful API for integrations
  • Backup & Restore: Data protection
  • Security: Role-based access control
  • Audit Trail: Complete activity logging
  • Scalability: Handle unlimited subscribers
  • Performance: Optimized for large datasets

Integration Capabilities

  • RADIUS Integration: FreeRADIUS AAA
  • Router API: MikroTik API support
  • Payment Gateways: Multiple gateway support
  • SMS Gateways: Multiple SMS provider support
  • Email Gateways: Multiple email provider support
  • Custom Integrations: Webhook and API support

Summary

Zal Ultra ISP CRM provides a complete, feature-rich solution for Internet Service Providers with:

  • 400+ Permissions for granular access control
  • 200+ RADIUS Attributes for universal NAS support
  • 50+ Router Vendors supported
  • Unlimited ISPs, Branches, Resellers, Subscribers
  • Multi-level reseller hierarchy
  • Automated billing and invoicing
  • Real-time monitoring and control
  • Self-service portals for subscribers
  • Multiple payment gateway integrations
  • Comprehensive reporting and analytics
  • Multilingual support (6 languages)
  • 24/7 premium support

For more information:

www.onezeroart.com