Jump to content


WHMCS Support Manager
  • Content count

  • Joined

  • Last visited

  • Days Won


WHMCS John last won the day on June 23

WHMCS John had the most liked content!

Community Reputation

97 Excellent

About WHMCS John

  • Rank
    Head of Support

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. WHMCS John

    [Locked]Stripe 3D Secure

    This thread had gotten away from the original topic, so I've tidied up and bit and am closing for now. Please keep an eye on our blog for future announcements about v7.8 and Stripe 3D Secure support in the coming weeks.
  2. WHMCS John

    Whois logs of clients

    Hi @ganje, Which lookup provider is selected? (Setup > Products/Services > Domain Pricing) The Whois log will show checks done via Standard Whois. If using a different lookup provider such as a registrar or the WHMCS Namespinning service, they won't be logged to the Whois log.
  3. Hi @pjcltd, Are the emails listed in the WHMCS Utilities > Logs > Email Message Log? If not, please begin your troubleshooting by referring to this guide: https://help.whmcs.com/m/troubleshooting/l/678803-troubleshooting-email-sending-problems If they are, then the emails are leaving WHMCS successfully and being accepted by your mail-server. So please check with your mail server admin to investigate any delivery problems.
  4. WHMCS John

    MASSIVE cPanel price increases

    Hi everyone, Our intention is always to provide the kind of billing and automation options required to make business operations easier for our users, and we know that cPanel is used extensively. I wanted to share some thoughts on how we can continue to meet those needs in light of this announcement. For those selling cPanel licenses alongside VPS and Dedicated products, we will be launching a cPanel licence automation module that will be able to automate the process of selling and billing for cPanel licenses. This will be based around the concept of configurable options being used to offer cPanel licenses, with the ability to automate the process of reconciling the license tier each month, and adjusting the billing price for end users accordingly. Development work is under-way and we expect to have a preview available later this month. If you’re a cPanel partner and would like more information about this, please contact us or speak with your cPanel account manager. In the case of reseller hosting products assigned to the cPanel module, one option that is already available is switching to an account limit based model where users upgrade to higher levels of reseller plan in order to provision additional accounts. In this way, the maximum number of accounts resellers can create is predictable, allowing for appropriate pricing to be set. The ability to impose account creation limits, and the automatic upgrade (and downgrade) of these is already possible with our product: Navigate to Setup > Products/Services > Products/Services > Edit > Module Settings tab Click Advanced Settings Enter the desired limit into the "Limit Reseller by Number" field Click Save Changes. This limit will be applied to newly provisioned accounts. For existing accounts on the server, the limit should be applied via WHM. Clients can then upgrade/downgrade between your reseller hosting products in the usual way to increase the user limit. For hosting companies offering cPanel web hosting, we intend to begin providing the ability to see the number of cPanel accounts on cPanel servers via the WHMCS server setup page alongside new server assignment options, allowing for more even distribution of accounts across your cPanel web servers. We are also considering providing the ability to track and bill for reseller accounts based on the number of accounts that are created by a reseller. In much the same way as disk space and bandwidth overage billing operates. This is something we are interested in hearing more about: Are you considering this kind of pricing model? Would this be a beneficial feature for you? How would you want to bill for it? Eg. Per account fee, Flat fee + per account fee etc. Any other considerations? This is not currently something we're working on, but could potentially be something which we consider for a new feature in the course of our regular development cycle. We're continuing to monitor reactions as they evolve. Feedback on how your billing and automation needs may change is valuable in helping guide future development.
  5. WHMCS John

    cPanel alternative

    Hi there, WHMCS has been compatible with a range of different server control panels for many years. I believe we have demonstrated our commitment to being panel agnostic in this time; for example our MarketConnect features are all compatible with cPanel, Plesk and DirectAdmin, and our new server sync tool being introduced in the upcoming v7.8 release will support cPanel, Plesk and DirectAdmin at launch. In terms of adding more functionality to the DirectAdmin module, we could potentially investigate that if we see a level of demand from our user base. At present the only active feature request relating to DirectAdmin I could locate was this: https://requests.whmcs.com/topic/login-to-clients-control-panel-from-the-admin-area If you'd like to see particular functionality added to the DirectAdmin module, please do submit a request via https://requests.whmcs.com/ The more votes an idea receives, the more likely it is to be considered by our development team for potential inclusion in a future feature update. In the meantime you may find a member of our community has developed a solution for this, so it would be worth searching our Marketplace: https://marketplace.whmcs.com/
  6. The template system used by WHMCS makes it easy to add extra variables wherever extra information should be displayed. In this example I'll demonstrate how to add the Client ID to the invoice page. This same process can be used to display any bit of available client data to almost any client area page. 1. Locate the template relating to the page you wish to modify. In this example I'm using viewinvoice.tpl. Template files are located in the /templates/*your active template*/ directory. I recommend making customisations to a custom template to ensure they are maintained following an update. More details are located here: https://developers.whmcs.com/themes/getting-started/ 2. At the top of the file, add the following code: {debug} Save the file and upload it to the server. 3. Visit the page in your browser, and you'll see a popup appear. This contains all the template variables and language strings available on this page. Identify the variable you want to use, in this case it's the $clientsdetails array I need because it contains the userid: 4. If the variable to use is a simple key-value pair, then it can be output simply by adding the merge field like this to the template file: {$filename} However in this example the client userid is contained within an array. So the format to add to viewinvoice.tpl is: {$clientsdetails.userid} Add the merge field into the template wherever you'd like to display the extra variables. I've added it beneath the client's name: 5. Once you're happy, remove the {debug} tag, save and upload the template file. Et Voila! The Client ID is now displayed on the invoice page: ProTip: This also works for email templates too! Sent the email to a client, then view the message via Utilities > Logs > Email Log. For further reading, please refer to https://developers.whmcs.com/themes/variables/ Feel free to modify it to suit your needs and I hope it helps! 
  7. WHMCS John

    cPanel Application Links and Critical Error

    Hi @EvolveWebHosting, Before contacting technical support, please try removing all customisations present on your installation as these can often change the way WHMCS operates. These are typically located in the /includes/hooks and /modules/ directories. If this resolves the issue, you can add them back one-by-one until the problem begins again - at which point you have identified the troublesome customisation and can contact the vendor directly for assistance resolving the problem in their code. If the problem persists with all addons removed, then please do open a support ticket and we can investigate further.
  8. WHMCS John

    cPanel Application Links and Critical Error

    Hi @EvolveWebHosting, We've seen this error caused by various after-market customisations several times, and once by changing the server hostname (on the server) after activating Application Links. May I suggest disabling Application Links, and then trying to re-activate it. Keep an eye on the log for any errors. If it re-enables successfully without error, and the problem persists, then the next step would be to remove after-market customisations one-by-one until the problem stops.
  9. Hi @Tom Catchesides, The recommended way to create a remote token initially is to login as the client and pay an invoice via the tokanisation gateway (ie. Stripe). This will create the token and store it in WHMCS for management via the credit card interfaces in both admin and client area.
  10. WHMCS John

    WHMCS page not loading

    Hi @tsupan, This indicates an issue with the Apache handler configuration on your server. I recommend seeking assistance form your server admin/hosting provider.
  11. WHMCS John

    Terminating an account

    This error shows that a timeout is still occurring on the server. Is WHMCS installed on the same server as the hosting account you're trying to terminate? If so, please make sure Apache is configured to perform a graceful restart when creating or terminating accounts.
  12. WHMCS John

    Terminating an account

    Hi @Craft, I've tested on my installation and the page reloads automatically to show the change in status and the termination date. If you refresh the page, is the status still showing as Active? If so: Please enable the Setup > General Settings > Other tab > My SQL Debug option, Reproduce the issue, Please let us know what entries are made under Utilities > Logs > Activity Log Then disable MySQL debug Mode
  13. Hi @pikerr, Tblupdatelog is a table within your the MySQL database used by WHMCS. You can review the contents using a tool such as phpmyadmin. Be sure to sort the table by date to see the most recent entries first.
  14. WHMCS John

    Partial Payments via Stripe module?

    Hi there, We received a feature request for something like this 2 years ago, but it only received one vote in support, so has now been archived: https://requests.whmcs.com/topic/allowing-partial-payments-automatically-for-services-could-be-useful-if-included-in-whmcs Please feel free to submit a new request for this feature at https://requests.whmcs.com and if it receives more support this time, it's potentially something we can consider for the future.
  15. WHMCS John

    2CheckOut Issues

    Hi all, We've been made aware of a technical issue at 2Checkout which sounds like the cause of the problem you're experiencing here. A fix for the issue is purportedly being deployed to 2Checkout's systems today. In the meantime a potential workaround from the WHMCS side is: Navigate to Setup > Payments > Payment Gateways > Manage Existing Gateways tab Adjust the 2Checkout "Convert to For Processing" setting Choose the currency matching that in which your 2Checkout account is held. I have published a help article with some more information: https://help.whmcs.com/m/payments/l/1103107-2checkout-transactions-30th-may-4th-june-2019

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated