How can we improve WHMCS?

Share, discuss and vote for what you would like to see added to WHMCS

Better Additional Domain Fields #2

  • Kai Schwarz shared this idea 4 years ago
  • Domains
  • 5 Comments


Maintaining additional domain fields is unnecessary complex in the current way of maintaining it over config file.

How to improve:
(1) Having a possibility for registrars to get this integrated over a registrar module method. Some nomenclature like " <registrar>_AdditionalDomainFields". That would allow a registrar to return the necessary fields instead of enforcing manual maintaining such a configuration file
(2) Right now, it is impossible to have additional domain fields separated for registration and transfer which is for some TLDs the case. That registrar method could then get the order type forwarded like "registration" and "transfer".
(3) Whenever a new TLD got added by a registrar requiring additional domain fields or for a TLD the additional domain fields configuration has changed in registrar API, manual effort is necessary to align the configuration file in WHMCS. So a client has probably first to run into an order issue and to ask his reseller for help - which is bad user experience in WHMCS.

That described new registrar module method is IMO the best way to decrease module updates and configuration efforts and thus helping resellers a lot and also registrars who have a possibility over their API to get additional fields returned. Registrars who have not this possibility can return their static configuration there too and would also benefit of the possibility to distinguish between registration and transfer processes there.

This feature will make a lot of people lucky. The most support request that reached us in the past were about problems with additional domain fields and this would fix all that in ease!

I am in hope that you guys like that feature request and it will reach WHMCS 8 soon :-)

5 Comments

Login to post a comment.

I completely agree with your suggestions! The current system for managing additional domain fields does seem overly complex, and streamlining it could really enhance the user experience. https://ragdollhit.io/
I also have some trouble with this software, please help https://driftboss.io
For .no domain names there is also different between registration and transfer. For registration an organization number or personal ID is required, but during a transfer only the EPP code is required. So this function will be very useful for us as well. Cloud be useful to use something like: "Domain" => "register|transfer|external"
We need too.
Japanese domain need different field between registration and transfer.
And there is not good additional field are displayed different place with default order information.
We need this, it would help solve a lot of headaches for us.