Download Clientexec

Download Clientexec and start automating your web hosting company today.

6.7.0 Changelog

  • Compatibility Updated minimum PHP Version to 7.4
  • Added The global search will now also search for SSL certificate domains.
  • Added Added CLI import for WHMCS migrator
  • Added Added name suggest support to NameSilo
  • Added Added the ability to route orders through a custom field. Example use case: Server Location Picker
  • Added Added new $icons property to ServerPlugins to allow for icon display on custom actions.
  • Added Added Enhance Server Plugin
  • Added Added Linode Server Plugin
  • Added Added Hetzner Cloud Plugin
  • Added Added Proxmox VE server plugin
  • Added Added OpenProvider Registrar Plugin
  • Added Added ConnectReseller Registrar Plugin
  • Added Added Cloudflare Turnstile CAPTCHA Plugin
  • Added Added a new report to display yearly income by country
  • Added Added an option allowing clients to have the support ticket reply box appear at the top of the ticket
  • Added Added a new email template tag [USERPACKAGEID] to output the clients package ID
  • Added Added the ability to modify a clients billing profile ID from the billing tab of the client's profile
  • Added Added plugin actions to the product list on the client area
  • Added A language drop down menu will now appear in the footer of the client area
  • Added Added new events/hooks: Server-Add, Server-Edit, Server-Delete, Invoice-Pending, Invoice-Refunded, Invoice-Credited, Invoice-PartiallyPaid, Invoice-Delete, Ticket-CreateByAdmin, TicketCreateByClient, UserPackage-Suspend, UserPackage-UnSuspend, UserPackage-StatusChange, Invoice-Sent, Client-PasswordChange, UserPackage-RequestCancel, UserPackage->UnRequestCancel, UserPackage-Cancel, UserPackage-Delete, Service-CurrencyRateUpdate
  • IMPROVED Billing Types are now ordered by their name when manually creating a recurring fee.
  • IMPROVED The global search results will now show the status of a client.
  • IMPROVED When importing domain prices, import for each billing cycle available.
  • IMPROVED Allow to copy-paste prices when editing recurring fees.
  • IMPROVED Links to the knowledgebase will no longer show if there are no viewable articles
  • IMPROVED When saving a snapin, ensure we remove the registered events cache to allow for new events to be registered
  • IMPROVED Billing Types are now ordered by their name when manually creating an invoice
  • IMPROVED Overhauled the client area product details page
  • IMPROVED Complete overhaul of the multi-currency system
  • IMPROVED You can now specify a payment method ID for the NameSilo plugin
  • IMPROVED You can now enable WHOIS privacy to be enabled by default when using the NameSilo plugin
  • IMPROVED The Servers list has been updated for cPanel servers to include a login link which will log you into WHM automatically
  • IMPROVED Search results will now include the package status
  • IMPROVED Highlight Product can now be enabled on both cart styles (Compare & Default)
  • IMPROVED The Pterodactyl plugin has been updated to allow users to enter a server hostname
  • IMPROVED The Pterodactyl plugin has been updated giving the ability to select pterodactyl options via addons and custom fields
  • IMPROVED When a client manually renews a package early a new event will be logged in the events tab
  • IMPROVED A improved warning message will now appaer if Clientexec can not automatically manage crontab
  • IMPROVED The importers & exporters (Clientexec, WHMCS, & Blesta) have been updated to use the prices for the respective currencies
  • IMPROVED Invoices will now become locked to the currency set when they were created
  • IMPROVED The last reply time on a ticket will now be displayed in the admin area
  • IMPROVED Email piping will now respect reply-to headers when importing a ticket
  • IMPROVED Updated Automailer plugin to clear notified items that no longer match, to be able to notify them again in the future if they match the same notification again
  • IMPROVED The cart progression/status bar has been updated to be pure CSS based, instead of images
  • IMPROVED Reduced the height of input boxes from 42px to 34px for improved visuals
  • IMPROVED Updated TLD dropdown on domain search to be a searchable dropdown
  • IMPROVED Updated Stripe & Stripe Checkout integration to version 2022-11-15
  • IMPROVED The WHMCS importer will now import clients to stripe instead of stripe checkout
  • IMPROVED The Vultr plugin has been updated to use version 2 of their API
  • IMPROVED Default client custom fields (first name, last name etc) can now have their required & show in signup flags changed within the admin area
  • IMPROVED The Announcements link in the top client area navigation menu will no longer show if there are no saved announcements
  • IMPROVED Redirect to index (for guest) or dashboard (for logged in user) if accessing annoucenemnts page with no annoucenemnts
  • IMPROVED The auto terminate service will now automatically terminate pending cancellation requests
  • IMPROVED Updated language packs through Amazon Translate
  • IMPROVED Control Web Panel servers will now show name servers
  • FIXED Numerous fixes to the WHMCS migrator
  • FIXED Fixed issues preventing the ISPManager plugin from functioning properly.
  • FIXED Fixed issue preventing Spanish (Nicaraguan) and Spanish (Mexico) translations from properly working.
  • FIXED Fixed issue resetting `usedbyplugin` in a custom field when saving it from admin.
  • FIXED Fixed issue with hiding the VAT field on sign up and create account, causing extra white space to be displayed.
  • FIXED Fixed display issue on the CSF Unblock client view.
  • FIXED Fixed some validation logic on checkout page with Stripe.
  • FIXED Fixed issue preventing saving of a user's package in admin
  • FIXED Fixed issue redirecting to order.php when accessing index.php for the first time
  • FIXED Fixed display bug with "Last Reply" when reply box is on top of admin ticket
  • FIXED Fixed the height of the left side bar on client package view, to remove extra white space at the bottom
  • FIXED Fixed display issue with plugin custom pages and new client package view
  • FIXED Fixed issue with blank FROM email address being displayed to admin when manually sending an email
  • FIXED Fixed issue with dropdown actions not being wide enough for translated texts
  • FIXED Fixed issue with left sidebar width not being wide enough for translated texts
  • FIXED Fixed mobile display issue with left side bar on new client package view.
  • FIXED Fixed branding showing for unbranded licenses if the language dropdown is viewable
  • FIXED Fixed issue with affiliate commission returning an error about affiliate not being approved
  • FIXED Fixed issue preventing the next and previous links to display for KB articles in a series, but not global series
  • FIXED Fixed currency symbol on email subjects
  • FIXED Fixed issue with sometimes showing the wrong payment method on PDF invoices
  • FIXED Fixed issue with OpenSRS Hosted Email plugin showing a blank screen if the Username or Password is wrong
  • FIXED When in Signup, if the currency is changed, verify that it only allows to change to a currency that is enabled, or ignore the currency change
  • FIXED The WHMCS importer has been updated to account for possible values when importing Stripe payment methods
  • FIXED The 'New Affiliate Signup' email will now only be sent to staff if the affiliate system is enabled
  • FIXED The upgrade_6_6_0a4.php update script has been updated to address possible issues when inserting states in certain edge cases
  • FIXED The Stripe plugin will no longer create guest customer profiles in Stripe
  • FIXED Logged in clients will no longer be able to access the register a new account, or reset password pages
  • FIXED Fixed an issue on the cart step 2 when having 'Show Discounted Pricing in Billing Cycle Selector', or 'Monthly Price Breakdown' enabled and having a 'One Time' price
  • FIXED Corrected a typo on the PDF invoice template
  • FIXED Resolved an issue with the registration form validation where the VAT number is set to required, but the field is hidden
  • FIXED Resolved an issue with the WHMCS migrator which could result in an 'Undefined Constant 'MODE_CBC' error
  • FIXED Resolved an issue where on step 3 of the order form, a client logging in may not be redirected back to the cart while placing a domain order
  • FIXED The Synergy Wholesale Registrar plugin will now send proper data when updating domain contact information
  • FIXED Corrected a typo in the custom field modal on the client side product page
  • FIXED Fixed an issue preventing the invoices tab of a user's package from loading properly under CloudFlare
  • FIXED Fixed an issue preventing the softaculous auto installer from sending the admin username and admin password when installing on DirectAdmin
  • FIXED Fixed an issue when calculating the recurring amount for a subscription that was missing the use of quantities to calculate the totals
  • FIXED Resolved an issue that could sometimes result in domains being imported with invalid pricing
  • FIXED Resolved an issue preventing VirtFusionDirect from properly setting the dedicated IP in Clientexec after creating a server
  • FIXED Invoices generated from a package upgrade order will no longer be payable through the Mass Pay function
  • FIXED The Upgrade/Downgrade service will now skip a package if that package has been deleted
  • FIXED Resolved an issue which prevented currency codes from displaying when adding a new currency in PHP 8.1
  • FIXED When a ticket is created from the piping method, the Ticket-CreateByClient will now trigger instead of Ticket-ReplyByCustomer
  • FIXED Fixed an issue preventing the [BILLINGEMAIL] tag from working in the package cancellation email
  • FIXED Fixed an issue where cancelling a domain would redirect to products list instead of domains list
  • FIXED Fixed TLD lookups for .ws, .me and .co.za, .co.zw domain extensions when not using a registrar plugin
  • FIXED Fixed an issue with ResellerClub TLD importing not getting the proper cost pricing
  • FIXED Fixed an issue preventing the creation of an affiliate account when an admin manually creates a new user
  • FIXED Fixed extra space in "Invoice To" on client invoice page, if the client does not have an organization
  • FIXED Fixed an issue with the translations tabs caused when having enabled a language with a name having spaces or parenthesis
  • FIXED Fixed the "Invoice Reminder" service plugin to use and send the "Overdue Invoice Template" for invoices with packages having "Charge CC Automatically" disabled
  • FIXED Fixed an issue that was causing creating PayPal Subscriptions for the amount of the invoice including the upgrade discount, instead of just the value of the new product and addons when trying to pay an upgrade-downgrade invoice
  • FIXED Fixed issue preventing the edit staff member page from loading if the admin email address is invalid
  • FIXED Fixes to different comparisons and arithmetic issues with PHP8
  • FIXED PayPal subscriptions will no longer be created for an upgrade/downgrade order if the billing cycles are not the same

Ready to get started?


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