WHMCS CEO Matt Posted July 28, 2006 WHMCS CEO Share Posted July 28, 2006 Template System New Templating System Modifications throughout the system to improve presentation New Invoice Presentation Other minor modifications Product Options Full pro-rata billing support - bill on any day of the month, charge next month in advance if past certain date of current month Stock Control - for example on Dedicated Servers where you have a stock of 3, you can enter this and WHMCS will stop orders once you have run out Support to offer free domains - can offer with multiple payment terms and only selected TLD's Order Form Improved Order Summary presented to user which shows all items, total due today, recurring prices for each payment term and discounts New Order Management System - Orders are now grouped (hosting, addons, domain) and order history can be viewed for clients Support added to "step back" through the order process - revisit a step (choose domain, choose addons, etc..) and change options - previous selections are saved Support added for offering free domains - you can specify the payment terms and tlds that are allowed for the free domain Nameserver fields added for domain only orders Single Page Order Form Removed due to Compatibility Issues Payment Gateways Payment Gateways can now be re-ordered on the order form (not just alphabetical order) Offline Credit Card Processing Added New Easier to Use Modular format for Payment Gateways Updated PayPal IPN to not setup or increment due dates on accounts with eCheque payments until they clear Invoices It is now possible to change an invoice back to Unpaid after being Paid or Cancelled Transactions Related to Invoice are now displayed on it Credit Card Payments can be manually attempted from Invoice Invoice item descriptions modified to show what period the client is paying for, eg. Starter Package - whmcssupport.co.uk (16/07/2006 - 16/08/2006) Transactions Each transaction now allows for a Gateway, Transaction ID & Invoice ID to be entered allowing for more detailed reports and filtering - eg. Find invoices whose payments have been subject to a chargeback from only the transaction id Server Modules New modular server system implemented to allow expansion to support DirectAdmin, Plesk and other control panels in the future cPanel Server Support Improved to Include Error Checking - will only return successful if it actually was - reported errors include: [list:b3ddab2dd8] Username is Reserved Username is already in Use Username is Invalid Account Does Not Exist Passwords must be at least 5 Characters Passwords may not contain the Username Could Not Connect to Server [*]cPanel Change Password Functionality Added [*]New WHM Import Script to import domains and usernames into WHMCS directly from WHM [/list:u:b3ddab2dd8] Registrars New Modular Registrar System (no more iframes) New and improved registrar module system Added streamlined domain registration process to admin area Improved Error Handling and Output Added support for required fields for .us, .ca, .co.uk and .org.uk domains Added code to select the correct servers nameservers from the server configuration if the domain exists as a hosting package - else default to default nameservers RegisterFly Module Added - Supports Register, Transfer, Renew, Change Nameservers, Change Registrar Lock, Update Contact Details Support Tickets Support Added for non-clients to submit tickets - no longer just clients can use support tickets Support for Ticket Departments Added Email Piping support improved Tickets can now be opened by email aswell as responded to by email - tickets assigned to department based on the email they are sent to Option to ban email addresses from being allowed to send mail into the ticket system Mail Log added to see failed message imports Support Tickets can be flagged to any Administrator Printer Friendly Version added to Admin Side Server Status Added new options to display PHP Version, MySQL Version & Zend Version for each server (currently unused in template but available) Knowledgebase Improved Knowledgebase Structure Now has Unlimited Categories & Sub-categories depth Added the option to hide categories (admin only categories) Improved admin view for knowledgebase management - can now browse through the kb like in the client area Vote buttons are hidden after voting to prevent repeat votes Announcements Announcement Title Added Published option added to hide announcements if required Announcements RSS Feed Added - automatically re-generated after each change Downloads Executable Type Added Download URLs Hidden Added Download Count to keep track of # of downloads Domain Availability Checker Added WHOIS Output for Register Domains to Client Area Added Domain Availability Checker to Admin Area WHOIS Lookup History stored so you can see which domains have been checked Security Ability to Ban IP addresses from accessing the system - ban can be given an expiry time and description - visitors will see the description when they visit as to why they have been banned - when expiry time is reached ban is automatically unblocked Three invalid login attempts to the admin area results in a 15 minute ban (can be enabled and disabled from the admin area) Cron More description output added (which accounts were suspended, who had reminders sent to them, which tickets were auto-closed) Language Fixed incorrect dropdown selection after changing language preventing changing back to English Added support to supply the language in the URL - allows different order links for different countries Language file recreated from scratch to remove unused phrases back from V2.2 initial release Messages Removed redundant messages and modified message names to better describe the reason for them Custom Fields No longer any limits on how many custom fields you can have - you can add as many as you want Custom Fields support added for support tickets - defined per department Email Notifications Can now enable and disable email notifications on clients changing their details Clients Can now be set to Inactive to prevent logging in - no need to delete Admins Admins can be assigned to departments - only receive notifications for tickets to their departments Link to comment Share on other sites More sharing options...
Recommended Posts