Jump to content

Automatic Account Creation


methos

Recommended Posts

Hi,

 

Can someone clear up a query I have about automatic account creation?

 

I have set up a hosting package that is free of charge, and also a domain registration which is free of charge. I have made sure that I have the configuration set so that accounts and registrations are automatically created.

 

I have logged in as a customer and ordered the free domain registration and free hosting account. The customer has received an invoice and also a reciept saying it is paid in full.

 

However, when I log into the admin again, the order is showing as paid, but still pending - the cpanel account has not been set up automatically (if i manually accept it the account gets set up fine).

 

the domain registration part is different again. on the order it is showing as pending and gives me the option to accept it and register the domain - however, the registration had actually been processed through the registry as soon as the order was made.

 

Can someone tell me what i am doing wrong - I want accounts and registrations to become active as soon as they are paid.

 

Thanks

Link to comment
Share on other sites

Hi - I have done both of these things ;)

 

if I manually accept the order then the account is set up, so the package must be set up ok ...

 

I take it from the replies that you would normally expect all of these things to happen on receipt of payment and the order to become active - so with that knowledge i shall keep fiddling with it ;) but if anyone can come up with any other thoughts in the meantime i would apprcieate it.

 

Thanks

Link to comment
Share on other sites

  • 4 weeks later...
Has anyone figured out a solution on this?

 

I am having the same problem, and cannot figure out how to fix it.

 

Regards,

Ray

 

Hey,

 

Can you give us more information to work with. Have you enabled the options above, correct server information, any errors when manually creating them, etc...

 

From,

Adam

Link to comment
Share on other sites

I thought I did by saying I am having the exact same problem.

 

Nothing different can manually approve the account and it gets added.

Gets put on the server and everything. But it will not automatically add

the account itself I have to do it manually.

 

Here is a screenshot of the manage orders page:

 

idealws.com/manageorders.gif

 

Everything works fine other then it will not do it automatically. I have checked

all settings a few times and they are all setup correctly.

 

Please let me know if there is a fix for this.

 

Regards,

Ray

Link to comment
Share on other sites

  • WHMCS CEO

Obviously if you use the "Automatically create the account as soon as the first payment is received" option with a free product it isn't going to get setup - there is never any payment for it. You'll need to use the setup instantly on order automatic setup option.

 

Matt

Link to comment
Share on other sites

So then if you setup right away those that have not paid will get setup also? Am I correct in assuming this?

 

So if I give the first month FREE to a customer and I only want that one setup right away and those that pay for the same plan to setup only after paid how do you do that?

 

If my questions are offensive please let me know and I can move on.

 

Regards,

Ray

Link to comment
Share on other sites

  • WHMCS CEO

Correct, if you setup right away those who don't pay would also get setup - it would set the account up at the end of the order process. However, if you have a product where it can be discounted to free and you still want it setup then you would have to use this option.

 

Matt

Link to comment
Share on other sites

Correct, if you setup right away those who don't pay would also get setup - it would set the account up at the end of the order process. However, if you have a product where it can be discounted to free and you still want it setup then you would have to use this option.

Matt

 

This *still* confuses me ...

 

If set to "setup after 1st payment" so you *only* create hosting accounts after being paid for them, and and order is fully discounted i.e. no amount is due because the invoice is zero, then there will be no "payment" and so no "deployment"

 

A simple solution would be an optional cron job which could marked invoices with amounts due of zero as paid, and thus trigger the auto-deploy.

 

Any chance of that Matt ? I'm sure it will solve a lot of your support requests :)

Link to comment
Share on other sites

Ok, thakns for the response.

 

I gues for now the only work around for this is to setup a FREE plan same as the plan you want

to have for free. And for those that have a coupon for first month free you would have to just

manually setup the account.

 

Suggestion:

 

Maybe have a option to elect that if the Balance is zero setup account.

 

Thanks for the help.

 

Regards,

Ray

Link to comment
Share on other sites

After reviewing a little more these are test accounts.

 

I have the system set to test with 2co and I am sending test transactions.

Therefore there is an amount to be paid and the amount is being paid with

the 2co system in DEMO mode and it is not setting up these test accounts.

 

So the invoice shows UNPAID and then PAID because the transaction was

finished by 2co. Should'nt it be setup? Or do you have WHMCS setup not to

process when 2co is in demo mode.

 

Thanks in advance.

 

Ray

Link to comment
Share on other sites

Yes cron is setup and runs fine. I get the report everytime it runs.

 

Hey,

 

Cron jobs wouldn't be the problem with account creating. As they are only ran once per day, not anything with account creation.

 

As for your problem, make sure you have the options stated above enabled. Do you get any emails about any errors with account creation? Can you create the account manually in WHMCS?

 

From,

Adam

Link to comment
Share on other sites

Ok after further checking it seems to be working now.

 

The problem was I had NOT selected the DEFAULT server for WHMCS

to add the account to. I figured it would alternate between servers,

such as Add 1 account on server1 and add next account on server2

for balancing purposes. It does not do this I see.

 

Thanks for the help and my apologies for the mis-understanding.

 

Also you should explain in more detail on how to pick the default server.

I only picked this out because I figured there might be some more

options if I click the server name.

 

Regards,

Ray

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