Abuse Manager Pro

Abuse Manager Pro

Developed By layerLabs

Compatible with WHMCS v8.11

Abuse Manager Pro (AMP) is a WHMCS addon (longest standing with regular updates & improvements since 2016!) that helps admins with the daily chores of abuse reports, and followups and turns their lives into a walk in the park for a low monthly fee of $5 or $50 per year, including upgrades for life!

This is THE module that you wish you knew about earlier! We really mean it!

Although many people use support tickets, that method requires a lot of work and many different strategies that results in defining an inefficient process for admins - that method can never be relied on. With AMP, everything is within the module, and there is no need to use multiple pages, external applications, or even other 3rd party solutions to manage or create abuse reports.

The system allows you to receive abuse reports from 3rd parties, either by emails (using a fetching technique by PHP_IMAP - great for automatically processing your abuse@domain.com address for example) or by enabling a public facing abuse reporting page. As well as that, you can create abuse reports of your own.

When an abuse report is submitted by 3rd parties (public facing page or via the email address that is to be fetched), it goes into a queue and awaits your moderation. This allows you to review the abuse report, and when you are satisfied, you can assign it to a customer. Queued abuse reports also show you which customer and service the abuse report could be linked to, depending on the available data in the report.

Admins can have conversations with clients, and vice versa - all in favour of reaching a solution and ultimately closing/resolving the abuse report.

Admins have the ability of creating an abuse report without suspending the service that relates to the abuse report, or suspend it immediately, or suspend it after a certain time limit passes. They also have the option to allow a customer to unsuspend themselves if required. To understand the module better, please have a look at the screenshots, as well as the different feature sets for admins, registered users, and public guests.

Proud to be one of the longest standing WHMCS modules in this field. Started 7 years ago, with over 200 client requests/enhancements added into our releases.

AMP is ajax-ready, and no template modifications are required at all! Lagom Theme Support (BETA)!

Admin Features

  • Abuse Dashboard that shows you quick statistics, important information, reports requiring your action, and flagged customers
  • Create Abuse Reports with Pay To Unsuspend Option
  • Admin Widget on WHMCS admin home page which shows abuse reports statistics and reports that require your action
  • Filter and sort records using a filter on top of open, closed, queued abuse reports pages to quickly find what you are looking for
  • Quick links to client's details and service from within reports and from open, closed, and queued report pages
  • Ability to create a new abuse report using ajax to quickly select a customer, their product, and IP address
  • Ability for the admin to set a custom IP address or use one of the IPs assigned to the service when creating a report
  • Ability to set the service in question to either suspend immediately, or suspend after a time limit (admin defined), or not suspend at all
  • Ability to allow the client to unsuspend their service on their own
  • Ability to send a reminder email to the client halfway through the suspension on time limit
  • Ability to override time limit suspension if client replies to abuse report
  • Ability to auto-assign imported abuse reports instead of queueing them for admin moderation
  • Ability to suspend auto-assigned imported abuse reports with either allowing the client to self unsuspend, or not
  • Ability to discard duplicate imported abuse reports (Imported emails will be checked for an IPv4 and will be discarded if that same IPv4 has been reported and has a queued report in the last 24 hours)
  • Ability to show an additional header (customizable) in the client area to grab the customer's attention when they have open abuse reports
  • Ability to view, edit, close, clone, reopen, and delete - open and closed abuse reports
  • Ability to view, and download attachments from open, closed and queued abuse reports
  • Ability to assign to client, and delete - queued abuse reports (from 3rd parties from Public Page & Mail Fetch)
  • Ability to see suggestions on which customer and service the queued abuse report might belong to
  • Ability to use the new magic import “use these values” button to use the suggested customer details & service the queued abuse report might belong to
  • Ability to see customer names highlighted in client groups colour (if customer is part of a group)
  • Ability to see details of abuse report from within an abuse report detailed view
  • Ability to start a conversation with the client from within open abuse reports
  • Ability to see a read-only abuse report, when an abuse report is closed
  • Ability to see the imported email body with attachments or abuse report from 3rd parties from within queued abuse reports
  • Ability to lock down client area if a customer has any open abuse reports (strict mode), or if a client has not replied to any open abuse reports (standard mode), or not to lock down the client area (irrespective if client responded to open abuse reports, or having open abuse reports)
  • Ability to set a maximum amount of open abuse reports before a customer is flagged on admin side
  • Ability to specify amount of time before a service is automatically suspended (only if report is set to suspend a service after a time limit) 
  • Ability to lift the automatic suspension, before the service is suspended from within an open abuse report
  • Ability to see if a customer has viewed the abuse report
  • Ability to use quick replies when creating abuse reports, or when replying in conversations
  • Ability to create a FraudRecord report from within an open abuse report
  • Ability to view, edit, and save admin notes on every abuse report
  • Ability to see customer sticky notes from within open and closed abuse reports
  • Ability to copy to clipboard the original reports submitted
  • Ability to create as many different abuse categories as you see fit
  • Ability to rename links in WHMCS navbar
  • Ability to download a PDF report of open, or closed abuse reports
  • Ability to reroute/disable/modify admin notifications (new WHMCS notifications system)
  • Ability to search for abuse reports using WHMCS's native intelligent search (Intellisearch)
  • Admin notifications on 3rd party queued abuse reports
  • Multiple staff can work on the same abuse report
  • Custom email templates which are sent to staff, which can also be edited and include respective merge fields

Client Features

  • Resolution Center link in top navigation bar (automatically shown, if enabled), which shows a customer all their abuse reports - open and closed, with the ability to view both
  • Ability to see 'last reply by' & 'service' columns in the abuse reports overview page
  • Report details show vital information to the customer, including the service in question, the IP, date of incident, the category of the abuse report, as well as the abuse report it self.
  • Ability to view a read-only abuse report if an abuse report is set as closed
  • Ability to start a conversation with staff from within open abuse reports
  • Ability to self unsuspend a service (if enabled for a customer on abuse report creation or assigning)
  • Integrated with WHMCS's native client area notifications system (if client has any open abuse reports)
  • Ability to view, and download attachments
  • Lagom Theme Support (BETA)

Public Features

  • Report Abuse link in top navigation bar (automatically shown, if enabled), which is a public facing abuse reporting page, which allows 3rd parties to send you abuse reports by filling in a form
  • reCaptcha Support to avoid spam

Feel like a feature is missing? Check out our roadmap! If it isn't there, we'd be more than happy to add it!

Documentation: https://layerlabs.gitbook.io/abuse-manager-pro/

 

Reviews

5 stars
10
10
4 stars
2
2
3 stars
2
2
2 stars
0
0
1 star
2
2

Jurie W @jurie7710

February 6, 2024 at 10:59:46 AM

The module bridges a gap in abuse management, and so far we are satisfied with it.

  • 9 months ago
  • Version Number 4.6

Todd @todd6448

February 7, 2023 at 07:42:33 PM

I can't thank these guys enough! We love this module, and their team is very responsive to suggestions and usually will implement new ideas within weeks.

  • 1 year ago
  • Version Number 4.2

Mor H @mor8844

January 24, 2023 at 09:22:11 PM

This module completely streamlines our abuse management. We had some issues when first trying to use the module so we reached out to the module support team.
The support team created the features we needed in real time, were incredibly responsive, and within a reasonable amount of time created a new version of the module that included all the features and fixes we requested.
I highly recommend this module and Layer Labs in general!

Rashed Alkhaili @myrsk

January 31, 2023 at 08:04:59 AM

Hello Mor,

Thank you for your feedback. We really appreciate it!

If you have any ideas, or feature requests that you would like to see in our module, please do let us know and we will be happy to implement them to benefit all our customers :)

Best regards

Owner@layerLabs  
  • 1 year ago
  • Version Number 4.1

Todd @todd6448

July 28, 2022 at 04:03:22 PM

It appears this product is not supported any longer or not replying to support tickets is acceptable to these people.

Rashed Alkhaili @myrsk

August 6, 2022 at 11:02:44 AM

Hello Todd,

Sorry that you feel that way. We are very much active and have no tickets in our support queue. Plus a new major update/release is being delivered this week.

Please do get in touch with us on our new platform: https://labs.layer.ae/whmcs/

Thanks

Best regards

Owner@layerLabs  
  • 2 years ago
  • Version Number 4.0.3

Rad Web Hosting @rad-web-hosting

March 17, 2022 at 11:08:23 AM

A must-have resource for all VPS or dedicated server providers

Rashed Alkhaili @myrsk

March 26, 2022 at 11:49:10 AM

Hello,

Thank you for your feedback. We really do appreciate it. If you have any ideas, or feature requests, please do let us know and we will be happy to implement them to benefit all our customers :)

Best regards

Owner@layerLabs  
  • 2 years ago
  • Version Number 4.0.3
  • Edited

Denis @denis9425

March 13, 2022 at 11:38:52 AM

Fantastic Module & Support. It was exactly what I was looking for & the price is amazing for the amount of features it has.

Rashed Alkhaili @myrsk

March 26, 2022 at 11:49:48 AM

Hello Denis,

Thank you for your kind words, we really do appreciate it.

If you have any ideas, or feature requests, please do let us know and we will be happy to implement them to benefit all our customers :)

Best regards

Owner@layerLabs  
  • 2 years ago
  • Version Number 4.0.3

Andrew @andrew9158

January 24, 2022 at 04:04:59 PM

Great plugin with amazing support! Bugs fixes and feature requests were implemented in just a few days. Simple to install and setup. Would definitely recommend!

Rashed Alkhaili @myrsk

January 24, 2022 at 05:21:46 PM

Hello Andrew,

Thank you for your kind words, and looking forward to introducing even more great features in this module to make your abuse management process a walk in the park :)

Best regards

Owner@layerLabs  
  • 2 years ago
  • Version Number 4.0.3

Vasileios Stoidis @MassiveGRID

November 10, 2021 at 08:22:43 AM

Quick support. Useful module, but documentation should be more details and clear.

Rashed Alkhaili @myrsk

January 16, 2022 at 01:16:03 PM

Hello Vasileios,

Glad to let you know that we have updated our documentation for AMP, and will further enhance it with the additional features.

Please check it out at https://layerlabs.gitbook.io/abuse-manager-pro/

Best regards

Owner@layerLabs  
  • 3 years ago
  • Version Number 3.6

Cerrie Russell @cerrie7191

December 31, 2020 at 08:47:23 AM

Excellent module

  • 3 years ago
  • Version Number 3.6

George Sturley @george6461

March 14, 2020 at 03:27:46 PM

Fantastic customer support. We made a lot of suggestions to help speed up the time it takes for us to process abuse reports (we deal with 100+ daily), and all of them were implemented very quickly. Time is money and for $20, this is by far the best module on the market for hosts using WHMCS to make management of abuse quick and easy. Highly recommended!

  • 4 years ago
  • Version Number 3.2

Arnav @arnav1167

February 27, 2020 at 05:35:58 AM

Very, very impressed with the module at this price. Most of the bad reviews are because the module is very tough to configure - and that's because of WHMCS. There are a lot of setups involved such as email piping, SSL, cron, and other requirements that would easily get missed.

Once all of those get taken care of, the module works seamlessly. I'd suggest anyone looking for an abuse app take a gamble and try this one out - if you have trouble configuring it like we did, Rashed & team will be more than happy to help you configure it!

It's a $20 application for goodness sake - if you put a little time into setting it up, you will be rewarded with a great app.

  • 4 years ago
  • Version Number 3.2

Alexis Garcia @Alexis_1

May 29, 2019 at 02:54:35 PM

I think this is unsupported now, we can not download the module in client area.

Rashed Alkhaili @myrsk

October 6, 2019 at 03:31:57 PM

Hello Alexis,

We are sorry about the recent lack of support. Things are looking great after our recent restructuring, and network changes. Here's to hoping for a better future. Let me know if you require any help :)

Best regards

Owner@layerLabs  
  • 5 years ago
  • Version Number 2.5

sezer mekikçi @sezer2069

March 7, 2019 at 08:29:05 AM

Where to download if you have a demo version to try plugin. I couldn't find too many resources on the web. How can I review or try the plugin?

Rashed Alkhaili @myrsk

October 6, 2019 at 03:32:38 PM

Hello Sezer,

Sorry, we do not have a demo/trial available. However, we do have a 5 days money back guarantee :)

Best regards

Owner@layerLabs  
  • 5 years ago
  • Version Number 2.5

lexahost @lexahost8255

December 19, 2018 at 10:28:08 PM

how we can contact support !?

i can't reissue my license :
Action Failed Your WHMCS license key is not enabled to use the Licensing Addon yet. Navigate to Addons > Licensing Manager to resolve.

Rashed Alkhaili @myrsk

December 20, 2018 at 04:32:31 PM

Hello Lexahost,

Thanks for your patience. This issue has been resolved.

Best regards

Owner@layerLabs  
  • 5 years ago
  • Version Number 2.5

Martin Becker @Martin

December 3, 2018 at 06:29:51 AM

Good Addon, but their Current Website is Offline not allowing me to download the updates.

please fix :-)

Critical Error
SQLSTATE[HY000] [1040] Too many connections

Rashed Alkhaili @myrsk

December 20, 2018 at 04:32:52 PM

Hello Martin,

Thanks for your patience. This issue has been resolved.

Best regards

Owner@layerLabs  
  • 5 years ago
  • Version Number 2.5

Alexis Garcia @Alexis_1

April 7, 2017 at 06:45:46 PM

Great Module.. slow support

  • 7 years ago
  • Version Number 1.5

Version Compatibility


Compatible with WHMCS v8.11

Full Version Compatibility


  • 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
  • All versions of WHMCS v7.10
  • All versions of WHMCS v7.9
  • All versions of WHMCS v7.8
  • All versions of WHMCS v7.7
  • All versions of WHMCS v7.6
  • All versions of WHMCS v7.5
  • All versions of WHMCS v7.4
  • Selected versions of WHMCS v7.3
        7.3.0
  • All versions of WHMCS v7.2
  • All versions of WHMCS v7.1
  • All versions of WHMCS v7.0

System Requirements


  • PHP_IMAP

* 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 layerLabs

Changelog

v5.1 Released November 8th, 2024

Latest Version


New Features & Enhancements:

  • Enhanced the service selection dropdown for an improved UX on input forms
  • Additional enhancements to the new admin activity log in the abuse report detailed view
  • Additional enhancements and code improvements added to the ajax service

Bugfixes:

  • Fixed a bug that prevented the WHMCS system URL from being used in the client reply to abuse report admin notification email
  • Fixed a bug with IPinCIDR function when trying to match an IP address

 

Previous Versions


v5.0 Released November 6th, 2024

View/hide detailed changelog

New Features & Enhancements:

  • Enhanced the reverse lookup functionality to also search for IPs in assigned IPs column, and search using CIDRs, IP ranges, single IPs per line, and comma separated IPs
  • Enhanced the input forms for better validations and requiring input from the user
  • Enhanced the dependent dropdown's ajax service and ux on input forms

Bugfixes:

  • Fixed a bug that showed two dropdowns for IPs when creating an abuse report from the service detail page
  • Fixed a bug with IPinCIDR function when parsing IPv6 (Error: ArithmeticError)

 

v4.9 Released November 4th, 2024

View/hide detailed changelog

New Features & Enhancements:

  • Added a new admin activity log to the abuse report detailed view, this lists all the actions against the specific abuse report
  • Added logging of all AMP actions to the WHMCS activity log
  • Added new merge fields for client's full name and first name to the admin reply box in the detailed view of open abuse reports
  • Added new actions to admin replies in the detailed view of open abuse reports (reply and return to view, reply and stay in the report, reply and suspend, reply and unsuspend, reply and close the report)
  • Added new suspend and unsuspend service options in detailed view of open abuse reports
  • Added new option where contacts that are set to receive support related emails, will also now receive abuse reports and related communications
  • Enhanced the reverse lookup functionality to also search for IPs in assigned IPs column, and search using CIDRs, IP ranges, single IPs per line, and comma separated IPs
  • Enhanced the input forms for better validations and requiring input from the user
  • Enhanced the dependent dropdown's ajax service and ux on input forms
  • Enhanced the service selection dropdown for an improved UX on input forms
  • Additional enhancements to the new admin activity log in the abuse report detailed view
  • Additional enhancements and code improvements added to the ajax service

Bugfixes:

  • Fixed a bug that stopped client email notifications on admin replies
  • Fixed a bug that removed line breaks from admin replies in email notifications
  • Fixed a bug that prevented html tags from being stripped from imported emails
  • Fixed a bug that prevented the unsuspend options from being visible on queued abuse reports
  • Fixed a bug that prevented non IP related content from being stripped from the IP selection dropdown (from assigned IPs field)
  • Fixed a bug that prevented the WHMCS system URL from being used for the redirect for the Pay To Unsuspend functionality
  • Fixed a bug that showed two dropdowns for IPs when creating an abuse report from the service detail page
  • Fixed a bug with IPinCIDR function when parsing IPv6 (Error: ArithmeticError)
  • Fixed a bug that prevented the WHMCS system URL from being used in the client reply to abuse report admin notification email
  • Fixed a bug with IPinCIDR function when trying to match an IP address

 

v4.8 Released October 12th, 2024

View/hide detailed changelog

Bugfixes:

  • Fixed a bug with incorrect sorting of dates in tables in open, queued, and closed abuse reports pages

  • Fixed a bug where the new unsuspend options are not shown on the edit abuse report page

 

v4.7 Released July 15th, 2024

View/hide detailed changelog

New Features & Enhancements:

  • Added a new Pay To Unsuspend Feature (charge users for abuse clean up or management fees)

  • Added a new functionality to accept IMAP imported emails/abuse reports only if they belong to a specific CIDR (useful for multibrand)

  • Added a new config option to allow you to keep or delete data in the database if disabling the module

  • Added new notification trigger: client reply to report

  • Added new notification trigger: admin reply to report

  • Added new notification trigger: admin notification for autoassigned reports

  • Added new functionality to cascade deleting attachments belonging to a report if a report is deleted

  • Added new functionality to automatically close open abuse tickets if the service related to the abuse report is terminated

  • Enhanced the notification system triggers to contain more relevant information and better UX

  • Enhanced time/performance of admin replies to abuse report (conversations)

  • Enhanced auto assigned report details to contain the body of the original report

  • Enhanced how the 'create abuse report' CTA is shown when SiteJet is enabled on WHMCS (it will now be moved to the 'More' button for products that use SiteJet)

Bugfixes:

  • Fixed a bug with suspension email not being sent if timelimit suspend option was used

  • Fixed a bug with viewing abuse reports that pertain to services without a hostname

  • Fixed a bug with SQL missing column

 

v4.6 Released September 30th, 2023

View/hide detailed changelog

Bugfixes:

  • Fixed a bug with service suspension of auto assigned reports

 

v4.5 Released July 25th, 2023

View/hide detailed changelog

Bugfixes:

  • Fixed a bug with service suspension of auto assigned reports

 

v4.4 Released June 16th, 2023

View/hide detailed changelog

New Features & Enhancements:

  • Added a new configurable option to import only the first email, and discard replies from being imported and queued

  • Added a new configurable option exclude certain client groups from the auto suspension from the auto import feature

  • Added a new unsuspend button in the abuse report detailed view (visible when the service the abuse report is related to is suspended)

  • Added a new file preview method, to allow admins to preview attachments instead of having to download them locally

  • Enhanced client unsuspend data row on the abuse report detailed view

  • Enhanced IMAP connection logging in module logs

Bugfixes:

  • Fixed a bug with client dropdown (selectize library)

  • Fixed a bug with html content email import that prevented clients from replying to abuse reports

  • Fixed a bug with downloading a PDF report on chrome

  • Fixed a bug with file inclusions that affected specific SaaS provider environments

 

v4.3 Released March 25th, 2023

View/hide detailed changelog

New Features:

  • Added new admin charts in the abuse overview page (abuse reports in the last 15 days, abuse reports breakdown by category, and abuse reports breakdown by status)
  • Admin can now see how many times in total a service has had abuse reports (detailed abuse report view)
  • Added a comma separated configurable option to remove values from imported emails (e.g. to remove vendor names from reports)
  • Added a comma separated configurable option to replace values in imported emails (e.g. to replace vendor names with your own company name)

Enhancements:

  • Enhanced the admin abuse report detailed view and conversations/replies
  • Revamp of the UI/UX in the client area
  • Updated English language english.php translation file
  • Lagom theme support

Bugfixes:

  • Fixed a bug with abuse reports chart
  • Fixed a bug with Lagom theme line wrapping

 

v4.2 Released January 25th, 2023

View/hide detailed changelog

Enhancements:

  • Mail parsing enhancements: replaced mail parsing library for better email parsing (PHP-IMAP)
  • Updated clienthome.tpl template file with new variable to track and update the notice message for the Standard lock down mode (when client replies and is allowed to temporarily visit other pages)
  • Updated English language english.php translation file

Bugfixes:

  • Fixed a bug with TCPDF on PHP 8.1 when exporting PDF reports
  • Fixed a bug that parsed emails incorrectly from gmail/google apps accounts
  • Fixed a bug with admin email notification on automatically imported and assigned report
  • Fixed a bug with excessive logging loop
  • Fixed a bug with additional information field formatting when editing a report
  • Fixed a bug with content formatting in the client abuse report detailed view
  • Fixed a bug with content formatting related to long content in the admin abuse report details in open, closed, and queued views (overflow)
  • Fixed a bug with Standard Lock Down Client Area setting

 

v4.1 Released January 21st, 2023

View/hide detailed changelog

New Features:

  • Support PHP 8.1 and latest WHMCS (with latest ioncube loaders)
  • Admin Quick Replies (click to insert predefined content)
  • Discard duplicate abuse reports within last 24 hours configurable option (you can now drop duplicate abuse reports pertaining to an IP address that was reported in the last 24 hours)
  • Send a reminder to the customer before time limit automatic suspension configurable option (if an admin sets a report to suspend a service after 1440 minutes (24 hours), a reminder will be sent to the customer half way at 720 minutes (12 hours)
  • Override automatic time limit suspension configurable option (if an admin sets a report to suspend a service after a time limit, and the customer replies back to the abuse report, the service will no longer be automatically suspended)
  • Datatables on all tables within the module which allow for sorting, filtering, and pagination

Enhancements:

  • Revamped admin widget
  • Performance enhancement for mass delete reports functionality
  • Added PDF report export to closed abuse reports
  • Mail parsing enhancements: replaced mail parsing library for better email parsing
  • Grouped similar settings together on the module’s settings page
  • Additional formatting enhancements for longer content in exports and in views

Bugfixes:

  • Fixed a bug which resulted in missing attachments when importing emails
  • Fixed a bug that incorrectly parsed base64 encoded emails
  • Fixed a bug with imported email content
  • Fixed a bug related to abuse report categorization on imported emails
  • Fixed a bug with the select-all checkbox (previously checked checkboxes are removed when table is redrawn)
  • Fixed a bug with incident date display issue in the Abuse Report Automatically Assigned admin email
  • Fixed a bug with PDF report exports missing some replies
  • Fixed a bug that incorrectly redirects an admin to the wrong page when deleting attachments
  • Fixed a bug that prevented the redirection to the closed report view when closing an abuse report
  • Fixed a bug with the datetimepicker
  • Fixed a bug with date formatting on Edit Report Abuse page
  • Fixed a bug where an empty entry was added to the IP address dropdown list when creating an abuse report from the product/service page

Generic:

  • Security & General Code Maintenance
  • Changed versioning system

 

v4.0.4 Released August 7th, 2022

View/hide detailed changelog

New Features:

  • New option to Auto Suspend Service based on Auto Assigned Reports with the options of allowing customer to either self unsuspend or not
  • New option for Lock Down Client Area feature - Standard: lock down the client area only if client has not replied to open abuse reports (more details in documentation)
  • New option for Lock Down Client Area feature - Strict: lock down the client area if client has open abuse reports (more details in documentation)
  • Configurable Additional Banner in Client Area - fully translatable and customizable to match look and feel of your branding
  • If Admin has a signature, it will not be displayed in the reply box
  • Client sticky notes are now visible when viewing any report within Abuse Manager Pro

Enhancements:

  • Additional improvements to the override staff notifications system
  • Additional enhancements relating to formatting and content to the open and closed report details pages
  • Additional verification and validation on client replies
  • Updated english.php translation file with additional content
  • Updated clienthome.tpl to support additional features

Bugfixes:

  • Fixed a bug where the Create Abuse Report in the customer profile's product/service tab would not be visible if the hostname was not FQDN/invalid
  • Formatting of large chunk of text in queued abuse reports now displays correctly
  • Preserve line breaks and formatting in conversations and replies
  • Fixed character encoding issues on the Abuse Manager Pro table schema
  • Fixed a bug with the Abuse Manager Pro Recaptcha hook

Generic:

  • Security & General Code Maintenance

 

v4.0.3 Released January 24th, 2022

View/hide detailed changelog

New Features:

  • Auto Assign Reports - a configurable option that allows a report imported via IMAP or the public abuse reporting page to bypass the queue, and automatically be assigned to the customer (reverse-lookup based on an active service's dedicated IPv4 address) - more details on the new documentation website
  • Admin: Added new mass close button to the mass actions (with selected) on the open abuse reports page

Enhancements:

  • Admin: Mass actions UI/UX improvement while filtering the rows
  • Admin: Moved the reopen button for closed reports to the report detailed view
  • Admin: Added customer email notification if admin reopens a closed report
  • Admin: Improved the reverse-lookup function for categories on IMAP imported emails
  • Admin: Reports submitted via the public abuse reporting page now show the category of the abuse on the queued reports page

Bugfixes:

  • Admin: Fixed an issue with missing timestamps in closed abuse reports email notification template
  • Admin: Fixed an issue with incorrect processing of emails encoded in base64 when imported via IMAP

 

v4.0.2 Released January 19th, 2022

View/hide detailed changelog

Bugfixes:

  • Admin: check for updates page now shows minor versions correctly
  • Admin: fixed mass delete bug where it selected even hidden checkboxes after an admin typed a value in the filter input field
  • Admin: fixed date format in IMAP import notification template
  • Admin: fixed bug with missing category merge field in IMAP import notification template

Enhancement:

  • Admin: possible client details reverse lookup now links to the client profile page, as well as the service page
  • Admin: The three statistics boxes on the overview page now all link to their respective page

 

v4.0.1 Released January 13th, 2022

View/hide detailed changelog

  • [NEW] Admin: Added an option to export an abuse report in PDF format (including chat history)
  • [NEW] Admin: Added the option to select reports using checkboxes for mass actions on open, closed, and queued reports
  • [NEW] Admin: Added the ability to add & delete attachments in open and queued reports
  • [NEW] Admin: Added the ability to clone/duplicate existing open or closed reports
  • [NEW] Admin: Added the ability to see if the report has been opened/viewed by a customer
  • [NEW] Admin: Added a new page that allows admins to check for new versions of the script
  • [NEW] Admin: Client names are color coded based on their group on open, closed, and detailed report view
  • [NEW] Client Area: Added the ability to download attachments from a new modal in the report detail view
  • [IMPROVED] Admin: Improved the UI of Abuse Manager Pro's Overview Page
  • [IMPROVED] Admin: Improved the date/time input field
  • [IMPROVED] Admin: Added status column on open reports page that shows 'awaiting reply' if last reply is by customer
  • [IMPROVED] Admin: Added confirmation to delete buttons
  • [IMPROVED] Admin: Added module settings link to module sidebar
  • [IMPROVED] Admin: Added documentation link to module sidebar
  • [IMPROVED] Client Area: Improved the UI to better fit WHMCS styling (including chat)
  • [IMPROVED] Client Area: Improved customer UX by removing the label bade and integrated with native WHMCS notifications instead
  • [IMPROVED] Client Area: Moved self-unsuspend actions to a separate modal
  • [IMPROVED] IMAP fetch will no longer be called if the IMAP fields are empty in the module settings
  • [IMPROVED] Public Reporting Page: Restyling and additional validation
  • [IMPROVED] Updated language file with additional strings
  • [BUG] Hot-fix Ioncube encoding
  • [BUG] Fixed line break bug with the public abuse reporting form
  • [BUG] Fixed Smarty Template bug relating to 'amp admin queue' email template
  • [BUG] Fixed bug where Create Abuse button on product/service tab was missing in some WHMCS versions
  • [BUG] Fixed email address validation bug on the public abuse reporting form
  • [BUG] Fixed bug where the date is shown unformatted in admin notification emails
  • [BUG] Fixed bug with copy to clipboard button
  • [BUG] Fixed bug with admin sidebar menu styling
  • Code clean up and general maintenance

 

v4.0 Released January 13th, 2022

View/hide detailed changelog

  • [NEW] Admin: Added an option to export an abuse report in PDF format (including chat history)
  • [NEW] Admin: Added the option to select reports using checkboxes for mass actions on open, closed, and queued reports
  • [NEW] Admin: Added the ability to add & delete attachments in open and queued reports
  • [NEW] Admin: Added the ability to clone/duplicate existing open or closed reports
  • [NEW] Admin: Added the ability to see if the report has been opened/viewed by a customer
  • [NEW] Admin: Added a new page that allows admins to check for new versions of the script
  • [NEW] Admin: Client names are color coded based on their group on open, closed, and detailed report view
  • [NEW] Client Area: Added the ability to download attachments from a new modal in the report detail view
  • [IMPROVED] Admin: Improved the UI of Abuse Manager Pro's Overview Page
  • [IMPROVED] Admin: Improved the date/time input field
  • [IMPROVED] Admin: Added status column on open reports page that shows 'awaiting reply' if last reply is by customer
  • [IMPROVED] Admin: Added confirmation to delete buttons
  • [IMPROVED] Admin: Added module settings link to module sidebar
  • [IMPROVED] Admin: Added documentation link to module sidebar
  • [IMPROVED] Client Area: Improved the UI to better fit WHMCS styling (including chat)
  • [IMPROVED] Client Area: Improved customer UX by removing the label bade and integrated with native WHMCS notifications instead
  • [IMPROVED] Client Area: Moved self-unsuspend actions to a separate modal
  • [IMPROVED] IMAP fetch will no longer be called if the IMAP fields are empty in the module settings
  • [IMPROVED] Public Reporting Page: Restyling and additional validation
  • [IMPROVED] Updated language file with additional strings
  • [BUG] Fixed bug with admin email notifications from IMAP import
  • [BUG] Fixed line break bug with the public abuse reporting form
  • [BUG] Fixed Smarty Template bug relating to 'amp admin queue' email template
  • [BUG] Fixed bug where Create Abuse button on product/service tab was missing in some WHMCS versions
  • [BUG] Fixed email address validation bug on the public abuse reporting form
  • [BUG] Fixed bug where the date is shown unformatted in admin notification emails
  • [BUG] Fixed bug with copy to clipboard button
  • [BUG] Fixed bug with admin sidebar menu styling
  • Code clean up and general maintenance

 

v3.6 Released November 30th, 2020

View/hide detailed changelog

  • [FIX] Updated the script to be compatible with WHMCS 8+.

 

v3.5 Released August 14th, 2020

View/hide detailed changelog

  • [FIX] Updated the script to use our new licensing server labs.layer.ae - you need to update to the latest version to avoid licensing issues.

 

v3.4 Released April 2nd, 2020

View/hide detailed changelog

  • [FEATURE] FraudRecord integration - submit FraudRecord abuse reports from within the abuse report directly
  • [FEATURE] API availability - read more about the API at https://layer.ae/wiki/doku.php?id=amp:amp_api
  • [IMPROVEMENT] Option to hide the public abuse reporting page menu link

 

v3.3.1 Released March 14th, 2020

View/hide detailed changelog

  • [FEATURE] WHMCS's Intelligent Search integration - searching by customer name, service hostname, or IP will show related abuse reports
  • [FEATURE] Added 'Copy To Clipboard' buttons on queued abuse reports and on admin notes modal
  • [IMPROVEMENT] You no longer need to specify 'Date & Time Format' when setting up Abuse Manager Pro, as we now use the same values from your WHMCS general settings locale
  • [IMPROVEMENT] Added a Date Time Picker to all timestamp/date inputs, you no longer need to type the date and/or time manually
  • [IMPROVEMENT] Queued abuse reports can now be opened in new tabs (right click, open in new tab)
  • [IMPROVEMENT] Flagged clients on the Abuse Overview page now link to the new AMP search page, showing you that clients' open abuse reports
  • [IMPROVEMENT] Updated clienthome.tpl
  • [BUGFIX] Fixed issue with Copy to Clipboard

 

v3.3 Released March 14th, 2020

View/hide detailed changelog

  • [FEATURE] WHMCS's Intelligent Search integration - searching by customer name, service hostname, or IP will show related abuse reports
  • [FEATURE] Added 'Copy To Clipboard' buttons on queued abuse reports and on admin notes modal
  • [IMPROVEMENT] You no longer need to specify 'Date & Time Format' when setting up Abuse Manager Pro, as we now use the same values from your WHMCS general settings locale
  • [IMPROVEMENT] Added a Date Time Picker to all timestamp/date inputs, you no longer need to type the date and/or time manually
  • [IMPROVEMENT] Queued abuse reports can now be opened in new tabs (right click, open in new tab)
  • [IMPROVEMENT] Flagged clients on the Abuse Overview page now link to the new AMP search page, showing you that clients' open abuse reports
  • [IMPROVEMENT] Updated clienthome.tpl

 

v3.2 Released February 4th, 2020

View/hide detailed changelog

  • [FEATURE] Quickly add a new abuse report from the client's service tab with the help of a new button without any template modifications - saving you time from selecting the client, and the service manually
  • [FEATURE] Quick stats (total abuse reports, open abuse reports, and closed abuse reports) on Client Profile Page now link to a page that shows more details (eg. clicking on the open count on the Client Profile Page will show all the open abuse reports belonging to that customer)
  • [BUGFIX] Fixed a bug with "Reports Requiring Your Action" on Abuse Overview page

 

v3.1 Released January 28th, 2020

View/hide detailed changelog

  • [BUGFIX] Fixed issue with magic import on queued reports where the reverse lookup showed wrong possible values

 

v3.0 Released January 26th, 2020

View/hide detailed changelog

  • [FEATURE] Attachments are saved when emails are imported using the IMAP method (Queued)
  • [FEATURE] Added customer ID in client dropdown to help differentiate customers with same name
  • [FEATURE] Added quick stats (total abuse reports, open abuse reports, and closed abuse reports) on Client Profile Page
  • [FEATURE] Added a quick link to add a new abuse report from the Client Profile Page
  • [FEATURE] Staff notifications on new queued reports (from IMAP or Public Facing Page) can be custom routed using the new WHMCS notifications system
  • [FEATURE] reCaptcha v3 in use for the public facing report page
  • [IMPROVEMENT] Admin can now edit a report
  • [IMPROVEMENT] Admin can now specify a custom IP address (not one from the pre-populated ones linked to the service) when creating a new report, or assigning a queued report to a client
  • [IMPROVEMENT] Magic import button to "use these values" on queued reports
  • [IMPROVEMENT] Client area's "last reply by" & "service" columns
  • [IMPROVEMENT] Updated english.php language file
  • [IMPROVEMENT] Staff get notified on queued reports (from IMAP or Public Facing Page)
  • [IMPROVEMENT] Override the links in the WHMCS navbar (for Resolution Center, and Report Abuse)
  • [IMPROVEMENT] Queued report lookups now look at both dedicated IP and assigned IP fields for possible values
  • [IMPROVEMENT] Additional help text is added to tooltips on module's settings/config page
  • [BUGFIX] Fixed issue with timestamp for reports submitted from the Public Facing Page
  • [BUGFIX] Fixed issue with links opening new tabs in HTTP instead of HTTPS on open, closed, and queued reports when clicking on a client's name, or service
  • [BUGFIX] Fixed issue with a customer email template (amp new reply)
  • [DEPRECATED] Removed pipe.php from latest release. This method of importing emails is deprecated.

 

v2.5 Released June 29th, 2018

View/hide detailed changelog

  • Added 'Last Reply By' column in client area view (Resolution Center) so client has an overview on which he needs to reply to or await an answer
  • Added 'Service' column in client area view (Resolution Center) so the client knows which service (product name + domain/hostname) the report is linked to
  • Added 'Use These Values' button for queued reports to automatically use the values that are parsed from the report (possible client, service, and ip) - you no longer need to fill the form manually
  • Fixed a bug with line breaks for queued reports page
  • Code Clean Up

 

v2.0 Released April 17th, 2018

View/hide detailed changelog

  • Made the module compatible with WHMCS7.5, and PHP7.1 and 7.2 - with latest Ioncube loaders.
  • Code Clean Up

 

v1.9 Released April 12th, 2018

View/hide detailed changelog

  • Made the module compatible with WHMCS7.5, and PHP5.6, 7.0, 7.1, and 7.2
  • Supports the latest Ioncube loaders
  • Added SSL options for IMAP emails import (previously TLS only)
  • Code Clean Up

 

v1.7 Released April 29th, 2017

View/hide detailed changelog

  • Added the Additional IPs to the IP dropdown when adding a new or queued abuse report - you can now select IPs from the additional IPs added to a product.
  • Fixed an issue where some html characters are not shown
  • Fixed an issue where long reports are not formatted correctly
  • Queued reports now show who the abuse is from (their email) and shows the subject - this allows you to easily spot spam coming in and deleting them easily
  • Code Clean Up

 

v1.6 Released April 12th, 2017

View/hide detailed changelog

  • Made further improvements to the module to be compatible with WHMCS7, and PHP7.0.X
  • Improved the user experience/process
  • Deprecated the pipe email method, now mail is fetched using php_imap
  • Fixed an issue where if the menu link is disabled, the recaptcha is disabled too
  • Fixed an issue where some installs resulted in a fatal error when enabling lock down mode
  • Code Clean Up
  • If you are running WHMCS 7 and you have the main WHMCS cron running every 5 minutes, you do not need the 2nd Abuse Manager Pro cron line any more

 

v1.5 Released November 1st, 2016

View/hide detailed changelog

  • Made the module compatible with WHMCS7, and PHP7
  • Improved the user experience/process
  • Added an admin notes section where admins can add/update hidden notes that are in regards to the abuse report in question
  • Improved how the module displays possible details of client (admin side, queued reports)
  • Added time/date format, now can be changed to different locales
  • Added an option to enable or disable the menu link for the module (client side)
  • If a client unsuspends his service, the unsuspend button is now disabled and the client is told that he has already unsuspended his service
  • If a client unsuspends his service, it is shown in the abuse report for the admin to refer to
  • Fixed an issue with pipe.php - local delivery failure
  • Added multiple language (multilang) support for the module
  • Changed wording of sentences, to further help the customer
  • Code Clean Up

 

v1.0 Released April 5th, 2016

View/hide detailed changelog

####Admin Features

  • Abuse Dashboard that shows you quick statistics and important information
  • Admin Widget on WHMCS admin home page which shows abuse reports that require your attention
  • Filter records using a filter on top of open, closed, queued abuse reports pages to quickly find what you are looking for
  • Quick links to client's details and service from within reports and from open, closed, and queued report pages
  • Ability to create a new abuse report using ajax to quickly select a customer, their product, and IP address
  • Ability to set the service in question to either not suspend, suspend immediately, or suspend after a time limit
  • Ability to allow the client to unsuspend their service on their own
  • Ability to view, close, reopen, and delete - open and closed abuse reports
  • Ability to assign to client, and delete - queued abuse reports (from 3rd parties)
  • Ability to see suggestions on which customer and service the queued abuse report might belong to
  • Ability to see details of abuse report from within an abuse report
  • Ability to start a conversation with the client from within open abuse reports
  • Ability to see a read-only abuse report, when an abuse report is closed
  • Ability to see the imported email body or abuse report from 3rd parties from within queued abuse reports
  • Ability to lock down client area if a customer has any open abuse reports
  • Ability to set a maximum amount of open abuse reports before a customer is flagged on admin side
  • Ability to specify amount of time before a service is automatically suspended (only if report is set to suspend a service after a time limit)
  • Ability to lift the automatic suspension, before the service is suspended from within an open abuse report
  • Ability to create as many different abuse categories as you see fit
  • Multiple staff can work on the same abuse report
  • reCaptcha Support
  • gravatar Support in admin replies
  • Custom email templates which are sent to staff and customers, which can also be edited and include merge fields

####Public Features

  • Report Abuse link in top navigation bar (automatically shown), which is a public facing abuse report page, which allows 3rd parties to send you abuse reports easily
  • reCaptcha Support to avoid spam

####Customer Features

  • Resolution Center link in top navigation bar (automatically shown), which shows a customer all their abuse reports - open and closed, with the ability to view both
  • Report details show vital information to the customer, including the service in question, the IP, date of incident, the category of the abuse report, as well as the abuse report it self.
  • Ability to view a read-only abuse report if an abuse report is set as closed
  • Ability to start a conversation with staff from within open abuse reports
  • Ability to self unsuspend a service (if enabled for a customer on abuse report creation or assigning)
  • gravatar Support in client replies

 

See also

The SSL Store™ WHMCS SSL Reseller Module

Sell 110+ SSL and website security products in WHMCS

Free
Support Pin

Generate Support Pin

Commercial
CSF Unblocker v4

Give your customers the power to unblock themselves from the CSF Firewall! Lessen your staff support ticket load

Commercial
Client Password Changer

Easily generate and change passwords for your clients without the need to send an email

Free
Phone Verification

Automated Phone Verification. Protect your business and your users

Commercial