jamesg31 Posted December 24, 2018 Share Posted December 24, 2018 How do I make it so domain orders are automatically accepted and are not pending? It makes no sense for this to be on by default, and I cannot find any documentation on how to disable it. 0 Quote Link to comment Share on other sites More sharing options...
jamesg31 Posted December 24, 2018 Author Share Posted December 24, 2018 Also I know you can just do it in the domain pricing section selecting automatic registration but it does not appear to be working... 0 Quote Link to comment Share on other sites More sharing options...
WHMCS ChrisD Posted December 24, 2018 Share Posted December 24, 2018 @jamesg31 What Domain Module are you using? Do you have it set in the domain TLD list? Do you get any errors if you enable the Module Log under Utilties > Logs > Module Log and then check after someone has registered a domain? 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted December 24, 2018 Share Posted December 24, 2018 and importantly, has the invoice been paid ? Automatic registration only kicks in if the invoice has been paid. https://docs.whmcs.com/Domain_Registrars#Automatic_Registration and also... https://docs.whmcs.com/Order_Management#Domains Quote If the order contains any domains, and they haven't been activated by an automated action on receipt of payment, then you'll also have the option to choose a Domain Registrar and tickbox for "Send to Registrar" to define if you want it to be submitted via the API. You'll need to do this if you don't have automatic registration enabled or are wanting to register/transfer the domain without payment. It is important to note that while all orders are pending until activated, the items in that order - hosting accounts and domains - will be automatically activated based on your auto setup options and auto registration options. So if you have them set for instantly upon payment that will be done while the order remains pending. This is to ensure you manually review each order you get. so it's not really the domain order still being pending that is the issue here - it's why, IF the invoice has been paid, is the auto registration not occurring? 0 Quote Link to comment Share on other sites More sharing options...
jamesg31 Posted December 24, 2018 Author Share Posted December 24, 2018 55 minutes ago, brian! said: and importantly, has the invoice been paid ? Automatic registration only kicks in if the invoice has been paid. https://docs.whmcs.com/Domain_Registrars#Automatic_Registration and also... https://docs.whmcs.com/Order_Management#Domains so it's not really the domain order still being pending that is the issue here - it's why, IF the invoice has been paid, is the auto registration not occurring? 5 hours ago, WHMCS ChrisD said: @jamesg31 What Domain Module are you using? Do you have it set in the domain TLD list? Do you get any errors if you enable the Module Log under Utilties > Logs > Module Log and then check after someone has registered a domain? I am using ResellerClub. It is on test mode which may be the issue. I know that the invoices are being paid because I am either using credit or 100% discounts to test. Thanks for the help! 0 Quote Link to comment Share on other sites More sharing options...
Nikol Posted January 18, 2019 Share Posted January 18, 2019 hello, tell me, we register only domains, after payment the registrar's domains are registered but the order goes to the administrator for verification, how is it possible to activate the domains automatically? I tried the hook that was advised above, it activates at the client, but does not register the domain as it does not choose a registrar 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted January 20, 2019 Share Posted January 20, 2019 On 18/01/2019 at 17:28, Nikol said: hello, tell me, we register only domains, after payment the registrar's domains are registered but the order goes to the administrator for verification, how is it possible to activate the domains automatically? I tried the hook that was advised above, it activates at the client, but does not register the domain as it does not choose a registrar in Domain Pricing, do you have these TLDs auto-assigned to a registrar ? if so, automatic registration should occur when the invoice is paid. https://docs.whmcs.com/Domains_Configuration#Automatic_Domain_Registration Quote With Automatic Domain Registration, you can automate the submission of registration and transfer requests with the built in registrars When enabled, WHMCS will automatically submit the request to the registrar as soon as the client pays you for it Domain registrations are never submitted by the system before you get paid You can automate some TLDs while not others, and can select which registrar to be used for each TLD you offer To enable automatic registration, in Setup > Products/Services > Domain Pricing choose a registrar in the automatic registrar dropdown on each TLD you want to automate To not enable automatic registration, leave the dropdown set to None Note: With automatic domain registration disabled, the system will wait after a client has paid until an admin user manually reviews the order and authorizes it. At that point, the admin user can still initiate the automatic registration by accepting the order once they are happy the order is legitimate. you shouldn't really need the addon for domains because it's status is irrelevant... if the invoice has been paid, and the TLD is assigned to a registrar (and you have sufficient credit with the registrar), then the registration should occur automatically with no intervention from you... if you're thinking of auto registering domains without payment, then that's a different ballgame. 0 Quote Link to comment Share on other sites More sharing options...
Nikol Posted January 20, 2019 Share Posted January 20, 2019 The domain is automatically registered after payment at the registrar, but at the administrator it appears in pending orders, and until I, as an administrator, confirm it, the user cannot use it 0 Quote Link to comment Share on other sites More sharing options...
brian! Posted January 21, 2019 Share Posted January 21, 2019 20 hours ago, Nikol said: The domain is automatically registered after payment at the registrar, but at the administrator it appears in pending orders, and until I, as an administrator, confirm it, the user cannot use it depending on your settings, there should be no need for intervention from you - though you'd probably accept the order at some point. https://help.whmcs.com/m/provisioning/l/705136-handling-pending-orders Quote With WHMCS all orders are pending until accepted. Orders can reviewed by navigating to Orders > List All Orders. The items in that order - hosting accounts and domains - will be automatically activated based on the product auto setup options and domain auto registration options. So if you have hosting and domains configured to be provisioned and registered instantly upon payment, that will be done while the order remains pending. This allows the automation to take place whilst providing a method to manually review each order received, giving you an opportunity to keep track of new orders received and run any manual checks your business practices require. remember that domain registrations are not instantly available - it can take 24-48 hours for the new DNS details to propagate around the world (though i've seen it occur quicker with .uk domains) - so even if someone registers a domain with you and you immediately approve the order, then it shouldn't "work" any quicker than if you hadn't (assuming auto setup is working correctly). if you aren't seeing this occurring, then it might be worth opening a ticket with Support to check your settings. 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.