Welcome, Guest |
You have to register before you can post on our site.
|
Online Users |
There are currently 116 online users. » 0 Member(s) | 113 Guest(s) Bing, Google, UptimeRobot
|
Latest Threads |
WS Security Tools for WHM...
Forum: Special Offers
Last Post: wsadmin
09-04-2025, 06:51 PM
» Replies: 0
» Views: 1,129
|
10 Top Products Of Augues...
Forum: News & Announcements
Last Post: wsadmin
09-04-2025, 12:57 PM
» Replies: 0
» Views: 874
|
Important update about yo...
Forum: MailerLite
Last Post: whmcsservices
09-04-2025, 12:44 PM
» Replies: 0
» Views: 837
|
Special Offer Today 25% -...
Forum: Special Offers
Last Post: wsadmin
08-27-2025, 10:23 AM
» Replies: 0
» Views: 774
|
What each feature do
Forum: Security Tools
Last Post: whmcsservices
08-21-2025, 01:35 PM
» Replies: 0
» Views: 630
|
Compatible Template
Forum: Security Tools
Last Post: whmcsservices
08-21-2025, 01:31 PM
» Replies: 0
» Views: 459
|
Installation Instructions
Forum: Security Tools
Last Post: whmcsservices
08-21-2025, 01:29 PM
» Replies: 0
» Views: 452
|
Changelog
Forum: Security Tools
Last Post: whmcsservices
08-20-2025, 02:33 PM
» Replies: 0
» Views: 440
|
Where can I edit the Emai...
Forum: Client Notify
Last Post: wssupport
08-09-2025, 11:02 AM
» Replies: 0
» Views: 629
|
hostfixed case #978
Forum: Email 2FA
Last Post: whmcsservices
08-07-2025, 02:32 PM
» Replies: 0
» Views: 622
|
|
|
10 Top Products Of July 2025 |
Posted by: wsadmin - 08-03-2025, 01:36 PM - Forum: News & Announcements
- No Replies
|
 |
This is the top 10 WHMCS Services products of the month, for July.
01) Services Fee
02) Client Limitation
03) Country Restrictions
04) Products/Addons Images
05) SMS Manager
06) Client Notifications
07) Gift Card
08) Pin 2FA
09) Refer A Friend
10) Email Verification Pro
|
|
|
Hot Summer Sale 30% - 45% Off |
Posted by: wsadmin - 08-03-2025, 01:28 PM - Forum: Special Offers
- No Replies
|
 |
First, I want to thank you for using WHMCS Services Modules on your site. This is really a great honor for me.
We would like to share with you our Summer Specials that are available from WHMCS Services.
WHMCS Services is offering a spectacular Summer Special — all WS Modules will be discounted at an unbelievable rate of 45% off on Source Code and 30% off the license version. That is right, you heard right! Simply go to http://www.whmcsservices.com/summer.php and use 'SummerSC' in the coupon code and receive 45% off for the source code version; use 'Summer25' in the coupon code and receive 30% off for the licensed version.
How long will this sale last?
This Summer Special will last until 18th August 2025.
Don't just take our word for it. See what clients have had to say here!
DO NOT miss this great Summer Day Deal! Remember to put ‘SummerSC’ or 'Summer25' on any of the orders listed on the form
Do You Need Custom Development?
Don't hesitate any longer! Contact us now!
Chat with us through live support, or send in a ticket if you would like more information.
If you have any questions about our services, please chat with us at http://www.whmcsservices.com or contact us at sales (at) whmcsservices.com
Thanks again for choosing WHMCS Services. We appreciate your business!
Our Social Media:
Twitter Here
Facebook Here
Instagram Here
LinkedIn: Here
|
|
|
Common Problems |
Posted by: wssupport - 07-24-2025, 02:29 PM - Forum: Multibrand Manager
- No Replies
|
 |
1) If your CNAME record is not working, remember that the first domain name in the CNAME record should be a branded domain.
The second one is the domain on which you have your WHMCS. The redirection goes from the first domain to the second.
Full stops after domains are also important.
Please note that there could be a delay with propagation of changes for DNS servers while using A-type CNAME records.
|
|
|
Compatible Template |
Posted by: wssupport - 07-24-2025, 02:19 PM - Forum: Multibrand Manager
- No Replies
|
 |
This is one of the themes that work with this module.
Template
SwiftModders (Latest Version) Click Here
Orderform
Standard Cart
Other themes have not yet been fully tested, so I am unsure if they work. You can contact me first. Click Here
|
|
|
WS WHMCS Secure Credentials Pro |
Posted by: wsadmin - 07-16-2025, 04:39 PM - Forum: Special Offers
- No Replies
|
 |
We are here today to release a new WS WHMCS Secure Credentials Pro for WHMCS module. We help you to protect your customers' data, which also helps to protect your business. Why do hundreds of businesses trust the original WHMCS Secure Credentials Pro? That answer is simple. Our WHMCS Module allows you to collect and encrypt customer data with a unique encryption key. That means every installation of WSC Pro is unique. No other WHMCS support module can provide this level of security.
For more information and Screenshots: Click Here
The next fifteen (15) people who purchase this module will get $5.00 off the Sales Price. To get this $5.00 discount, you must use this discount code, WSC, when you order. If you do not use this discount code when you order, you will NOT get the 5.00 off. Please remember to use the discount when you order.
Sale Price:
Owned License: $29.99 USD Order Here
Click Here To View All WHMCS Addons By WHMCSServices
Do You Need Custom Development For Your Business? Click Here
Looking for help with WHMCS?
We also provide WHMCS Themes, WHMCS installation, WHMCS configuration & WHMCS integration services.
Remember to check out also the list of our other new versions released since:
WS Server Monitoring v6.2.3
WS Refer A Friend v1.6.1
WS SMS Manager v8.1.0
WS To-Do List Extended v3.1.0
WS Email 2FA v1.1.5
WS Client Notify v3.1.11
Coming Soon:
WS Security Tools 1.0.0
WS Close Account 3.5.0
Our Social Media:
Twitter Here
Facebooks Here
Instagram Here
LinkedIn Here
|
|
|
Configure WSC Pro |
Posted by: whmcsservices - 07-09-2025, 04:20 PM - Forum: WHMCS Secure Credentials Pro
- No Replies
|
 |
1) WSC Encryption Key
Create a strong encryption key
The encryption key is used to encrypt any data that end users place in the credentials form. The only way to see credentials is to provide the key to decrypt the information. Even if anyone with access to your database cannot see any encrypted information. The only place the key is used is inside the WHMCS administration area. It's stored in a hashed format. When creating an encryption key, we advise you to use a website like Strong Random Password Generator (passwordsgenerator.net). Your key needs to be at least 16 letters and numbers long. These can be higher and lowercase, but you cannot use special characters like @&*%^.
Here are a few examples of some strong strings.
Key Security
You must keep a copy of the encryption key you use. Without the key, any data in the database will become inaccessible. We advise you to keep your key on a USB stick in a locked safe. Do not store it on the server with WHMCS, and we advise you don't store it in an email account or Cloud storage account. If you do, store it in a password-protected zip file.
If you ever disable WSC you will need to enter the same encryption key again to access any credentials attached to current open support tickets. All data collected is deleted when support tickets are closed.
2) Change The Text Displayed On The Ticket Confirmation Page
When an end-user has submitted a request, WSC can automatically forward them to the credentials form. If this feature is not enabled, end users will see the default ticket submission page. The text on this page can be edited in the WHMCS language files by using an overrides file.
Step-By-Step Instructions
Create the folder ‘overrides’ within the ‘lang’ folder located at /lang. But, if you already have this folder and an overrides file just place the below code into the file and edit the text as required.
![[Image: submit-credetials-button.jpg]](https://docs.dev.gb.net/uploads/images/gallery/2023-12/submit-credetials-button.jpg)
1. Create or copy the language file you want to override.
For example, to create an override for the English language, you create /lang/overrides/english.php
2. Open the file and start the file with a PHP tag ‘<?php’ indicating PHP code is to be used.
3. Add the code below, changing the text to your requirements;
$_LANG[‘supportticketsticketcreateddesc’] = “Your ticket has been successfully created. An email has been sent to your address with the ticket information. If you would like to view this ticket now, you can do so. We advise you to now add your server’s details by clicking the appropriate button below. If you do not add your servers credentials to this ticket you will see a much longer delay in us resolving your problem.”;
Upload or save the file to /lang/overrides/english.php
3) Add The Credentials Button To WHMCS Templates
WSC is configured to add two buttons via a hook from the WSC UI. In some cases, you might want to add the button to other pages like the ticket submission page. Doing so is simple and just requires the addition of a few extra lines of code on the template. If you use a control panel like cPanel you can use the file manager to edit the templates you are using. At the time of writing this article, the default WHMCS templates are located at /templates/twenty-one/. As an example we will add the credentials button to the page after ticket submission. That template is located at /templates/twenty-one/supportticketsubmit-confirm.tpl.
Step-By-Step Instructions
Open up the /templates/twenty-one/supportticketsubmit-confirm.tpl with a file manager or download it to your desktop. Locate line 6 in this file which looks like this;
Code: <div class="alert alert-success text-center">
<strong>
{lang key='supportticketsticketcreated'}
<a id="ticket-number" href="viewticket.php?tid={$tid}&c={$c}" class="alert-link">#{$tid}</a>
</strong>
</div>
Modify the block to add the button code below. The button code is the same for everyone.
Code: <a href="index.php?m=tickets_credentials&tid={$tid}&c={$c}" class="btn btn-default"><i class="fa fa-lock"></i>Submit Credentials</a>
After the addition, the block now looks like this;
Code: <div class="alert alert-success text-center">
<strong>
{lang key='supportticketsticketcreated'}
<a id="ticket-number" href="viewticket.php?tid={$tid}&c={$c}" class="alert-link">#{$tid}</a>
<a href="index.php?m=tickets_credentials&tid={$tid}&c={$c}" class="btn btn-default"><i class="fa fa-lock"></i>Submit Credentials</a>
</strong>
</div>
Save the file, and the WSC Credentials Button will now be displayed on the ticket submission page. You can place the button code on any WHMCS template, but you must not use the code outside of WHMCS, like in email templates.
|
|
|
Troubleshoot WSC Problems |
Posted by: whmcsservices - 07-09-2025, 04:17 PM - Forum: WHMCS Secure Credentials Pro
- No Replies
|
 |
Error 403 when saving the credentials form
This usually happens when your environment is running Mod_Security. Older rule sets trigger a false positive when WSC tries to save the initial tables to the database. To confirm this is the case you can visit the credentials form and you won't see any fields that can be filled out by end users. There are a couple of options to resolve this.
Disable Mod_Security (Temporarily)
In cPanel you can disable Mod_Security on a per-domain basis. Navigate to the cPanel UI and search Mod_Security. Slide the slider to off and then try to attempt to save the credentials form again. This time if the form saves and you can see the WSC form fields when visiting the credentials form you know Mod_Security was the issue.
Disable Mod_Security Rule
If you have cPanel and access to WHM you can navigate to the Mod_Security section to see which rule is being triggered. This rule can then be whitelisted and ModSec enabled again.
Update RuleSet
The latest ruleset can be installed, which should resolve this issue. The latest ruleset may not be shipped with control panels like cPanel, and updating ModSec rules is beyond the scope of our support. cPanel, Plesk, and DirectAdmin provide support for features contained in their respective control panels.
Correct visitor IP when using CloudFlare
Cloudflare proxies traffic to your origin server. For this reason, in your logs and when WSC Protect records IP information in the WSC Protect log, it will record Cloudflare's IP and not the real visitors' IP. To correct this, you can use Mod Remote_IP to correct the information we receive from Cloudflare. As this is not a problem with WSC we are unable to assist you with installing Mod Remote_IP, but we are providing instructions below. If you use a control panel like cPanel your host or control panel provider should help you install Remote_IP if you are not sure.
cPanel
cPanel has provided detailed instructions on how to enable Mod Remote_IP. See the post located on the cPanel website. Unfortunately, this does require some technical knowledge. Make sure you can complete this or you could end up with a broken server, If in doubt, ask cPanel for assistance.
LiteSpeed
If you use LiteSpeed you can log in to the LiteSpeed administration area. Navigate to Server > General > General Settings and tick the “Use Client IP in Header” option. Remember to restart the web server for the new settings to take effect.
Other Systems
Cloudflare provides a range of instructions for other systems. These guides can be found here. (https://developers.cloudflare.com/suppor...itor-ips/(
WSC Protect - Edit the Pin Check page style and text
When 2FA is enabled, WSC will record the user's IP addresses. These are stored in a log that can be seen on the "WSC Protect" tab located on WHMCS client's profiles. It's possible to change the look of the page that end users see to enter the PIN code they receive via email. Some people like to change the colour of this page to match their website. Others may need to tweak the page so text is visible correctly. Open up the file below on your desktop or in a file manager. If you are editing the file in your file manager, make a copy first.
/modules/addons/tickets_credentials/templates/pinchecker.tpl
As of V2.1.1 you can also edit this page to change the text that is displayed to end users. We will add language strings in a future version. The default code of the file displays as;
Code: div class="row">
<div class="col-md-12">
<div class="card panel panel-default card-default">
<div class="card-body panel-body">
<form method="POST" action="" role="form">
<input type="hidden" name="checkpin" value="1">
<div class="smsmanagerarea" style="background-color: #fff">
{if $alert}
<div class="alert alert-danger">Invalid PIN, please try to put right PIN to continue login!</div>
{/if}
<center><b>It looks like you are logging in to your WHMCS Services account from an IP address we have not seen before. We have blocked this login to protect your account. You should have received a random login code to your registered email address. Please enter the code below to whitelist this new IP and access your account.</b></center>
<br><br>
<div>
<div class="form-group row">
<label for="inputExistingPassword" class="col-xl-4 col-form-label" style="text-align: right">PIN</label>
<div class="col-xl-5">
<input type="password" class="form-control" name="pin" id="inputExistingPassword" autocomplete="off">
</div>
</div>
</div>
<div class="form-group text-center">
<input class="btn btn-primary" type="submit" name="save" value="Validate PIN Now">
<a class="btn btn-danger" href="logout.php">Logout</a>
</div>
</form>
</div>
</div>
</div>
</div>
At line 7 you can change the background of the Pin Checker form. Its default is #fff for a white background.
At line 9 you can change the text of the warning that is displayed when an incorrect pin is entered.
At line 11 you can change the text displayed explaining 2FA authentication is required.
At line 22 you can change the text of the buttons on the page.
|
|
|
|