Download Clientexec

Download Clientexec and start automating your web hosting company today.

6.4.2 Changelog

  • Improved top header menu to not hide when you scroll on client area.
  • Improved New installs to default "Shared Web Hosting" to "compare/modern" style.
  • Improved error message when testing mail configuration.
  • Improved action cogwheel to only show if there are actions to be taken on products list.
  • Improved login page to add missed the sub-page header
  • Improved dashboard packages list to add actions column
  • Improved WHMCS importer to display connection errors
  • Improved ResellerClub so the domain name is shown in the error message when a domain does not exist anymore.
  • Improved DirectAdmin to ensure username is all lowercase when sending to API.
  • Fixed display issue of the color picker on Add/Edit Client Group.
  • Fixed the ' character not displaying properly in the success message in admin when resetting a client's password.
  • Fixed the "Allow Registration" setting to work properly.
  • Fixed how amount coupon displays the amount when editing a coupon configuration.
  • Fixed WHMCS importer to properly import admin responses from support tickets.
  • Fixed events to be properly triggered when called from cron.
  • Fixed display issue on product page with very long custom field values. Values >= 25 will now open in a modal box.
  • Fixed display issue on product page improperly showing HTML currency codes.
  • Fixed issue with iframe payment plugins not properly showing the iframe on edit payment method (QuantumVault, AuthnetCIM, etc).
  • Fixed multiple Upgrade/Downgrade actions showing on products action list.
  • Fixed missing translations
  • Fixed issue with CloudFlare Rocket Loader and the new client UI.
  • Fixed padding on domain page, select cart steps section.
  • Fixed permission checking in dashboard side menu for "Edit Profile".
  • Fixed permission checking in top user menu for "Change Password". Change password will always show, even if edit customer profile permission is turned off.
  • Fixed extra </div> in article.phtml
  • Fixed issue displaying wrong addon data to clients.
  • Fixed how "Read Only" works for "User Custom Fields" in Signup and Customer Profile.
  • Fixed issue preventing search from working on all invoices client page.
  • Fixed issue preventing all invoices to display if an invoice existed for a package that was deleted.
  • Fixed issue when trying to create a PayPal Subscription with an invoice that only has items using Custom Billing Types and having different Billing Cycles.
  • Fixed issue preventing DirectAdmin Direct Login from working.
  • Fixed issue with case sensitive checking in Softaculous AutoInstall when not using a script.
  • Fixed an extra </div> that should not have been there in sign up.
  • Fixed custom fields not showing their descriptions.
  • Fixed how the percentage amount is displayed for coupons in signup.
  • Fixed how "Coupon Applies to" is displayed for percentage coupons in signup.
  • Fixed issue with coupon code not applying after changing the billing cycle on step 2.
  • Fixed style issue with Discount in cart summary when discount is an amount discount.

6.4.1 Changelog

  • Improved WHMCS importer to verify if the table tblpaymethods exists.
  • Fixed Fixed issue with upgrade not properly deleting old sign up files, causing broken sign up.
  • Fixed Canned Response list sorting by creator.

6.4.0 Changelog

  • Added "VPS ID" under Hosting Account Tab of a client's package if there is one set
  • Added new config.php option "SAMEORIGIN" to send the X-FRAME-OPTIONS sameorigin header.
  • Added SOAP as a required PHP extension.
  • Added ability to cancel a pending package upgrade/downgrade for admin and also for client.
  • Added new General Billing Setting: Void Unpaid Invoices When Deleting A Package.
  • Added UK HMRC VAT Validation
  • Added missing events about adding/removing credit balance when: applying credit to an invoice, getting credit from an overpaid invoice, or when crediting an invoice.
  • Added 'Failed Reason' by default in 'Failed Invoices' section
  • Added note in the invoice when doing a package upgrade/downgrade, indicating the previous and new package names and billing cycles
  • Added ability to edit all system ticket types.
  • Added new report: Client Group Income. Displays total paid by Client Group.
  • Added new DreamScape Registrar Plugin.
  • Added Direct Login support for DirectAdmin.
  • Added New "Auto Renew Domains?" setting for NameSilo to determine if the auto renew should be enabled at NameSilo (default to no so CE handles auto renews)
  • Added ID Protect Addon option for NameSilo.
  • Added display of EPP Code for ResellerClub, Resellbiz & NetEarthOne domains.
  • Improved invoice API to return the invoice entries info.
  • Improved package status updates to allow to be changed to any status.
  • Improved Upgrade/Downgrade to allow for upgrade/downgrade's of the same product.
  • Improved Client UI to new design based on Bootstrap 4.
  • Improved WHMCS migrator significantly.
  • Improved saving free subdomains for a product to strip out any leading '.'.
  • Improved send "Account Creation" email from support email, not billing email
  • Improved new installs to default "Prompt for domain username and password" to no.
  • Improved emailing of announcements, to replace images URLs, with full paths
  • Improved softaculous auto installer to use 'admin' as the admin username if none is given.
  • Improved cPanel/WHM accounts importer to send a reset password email if we create anew client
  • Improved Auto Mailer to create a support ticket if it is unable to email a client.
  • Improved the order of Stripe Checkout keys so they match the order in Stripe dashboard.
  • Improved Virtualizor plugin to send the storage ID when creating a VPS
  • Improved Direct Links payments for PayPal when using new API.
  • Updated country "Macedonia (Frm. Yugoslav Rep.)" to "North Macedonia".
  • Fixed issue storing thousands separator when importing TLD prices.
  • Fixed issue with admin menu not re-loading when a snapin is enabled or disabled.
  • Fixed issue with remote installs (softaculous, installatron, etc) not properly checking for trial licenses.
  • Fixed issue with domain list not showing properly when using MySQL 8.0.
  • Fixed "Renew Package" permission to display properly for client groups.
  • Fixed issue related to package upgrade/downgrade code not allowing to complete Clientexec updates.
  • Fixed issue related to custom billing cycles code not allowing to complete Clientexec updates.
  • Fixed issue with checking the wrong javascript variable in our chat tracking.
  • Fixed issue on sign up with not being able to determine the proper server to allocate a package to.
  • Fixed placement of Trial Version and Execution Time in admin footer.
  • Fixed issue with test email when using the "Override From" setting.
  • Fixed issue with looking up .CH, .DE, and .EU domains when not using a registrar plugin.
  • Fixed issue that was causing too many license checks, thus invalidating a license when it still had a grace period.
  • Fixed issue with displaying the staff list when using MySQL 8.0+.
  • Fixed issue when looking up any .PE TLD when not using a registrar plugin.
  • Fixed saving a package to have billing cycle as One Time, or recurring as No, to properly update the recurring fee paymentterm value to 0
  • Fixed issue when calculating the total of an invoice for some currencies while having a percentage discount entry on it.
  • Fixed issue that was not removing invoice entries of unused coupons from invoices
  • Fixed issue with PDFInvoice setting wrong cache path.
  • Fixed issue preventing spam filters from being saved as enabled.
  • Fixed issue with editing a ticket message on admin showing raw HTML.
  • Fixed issue preventing "Use Paypal Subscriptions" to be properly set when an account is created from login page
  • Fixed issue with "Terms and Conditions URL" setting, when used in the section where you can create an account without ordering.
  • Fixed issue when using the GET parameter "paymentTerm" instead of "paymentterm" in sign up. Both will work now.
  • Fixed issue in the "Upcoming Charges" and "Predicted Income" reports when comparing a date field against 'NULL'.
  • Fixed issue with deleting coupon invoice entries.
  • Fixed issue with "Income Growth" Report and MySQL 8.0.
  • Fixed issue causing invoice page to show blank when a Stripe account has been limited.
  • Fixed issue with Stripe Checkout while using CloudFlare.
  • Fixed issue with Virtualizor plugin not sending proper virtualization param.
  • Fixed DNS Record management with NameSilo.
  • Fixed issue with Stripe Checkout trying to insert invalid failed transactions when the client clicks the "Back" link instead of completing the payment.
  • Fixed issue preventing the Create option display for Virtualizor when the VPS has been manually removed from the server.

Ready to get started?


If you have any questions we're available 24 / 7 to assist you.