If you are getting this error message in signup:
There are no products configured
Please review the following things:
By default, guests will not have access to view the Knowledgebase.
To enable this access for guests you would go to:
Settings > Users > Client Groups > Guest (system) > Edit Permissions > Knowledgebase Permissions > View the knowledgebase
You can enable that permission by checking the box next to View the knowledgebase.
Once done, do not forget to press the Update Permissions button.
We understand that for established companies investments have already been made in competing products. To make the transition less painful we have instituted the refugee discount.
Please make sure you follow these instructions prior to ordering your product.
If you have the equivalent of an Owned license with one of our competitors...
What if I was paying monthly for a competing product?
Failed Invoices can be found under Billing > Invoice List > Failed Invoices.
This list will display the current autopayment invoices that are unable to be charged by the admin, and will also display what is the cause so
that the admin can know how to proceed.
In order to view the Failed Reason of each item, please enable the respective column by clicking on the gear icon located at the top-right corner of the grid and marking the Failed Reason option, as displayed on the following image:
Currently, these are the possible Failed Reasons, and what to do to fix them:
User Status Alias is located on Settings > Users > Status Aliases
The User Status Alias is just a way to have a different name for the existing statuses:
You can, for example, create some User Status Aliases been alias of the Active status.
Changing the status of an existing Client to one of the newly created User Status Aliases will not notify your client at all yet. However, you can then use our Notifications system, to automatically send emails or create support tickets to the respective users when they are on a certain status.
You can find them under: Accounts > Contact Users > Notifications
There, you will see 2 links:
After configuring the service and the templates, now you can create the respective Notification rules under: Accounts > Contact Users > Notifications
Once done, when Auto Mailer runs, it will evaluate the Notification rules and do the respective Action you configured for them. Clients will not be notified twice while they continue matching the Notification rule, so if they continue in the same status, they are notified only one time. Once you change them to a new status, if the new status is matching a Notification rule, that rule will notify him/her, and will now be able to be notified with the previous Notification rule when he/she goes back to that previous status.
First, make sure the current recurring fee for the package is not under a Paypal subscription. If it is, make sure to cancel the Paypal subscription before continue.
If you are using Clientexec 5.9.0 or higher, it now has the ability to merge packages using a multi-select dropdown in the merge section to select the packages you want to move to the other account.
If you have a lower version of Clientexec, then use queries like these ones to change the package owner and the recurring fee owner:
UPDATE `domains` SET `CustomerID` = new_customer_id WHERE `CustomerID` = old_customer_id AND `id` = package_id;
UPDATE `recurringfee` SET `customerid` = new_customer_id WHERE `customerid` = old_customer_id AND `appliestoid` = package_id;
Replace new_customer_id with the id of the new customer.
Replace old_customer_id with the id of the old customer.
Replace package_id with the id of the package you are modifying.
Since Clientexec version 5.1 you can customize the PDF invoices as described bellow.
By default, we are including 3 templates:
$customFieldName = 'custom field name';
$customFieldValue = '';
echo $this->user->lang($customFieldName).": ".$customFieldValue."
Make sure to replace custom field name with the name of the custom field you want to get the value.
You can also create your own templates by creating a new folder, such as:
Make sure your new folder also includes the 2 required files. You can start by adding a copy of those files from the default template.
Additionally, to add your own logo to the PDF invoices, make sure to upload the image logo (.jpg or .png) to:
Finally, to configure the default template to be used for the PDF invoices, please go to:
Once you have completed your purchase and verified your server requirements, it is time to begin the first step which is downloading and uploading your ClientExec installation! There are three principle ways of uploading your CE installation to your server. You may use either Softaculous or Installatron to simply install the script for you.
Are you using Softaculous? Click here for the Softaculous tutorial.
Are you using cPanel? You might find these instructions to be faster and easier.
You can rename your extracted folder to anything you would like. It will be your CE directory name. You can also do this via your FTP, but it is easier to do it at this step. This extracted installation was renamed to billing.
Open your FTP client and connect to your server.
Navigate to your public_html directory. On the local view, navigate to where your CE folder is.
Right click your directory [on the local view] one time. Click Upload. The completion time varies based on your upload speed. It can take a long time, so do not worry about the long wait.
If you receive the error: "Package 'your package name' not found on server" when trying to create a cPanel account, this normally means that you have selected unlimited disk space or unlimited bandwidth in WHM, and your reseller account does not allow this.
You will need to login to your WHM account and fix the limits for your packages before you'll be able to create any accounts.
In order to configure Authorize.net CIM for your ClientExec installation, navigate to Settings -> Plugins -> Payment Processors. Choose Authorize.net CIM.
You will get something like this:
Your Authorize.Net CIM API Login ID and Authorize.Net CIM Transaction Key can be obtained by logging in to your Authorize.net account. Click the Account tab. Scroll down, and find "API Login ID and Transaction Key" under Security Settings.
Demo Mode will allow you to sandbox your ClientExec installation. In other words, you can order products, choose Authorize.net CIM as the payment method, and no charges should occur. Remember to uncheck this option when you are no longer testing.
Some times, you change your date format in: Settings > Company > Localization > Date Format: Select the date format you want sitewide.
However, you notice the format is not applied to your invoice entries.
This is not an issue. This is just managed in a different setting that gives you more freedom to configure the Invoice Entry Date Range Format.
You can find it in
Settings > Billing > General Billing > Invoice Entry Date Range
"Predicted Income Report"
Is based on the active recurring fees with next due date on the respective month, and also already generated invoices with due date on the respective month. So it is calculating the amount over the items you have already invoiced, as well as the items that will be invoiced in the future for the respective month.
This one is to know how much you will be billing in the respective months.
"Monthly Income Report"
Is based on the active customers with active packages and addons with recurring fees. It calculates an average by month of the amount you should be getting from the products you have sold. This do not means you are getting that amount on the month. For example, if you have some packages that are yearly paid, then their prices are divided by 12 to calculate how much they are giving for a month, but you will not see those payments until one year.
This one is to know the average amount of money you will be earning per month.
"Income Growth Report"
Is only calculated over the invoices that have been already paid and that were paid on the respective month (not necessarily the due month)
This one is to know how much money you have got paid in the respective months.
"Overdue Invoices (Billing Filter)"
Are the invoices that are already generated and not yet paid, but the due date is in the past, so those are invoice that should have been paid, but the customer has delayed the payment (can be even invoices due on the previous months and years)
This one is to know the invoices that needs attention as the customers have not paid on time.
"Unpaid Invoices (Billing Filter)"
Are the invoices that are already generated and not yet paid, no matter the due date (can be even invoices due on the previous months and years, or even on the upcoming months or years)
This one is to know the invoices that are not paid yet.