Our Blogposts

February 1, 2018
Check for manual renewal

Sometimes you need to renew a product or service once it has been renewed by the client. For example you might have a VPS or a license that you're managing manually. With this hook you can check if when an invoice gets paid includes a package, addon or configurable options that has to be renewed […]

Read More
January 30, 2018
Check the gateway log for IPN Handshake Invalid

From time to time we get a PayPal problem. The payment is received, but there is a problem with the transaction with the error "IPN Handshake Invalid". Obviously checking the LOG manually everyday is not an option, so we created this hook to do the hard work for us. Other errors are possible, but the […]

Read More
January 30, 2018
Custom Hook - Change the logo for the online invoice

With a client we had a problem. His theme has a dark header, so his logo was white. He added the logo url in the WHMCS configuration. The problem then is that the online invoice has a light background, and the logo was barely visible.

Read More
February 25, 2017
WHMCS create a todo after an invoice has been paid

Sometimes you need to perform a manual action right after the client pays a certain invoice. With this Custom Hook this is easily done.

Read More
February 25, 2017
WHMCS Database Select and loop through results

Let's take a look at a simple operation with the database today. Before using this code you should initialise capsule as written in this post.

Read More
February 24, 2017
WHMCS database management intro

Unfortunately WHMCS documentation does not give enough information about database management. On WHMCS 7 (actually from previous versions already) they implemented they take advantage of Laravel framework’s database component. You can find some info on the WHMCS documentation that is probably useful if you don't need example to understand what to do. I think in this case […]

Read More
February 24, 2017
How to create custom API in WHMCS

In this article we'll see how to create custom API in WHMCS. The reason I'm writing this is because the information you can find on the net are outdated, and since now we are at WHMCS, there is the need for an update. WHMCS is a great piece of software. In certain cases though you […]

Read More
usersspell-checksmile