Field Validation Rules For New User Signup
It really annoying when users signup and don't add capital letters to names and addresses. It would be really helpful if we were able to add validation rules to each of the fields on new client signup.
For example force capital letter for first name. Force capital letter for second name. Force capital letter for address line 1 etc. Also a feature such as a email DNS check to make sure the email is correct or a repeat email field to make sure the email is correct.
All in all this features would help in making businesses more professional and eliminate 'school boy errors' on invoices that were automatically generated.
In my case I also encountered a big issue in regards to how the clients signup details are used during domain name registration. I was using the Namecheap domain registrar module and domain registrations were failing because of the simple fact that the clients telephone number was not in the correct format.
WHOIS required the clients numbers to be in the +COUNTRYCODE 123456789 format and because WHMCS doesn't allow the use of a +COUNTRYCODE during signup clients are automatically forced to use the localized version of their number which causes issues.
What would be good is if you could force validation for the phone number in international format based on the country a client selects. This would help keep the system clean, more exact and eliminate errors such as the one described above.