Changelog
v2.2.1
Released August 21st, 2024
Latest Version
- New Feature: WHMCS V8.11 support
- New Feature: Support for PHP 8.2 version
- Improvement: Maintenance update and stability optimizations
- Changed: Requires ionCube Loader V13 or later
- Removed: Support for WHMCS V8.7 and previous
Previous Versions
v2.2.0
Released April 24th, 2024
View/hide detailed changelog
- New Feature: WHMCS V8.9 and V8.10 support
- New Feature: Client survey feedback can now be exported into a "CSV" file within the selected date range or from selected entries - case #200, #207
- New Feature: Added "Latest Support Survey Requests," "Latest Questionnaire Requests," "Support Feedback Requests Per Department" and "Questionnaire Requests Per Questionnaire Group" graphs to the "Dashboard"
- Changed: Renamed graphs in the "Dashboard" to better reflect their functionality
- Removed: Support for WHMCS V8.6 and previous
- Bug Fix: Corrected encoding of special characters displayed on graph entity names
- Bug Fix: The option to "Send Feedback" from the ticket will no longer be available for non-logged-in guests as it is only supported for logged-in clients
- Bug Fix: Fixed problems with survey choice saving when certain answers in sub-questions were of the "radio" type - case #179
- Bug Fix: Other minor code corrections
v2.1.3
Released August 10th, 2023
View/hide detailed changelog
- New Feature: WHMCS V8.8 support
- Improvement: Implemented language overrides support, enabling the utilization of customized translations
- Removed: Support for WHMCS V8.5 and previous
- Bug Fix: Solved problem with the "-|" phrase that could be added to the cancellation reason although that has not been provided - case #202
- Bug Fix: Fixed issue with creating the settings related database table due to the "Foreign key constraint is incorrectly formed" error - case #203
v2.1.2
Released April 4th, 2023
View/hide detailed changelog
- New Feature: WHMCS V8.7 support
- Removed: Support for WHMCS V8.3 and previous
- Removed: Support for PHP 7.3 version
- Bug Fix: Assorted code corrections related to the usage of PHP 8.1 version - case #187
- Bug Fix: Fixed problem with an empty parent question filed after using the question cloning functionality
- Bug Fix: The previously saved language translations of feedback groups will now be properly displayed when editing a group
- Bug Fix: Resolved case that could interrupt the correct usage of the search box for cancelations groups, questions and answers
- Bug Fix: Other minor code adjustments
v2.1.1
Released November 8th, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.6 support
- New Feature: Support for PHP 8.1 version
- Changed: Requires ionCube Loader V12 or later
- Removed: Support for WHMCS V8.2 and previous
- Removed: Support for PHP 7.2 version
- Bug Fix: Fixed cases when the "reason" of the cancellation request was not properly registered in the case of product groups relations - case #180
- Bug Fix: Eliminated number of SQL errors that might have occurred while filtering relations using the "Search" field - case #178
- Bug Fix: Fixed problem with generating an invalid address for the ticket URL in the email message
- Bug Fix: Corrected admin session for mail API
v2.1.0
Released June 9th, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.5 support
- New Feature: "Support Feedback" that allows clients to review and rate a ticket and its responses handled by your personnel within a single department
- New Feature: Unrelated questionnaires that can be displayed to clients based on the products, product addons or domains they own, account registration date or client group assignment
- New Feature: Rearrange the order of displayed questions in a questionnaire with the drag-and-drop functionality
- Improvement: Questions' descriptions can now be also translated into different languages
- Removed: Support for WHMCS V8.1 and previous
- Bug Fix: Minor code corrections and UI adjustments
v2.0.2
Released April 13th, 2022
View/hide detailed changelog
- Bug Fix: Resolved problem with displaying questions that should not appear in the questionnaire after their assignment to a group or a product has been changed - case #159
v2.0.1
Released April 6th, 2022
View/hide detailed changelog
- New Feature: You can now pin one of the question options to the end of the choice list in case of questions with random order
- New Feature: Product feedback and client cancellations entries can now be deleted from the list
- Improvement: Added client and product name to the breadcrumbs when viewing answers to the questions
- Improvement: The order in which answers to questions are displayed will now correspond with the questionnaire form by default
- Changed: Parent dependent questions will now be displayed using indentations
- Bug Fix: Deleting parent questions will no longer cause problems with the dependent questions that could not be shown on the questionnaire
- Bug Fix: Adjusted cancellation process when an additional cancellation of the same product could overwrite the previous cancellation
- Bug Fix: Corrected SQL errors that might occurred after upgrading the module after which the database tables might not have been properly updated or created - case #147
v2.0.0
Released March 23rd, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.4 support
- New Feature: Product feedback - clients can now give feedback on their services in the form of standalone reviews without cancelling the products
- New Feature: Expanded module graphs to include feedback requests
- New Feature: Added new "Cancellation Requests Per Products Group" graph to the module dashboard
- New Feature: Define "Parent Question" which allows you to display selected questions only, based on the answer given to the previous one
- New Feature: Add additional descriptions to questions to provide customers with their extended meaning or other notes
- New Feature: Questions can now be set as optional so the clients are allowed to skip them in the questionnaire
- New Feature: Customize the color of the "Feedback Request Notification"
- New Feature: Define the allowed characters limit for "Text" question type to prevent clients from sending too long answers
- New Feature: You can now define the minimal, maximal, or exact number of answers the client might check in the "Multi-Select" question type
- New Feature: Added "Custom Scale" question type where you can now define the custom range of given ratings
- New Feature: Scale question types can now be displayed horizontally or vertically
- New Feature: Answers to "Confirmation", "Select" and "Multi-Select" question types can now be displayed in random order
- New Feature: WHMCS "Cancellation Reason" and "Cancellation Type" will be now also displayed in the "Question & Answers" summaries
- New Feature: WHMCS built-in "Briefly describe your reason for cancellation" question can now be hidden from the survey
- Improvement: The status of questions in groups can now be toggled using mass action option
- Improvement: "Question & Answers" of the cancellations will be now displayed on a single page without pagination no matter how many entries there are
- Improvement: Added characters length limit validation to the question description
- Changed: Renamed module name from "Cancellation Center For WHMCS" to "Product Feedback Center For WHMCS" to suit the module scope
- Removed: Support for WHMCS V8.0 and previous
- Bug Fix: Many other code corrections, language, and UI improvements
v1.1.2
Released January 31st, 2022
View/hide detailed changelog
- New Feature: WHMCS V8.4 support
- Bug Fix: The "Hide End Of Billing Period" relation option will now work properly when enabled - case #94
v1.1.0
Released September 8th, 2021
View/hide detailed changelog
- New Feature: New "Scale" question type that allows clients to submit rates from 0 to 10
- New Feature: Assign questions directly to product groups to speed up relations configuration
- New Feature: Multi-language support - you can now define questions in multiple language versions
- Removed: Support for WHMCS V7.10 and previous
- Bug Fix: Slight code corrections and other improvements
v1.0.5
Released June 18th, 2021
View/hide detailed changelog
- New Feature: WHMCS V8.2 support
- Removed: Support for WHMCS V7.9 and previous
- Removed: Support for PHP 7.1 version
v1.0.4
Released February 24th, 2021
View/hide detailed changelog
- New Feature: WHMCS V8.1 and "Twenty-One" theme support
- Removed: Support for WHMCS V7.8 and previous
- Bug Fix: Corrected compatibility with PHP 7.4 and WHMCS V8.0 version
- Bug Fix: Prevented certain security issue
- Bug Fix: Minor code corrections
v1.0.2
Released June 18th, 2020
View/hide detailed changelog
- Bug Fix: Fixed issue with the lack of products to re-assign on the product relations list if these items were once removed from the previously existing groups - case #60
Businezz 99 @Businezz99
Really good module to get to know our customers' needs and why they are requesting cancellations.
LUIZ AMÉRICO DOS SANTOS @luizamrico6030
Hi,
The module is very good and fills a gap of great importance that WHMCS leaves something to be desired. If a company wants to improve the quality of the services it provides to its customers, it should purchase this module. The module works very well. As every ModulesGarden module, we already have about 10, now we are acquiring 03 more, Advanced Billing, Recurring Billing, Digital Ocean Droplet, you won't find any problems in the installation and configuration. The module is new and I believe it still needs some improvements, with, for example, the only trigger that triggers the Customer Query is Cancellation, which is the module's original proposal and it does it excellently. But it is merely a reactive measure as the customer has already decided to leave. It is critically important to listen to the customer when they cancel, but it is essential to listen to the customer before he makes the decision to cancel. If the module comes to have a trigger that allows triggering the query also before cancellation, it would be possible to create a zero tolerance policy against churn in the company. But the module is very good in its original proposal. Also, the mandatory filling of each field needs to be improved. There should be a way for us to be able to decide whether or not the field will be mandatory, but it does not impede or hinder its functioning. And if the client is going to give up, that he/she completes all the necessary process to do so. In the end, we implemented the module and it is working very well. This year 2021 we expanded our module hiring from ModulesGarden as their support greatly improved. You will not be left unattended.
Damien Cutler @damien2429
Does what it says on the tin. Very easy to set up. Only downside is there doesn't seem to be optional questions for the cancellation all questions need to be answered hoping they add that soon.