Jump to content

Domain TLDs missing on transfer/reg selection & "use own domain" doesn't check syntax


Tim Greer

Recommended Posts

WHMCS v3.6.2

 

Firstly, I see no TLD's listed for "Transfer my domain to you" or "register domains with you". The TLD drop down is blank.

 

Also, I notice that when a client fills in their own domain name (not checking to register it and selects "Use my own domain and update my name servers"), it will allow them to fill in pretty much anything without error. You can input something like 34637574574ysdgsdgr.trweyey and it'll accept it as appearing valid.

 

I'm using WildWestDomains for their pricing and no APIs with any registrar's I resell for, because it seems too pricey for what you get and I don't like the idea that some of them will take too long to fund the credits you might need, especially in fraud order situations with too many domains ordered through them (the hosting part is easily enough dealt with, at least) and ensuring there's enough credits and quick enough funding (and I don't like the whole Chuck-E-Cheese's credits (tokens) you have to buy that you might never use anyway), so I'll likely be creating some module addons today and tomorrow to interface with the WWD storefront (not API) and have my scripts act as a gateway for orders like a browser (at least to a point). So I can fix these issues and bypass the TLD on orders, fix the wording , etc. and remedy these issues, but I figured I'd report these issues anyway.

Link to comment
Share on other sites

WHMCS v3.6.2

 

Firstly, I see no TLD's listed for "Transfer my domain to you" or "register domains with you". The TLD drop down is blank.

 

Have you configured the domains for use with whmcs? You would go to configuration and then domain pricing, this is where you set up the domains that you are offering and the pricing, if you do not have this set up you would have an empty box and such as you describe. (just thought that maybe this was overlooked as you stated this was a fresh install)

Link to comment
Share on other sites

It appears that I simply failed to realize that you had to add the TLD's with prices (since I'm not using a registrar API), or they won't allow the TLD dropdown to show anything at all. I don't see a means at this time to allow people to search for available domains unless I set a price and use a domain registrar API (or, rather, it will force me to sell the domains and charge them). It was just that I didn't realize that and didn't find it searching the FAQ's/Documentation (or I missed it). Anyway, I suppose it's not a bug, just a matter of confusion then.

 

That won't work for me anyway, because I don't buy the domain for them (and I therefore can't charge them in the invoice, nor can I make it look like it's free), and I want to keep it separate and for them to be the only one's with control of it (I just want to give them a good price and keep them on the site and not confuse them on new orders where they need a domain registered).

 

That said, I've already created a new interface for the hosting orders and for domain registration. I did also find that I was able to use the domaintype variable hook to allow them to order a domain via a reseller storefront I have after the order was complete (or the invoice for mail-in/bank transfer), but I now see it's failing to show anything after it's been compiled/Smarty-ified, even though the variable hook is there, so I'll have to work on that after I complete the final stages of this registration interface. Anyway, thanks for the help.

Link to comment
Share on other sites

It appears that I simply failed to realize that you had to add the TLD's with prices (since I'm not using a registrar API), or they won't allow the TLD dropdown to show anything at all.

 

If you're not selling them the domain, why would you care ?

And if you are but just not wanting to automate it - select *email* as the registrar..

Link to comment
Share on other sites

If you're not selling them the domain, why would you care?

 

I think I pretty clearly said "why" above. I do sell domains, I just don't use an API and WHMCS doesn't support the API for WildWestDomains at this time anyway (not that this matters).

 

I'm not sure where the confusion is about wanting to offer newly signing up clients an opportunity to obtain a domain from my reseller storefront with WWD at a good price (and prevent them from being confused at the same time -- and it happens, I've been doing web hosting for 17 years, so I know it's a common thing new clients can get confused about), which is why I want to present a link or form button for them to "continue" and "register the domain name" after the order has been completed or invoiced.

 

For the record, I am aware it doesn't have to be automated if I set the TLD prices, but it will still add the price to their invoice, and I can't use my own payment information to register a domain for them, and I don't want to force them to allow me to have control over them, nor do I want to have to force them to initiate a transfer to their own WWD/GoDaddy account just to get control of their domain.

 

Finally, it's not a big deal, I was just confused about how it was set up to work and fail to see why it only allows for set prices just to search for domain availability (not just ordering it through me or my storefront). But, it doesn't really matter what I think, I've created my own frontend for the WHMCS orders and have it all working that way -- I just need to find some way to have the Smarty driven templates allow for an action hook, which doesn't seem to work no matter what (no posted variables will pass regardless of how it's set up). However, it's obvious this TLD issue is a feature, and not a bug, so there's no reason to discuss my functionality desires in this thread anymore. Thanks for the insight.

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