Jump to content
jacksony

DNS Hosting Add-on for Domain Registration/Transfer

Recommended Posts

Well, there is DNS manager by modulesgarden that covers quite a few DNS server types.   I know I have seen other modules but can not remember their names currently. 

Share this post


Link to post
Share on other sites

Oh not this.

Im more looking when customer order domain, how to have an add-on for them to select for DNS hosting service.

Share this post


Link to post
Share on other sites

There is the DNS management option on domains:  Setup menu -> Products / services -> domain pricing -> each TLD row check the DNS management option and you can set the pricing.  On the order form, they would have the option to pick that just like they can for whois / id protection.   For that to actually function, you need a registrar module that supports DNS management or an addon module such as the above .

Share this post


Link to post
Share on other sites
Posted (edited)

BusyRack also built DNS management module that connects to cPanel DNS clusters. It can be configured to bypass the registrar DNS management in favor of hosting/managing the DNS from these nameservers.

Edited by radwebhosting

Share this post


Link to post
Share on other sites

hi!

 

Actual our usage is not exactly like this. And it is not registrar's dns management which we intend to provide add-on. Let me elaborate abit more.

What we want is when customer register the domain, we want to provide our own DNS management (not registrar). Is there a module or add-on available, or even in WHMCS already, which allow us to do it this way?

Share this post


Link to post
Share on other sites
12 hours ago, jacksony said:

What we want is when customer register the domain, we want to provide our own DNS management (not registrar). Is there a module or add-on available, or even in WHMCS already, which allow us to do it this way?

it might help if you mention under which server type you want to manage the DNS... e.g is it cPanel, DirectAdmin or something else ??

Share this post


Link to post
Share on other sites
12 minutes ago, jacksony said:

They can be managed through cPanel.

then I don't see the issue with using the BusyRack cPanel DNS Manager module that @radwebhosting mentioned ?

Quote

BusyRack cPanel DNS Manager for WHMCS is an addon module which allows customers who have only domain names without a hosting package to manage DNS zones of their domain names. It is integrated directly into WHMCS template under Domains Management area.

Once client enters DNS Manager for a domain name, the module will automatically connect to a cPanel server and create a zone file. Client will be able to add/edit/delete DNS records via DNS Manager interface.

Share this post


Link to post
Share on other sites
Posted (edited)

And the module I mentioned in my first post would work as that is how it is designed . 

Edited by steven99

Share this post


Link to post
Share on other sites

Thanks.

Let me explore and test it. The main usage is for it to be available as an add-on when customer order a domain.

Share this post


Link to post
Share on other sites
On 3/4/2019 at 9:07 AM, brian! said:

then I don't see the issue with using the BusyRack cPanel DNS Manager module that @radwebhosting mentioned ?

It's not turnkey, but it's as close as it comes with prepackaged modules. Let me know how it goes.

Share this post


Link to post
Share on other sites
On 05/03/2019 at 00:46, jacksony said:

The main usage is for it to be available as an add-on when customer order a domain.

there's no native way to add additional domain addons (DNS, Whois Privacy, Email Forwarding etc) to the cart process... if your registrar module doesn't support one of those features (and I know you're not using the registrar for this), then you could hijack it's addon box in the cart, rename it using Language Overrides and use it as a means to add your dns service to the cart...

mj5cHc4.png

if the registrar module doesn't support the feature, then it will effectively have no functionality in the backend and you could use it for your purposes - possibly changing the client area links to your DNS module... even if it does support it, same situation should apply, you'd just have to be a bit more thorough with the changes.

as I mentioned in the thread below, the alternative would be to make the DNS hosting a product, and add a link to it in the domains configuration page...

ideally, your DNS module would already have a facility to add the service via the cart, but if not, then the above two options are possible alternatives for allowing your customers to easily order the service.

Share this post


Link to post
Share on other sites
2 hours ago, brian! said:

if the registrar module doesn't support the feature, then it will effectively have no functionality in the backend and you could use it for your purposes - possibly changing the client area links to your DNS module... even if it does support it, same situation should apply, you'd just have to be a bit more thorough with the changes.

Just had a look at DNS manager from modules garden and it has a feature to basically do just this if the registrar module doesn't support it.   Also, just remembered (been a while since this was setup), that you can set a "package" within the module to do domain registration and use the standard DNS management addon to give access to the module's features on the client area side.  That should override the registrar's DNS management functions also, at least it seems to for enom.

Share this post


Link to post
Share on other sites
30 minutes ago, steven99 said:

Just had a look at DNS manager from modules garden and it has a feature to basically do just this if the registrar module doesn't support it.   Also, just remembered (been a while since this was setup), that you can set a "package" within the module to do domain registration and use the standard DNS management addon to give access to the module's features on the client area side.  That should override the registrar's DNS management functions also, at least it seems to for enom.

interesting, I didn't know that - though for $150 per year, I was hoping that there would be some functionality added in the client area!

in contrast, that BusyRack module is just $20 per year, so if there is a client area workaround with that, or even if there isn't and one of the above options is suitable, it would be a potential saving over the MG module.

Share this post


Link to post
Share on other sites

Thanks.

But that doesn't work. Because BESIDES providing DNS Management from the registrar, the purpose is to have an add-on, for customer to choose if they want to take up/upgrade to our own DNS clustering service.

Share this post


Link to post
Share on other sites

Must be missing something as both suggestions given to you would work in that use case. 

Share this post


Link to post
Share on other sites

No problem. We will see if we can modify the template or something.

Of course, it is best that if WHMCS can support this in-place already.

Share this post


Link to post
Share on other sites
15 hours ago, jacksony said:

But that doesn't work.

might have been more helpful to reference what "that" is! 🙄

15 hours ago, jacksony said:

Because BESIDES providing DNS Management from the registrar, the purpose is to have an add-on, for customer to choose if they want to take up/upgrade to our own DNS clustering service.

I know what you want to do, but we're telling you that there is no native way to do it in WHMCS - so you're left with a) getting a developer in to custom write something, b) modify the templates yourself as shown, or c) buy a third-party addon (if it takes care of the ordering side too).

15 hours ago, jacksony said:

Of course, it is best that if WHMCS can support this in-place already.

others have had the same thought - here's a six-year old feature request for what you want (currently with 42 votes). 6️⃣

Quote

6 votes per year is unfortunately not enough to bring this to the top of our priorities list. But please do keep voting and commenting! If interest in this feature increases then we can look again.

yet i've seen features that *nobody* has asked for, via the requests system, get introduced into recent versions of WHMCS... go figure. headshake.gif

in any event, don't expect WHMCS to do this themselves any time soon.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated