0

Overview

Cloud Billing For WHMCS is the only such powerful billing solution designed exclusively for WHMCS that will let you introduce an effective customer billing management model for the world-famous cloud computing services of Amazon Web Services, Google Cloud, and Microsoft Azure.

The module will allow you to connect multiple services with a single WHMCS service, create different pricing groups, and most importantly, apply percentage billing margins to specific services. Your clients will be charged according to the selected billing type, either manually or automatically at one of three times: on the first day of the month, the last one, or upon invoice generation. Additionally, you will be offered easy access to personalized graphs tracking your expenses and earnings, as well as the resource usage. In that same appealing visual form, your clients will get to monitor their current and upcoming costs per service.

Embrace the revolution achieved by Cloud Billing For WHMCS to gain full supervision over your AWS, Google Cloud, and Azure services, and start making sky-high profits in less than no time!

Features

  • Core

    • Efficiently Bill Customers For Resource Usage Within:
      • Amazon Web Services (AWS)
      • Google Cloud Services
      • Microsoft Azure Services
    • Earn Profits From Percentage Margins Defined Per Service
    • Keep Customers Updated On Current And Upcoming Costs
    • Monitor Expenses, Earnings, And Resource Usage On Graphs
  • Admin Area

    • View Dashboard Summaries:
      • Invoices And Earnings From Last Week/Month/Quarter/Year
      • Expenses And Earnings
      • Earnings Per Service
      • Most Profitable Clients
      • Latest Invoices
      • Paid API Requests Usage
    • Create Pricing Groups With Pricing Margin Per Service
    • Assign WHMCS Products To Pricing Groups
    • Select Billing Method For Product:
      • On WHMCS Invoice Generation
      • On First Day Of Month
      • On Last Day Of Month
      • Manually
    • Create And Manage Service Relations With:
      • Client And Their WHMCS Product
      • Pricing Group
      • Used API Credentials
      • Billing Type:
        • Amazon Web Services:
          • Default - Bill Resource Usage Across All Services With Particular Tag Name And Tag Value
          • Organization - Bill Resource Usage Across All Services In Particular Company
          • Custom Details - Bill Resource Usage Across All Services Accessible Via Credentials
        • Google Cloud:
          • Label - Bill Resource Usage Across All Services With Particular Label
          • Custom Details - Bill Resource Usage Across All Services Accessible Via Credentials
        • Microsoft Azure:
          • Default - Bill Resource Usage Across All Services With Particular Tag Name And Tag Value
          • Custom Details - Bill Resource Usage Across All Services Accessible Via Credentials
    • View Service Details:
      • Total Paid And Charged Amount Per Client
      • Current Usage With Cost And Charged Amount Per Service
      • Charges Per Service Graph
      • Generated Invoices Per Service
    • View Created Invoices Per Client
    • Provide Multiple API Credentials
    • Run API Connection Test
    • View Service Details, Usage, And Charges From Client's Products/Services Tab
    • Access Your License Information With Selected Plan Based On Current Income
    • Set Billing Data Collecting Cron Frequency Per Day
    • Toggle Debug Mode For API Request Logging
    • View Billing Service Logs Of Auto-Assignment To Pricing Groups:
      • Manually Change Service Assignment
    • View Module Logs
  • Client Area

    • View Current Resource Usage Per Service
    • View Charges Per Service Graph:
      • Select Service Types
      • Define Graph Scope
  • General Info

    • Supports All Offered AWS, Google Cloud, And Microsoft Azure Services
    • Supports Multiple AWS, Google Cloud, And Microsoft Azure Accounts
    • Multi-Language Support
    • Supports PHP 7.2 Up To PHP 7.4
    • Supports WHMCS Themes "Six" And "Twenty-One"
    • Supports WHMCS V8.1 And Later
  • Requirements

    • Amazon Web Services Account
    • Google Cloud Account
    • Microsoft Azure Account
Read More

Changelog

v1.3.0

Released: Feb 16th, 2022
New Feature
  • WHMCS V8.4 support
  • Support for "Microsoft Azure" resources billing
  • "Billing Services Logs" section that allows you to view records of services auto-assigned to pricing groups and to manually change that assignment if not done as intended
  • New billing method to charge clients manually at any preferred time
Removed
  • Support for WHMCS V8.0 and previous
Bug Fix
  • Test connection of the "Google Cloud" API credentials will be now working properly
  • Eliminated doubled items of the AWS type from the "Add Service" dropdown list
  • Other code corrections and improvements

v1.2.0

Released: Nov 24th, 2021
New Feature
  • WHMCS V8.3 support
  • Support for billing by custom tag values (AWS) and label values (Google Cloud)
  • You can now specify in pricing groups exact AWS service types which will be included for billing (i.e. Amazon EBS) - case #187
Improvement
  • When adding a service, you can now search clients by their company names - case #192
  • If the server test connection fails, the API response reason will be now returned in the notification
  • Logs will now contain more information about services that are not yet included so you can easily specify them later in the pricing group
Changed
  • Assorted changes related to the "billing by tag" method for AWS services - case #187
Removed
  • Support for WHMCS V7.10 and previous
  • Support for PHP 7.1 version
Bug Fix
  • Eliminated "Call to a member function first() on null" error that might have appeared when WHMCS cron was performing invoicing tasks - case #186
  • Fixed problem with switching client profiles when the Cloud Billing product section was opened in the admin area - case #189
  • When using the "default" billing type, the data for services with the "terminated" status will no longer be unnecessarily fetched
  • Resolved problem where some of the services might not have been billed as "Others" when the "custom details" billing type was enabled
  • Solved compatibility issue with Amazon EC2 For WHMCS module when trying to obtain Windows auto-generated passwords by providing a private key for the instance - case #195
  • Other minor code corrections and improvements

v1.1.0

Released: Mar 1st, 2021
New Feature
  • WHMCS V8.1 and "Twenty-One" theme support
  • Support for "Google Cloud" resources billing
  • View the "Resources Costs" service graph as a numerical entries table
Improvement
  • In the settings section, it is now possible to define how many times per day "Billing Data Collecting Cron" shall run
  • Added parameters "--from" and "--to" to set the time intervals of cron execution - case #126
  • If API error occurs during the cron execution, it will be now reported in the addon module logs
Removed
  • Support for WHMCS V7.9 and previous
Bug Fix
  • Deleting from WHMCS a product associated with billing, will no longer cause problems with access to the "Services" section in the addon module - case #128
  • Corrected issues with billing calculation when different time zones were used - case #137
  • Fixed problem with displaying unwanted client's products when adding a service - case #125
  • Eliminated issue with displaying a greater number of service types when editing "Earnings Per Service"
  • Solved UI problem with adding a large number of billing services to the pricing group
  • Fixed displaying "INF" number of hours to start the next cron after its first execution
  • "Total Paid" amount will be now properly displayed in the client's currency if other than USD currency was used - case #133
  • Fixed case where updating existing records might have affected the margin value to be reset - case #127
  • Various fixes related to displaying dashboard summary amounts in proper currencies
  • Assorted adjustments related to "Test Connection" functionality
  • Prevented certain security issue
  • Other code corrections, validations, and UI improvements

v1.0.3

Released: Nov 13th, 2020
New Feature
  • WHMCS V8.0 and PHP 7.4 support
Improvement
  • Added notification about scheduled cron task executions
  • Modified cron job task to avoid too frequent execution
  • The process of updating already exiting billing records has been improved
  • You can now add your own custom billing services directly from the "Service" dropdown
Removed
  • Support for WHMCS V7.8 and previous
Bug Fix
  • Other code corrections and improvements

v1.0.2

Released: May 5th, 2020
New Feature
  • WHMCS V7.10 support
Removed
  • Support for WHMCS V7.7 and previous

v1.0.1

Released: Feb 14th, 2020
Improvement
  • You can now also set up pricing margin in negative values

v1.0.0

Released: Jan 30th, 2020
Launch
  • Stable Release
Read More

Reviews

  • 11 months ago
    This module has the potential of changing your entire business, and for me it has proven to be in a class of its own. If it wasn't for ModulesGarden's Cloud Billing, I would've honestly never thought that provisioning of cloud computing could be this fast and intuitive. Billing and management automation saves tons of time in practice, not to mention the bigger than usual inflows the module helps to score. Can't recommend enough!
Read More

See Also

Amazon Lightsail For WHMCS Icon
Amazon Lightsail
$149.95/yr
WHMCS V8.4

Amazon Lightsail For WHMCS

Chosen by 114 customers

Equip your clients with customized Amazon Lightsail instances, give them fundamental control over owned products and allow to view server usage on graphs.

$149.95/yr
DNS Manager For WHMCS Icon
DNS Manager
$249.95/yr
WHMCS V8.4

DNS Manager For WHMCS

Chosen by 1536 customers

Provision DNS and rDNS zones, configure them flexibly through packages, access control tools plus empower your clients to manage zones and records in your WHMCS.

$249.95/yr

Social Media Login For WHMCS

Chosen by 241 customers

Give your customers the freedom to log into the client area with their favored social media accounts and let them link existing WHMCS accounts with popular platforms.

$99.95/yr
GoDaddy Domain Registrar For WHMCS Icon
GoDaddy Domain Registrar
$149.95/yr
WHMCS V8.4

GoDaddy Domain Registrar For WHMCS

Chosen by 237 customers

Enjoy the automation of GoDaddy TLDs and gTLDs provisioning plus allow your clients to handle DNS records, nameservers and other details without leaving your website.

$149.95/yr
;
;