<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>addon-modules on</title><link>https://docs.whmcs.com/9-1/tags/addon-modules/</link><description>Recent content in addon-modules on</description><generator>Hugo -- gohugo.io</generator><atom:link href="https://docs.whmcs.com/9-1/tags/addon-modules/index.xml" rel="self" type="application/rss+xml"/><item><title>Client Import Failed Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/client-import-failed-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/client-import-failed-errors/</guid><description>Covers Client import failed errors in ImportAssist and their three causes and fixes: filenames must end in .client.csv, the CSV header row must match the expected format, and duplicate email or UUID rows require resolving via Missing Imported Clients.</description></item><item><title>Cloud ImportAssist Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/cloud-importassist-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/cloud-importassist-errors/</guid><description>Explains the WHMCS Cloud ImportAssist error Unable to connect to the database, caused by firewall or MySQL settings blocking access, and lists fixes: allowlist the region&amp;rsquo;s CIDR ranges (given for five WHMCS Cloud zones), enable remote MySQL access, fix user host restrictions, disable require_secure_transport, and test port 3306 connectivity.</description></item><item><title>Import Validation Failures</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/import-validation-failures/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/import-validation-failures/</guid><description>Explains ImportAssist validation failures shown in the Module Log as Import batch completed with a Failed Validation count, caused by invalid or incorrectly formatted client data such as a malformed phone number, and the fix: correct the import file&amp;rsquo;s data against the documented import file format.</description></item><item><title>ImportAssist Unable to Connect</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/importassist-unable-to-connect-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/importassist-unable-to-connect-errors/</guid><description>Explains the general ImportAssist error Unable to connect to the database, caused by invalid connection details, remote MySQL access restrictions, or MySQL user permissions, and lists checks (host value, remote access, MySQL service reachability, user privileges) to verify before retrying the import.</description></item><item><title>Missing Imported Clients</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/missing-imported-clients/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/importassist/missing-imported-clients/</guid><description>Explains why ImportAssist skips or duplicates clients during import: a UUID or email address in the file already exists in WHMCS, and the fix — verify the existing client record and change the UUID or email address to a unique value before retrying the import.</description></item><item><title>Addon Module Oops! Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/addon-module-oops-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/addon-module-oops-errors/</guid><description>Covers the generic Oops! error that appears when an addon module is incompatible with the WHMCS version or system configuration, and the fix: remove the module files from the /modules/addons directory or obtain an updated version from the developer.</description></item><item><title>Addon Modules</title><link>https://docs.whmcs.com/9-1/addon-modules/addon-modules/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/addon-modules/</guid><description>Explains how to upload, activate, configure, and delete addon modules in the Admin Area, including access control by administrator role and warnings about data loss on deactivation.</description></item><item><title>Bulk Pricing Updater</title><link>https://docs.whmcs.com/9-1/addon-modules/bulk-pricing-updater/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/bulk-pricing-updater/</guid><description>Covers activating the Bulk Pricing Updater addon and running a pricing update by selecting item type, TLD or product criteria, statuses, billing cycle, currency, and either a new price or a price increase amount.</description></item><item><title>Configurable Package Addon</title><link>https://docs.whmcs.com/9-1/addon-modules/configurable-package-addon/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/configurable-package-addon/</guid><description>Lists activation steps and the required configurable option names, types, and examples (Disk Space, Bandwidth, Email Accounts, Dedicated IP, and similar) for cPanel, DirectAdmin, and WP Squared packages, plus notes on WHM feature lists and IP address limitations.</description></item><item><title>cPanel License Assigned Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-assigned-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-assigned-errors/</guid><description>Troubleshoots the This license is already assigned to another service error in the WebPros Partner addon module, resolved by clicking Assign again to remove the existing assignment and then clicking Assign again to link the license to the current service.</description></item><item><title>cPanel License Configurable Option Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-configurable-option-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-configurable-option-errors/</guid><description>Troubleshoots the cPanel license configurable option assignment error in the WebPros Partner addon module by adding the affected product to the WebPros Partner configurable option group at Configuration &amp;gt; Configurable Options, selecting the desired cPanel license tier on the service, and retrying Assign or Link.</description></item><item><title>cPanel License Deactivated Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-deactivated-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-deactivated-errors/</guid><description>Troubleshoots the license was deactivated on the same IP before billing error in the WebPros Partner addon module by reviewing the Addons &amp;gt; WebPros Partner license list to find the current associated service and clicking Assign again to remove the old assignment and link the license to the current service.</description></item><item><title>cPanel License Missing IP Address</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-missing-ip-address/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-missing-ip-address/</guid><description>Troubleshoots failed license IP address syncing in the WebPros Partner addon module by confirming that a Dedicated IP or IP Address custom field exists with the correct name at Configuration &amp;gt; System Settings &amp;gt; Custom Fields, since the module relies on that field to set license IP addresses.</description></item><item><title>cPanel License Reactivation Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-reactivation-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-license-reactivation-errors/</guid><description>Troubleshoots the reactivation fee required error in the WebPros Partner addon module by reviewing the Addons &amp;gt; WebPros Partner license list to identify the license&amp;rsquo;s current associated service and clicking Assign again to reassign it to the current service.</description></item><item><title>cPanel Licensing Options Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-licensing-options-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cpanel-licensing-options-errors/</guid><description>Troubleshoots the cPanel Licensing options not set for this service error in the WebPros Partner addon module by locating the service in the client profile&amp;rsquo;s Products/Services tab, selecting a cPanel license tier via the cPanel License configurable option, saving, and retrying Assign or Link.</description></item><item><title>Custom Modules</title><link>https://docs.whmcs.com/9-1/customization/custom-modules/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/customization/custom-modules/</guid><description>Covers the module template override directory structure for customizing provisioning, addon, and payment gateway module templates within a custom theme, version-specific templates for Bootstrap 3 (Six) versus Bootstrap 4 (Twenty-One) themes, service properties for storing key/value data via serviceProperties save() and get() methods, the list of reserved core field names (Username, Password, Domain, License Key, and others), and defining DefaultNonSSLPort and DefaultSSLPort in a module&amp;rsquo;s MetaData function.</description></item><item><title>E-Invoicing</title><link>https://docs.whmcs.com/9-1/addon-modules/e-invoicing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/e-invoicing/</guid><description>The E-Invoicing addon module exports published WHMCS invoices to a third-party e-invoicing service, which generates each e-invoice in the Peppol BIS Billing 3.0 (UBL/XML) format and exchanges it with the relevant tax authority to meet EU e-invoicing mandates. The addon module is in a limited release: WHMCS does not include it by default, WebPros invites participants by email, and it supports installations in Belgium only. This page covers how to purchase the addon module from the E-Invoicing landing page that the invitation email links to, then download, upload, activate, and configure it with a License ID and License Key, the eligibility rules for automatic export (a non-Draft invoice with a total greater than zero, E-Invoicing enabled and complete data for the client, and an invoice that is not already exported), how to monitor the E-Invoicing Status in the Invoice Management section at Addons &amp;gt; E-Invoicing, how automatic and manual credit notes handle cancellations and partial reversals through the Send Credit Note action, why exported invoices are immutable and must be corrected by cancelling and reissuing, and how the addon module records activity in the WHMCS Activity Log and Module Log and in the mod_einvoicing_audit_log audit table.</description></item><item><title>E-Invoicing Configuration Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-configuration-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-configuration-errors/</guid><description>Configuration validation errors in the E-Invoicing addon module occur when you save its settings with a required value left empty or in an invalid format, or with only one of the two license credentials entered, and produce messages such as The tax ID is invalid or The postcode is invalid. The article lists the validation rules for the License ID, License Key, Company Name, Tax ID, Email, Address, City, Postcode, Country, Phone, and Audit Log Retention (Days) settings, and explains how to read the error, correct the named value, enter both or neither license credential, and save the settings again. During the addon module&amp;rsquo;s limited release, Country must be Belgium.</description></item><item><title>Google Analytics</title><link>https://docs.whmcs.com/9-1/addon-modules/google-analytics/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/google-analytics/</guid><description>Covers activating the Google Analytics addon, entering the Measurement or Tracking ID, configuring goal tracking on the order-complete page, and migrating from Universal Analytics to Google Analytics 4.</description></item><item><title>ImportAssist</title><link>https://docs.whmcs.com/9-1/addon-modules/importassist/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/importassist/</guid><description>Lists supported source applications (WHMCS, Blesta, ClientExec, HostBill) and importable data types for database imports, plus the required CSV field format (id, email, first_name, and similar) and steps for CSV file uploads and manual imports.</description></item><item><title>KashFlow Accounting</title><link>https://docs.whmcs.com/9-1/addon-modules/kashflow-accounting/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/kashflow-accounting/</guid><description>Explains installing and activating the KashFlow Accounting addon, configuring KashFlow API access, mapping payment methods and bank accounts, the 200-invoice-per-run sync process, and multi-currency configuration requirements.</description></item><item><title>Licensing Invalid Key Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/software-licensing/licensing-invalid-key-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/software-licensing/licensing-invalid-key-errors/</guid><description>Explains the Software Licensing addon&amp;rsquo;s Invalid Key error, caused by the license-check code failing to return the license key to WHMCS, and the fix: verify the code returns the full license key correctly.</description></item><item><title>Licensing Local Key Generation</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/software-licensing/licensing-local-key-generation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/software-licensing/licensing-local-key-generation/</guid><description>Explains why the Software Licensing addon generates a new local key on every request instead of reusing a stored one, caused by a failure to persist the local license key, and the fix: ensure the integration code stores the key and passes it back to the license check function correctly.</description></item><item><title>Licensing Remote Check Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/software-licensing/licensing-remote-check-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/software-licensing/licensing-remote-check-errors/</guid><description>Explains that the Remote Check Failed error in the Software Licensing addon module indicates a connection problem between the user&amp;rsquo;s server and the client&amp;rsquo;s server, with fix steps: run a cURL test script, then disable SSL peer/host verification if problems persist.</description></item><item><title>Live Chat</title><link>https://docs.whmcs.com/9-1/addon-modules/live-chat/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/live-chat/</guid><description>Covers downloading, installing, and logging in to the Live Chat addon, first-login settings, desktop and mobile client requirements, upgrading, uninstalling, and embedding chat tracking code on pages outside WHMCS.</description></item><item><title>Live Chat Connection Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-connection-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-connection-errors/</guid><description>Explains Live Chat login connection errors caused by misconfigured file or folder permissions, and the fix: set /modules/livehelp/xml/WebService.php to 644 permissions (stricter under suPHP or suEXEC), restrict file access to the web server account, and check the browser network console for further detail.</description></item><item><title>Live Chat Display Issues</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-display-issues/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-display-issues/</guid><description>Explains Live Chat display issues (blank chat windows, nonfunctional buttons) and the error The requested content cannot be loaded, caused by the system being unable to create the template cache, and the fix: ensure the /modules/livehelp/templates_c/ directory exists and set its permissions to 755, 775, or 777 in order.</description></item><item><title>Live Chat Login and License Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-login-and-license-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-login-and-license-errors/</guid><description>Explains the Live Chat License Invalid error and login failures, caused by WHMCS not yet recognizing the addon purchase, and the fix: force a WHMCS license update.</description></item><item><title>Live Chat Server or Host Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-server-or-host-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-server-or-host-errors/</guid><description>Explains the Live Chat Incorrect Server/Host error, caused by accessing a URL where the Live Help installation does not exist, and the fix: use the correct Live Chat server URL.</description></item><item><title>Live Chat SMTP Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-smtp-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/live-chat/live-chat-smtp-errors/</guid><description>Explains why Live Chat cannot send email over SMTP: it uses the PHP mail() function regardless of the WHMCS Mail Provider setting, and the fix requires following ChatStack&amp;rsquo;s separate SMTP authentication setup steps.</description></item><item><title>MailChimp</title><link>https://docs.whmcs.com/9-1/addon-modules/mailchimp/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/mailchimp/</guid><description>Explains activating the MailChimp addon, generating and entering a MailChimp API key, creating automated e-commerce campaigns, and importing existing customers via CSV export from WHMCS reports.</description></item><item><title>Missing Addon Modules</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/missing-addon-modules/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/missing-addon-modules/</guid><description>Explains why an addon module does not appear in the Admin Area Addons menu: the module files are missing from the system, or the logged-in administrator role lacks the required module access, and the fix — verify the module&amp;rsquo;s files exist and that the administrator role includes it.</description></item><item><title>Nova Cloud License External ID Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/nova-cloud-prompt-first/nova-cloud-license-external-id-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/nova-cloud-prompt-first/nova-cloud-license-external-id-errors/</guid><description>Lists the Nova Cloud: Prompt First addon&amp;rsquo;s License External ID capture hook failed and Unable to store the License External ID Activity Log entries, caused by the marketplace order status being unavailable right after provisioning, with the fix: enter License External ID on the service&amp;rsquo;s Custom Fields tab manually.</description></item><item><title>Nova Cloud: Prompt First</title><link>https://docs.whmcs.com/9-1/addon-modules/nova-cloud-prompt-first/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/nova-cloud-prompt-first/</guid><description>The Nova Cloud: Prompt First addon module makes the storefront prompt box functional, signs visitors into Nova Cloud with their prompt preserved, lets authenticated customers start new projects from the prompt box, and routes Upgrade clicks to upgrade configuration instead of My Services.</description></item><item><title>PayPal Transaction Lookup</title><link>https://docs.whmcs.com/9-1/addon-modules/paypal-transaction-lookup/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/paypal-transaction-lookup/</guid><description>Covers activating the PayPal Transaction Lookup addon with live PayPal API credentials and using the Advanced Search fields (Transaction ID, Date Range, Email, Receipt ID) to look up transactions.</description></item><item><title>Product Temporarily Unavailable Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/product-temporarily-unavailable-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/product-temporarily-unavailable-errors/</guid><description>Covers the checkout error &amp;ldquo;This product is temporarily unavailable. Contact support,&amp;rdquo; caused by the WebPros Partner addon module being missing, inactive, or disconnected from Manage2, and the fix: confirm the module is active in Addon Modules and connect it to Manage2 with WebPros Partner credentials.</description></item><item><title>Project Management</title><link>https://docs.whmcs.com/9-1/addon-modules/project-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/project-management/</guid><description>Covers the Projects, Tasks, Reports, Billing, and Files tabs, creating projects and tasks, time tracking, task templates, the Admin Dashboard widget, and General, Client Area, and Permissions settings for the Project Management addon.</description></item><item><title>Reseller License Manager</title><link>https://docs.whmcs.com/9-1/addon-modules/reseller-license-manager/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/reseller-license-manager/</guid><description>Explains installing and activating the Reseller License Manager, configuring bundled and paid-addon license offerings, client-limit upgrade notification settings, and the automated prorated license upgrade billing process.</description></item><item><title>Riva Login Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/riva-login-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/riva-login-errors/</guid><description>Troubleshoots the Riva login error caused when Manage2&amp;rsquo;s XMLlicenseInfo.cgi endpoint fails to return an activation link, covering how to check the Module Log for the button:xoviLogin action, confirm the license is Active in Manage2, and retry the login.</description></item><item><title>Software Licensing</title><link>https://docs.whmcs.com/9-1/addon-modules/software-licensing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/software-licensing/</guid><description>Covers activation settings (Public License Verification Tool, Maximum Allowed Reissues, Auto Logs Prune), module command license statuses (Reissued, Suspended, Active, Expired), Support/Updates addons, and integrating the check_license function into a licensed product.</description></item><item><title>SolusIO</title><link>https://docs.whmcs.com/9-1/addon-modules/solusio/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/solusio/</guid><description>Explains connecting WHMCS to a SolusIO installation via API key, configuring post-pay billing settings (limit group, grace period, lock/suspend thresholds), token pricing, Client Area signup and SSO access, and the monthly invoice generation cron task.</description></item><item><title>Staff Noticeboard</title><link>https://docs.whmcs.com/9-1/addon-modules/staff-noticeboard/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/staff-noticeboard/</guid><description>Covers activating the Staff Noticeboard addon, setting edit/delete and access-control permissions by admin role group, and creating, editing, moving, and deleting notes on the noticeboard.</description></item><item><title>Theme Deletion Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/theme-editor/theme-editor-deletion-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/theme-editor/theme-editor-deletion-errors/</guid><description>Covers the Theme Editor error &amp;ldquo;You cannot delete the active system theme,&amp;rdquo; which occurs when deleting the theme set as System Theme, and lists the fix: select a different System Theme in General Settings, save, then delete the theme in Theme Management.</description></item><item><title>Theme Editor</title><link>https://docs.whmcs.com/9-1/addon-modules/theme-editor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/theme-editor/</guid><description>Covers creating, editing, and deleting Client Area themes in WHMCS Cloud, the editable theme files (custom.css, footer.tpl, header.tpl, homepage.tpl), and updating a theme&amp;rsquo;s color palette.</description></item><item><title>Theme Editor Creation Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/theme-editor/theme-editor-creation-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/theme-editor/theme-editor-creation-errors/</guid><description>Covers the Theme Editor error &amp;ldquo;The system could not create the theme,&amp;rdquo; caused by a duplicate or invalid theme name, and lists fix steps: check Theme Management for existing names and confirm Theme File Name uses only alphanumeric characters, hyphens, and underscores.</description></item><item><title>Translation Editor</title><link>https://docs.whmcs.com/9-1/addon-modules/translation-editor/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/translation-editor/</guid><description>Explains activating the Translation Editor addon, setting the number of strings displayed per page, searching or filtering translation strings by category, and creating or restoring text overrides by locale.</description></item><item><title>WebPros Cloud Service Credential Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cloud-service-credential-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/cloud-service-credential-errors/</guid><description>Lists causes of a client being unable to retrieve WebPros Cloud service credentials (incomplete provisioning, an already-viewed one-time password, or single sign-on), with fixes: click Refresh License Status, suspend/unsuspend to reissue credentials, or use the single sign-on login link.</description></item><item><title>WebPros Partner</title><link>https://docs.whmcs.com/9-1/addon-modules/webpros-partner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/addon-modules/webpros-partner/</guid><description>Details activation, product setup, ordering/provisioning, and client-area management for the WebPros Partner addon module&amp;rsquo;s cPanel license and WebPros Cloud services such as WHMCS Cloud, Nova, WP Squared Cloud, and Riva, including license/group/package management, autoscaling, and the Product Configuration Drift banner.</description></item><item><title>WebPros Partner Provisioning Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/webpros-partner-provisioning-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/webpros-partner/webpros-partner-provisioning-errors/</guid><description>Lists causes of the WebPros Partner &amp;ldquo;Provisioning Error: This service is not provisioned yet&amp;rdquo; message (License Package mismatch, insufficient Manage2 permissions, or exceeded license quota), with fix steps: check the Module Log, match Service Type and License Package, then click Refresh License Status.</description></item><item><title>E-Invoicing License Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-license-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-license-errors/</guid><description>License errors in the E-Invoicing addon module appear as License validation failed, Your license is suspended, or a Validating license state that never resolves, and they stop invoice export and status updates. The article explains that these are caused by an incorrect License ID or License Key (often after a license transfer or a license key reissue), a WebPros-suspended or lapsed subscription, or a server that cannot reach the e-invoicing service over outbound HTTPS on port 443, and gives the steps to retrieve the credentials from the Manage tab of the E-Invoicing license under Services &amp;gt; My Products &amp;amp; Services on WHMCS.com, re-enter them in the addon module settings after a reissue invalidates the previous key, check or renew the subscription, and confirm outbound connectivity.</description></item><item><title>Nova Cloud Deep-Link Failures</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/nova-cloud-prompt-first/nova-cloud-deep-link-failures/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/nova-cloud-prompt-first/nova-cloud-deep-link-failures/</guid><description>Addresses the Nova Cloud: Prompt First addon&amp;rsquo;s Deep-link handling failed Activity Log entry, distinguishes it from the addon&amp;rsquo;s silent fallback to My Services for an ineligible upgrade, and directs admins to review the logged error and check License External ID Errors if it applies.</description></item><item><title>E-Invoicing Account Sync Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-account-sync-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-account-sync-errors/</guid><description>Account synchronization errors in the E-Invoicing addon module occur when a banner reports that the account failed to synchronize with the e-invoicing service after you save otherwise valid settings. The article explains that the cause is an incorrect License ID or License Key, a temporary e-invoicing service outage, or a network issue that prevents the WHMCS server from reaching the e-invoicing service, and describes how to review the Activity Log under System Logs, resolve a 401 authentication error through the license errors article, and wait 15 to 30 minutes before re-saving to retry after a 5xx or connection error.</description></item><item><title>E-Invoicing Client Data Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-client-data-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-client-data-errors/</guid><description>Client data errors in the E-Invoicing addon module appear as an info icon beside a client in the Client Management section at Addons &amp;gt; E-Invoicing, warning that client data is missing or that the contact failed to export to the e-invoicing service, or as an Activity Log entry stating that E-Invoicing is not enabled for the client. The article explains that the causes are empty or invalid required values, a contact that the e-invoicing service rejected, or a client without E-Invoicing enabled, and covers how to complete the Name, Country, Currency, and Tax ID values with the Tax ID length and character rules, retry the invoice in Invoice Management, and turn on Enable E-Invoicing in the E-Invoicing Information section of the client Profile, noting that enabling it does not export past invoices.</description></item><item><title>E-Invoicing Invoice Export Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-invoice-export-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-invoice-export-errors/</guid><description>Invoice export errors in the E-Invoicing addon module occur when an invoice does not export to the e-invoicing service or shows an Error status in the E-Invoicing Status column in the Invoice Management section at Addons &amp;gt; E-Invoicing, caused by an ineligible invoice, a client contact that has not exported, or an error returned by the e-invoicing service. The article lists the eligibility requirements (a non-Draft invoice with a total greater than zero, a tax, E-Invoicing enabled with complete client data and an exported contact, and an invoice that is not already exported), and explains how to read the Activity Log and resolve authentication (401), validation (4xx), and server or connection (5xx) errors, including the manual Retry limit of three attempts per hour.</description></item><item><title>Invoice Already Submitted Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/invoice-already-submitted-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/invoice-already-submitted-errors/</guid><description>Editing an exported e-invoice is not possible in the E-Invoicing addon module because WHMCS treats an invoice as immutable once it exports the invoice to the e-invoicing service, and attempting to change it shows a warning that the system has already submitted the invoice for e-invoicing. The article explains that legal compliance requires this immutability and describes the correct workflow: reissue the invoice so that the addon module exports the corrected invoice to the e-invoicing service as a separate document, and use the WHMCS Credit Note feature to reverse the original when appropriate.</description></item><item><title>E-Invoicing Status Update Errors</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-status-update-errors/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/e-invoicing-status-update-errors/</guid><description>Status update errors in the E-Invoicing addon module occur when an invoice exports successfully but its status never updates, or when the webhook that the e-invoicing service uses to send status changes fails with a 401 response. The article explains that the cause is a missing or incorrect License Key or a webhook endpoint that the e-invoicing service cannot reach because a firewall, web application firewall, or URL misconfiguration blocks inbound POST requests, and gives the steps to confirm the License Key, verify that the webhook endpoint at modules/addons/einvoicing/webhook.php is publicly accessible, and review the Activity Log for webhook entries.</description></item><item><title>Refused E-Invoice Status</title><link>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/refused-e-invoice-status/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.whmcs.com/9-1/troubleshooting/troubleshoot-addon-modules/e-invoicing/refused-e-invoice-status/</guid><description>A Refused e-invoice status in the E-Invoicing addon module means the recipient rejected the e-invoice in their own system and the rejection response returned through the e-invoicing service, which is a business outcome rather than a system error and appears in the E-Invoicing Status column in the Invoice Management section at Addons &amp;gt; E-Invoicing. The article lists common reasons for rejection, such as incorrect routing rules or acceptance criteria, a manual rejection made by mistake, or invoice content that does not match the recipient&amp;rsquo;s requirements, and advises contacting the client to agree on corrective action and reissuing a corrected invoice when the data must change.</description></item></channel></rss>