Speedy059 Posted May 5, 2008 Share Posted May 5, 2008 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? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted May 5, 2008 WHMCS CEO Share Posted May 5, 2008 Go to Config > Domain Pricing and set Automatic Registrar for the TLDs to None. Matt 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted May 5, 2008 Share Posted May 5, 2008 Contact eNom support and ask them to cancel the domain, they'll refund the amount back to your account balance. 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 5, 2008 Share Posted May 5, 2008 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 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted May 5, 2008 WHMCS CEO Share Posted May 5, 2008 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 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 5, 2008 Share Posted May 5, 2008 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 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted May 5, 2008 Share Posted May 5, 2008 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. 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 5, 2008 Share Posted May 5, 2008 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. Cheers, Paul 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted May 5, 2008 WHMCS CEO Share Posted May 5, 2008 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 0 Quote Link to comment Share on other sites More sharing options...
juhogrey Posted May 5, 2008 Share Posted May 5, 2008 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? 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 5, 2008 Share Posted May 5, 2008 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 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted May 5, 2008 Share Posted May 5, 2008 Disabling automatic renewal is done per-domain in 3.6.1 and isn't a general setting. 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 5, 2008 Share Posted May 5, 2008 OIC. That would explain it then! lol Thanks, Paul 0 Quote Link to comment Share on other sites More sharing options...
Speedy059 Posted May 7, 2008 Author Share Posted May 7, 2008 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? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted May 7, 2008 WHMCS CEO Share Posted May 7, 2008 You still have the option to have WHMCS submit it to Enom or any other registrar when accepting the order. The option is just for enabling the automatic on payment action. Matt 0 Quote Link to comment Share on other sites More sharing options...
Richie Posted May 7, 2008 Share Posted May 7, 2008 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. 0 Quote Link to comment Share on other sites More sharing options...
Speedy059 Posted May 7, 2008 Author Share Posted May 7, 2008 I hope this section of WHMCS gets an update in future releases. I'm going to disable automatic registration and hope this will eliminate fraudulent domain registrations. 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 7, 2008 Share Posted May 7, 2008 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!!! Please correct me if I am wrong here. Cheers, Paul 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted May 7, 2008 WHMCS CEO Share Posted May 7, 2008 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 0 Quote Link to comment Share on other sites More sharing options...
Richie Posted May 7, 2008 Share Posted May 7, 2008 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? 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 7, 2008 Share Posted May 7, 2008 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 0 Quote Link to comment Share on other sites More sharing options...
Speedy059 Posted May 8, 2008 Author Share Posted May 8, 2008 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. 0 Quote Link to comment Share on other sites More sharing options...
Iceman Posted May 9, 2008 Share Posted May 9, 2008 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 0 Quote Link to comment Share on other sites More sharing options...
Nick Posted May 9, 2008 Share Posted May 9, 2008 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? 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted May 9, 2008 WHMCS CEO Share Posted May 9, 2008 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 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.