Helm - Auto-Signup Script For Customers

Helm now gives you the ability to set up an auto-signup script that your customers can use to purchase through you, and pay via credit card.

From the Billing Settings menu, choose “Billing Configuration”. You will be presented with the following screen:

 

 

This screen simply allows you to customise the AutoSignup.asp page that can be found in the following folder:

[HELM INSTALL FOLDER]\Helm\Control Panel

Using this form will make it much easier for your customers to sign up for a hosting account. When they sign up they will be assigned a dummy hosting plan, dummy user, and (if chosen) a dummy domain.

Currency Symbol:

The currency symbol is the symbol that the customers will see when viewing transactions and invoices for their billing accounts. Changing this will not affect the system except in what currency figures are displayed as. Alter the value in this text box to suit your needs, and click the 'Save' button to save the changes.

Add Recurring Transactions:

This is how many days before the payment due date new transactions should be added to customers accounts. For example, if this is set to '30' days then customers will have renewal fees appear in their billing 30 days before their due date. This allows customers to have plenty of time to make a payment before a deadline. Alter the value in this text box to suit your needs, and click the 'Save' button to save the changes.

Enable Pay on Auto-Signup Form:

Checking this box allows you to activate the functionality to accept credit card signups from your customers. Without this, the signup form will not accept credit card details.

Request Domain Name on Signup:

Checking this box allows your customers to specify a domain name they wish to have added to the dummy user account that gets set up under their reseller account.

Allow Custom Username:

Checking this box allows the user to choose their own username for their account, instead of being assigned a random user account name.

Username Regular Expression:

This field allows you to enter a regular expression, to specify the types of usernames that you don’t wish to allow. Some examples of regular expressions are:

^RS = prevents the addition of usernames beginning with RS.
^(RS|HELM) = as above, but beginning with RS or HELM.
[A-Z]{4}[0-9]{3} = specifies the username MUST begin with 4 letters and end with 3 numbers (e.g. ABCD123)

 

Allow Custom Password:

Checking this box allows the user to choose their own control panel password. You can use this instead of sending them a random password out.

Terms and Conditions URL:

This field allows you to add the link to your Terms and Conditions page to the signup script page.

Pay on Signup Header HTML:

Here you can enter custom HTML to make the signup page header similar to the theme of your own website.

Pay on Signup Footer HTML:

Here you can enter custom HTML to make the signup page footer similar to the theme of your own website.

Upon completion of this form, you can access (and link to) the auto-signup page like this:

http://YourControlPanelURL/autosignup.asp?adminaccnum=admin