FraudClient

FraudClient

Developed By FraudClient

Compatible with WHMCS v8.13

FraudClient.com offers a powerful, free WHMCS addon designed to empower web hosting companies with robust tools to manage and mitigate abusive client behavior.

Our addon seamlessly integrates with WHMCS, enabling providers to access real-time reports from a shared database of flagged clients, ensuring informed decision-making. Additionally, it allows users to submit new reports, fostering a collaborative network to maintain a secure hosting environment.

With an intuitive interface and streamlined functionality, FraudClient enhances client management efficiency, helping businesses protect their operations while maintaining exceptional service standards. Join our growing community to leverage this essential tool for a safer, more reliable hosting ecosystem.

 

There are no reviews yet!

Be the first to review FraudClient.

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • All versions of WHMCS v8.13
  • Selected versions of WHMCS v8.12
        8.12.0, 8.12.2
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.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 FraudClient

Changelog

v1.2.1 Released June 25th, 2025

Latest Version


Fixed *API Request Method for Client Report Search: Corrected the method used for proxying search_client_reports requests from the WHMCS addon to the FraudClient API. Previously, the addon was sending a GET request, leading to an "At least one client identifier is required" error on the FraudClient API side, even when identifiers were present. This has been updated to use a POST request (fraudclient_api_post), ensuring that client identifiers are correctly sent in the JSON request body, aligning with the FraudClient API's expected behavior. This resolves the issue where client reports were not being displayed in the WHMCS admin area.

 

Previous Versions


v1.2 Released June 19th, 2025

View/hide detailed changelog

Version 1.2 (Latest) - June 19, 2025 This update brings significant improvements to the module's usability, reliability, and administrative capabilities.

Key Changes & Improvements:

Enhanced Client Data Pre-filling on Report Page:

*Fix: Resolved an issue where client information fields on the "Report Client" page were grayed out and not automatically populated from the WHMCS client profile. These fields (Name, Email, Phone Number, IP Address) now dynamically pull data from the selected WHMCS client.

*Visibility: Input fields are no longer readonly, allowing for easy viewing and pre-filling.

Improved Readability of Form Fields:

*Enhancement: Increased the font size in all input fields and the "More Information (Details)" textarea on the "Report Client" page (reportclient.tpl) for better readability and user experience.

Robust API Communication (Dashboard & Addon):

*Fix: Addressed the SyntaxError: Unexpected token '<' and 404 (Not Found) issues that occurred during API calls from the dashboard. This was resolved by ensuring Smarty variables ({$api_base_url}, {$company_username}, {$company_password}) are correctly parsed and passed to JavaScript, preventing incorrect URL construction.

*Error Handling: Implemented more specific error logging and on-page error messages for API failures, aiding in quicker debugging.

Flexible WHMCS Admin API Username Configuration:

*Fix: Resolved the "No matching admin user found" error when making localAPI calls within WHMCS. The module now includes a dedicated configuration field (whmcs_admin_api_username) to specify an admin user with API permissions, ensuring seamless operation regardless of the logged-in admin.

*Fallback Logic: Improved getAdminUsername() helper function to prioritize the configured username, fallback to the current session, and then attempt to find any admin user, making the localAPI calls more robust.

Updated Module Metadata:

*Branding: Changed the author and copyright information within the module files to "FraudClient.com" for consistent branding.

*Version Bump: Module version updated to 1.2 to reflect these cumulative improvements.

We recommend all users update to this version for the best experience and improved functionality.

 

See also

FraudLabs Pro Fraud Prevention

Fraud prevention plugin to prevent fraud, reduce fraud chargeback & high risk transactions

Free
Order Notes

Staff need to make a note

Commercial
WHMCS Order Assistant

Order Assistant helps you to automate order management process. It can automatically accept Pending Orders; send an email or open a ticket with client; and cancel the order if no payment is made still.

Commercial
Product Limiter

Allows you to limit the purchase of an products/services for each client

Commercial
IPQS Fraud Prevention & Order Validation

Accurate risk analysis for orders & users to prevent fraud and minimize chargebacks.

Free