Invoice Cancellation by Clients

Invoice Cancellation by Clients

Developed By WevrLabs Hosting

Compatible with WHMCS v8.13

Important (read before you purchase a license):

Please ensure you meet the following environment requirements:

  • PHP 8.1 , 8.2 , 8.3
  • WHMCS 8.13.1
  • IonCube 14.4
  • Please note that due to the nature of this product, refunds are not accepted

Overview

Give clients a self-serve way to cancel unpaid invoices while you stay in control. The Invoice Cancelation addon for WHMCS inserts a “Cancel Invoice” button in the invoice page in the client area, logs every action for review, and gives your staff the tools to understand why customers cancel before the invoice ever hits your help desk.

Key Features

  • Auto Inject Client Button setting will add the cancel option on the invoice pages without template edits.
  • If the Auto Inject setting does not work due to template modifications or incompatibility, the Smarty fallbacks ({$cancel_invoice_button_html}, {$cancel_invoice_modal_html}) let you place the button or modal exactly where you want in custom themes.
  • Admin dashboard shows real-time stats, top cancellation reasons, and recent activity in one glance.
  • Detailed activity logs capture client's information, invoice, amount, and reason — filterable by date, or email, with CSV export option for deeper analysis.
  • One-click log cleanup and individual deletions keep your database tidy while preserving necessary audit trails.
  • Built-in translator hooks deliver localized button labels, messages, and alerts so the experience stays on-brand for every language (using standard WHMCS language file modification model).

How It Works

  • Clicking “Cancel Invoice” launches a confirmation modal that records the client’s reason before cancelling the invoice through WHMCS.
  • Admins can review cancelations and export reports directly from the addon page.

Use this addon to reduce repetitive cancellation tickets, surface meaningful billing feedback, and keep your finance team informed without sacrificing the client experience. Ready for deployment the moment you install and activate it.

 

There are no reviews yet!

Be the first to review Invoice Cancellation by Clients.

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • All versions of WHMCS v8.13

System Requirements


  • PHP 8.1 , 8.2 , 8.3
  • IonCube 14.4

* 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 WevrLabs Hosting

Changelog

v1.0.0 Released October 7th, 2025

Latest Version


v1.0.1

  • Initial Release

 

See also

Accept Bitcoin and cryptocurrency payments - CoinGate for WHMCS

Easily accept Bitcoin, Tether, Ethereum and many other crypto payments on your WHMCS website

Free
Account Statements Module

Send account statements to customers

Free
GST WHMCS Module For India

As WHMCS does provide tax rules options where you can configure your GST tax but we have some extra features in our module that makes it stand out and necessary to use.

Commercial
Handling Fees

A handling fee are the costs that business owners incur when processing payments from customers.

Free
Free Opensource Gateway Fees

Gateway no fees Addon

Free