Jump to content

How to stop auto Domain Registration?


Speedy059

Recommended Posts

When a Client signs up and requests that a domain be registered, whmcs automatically registers it with Enom. This is fine and dandy except when there is a fraudulent order and we are then stuck with a $10 domain. How can I stop WHMCS from registering the domains only when we "Accept" the order? All orders are manually checked then we "Accept Order". However before we can accept the order the domains are already purchased! Is there a way to stop this from happening?

Link to comment
Share on other sites

I actually thought that a domain purchase would ONLY occur once the order is manually approved/accepted.

 

If not, then what is the point of having order approval of domain registations?

 

Matt, are you able to perhaps give more details about what is and isn't supposed to happen please?

 

Cheers,

Paul

Link to comment
Share on other sites

  • WHMCS CEO

If you set it to be automatic then it is automatic on payment by the customer. If you leave the automatic action set to None, then it waits for you to approve the order before doing anything. The default setting is to wait for your approval.

 

Matt

Link to comment
Share on other sites

If you set it to be automatic then it is automatic on payment by the customer. If you leave the automatic set to None, then it waits for you to approve the order before doing anything.

 

Matt

 

Ahhhh, thanks Matt. I see... so if payment is received but the order is Fraudulent the domain will still get registered.

 

Here's a "nice to have" idea then:

 

Domains are automatically registered once "payment is received" AND the "order is approved". Is that a possibility?

 

 

Another thought regarding renewal of domains, is the ability to REQUIRE payment x number of days before they actually expire. This would be different to simply processing CCs x days before they are due.

 

We have numerous customers leaving payment to the very last minute (i.e on the day of expiry they do a Bank deposit). The problem is that the Bank deposit does not clear or is not obvious who it's from for a day or two and the domain becomes invisible on the Net. The client then complains because they made payment by the due date. lol

 

hmmm...perhaps there is a better way to overcome this too?

 

Cheers,

Paul

Link to comment
Share on other sites

Perhaps a "Automatically register the domain when you manually accept a pending order" option, similar to the product settings would be suitable?

 

I think the ultimate issue here is that you are receiving fraudulent orders, perhaps it would be best for you to use one of the fraud modules? Varilogix works a treat for us.

 

Domain renewal reminder emails can be sent 60 days in advance, just make it clear that your customers should pay before the due date...or use a more instant payment method.

Link to comment
Share on other sites

Perhaps a "Automatically register the domain when you manually accept a pending order" option, similar to the product settings would be suitable?

 

Yes, that may work.

 

Domain renewal reminder emails can be sent 60 days in advance, just make it clear that your customers should pay before the due date...or use a more instant payment method.

 

lol... whilst I agree with your comments, many clients do not actually listen etc.

If a system can be automated to AVOID an issue, and we don't need to give instructions to clients, then we are all much happier and the reason for automating is even more worthwhile. :D

 

Cheers,

Paul

Link to comment
Share on other sites

  • WHMCS CEO
Domains are automatically registered once "payment is received" AND the "order is approved". Is that a possibility?

Of course, that is what happens when you have automatic registration disabled. You either have it automatic on payment or only when you accept the order by having auto on payment disabled.

 

Matt

Link to comment
Share on other sites

So If I want to accept the order but activate the domain after the payment is received, I would uncheck the activation/email boxes and then accept the order? Would the domain/hosting then be activated when the payment is received?

Link to comment
Share on other sites

Of course, that is what happens when you have automatic registration disabled. You either have it automatic on payment or only when you accept the order by having auto on payment disabled.

 

Matt

 

Hi Matt, just to clarify: but is automatic registration the same as automatic renewal when it comes to turning the automation process on/off?

 

Cheers,

Paul

Link to comment
Share on other sites

Go to Config > Domain Pricing and set Automatic Registrar for the TLDs to None.

 

Matt

 

If I do this then will the domains still be registered through Enom when I "Accept Order" ? Or Will i have to go into enom and do it manually?

Link to comment
Share on other sites

Matt // Speedy

 

Its all well and good disabling the auto registration facility, but when an existing customer then pays an invoice for a domain name renewal, the domain name will NOT renew until you manually do it yourself!

 

I think Speedy is asking for the same thing we have been asking for since last year, since v3.5.x

 

Leave auto renewals switched ON for all existing customers, but keep "New customers and everything they order" on hold until we say otherwise.

Link to comment
Share on other sites

Hi Matt,

 

Ok ...now I am really confused.

 

Surely an order is NOT processed until it is APPROVED? (Especially if we require approval of all new orders).

Setting it to automatic or non automatic domain renewal should not override the approval process.

 

Otherwise that defeats the purpose of APPROVAL, and automatic domain renewals are useless for us, as we need to approve all NEW orders and domain registrations.

 

But, existing clients domain RENEWALS do NOT need approval and should be renewed automatically.

 

If the APPROVAL process is overidden, and we require approval of all new orders, then do all our domain RENEWALS need to be manually processed? Eeek!!! :shock:

 

Please correct me if I am wrong here.

 

Cheers,

Paul

Link to comment
Share on other sites

  • WHMCS CEO
Its all well and good disabling the auto registration facility, but when an existing customer then pays an invoice for a domain name renewal, the domain name will NOT renew until you manually do it yourself!

No your wrong. Automatic registration controls only the automation of domain registration & transfers for new orders. Renewals are still processed and submitted automatically on payment if set in the domain settings to do so.

 

Surely an order is NOT processed until it is APPROVED? (Especially if we require approval of all new orders).

Setting it to automatic or non automatic domain renewal should not override the approval process.

You are setting domains to be automatically registered on payment if you set it in Config > Domain Pricing so exactly the same as with hosting packages set to on payment, that doesn't wait for you to verify anything. I've explained a few times now how you need to set it for what you want.

 

I ask that everyone please refers to my replies here for clarification of how it works and don't be confused by others confusions!

 

Matt

Link to comment
Share on other sites

No your wrong. Automatic registration controls only the automation of domain registration & transfers for new orders. Renewals are still processed and submitted automatically on payment if set in the domain settings to do so.

 

Matt

 

Right, then My WHMCS must be broken then since last year v3.5.x, and with each upgrade it must have remained broken then, including the new 3.6.1?

 

When a customer either orders a domain name renewal, or an invoice is generated and automatically paid for on the cron batch payment, the only thing that happens to domain names is that the "Next due date" changes.

 

The domain names do not get renewed at all.

 

Does this mean my system is broken or is faulty?

Link to comment
Share on other sites

You are setting domains to be automatically registered on payment if you set it in Config > Domain Pricing so exactly the same as with hosting packages set to on payment, that doesn't wait for you to verify anything. I've explained a few times now how you need to set it for what you want.

 

I ask that everyone please refers to my replies here for clarification of how it works and don't be confused by others confusions!

 

Matt

 

Thankyou Matt,

 

Can you direct to the info on to how to set this up then please? Is the info in these forums or in the WIKI? I must have missed it, as I am still very confused, sorry.

 

Cheers,

Paul

Link to comment
Share on other sites

I've heard like 1-3 different work-around-methods on the auto registration that I to am confused lol. I guess I'll just stat playing with everything.

 

Great... at least I'm not the only one feeling a little lost :)

 

Matt, can you please give us precise steps, perhaps add it to the Wiki, so that this will end all confusion once and for all?

 

Thanks heaps,

Paul

Link to comment
Share on other sites

Right, then My WHMCS must be broken then since last year v3.5.x, and with each upgrade it must have remained broken then, including the new 3.6.1?

 

When a customer either orders a domain name renewal, or an invoice is generated and automatically paid for on the cron batch payment, the only thing that happens to domain names is that the "Next due date" changes.

 

The domain names do not get renewed at all.

 

Does this mean my system is broken or is faulty?

 

Are the individual domains linked with a registrar in your WHMCS? (The 'registrar' drop down box in the domain name's profile) Is the expiry date set appropriately?

Link to comment
Share on other sites

  • WHMCS CEO
Great... at least I'm not the only one feeling a little lost :)

 

Matt, can you please give us precise steps, perhaps add it to the Wiki, so that this will end all confusion once and for all?

 

Thanks heaps,

Paul

 

Not sure specifically what you are not clear on but Auto Reg & Renew are already explained @ http://wiki.whmcs.com/Domains_Management and I've just added the line "Should you wish to not have new domain registration requests submitted automatically but instead wait for you to manually verify and accept the order then you should leave the automatic registrar setting set to None." from earlier in this thread.

 

Matt

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