Jump to content

Autoaccept Domain Orders


jamesg31

Recommended Posts

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?

Link to comment
Share on other sites

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!

Link to comment
Share on other sites

  • 4 weeks later...

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

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