Coupon Client

Coupon Client

Developed By ArkHost

Compatible with WHMCS v8.13

Coupon Client for WHMCS

Auto-applies coupons to specific clients. No manual codes needed.

What It Does

Links clients to coupon codes. When that client views their cart, the coupon applies automatically.

Use cases:

  • VIP client discounts
  • Partner pricing
  • Corporate contracts
  • Loyalty programs

Requirements

  • WHMCS 8.9+
  • PHP 7.4+
  • License key from ArkHost

Installation

  1. Upload modules folder to WHMCS root
  2. Setup > Addon Modules
  3. Activate "Coupon Client"
  4. Enter license key

Database table creates automatically. Hooks load from module directory.

Configuration

Auto-Apply Mode

  • Silent: No notification (default)
  • Notification: Shows message when applied

Priority Mode

  • Client First: Auto-coupon overrides manual entry (default)
  • Manual First: Manual entry wins

Usage

Creating Associations

  1. Addons > Coupon Client
  2. Search client (name, email, company)
  3. Select coupon
  4. Add notes (optional)
  5. Click Add

One active coupon per client. Create multiple associations but only activate one.

Managing

Search/Filter:

  • By client name, email, or coupon code
  • By status (all/active/inactive)
  • 25 per page

Actions:

  • Activate/Deactivate
  • Delete
  • View details

Validation:

  • Warns on expired coupons
  • Warns on usage limits
  • Blocks duplicates
  • Prevents multiple active coupons

How It Works

  1. Client views cart → hook fires
  2. Module checks for active association
  3. Validates coupon (expiry, limits)
  4. Applies based on priority mode
  5. Logs action

Client must be logged in. Anonymous users can't have auto-coupons.

Database

Table: mod_coupon_client

 

There are no reviews yet!

Be the first to review Coupon Client.

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

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 ArkHost

Changelog

v1.0 Released October 15th, 2025

Latest Version


  • Automatic coupon application
  • Client-coupon association management
  • AJAX client search
  • Search and filter functionality
  • Validation (expired, limits, duplicates)
  • One active coupon per client enforcement
  • Priority modes (Client First / Manual First)
  • Optional notifications
  • Statistics dashboard
  • Client profile integration
  • Multi-language support (6 languages)
  • Activity logging
  • License validation
  • Pagination (25 per page)
  • Bootstrap UI
  • Select2 integration

 

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