Results 1 to 11 of 11

Thread: Warn the user that the account is being created after order

  1. #1
    Join Date
    Aug 2007
    Posts
    38

    Default Warn the user that the account is being created after order

    Hello,

    I'm using the option to create the account as soon as the order is placed. But when i place an order it takes sometime ( 10 - 30 seconds ) to create on the server.

    I would like to place a message saying "Your Account is being setup" until it is created.

    Is it possible to do this?

  2. #2
    Join Date
    Sep 2007
    Location
    Newcastle, UK
    Posts
    2,771

    Default

    Yes. You could add that message to complete.tpl
    Last edited by chickendippers; 03-04-08 at 09:44 AM.
    Valcato Hosting - 8 years in the business

  3. #3
    Join Date
    Aug 2006
    Location
    Johannesburg, South Africa
    Posts
    1,025

    Default

    Well, no offense, but 30 seconds isn't slow. By the time they get the email,it will be created already

  4. #4
    Join Date
    Dec 2007
    Posts
    95

    Default

    Quote Originally Posted by SoftDux View Post
    Well, no offense, but 30 seconds isn't slow. By the time they get the email,it will be created already
    Yeah -- but if you've got it set to create the account straight away as I (and the OP) do, the client's browser will appear to "stall" will the account is created. It would be good to have an ajax loader thingy that says "Please wait... your account is being created" and then says "Account created successfully" or something similar.

  5. #5
    Join Date
    Jun 2007
    Posts
    34

    Default

    Nice idea. Would like to see this.

  6. #6
    Join Date
    Apr 2007
    Location
    New Jersey, USA
    Posts
    601

    Default

    The order process is not halted just because the account is being created.

    After the order is placed, and after the client has finished signing up and placing the order, the account is then created on the server. So basically the client receives an email after creating a whmcs account, then receives the order confirmation email, then receives an invoice notification email. Then if you have it set so that accounts are automatically created upon payment of the invoice, the customer will get an additional email for the hosting account (welcome email).

    But maybe I misunderstood what you're talking about.

  7. #7
    Join Date
    Jan 2007
    Posts
    169

    Default

    Some servers can take sometime to create an account. For example, those on a large DNS cluster with many servers. I've had to adjust the default timeout for this alone to keep WHMCS from producing an error and incorrectly marking the order even though it has been installed.

    order install initiated - whmcs times out with an error - order continues to install on the server - whmcs says order is not installed - account is created on the server - whmcs does not send the welcome email

    So yeah, better error logging and process display could be beneficial

  8. #8
    Join Date
    May 2008
    Posts
    1

    Default

    how did you increase the default timeout. i'm having the same problem but i'm not sure on how to change it.

  9. #9
    Join Date
    Feb 2009
    Posts
    40

    Default

    I believe this is what you're looking for...

    With this mod, when a client clicks on the "Complete Order" button, a little notification appears below the button.
    (Javascript must be enabled)

    The notification displays:

    Creating Account...
    With a nice animated loading bar below it.

    Attached Files Attached Files
    Last edited by FrostByte; 02-06-09 at 12:17 PM.

  10. #10
    Join Date
    Feb 2009
    Posts
    16

    Default

    I would also like to know how to increase that time-out..

    Chrisw?

  11. #11
    Join Date
    Mar 2008
    Posts
    33

    Default

    I never really thought this was a problem.

    It does make sense to add it though

Similar Threads

  1. Warn users not to use free email addresses
    By uberhost in forum Feature Requests
    Replies: 15
    Last Post: 01-16-11, 04:01 AM