AzuraCast Provisioning & Management Module for WHMCS

AzuraCast Provisioning & Management Module for WHMCS

Developed By OnlineHostingSolution

Compatible with WHMCS v8.13

Overview:

This module provides a complete integration between WHMCS and AzuraCast, enabling fully automated radio station provisioning and lifecycle management. Hosting providers can instantly create, suspend, unsuspend, and terminate AzuraCast stations directly through WHMCS—eliminating manual work and ensuring seamless service delivery for clients.

Designed for radio hosting companies, streaming providers, and anyone offering AzuraCast-based services, this module ensures smooth communication between WHMCS and AzuraCast through the official API.

***************** / *******************

Key Features:

Automated Provisioning:

  • Automatically creates a new AzuraCast radio station when an order is activated in WHMCS.
  • Supports custom package settings (bitrate, storage size, AutoDJ, mount points, and more).

Automatic Suspension & Unsuspension

  • Stations are suspended automatically if a service becomes overdue.
  • Reactivates the station instantly once the invoice is paid.

Automatic Termination

  • When a service is canceled or terminated in WHMCS, the associated AzuraCast station is safely removed.

***************** / *******************

Admin Controls:

WHMCS administrators can manage stations directly from the admin panel:

  • Create Station
  • Suspend Station
  • Unsuspend Station
  • Delete Station
  • View station connection info

***************** / *******************

Client Area Integration:

Clients can see:

  • AzuraCast login URL
  • Station name and technical details
  • Configured resources (bitrate, storage, AutoDJ status, etc.) All displayed neatly in the WHMCS client area.

***************** / *******************

Configurable Options Support:

Customize your products with WHMCS configurable options:

  • Bitrate (64 / 128 / 192 / 320 kbps)
  • AutoDJ on/off
  • Storage space (e.g., 5GB / 10GB / 20GB)
  • Stream type (Icecast / SHOUTcast)
  • Mount point configuration These values are automatically applied to the created station.

***************** / *******************

Integration Details:

  • Uses AzuraCast’s official API for secure and reliable communication.
  • Fully supports WHMCS provisioning features and automation tasks.
  • No custom cron jobs or server modification required.
  • Works with both Docker and Bare-Metal installations of AzuraCast.
  • Supports multiple AzuraCast servers via WHMCS server groups.

This module does not modify your AzuraCast installation. All actions are performed through the API with proper authentication.

***************** / *******************

WHMCS Version Compatibility:

Compatible with all WHMCS versions: - 7.0 and above including:

  • WHMCS 7.x series
  • WHMCS 8.0 – 8.11
  • WHMCS 8.12
  • WHMCS 8.13
  • WHMCS 8.14+
  • Latest WHMCS releases at the time of submission: 14.11.2025

***************** / *******************

System Requirements:

  • AzuraCast installation (Docker or Bare-Metal)
  • Valid AzuraCast API key with station creation permissions
  • Server must allow API communication between WHMCS and AzuraCast
  • WHMCS 7.0 or newer

***************** / *******************

FAQ:

What does this module do?

  • It automates the entire lifecycle of AzuraCast radio stations through WHMCS, including creation, suspension, unsuspension, and termination based on billing status.

Does it require root access to the server?

  • No, only an AzuraCast API key with the correct permissions is required.

Can customers manage stations from WHMCS?

  • Customers can view station details in WHMCS, while full management is done directly inside AzuraCast.

Does it support configurable product options?

  • Yes. Bitrate, storage, AutoDJ, mount points, and stream type can all be defined via WHMCS product options.

Can this module work with more than one AzuraCast server?

  • Yes. WHMCS server groups are supported, allowing you to distribute stations across multiple AzuraCast hosts.

Is it compatible with the latest WHMCS versions?

  • Yes. It supports all WHMCS versions from 7.0 up to the latest WHMCS 8.x releases.

Does it work with both Docker and non-Docker AzuraCast installs?

  • Yes. As long as the API endpoint is accessible, both installation types are fully supported.

 

There are no reviews yet!

Be the first to review AzuraCast Provisioning & Management Module for WHMCS.

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
        7.3.0
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0

System Requirements


  • WHMCS 7.0+ or newer
  • AzuraCast installation (Docker or Bare-Metal)
  • Valid AzuraCast API key with station creation permissions
  • Server must allow API communication between WHMCS and AzuraCast

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By OnlineHostingSolution

Changelog

v1.7 Released November 14th, 2025

Latest Version


Version 1.7

Release Date: 14.11.2025

  • Changes & Improvements:
  • Added full support for WHMCS 8.13, 8.14 and newer versions.
  • Improved API error handling with clearer admin-side error messages.
  • Added configurable options support for:
  • Bitrate selection
  • AutoDJ enable/disable
  • Storage size limits
  • Stream type (Icecast / SHOUTcast)
  • Mount point assignment
  • Enhanced station creation logic for faster deployments and improved response validation.
  • Improved suspension/unsuspension automation to ensure instant action sync with WHMCS invoices.
  • Refined termination process to prevent leftover station records.
  • Added client-area station information panel with full service details.
  • Added admin-side manual command buttons (Create / Suspend / Unsuspend / Terminate).
  • Updated module structure to comply with WHMCS Marketplace best-practice requirements.
  • General code optimisations and security improvements.

 

See also

Hetzner Servers Manager

Integrate manager for Hetzner Dedicated

Commercial
Liquid Web VPS & Cloud Dedicated Reseller Program

Resell VPS & Cloud Dedicated Products from Liquid Web

Free
SolusVM WHMCS module

Automate the sale of VPS servers & give your clients the ability to completely manage their VPS server inside of WHMCS, using the industry leading SolusVM control panel.

Free
Acronis Cyber Protect Cloud

AI-Powered Integration of Data Protection and Cybersecurity.

Free
VPN reseller module

Resell VPN accounts with whitelabel Windows, Mac, IOS and Android software

Free