Jump to content

Domain addons not enabling.


Recommended Posts

I want to offer DNS Management and ID Protect with all the TLD's i have setup in WHMCS from my enom bulk importer plugin but for some reason I am unable to enable DNS Management and ID Protect on all of them. No errors are generated, it just acts like I never clicked the checkbox. See the screenshots below.

No matter what I do, those same boxes are always unchecked in both categories. It's not just a display bug either because when I try to add a domain to my cart that's not checked it does not show the addons.

Image 2018-05-22 at 6.59.43 AM.png

Image 2018-05-22 at 6.59.30 AM.png

Link to comment
Share on other sites

5 hours ago, Echelon Digital Tech said:

I want to offer DNS Management and ID Protect with all the TLD's i have setup in WHMCS from my enom bulk importer plugin but for some reason I am unable to enable DNS Management and ID Protect on all of them. No errors are generated, it just acts like I never clicked the checkbox. See the screenshots below.

No matter what I do, those same boxes are always unchecked in both categories. It's not just a display bug either because when I try to add a domain to my cart that's not checked it does not show the addons.

as you have over 500+ TLDs added to your WHMCS, I would lay good money that this is a php settings issue...

also, you have a second issue that you may not be aware of... although you've added your TLDs to domain pricing, that doesn't necessarily mean that they will work correctly out of the box - if you are using Standard Whois, then you will also have to check that the WHOIS file is up-to-date for the TLDs that you are selling.

https://docs.whmcs.com/WHOIS_Servers

the one obvious one that I tried was .art -> according to your site, "universes.art", "inkpad.art", "arnold.art" are all available for registration... but in reality, they're already registered and working, so WHMCS is giving you a false answer... usually because .art isn't listed in the default WHOIS file... I doubt the 3rd-level .pro domains are in there too... in fact, probably 50%+ of those TLDs you've added aren't listed/valid in the whois file, so you'll need to go through them all and check.

Link to comment
Share on other sites

Thank you so much for helping out, that's exactly correct. I fixed the php.ini max_input_vars and now its working. I also cleaned up the TLD list a little, there were some weird ones imported like .xn-faf0d3.

Also thanks for the heads up on the WHOIS stuff. I actually just switched from the enom whois to the default whois because it was faster to return results, but now i see why, it wasn't checking as much. I switched back to the enom whois and reduced the amount of suggestion choices and it seems to be just as fast but also taking into account all the TLD's.

Link to comment
Share on other sites

Also, and I don't know if this is the right place to put it, but I had to create a little one-liner in javascript to check all those boxes. (i wasn't going to sit there and check 1000+ checkboxes, this really should be built into the app IMO) if anyone finds this thread this might help:

From the domain pricing admin screen, open the developer console in chrome or whatever browser you're using (right click on the page and click Inspect Element and then click the console tab) and paste this into the console input bar for the DNS Management Checkbox:

$("input[name^=dns]").prop('checked', true);

Or for ID Protections Checkbox:

$("input[name^=idprot]").prop('checked', true);

Be sure to hit enter after you've pasted it in.

Image 2018-05-22 at 1.57.17 PM.png

Link to comment
Share on other sites

one other thing to add, you might want to offer ID Protection to all these TLDs, but you should check with your registrar whether you can do so... as a general rule, you normally can't offer IDP with "real" ccTLDs (country code TLDs)... and by real, I mean ccTLDs apart from those that are marketed as gTLDs, e.g .cc and .tv etc - even some gTLDs, you can't offer it with either... so you can't assume that all TLDs can use the feature...

Link to comment
Share on other sites

21 hours ago, Echelon Digital Tech said:

Thank you so much for helping out, that's exactly correct. I fixed the php.ini max_input_vars and now its working. I also cleaned up the TLD list a little, there were some weird ones imported like .xn-faf0d3.

they'll be IDN domains... highly unlikely you'll ever register any unless you get a client from that region.

21 hours ago, Echelon Digital Tech said:

Also thanks for the heads up on the WHOIS stuff. I actually just switched from the enom whois to the default whois because it was faster to return results, but now i see why, it wasn't checking as much. I switched back to the enom whois and reduced the amount of suggestion choices and it seems to be just as fast but also taking into account all the TLD's.

yeah as long as eNom sell all those TLDs that you've added, you're good to go... Lookup Providers will/should be faster than whois and more reliable... the exception would be if you were selling a TLD that you couldn't search with eNom (because they don't offer it).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

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