BonusVault

BonusVault

Developed By Rimset

Compatible with WHMCS v8.13

Turn One-Time Clients into Loyal Customers with BonusVault

The Ultimate Automated Bonus & Loyalty System for WHMCS

Stop losing clients to competitors! BonusVault transforms your "Add Funds" feature into a powerful marketing tool, rewarding customers for deposits and motivating them to stay loyal. Increase your cash flow and build a predictable revenue stream—all on autopilot.

Key Benefits for Your Business

  • Increase Cash Flow: Incentivize larger, upfront deposits to secure future revenue and improve financial stability.
  • Build Real Customer Loyalty: A positive bonus balance is a powerful reason for clients to stay with you, reducing churn.
  • Fully Automated: Bonuses are calculated, applied as discounts on invoices, and tracked without any manual intervention. It just works.
  • Flexible Rules: You are in full control. Configure bonuses as a fixed amount (e.g., "$10 for every $100") or a percentage to match your marketing goals.

Core Features

For Administrators:

  • Powerful Admin Dashboard: Track global stats, manage all client balances, and view a full transaction history with pagination.
  • Manual Adjustments: Instantly add or remove bonus funds for any client as a special reward or compensation.
  • Multi-Currency Ready: All calculations and displays automatically convert to your client's currency.

For Your Clients:

  • Modern Client Area: A clean, intuitive dashboard allows clients to track their bonus balance and transaction history with ease.
  • Smart Cart Integration: A dynamic notice in the shopping cart informs clients that their bonus will be automatically applied.
  • Full Transparency: Clickable invoice numbers in the history provide a clear record of when a bonus was earned or used.

Stop the churn. Start building loyalty. Get BonusVault today and give your clients a reason to commit.

 

There are no reviews yet!

Be the first to review BonusVault.

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

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 Rimset

Changelog

v1 Released October 22nd, 2025

Latest Version


Changelog

v1.0.0 - (21.10.2025)

Initial Release

This is the first stable and feature-rich release of BonusVault, designed to be a comprehensive loyalty and bonus system for WHMCS from day one.

Core Features & Functionality:

  • Dual Bonus Modes: Configure bonuses as a Fixed Amount per threshold (e.g., $10 for every $100) or a Percentage of the total top-up amount.
  • Fully Automated System: The entire lifecycle of a bonus is automated – from granting on payment, reserving on new invoices, to final application.
  • Smart Invoice Integration:
    • Automatically applies the bonus as a "Discount" line item on newly created invoices.
    • Correctly handles both partial and full payments of invoices with bonus funds.
    • Properly manages VAT calculations, ensuring the final invoice total is always accurate.
    • Intelligently prioritizes the bonus before the client's standard credit balance is used.
    • When an invoice is cancelled, the applied bonus is treated like a one-time coupon and is not refunded, protecting your business logic.
  • Configurable Rules: Set minimum deposit amounts and bonus expiration periods (in days, or unlimited) to fit your marketing strategy.

Administrator Panel:

  • Comprehensive Admin Dashboard: Get a bird's-eye view with global statistics for Active, Reserved, Used, and Expired bonuses.
  • Detailed History & Balances: Browse a complete transaction history and a list of all client bonus balances, both with full pagination for improved performance.
  • Unified Client Display: Client names are displayed consistently across the admin panel, prioritizing the company name for clarity.
  • Manual Control: Instantly add or remove bonus funds for any client via an intuitive modal window, with user-friendly feedback messages.

Client Area & User Experience:

  • Modern Client Dashboard: A dedicated page in the client area with a clean, modern interface for clients to track their bonus statistics (Available, Reserved, Used, Expired) and view their full transaction history.
  • Smart Shopping Cart Notice: A dynamic notification appears directly in the shopping cart, informing the client that their available bonus will be applied. This mechanism is designed for high compatibility with various WHMCS themes.
  • Interactive History: Invoice numbers in the client's bonus history are clickable links, leading directly to the relevant invoice for full transparency.
  • Incentives on "Add Funds" Page: The module clearly displays the current bonus rules on the deposit page, encouraging clients to top-up their accounts.

Technical Features:

  • Multi-Currency Ready: All bonus calculations, balances, and displays automatically handle currency conversions.
  • Multi-Language Support: Fully translatable, with Polish and English language packs included out of the box.
  • Professional & Secure Code: Built using WHMCS best practices, including hooks, the WHMCS API, and a secure licensing system.

 

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