Full-Stack VoIP Billing for WHMCS

ictVoIP Billing
Management System

Comprehensive WHMCS addon supporting multiple providers and PBX systems. Automated billing, CDR collection, tariff management, and full FusionPBX integration.

View Documentation Explore Features
WHMCS client services dashboard

Deep FusionPBX Integration

Manage Tenants,
Extensions & Gateways

Full WHMCS admin-side FusionPBX provisioning and sync. Import existing tenants with extensions. Automated gateway configuration and route management.

FusionPBX Guide Learn More
FusionPBX extension provisioning

Client Services Provisioning

Empower Your Admins

Give admins full provisioning control. Import CDRs, manage tenants, gateways, ACLs, extensions, and more directly from the WHMCS Admin area.

Client Services Guide See Features
WHMCS service discovery interface

Professional Landing Page

Showcase Your VoIP Services

Beautiful, responsive landing page template included. Showcase your VoIP offerings with modern design and seamless WHMCS integration.

Get Started View Demo
VoIP landing page preview
WHMCS + FusionPBX Billing

ictVoIP Billing for WHMCS and FusionPBX

Comprehensive WHMCS addon supporting multiple providers and PBX systems. Automate billing, CDR collection, tariff management, client service workflows, and full FusionPBX integration from one administrator dashboard.

See It In Action

Introduction to ictVoIP Billing v1.4

Watch our comprehensive overview of the ictVoIP Billing Management System for WHMCS and FusionPBX.

ictVoIP Billing for WHMCS and FusionPBX

Introductory overview of the ictVoIP Billing Management System for WHMCS and FusionPBX.

ictVoIP Billing Highlights

Centralized WHMCS admin dashboard for managing FusionPBX tenants, extensions, gateways, ACLs, destination routes, logs, and real-time provisioning statistics per provider/PBX.

  • Multi-PBX Support
  • Multi-Currency Billing
  • International Rates
  • Real-time CDR Collection
  • Flexible Pricing Models
  • Client Self-Service Portal
  • Real-time Statistics
  • Provisioning Templates
  • Activity Logging
What We Offer

Key Features

Comprehensive VoIP billing solution designed for service providers and resellers

System Installation & Setup

Complete setup and configuration guide for getting started with ictVoIP Billing.

  • System Requirements & Prerequisites
  • Database Setup & Configuration
  • License Activation
  • System Health Check
Installation Guide

Server Management

PBX server integration and custom API-based communication for FusionPBX environments with multi-server support.

  • FusionPBX API & Theme Installation
  • WHMCS Server Module Setup
  • API Credential Verification
  • Security Considerations
Server Setup

Tariff Management

Rate configuration and pricing setup with CSV import capabilities.

  • CSV Tariff Import Process
  • Rate Filtering & Management
  • Provider Tariff Linking
  • International Rate Support
Tariff Guide

Package Management

Service package creation and configuration with flexible rate options.

  • Custom Rate Configuration
  • Multiple Package Types
  • Markup & Pricing Rules
  • Provider Integration
Package Setup

Multi-PBX Support

Single or multiple PBX infrastructure. Multi-tenant or single-tenant configurations.

Multi-Currency

Operate in different currencies with flexible postpaid or prepaid invoicing models.

International Billing

National and international call billing with comprehensive tariff management.

Automatic CDR Collection

Streamlined call data gathering with automated import and processing.

Flexible Pricing

Markup based on tariffs and custom rates. Metered or pay-as-you-go billing.

Client Portal

End-user account management with CDR views and billing cycle reports.

FusionPBX Integration

Deep FusionPBX
Integration

Full WHMCS admin-side provisioning and synchronization with FusionPBX. Manage your entire VoIP infrastructure from a single dashboard.

  • Tenant domain management and sync
  • Extension provisioning with service linking
  • Gateway configuration and templates
  • Inbound/Outbound route management
  • ACL list management
  • Import existing FusionPBX tenants
FusionPBX Documentation

Supported FusionPBX Versions

v5.3.x v5.4.x v5.5.x

Proprietary FusionPBX API Applications

Custom-built APIs developed by ictVoIP Canada for the ictVoIP Billing system:

domains domain extensions extension gateway provision provision-list destinations inbound dialplan_outbound outbound dialplans access_controls access_control registrations registration status xml_cdr
Admin Dashboard

Client Services Management

Centralized WHMCS admin interface to manage FusionPBX tenants, extensions, gateways, and provisioning status per provider/PBX.

Manage Tenant Domains

Create, sync, and manage FusionPBX tenant domains directly from WHMCS.

Provision Extensions

Provision extensions with service linking and bulk management capabilities.

Configure Gateways

Configure SIP gateways with templates and automated provisioning.

Manage ACLs

Control access with ACL management and IP whitelisting per tenant.

Manage Destination Routes

Manage inbound and outbound routing with template-based configuration.

Service Directory

Browse and search all provisioned services across tenants and servers.

Quick Create Tenant

Rapidly provision new tenants with pre-configured templates and settings.

View Logs

Comprehensive audit trail and activity logs for all provisioning actions.

Settings

Server provisioning settings, API configuration, and system preferences.

Extend Your Platform

Optional Addons & Apps

Optional addons and tools to help with WHMCS and FusionPBX VoIP services, support, and billing.

ictVoIP Box

Front-facing FusionPBX provisioning and DID/trunk automation for new and existing WHMCS clients.

  • Overview
  • High-level capabilities
  • Admin setup checklist
  • Dashboard and provider config
  • Checkout API settings
  • Bundled product setup
  • Product mapping
  • Route template assignments
  • Gateway template assignments
  • 4-step checkout wizard
  • New client PBX bundle
  • Existing client purchase
Learn More

Custom Themes

Professional FusionPBX landing page themes with installation and customization guidance.

  • FusionPBX landing page
  • Theme installation guide
  • Customization options
Learn More

FusionPBX CDR Maintenance

Comprehensive CDR management with import, export, and selective data operations.

  • Getting started guide
  • Exporting v5.1+
  • Importing and selective export
Learn More

ictSIP Registration Status

Monitor SIP registration status across VoIP.ms and FusionPBX platforms with logging and alerts.

  • VoIP.ms registration status
  • FusionPBX registration status
  • Log view and export
  • Email templates
Learn More

SIP Faxing

Integrated fax panel for sending and receiving faxes through your VoIP infrastructure.

  • Fax panel dashboard
  • Fax view and email
  • Sending faxes
  • Fax history and logs
Learn More

ictPopup Manager

Create and manage client-facing alert banners and sales overlay popups across WHMCS templates with targeting and scheduling.

  • 8 professional presets
  • Advanced targeting
  • Flexible scheduling
  • Animation effects
  • Image support
  • Rich content editor
  • Live preview
  • Display limits
  • Product/group targeting
  • Page-specific display
  • Time-of-day restrictions
  • Responsive design
Learn More
FusionPBX Call Detail Records

CDR Toolkit

Comprehensive CDR maintenance tools for FusionPBX - manage multi-version CDR imports, exports, and database maintenance

FusionPBX CDR Maintenance

Full-featured CDR toolkit designed specifically for FusionPBX with multi-version support.

  • Multi-Version FusionPBX Support (v5.1.x - v5.5.x)
  • Bulk CDR Import & Export
  • Date Range Selection
  • Tenant/Domain Filtering
  • Selective Data Operations
  • Database Maintenance Tools
View Documentation
CDR Toolkit Import Interface
System Requirements

Compatibility

ictVoIP Billing is designed to work with modern WHMCS installations and FusionPBX environments.

WHMCS

WHMCS 8.12+ WHMCS v9

FusionPBX

v5.5.x (Recommended) v5.4.x (Legacy) v5.3.x (Legacy)

FreeSWITCH

Version 1.10+

PostgreSQL

Version 12+

PHP

PHP 8.1 PHP 8.2 PHP 8.3

ionCube Loader

Version 14+

Web Servers

Apache LiteSpeed Nginx

WHMCS Databases

MySQL 5.7+ MariaDB 10.3+

Ready to Get Started?

Contact us for a limited trial for your FusionPBX and WHMCS environment. Please indicate your current setup and configuration based on our requirements.

Request Trial View Documentation

Built by a Canadian ISTP
& System Integrator

ictVoIP Billing is developed by ictTech Support / ictVoIP Canada, bringing years of experience in VoIP systems integration and WHMCS development.

  • Production-ready with active development
  • Beta testing available for qualified partners
  • Comprehensive documentation and support
  • Regular updates and feature additions
v1.4 Release WHMCS v9 Compatible

"ictVoIP Billing represents years of real-world experience managing VoIP services. Every feature has been designed to solve actual problems faced by service providers."

ictTech Support
ictVoIP Canada
Get In Touch

Contact Us

Have questions about ictVoIP Billing? We're here to help.

Email Support

support@ictvoip.ca

Documentation

docs.ictvoip.ca