Reward Points
- Reward Points
- Installation
- Upgrade
- Usage
- Changelog
Reward Points
With this addon module you can reward any client action. For example, reward a client with reward points if invoice is paid in time, reward a client if he created a new order, etc.
There are over 30 different situations where you can assign positive or negative reward points to the client account. Overview of all rewarded clients can be found in a few different positions, at whmcs administration summary page, at client admin summary page and at addon module page. You can filter & search all reward points, extract and view one selected client from the archive or sort everything by your own preference. Every rewarded point can be deleted, changed or converted to the client credit.
Reward Points module supports multilingual and multi-currency, so no matter how much languages and currencies you have set, this module can handle everything. At clients interface, there is one summary box at main client area page where the summary of all rewarded points is and one additional page where every rewarded point is mentioned, with all point statuses. At the same page, last 10 rewarded points are displayed, as is the conversion request list and, most imporant thing, option to request conversion from reward points to account credit.
Each rewarded point can have several statuses: Available, Used, Expired, Locked, Free.
Reward Points - Installation
- Extract all files from downloaded .zip archive
- Upload all files from folder "upload" via FTP into WHMCS installation folder
- Merge all files from folder "merge with existing files" with existing WHMCS files
- If you are using custom Whmcs theme, then create theme folder under addon templates folder and upload your rewardpoints.tpl file or copy existing .tpl file from addon default five or six theme
- Login into WHMCS and activate "Reward Points" addon module
- Under addon configuration options enter your License Key and setup everything
- And that's all, enjoy !
Reward Points - Upgrade
- Extract all files from downloaded .zip archive
- Upload all files via FTP from folder "upload" into WHMCS installation folder and overwrite existing addon files, but before you do this, take a care of existing template .tpl file if you made some changes to the original file
- Merge all files from the folder "merge with existing files" with existing WHMCS files
- Login into WHMCS and click on Setup -> Addon Modules -> Configure (in addon row) -> Save Changes
- Reward Points addon module is upgraded, now you can setup all new options
Upgrade from v3 to v4
- Remove existing file: ..whmcs/includes/hooks/reward_points_hooks.php
- Remove existing file: ..whmcs/rewardpoints.php
- If you are using custom Whmcs theme, create theme folder under addon templates folder and upload your rewardpoints.tpl file or copy existing .tpl file from addon default theme five or six
- Follow upgrade instructions above
Reward Points - Usage
First wait until some clients gain some reward points 🙂
How to edit rewarded client point?
- Open Reward Points addon module page
- Click on third left tab icon (Archive & Search)
- Click on the "Edit" icon in the row you want to change
- Page will refresh and second tab will be opened
- Enter new point value, point status, date used/expired and locked status
- Click on "Save changes" button
- Page will refresh and edited rewarded point will be displayed
How to delete rewarded client point?
- Open Reward Points addon module page
- Click on third left tab icon (Archive & Search)
- Click on the "Delete" icon in the row you want delete
- Page will refresh and box with success message will be displayed
How to display rewarded points only from one client?
- Open Reward Points addon module page
- Click on third left tab icon (Archive & Search)
- Select client from drop down list and click on "Search archive" button
Another way
- Open administration client summary page
- Click on "Reward Points" link
(This option is available only if is enabled under addon configuration)Another way
- Open Reward Points addon module page
- Click on client name or case under "Last 25 points"
How to convert rewarded points to client account credit?
- Open Reward Points addon module page
- Click on second left tab icon (Manage Reward Points)
- Under "Conversion requests" list click on the "Convert" icon
- Conversion is executed, any locked point is unlocked and set to used
Another way
- Open created ticket for conversion
- Click on link under notes
- Under "Conversion requests" list click on the "Convert" icon
- Conversion is executed, any locked point is unlocked and set to used
How to cancel conversion request?
- Open Reward Points addon module page
- Click on second left tab icon (Manage Reward Points)
- Under "Conversion requests" list click on the "Cancel" icon
- Conversion request is canceled, any locked point is unlocked and set to available
Reward Points - Changelog
For recent Changelog & Roadmap, please visit:
Changelog v4 (important !):
- This version is compatible with WHMCS v6.0 (do not use it on older WHMCS versions)
- "Enabled" checkboxes for all Cases are removed. To disable particular Case set points field to zero, 0.
- Client area template files now are under addon module folder (../whmcs/modules/addons/reward_points/templates/)
Changelog v4.1 (13th Mar 2017):
- Added supprot for WHMCS v7.x
- Code rewrite for PHP v7 and Laravel DB framework