Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

About Cloud Signup Form


Cloud Signup Form v2 module was created to make signup process fast and easy for your customers. 
Instead of providing full credentials during signup your customer is required to provide minimal credentials:

  • Email Address
  • Password

You will be in control what happens with customer after signup - should his email be verified? Should he provide some funds first? Should he visit some page first? Should he have some service auto-ordered first?


Cloud Signup v2 Module is shipped with following sub-plugins for even more powerful and user-friendly signup process:

Configuration Guide


  1. Download module for HostBill Licensing portal
  2. Extract module contents in main HostBill archive
  3. Activate module in your HostBill->Settings->Modules
  4. You will be redirected to module configuration. You can manage following options:
    1. Allow external signups - Use this option to allow posting registration data from your website to this form
    2. Require full details – Require customer to update his client profile with full credentials (Firstname, lastname), before he can perform any other action
    3. Require adding funds – Require customer to add funds to his account before he can perform any other action
    4. Redirect non-registered clients - If this option is active, cloud signup will disable cart for non-registered users, redirecting visitors from cart to cloud signup page.
      This way  services can be purchased only by positively verified customers
    5. Product to add after verification – Enter default product id to automatically create account with once customer will be positively verified (funds added to account).
      This product would be overridden by signing up trough orderpage configured to work with cloud signup
    6. Verify additional fields  - Comma separated list of field variable names (From Clients->Registration fields) that were custom added to signup template (ie company name) and should be validated
    7. Redirect after signup - Optional URL to redirect customer after successful signup
  5. You can also enable cloud signup as an orderpage under Settings -> Products & Services -> [Order Page] -> Edit.


Adding Social Signup buttons in your HostBill template.


If you've enabled one of "Login with ..." social media sign-on modules shipped with Cloud Signup v2, you can also render those buttons in any section of your HostBill client portal template, by adding following snippet to your template code:

Social Login template snippet
{clientwidget  module="login" section="widgets"}

Consider adding this snippet to files like:

  • templates/[YourThemeName]/login.tpl
  • templates/[YourThemeName]/ajax.login.tpl 

Checking verification process in client template


In your client portal template you can check {$clientdata._verifieddetails} variable to determine, if his account requires verification by Cloud signup plugin, trough Require full details feature.
IF this variable equals to 0, it means that customer did not entered all his client portal details.
Ie. in your client details edit form template you can use: 


Social Login template snippet
{if $clientdata._verifieddetails===0}
 Display information about full details required for verification
{/if}

If customer signed up trough cloud signup form, and he is required to enter credit that he did not entered yet, variable  {$clientdata._verifyfunds} will not be set.
So in your add-funds template page you can add similar snippet:
 

Social Login template snippet
{if !$clientdata._verifyfunds}
 Display information about funds being required for adding to account
{/if}
  • No labels