Account classes express

Account classes express

From WirelessOrbit

Jump to: navigation, search
The Express Account Class Interface

The Express account class interface is designed to allow you to create new account classes without having to configure anything else beforehand.

This interface can only be used to create account classes with a single bandwidth or usage limit. If you want to create account classes with multiple limits, you must use the interface.

Contents

Account Class Name and Type

First, you enter the basic information about the account class. This includes the name for the account class (used only inside the Control Center) and the account type. For more information about the account types, read the article on account types in the documentation wiki. The blue links in the Express account class creation interface will take you to the corresponding wiki article.

Bandwidth Settings

Now you can set a bandwidth limit. All accounts created in this account class will have this rate limit applied to their login sessions. If you don't want to set a bandwidth limit for these accounts, leave the Bytes Up and Bytes Down blanks empty (or enter "0").

Usage Limit Settings

Now you can set a usage limit for the account class. For more information about usage limits, read the article on usage limits in the documentation wiki. After selecting a usage limit type, enter the value for the limit. The value means different things for different limit types:

  • For the Time Online type the Duration is the amount of session time the account will have. So if you enter "15 minute(s)" the account will expire after 15 minutes spent online.
  • For the Calendar Time (From First Login) type the Duration is the length of time the account is good for following the first time the account logs in. So if you enter "2 week(s)" and the user logs on for the first time on the 1st of the month, the account will expire on the 15th.
  • For the Calendar Time (From Account Creation type the Duration is the length of time the account is good following when the account is created. So if you enter "2 week(s) and create an account on the 1st of the month, the account will expire on the 15th.
  • For the Download Bandwidth Used type the Count is the number of bytes the account is allowed to download. This is different from the bandwidth limit you set above. This is a limit on the total amount of bandwidth the user can ever download, the limit above is a limit on how fast they're able to access the internet. So if you wanted to say that the user could only download a certain number of bytes over the life of the account, you'd set it here. If you wanted to say that the user could only download things at a certain speed, you'd use the bandwidth limit above.
  • For the Upload Bandwidth Used type the Count is the number of bytes the account is allowed to upload.
  • For the Number of Logins type the Count is the number of times the account can log in before it expires. If you set this to "1", for example, the account would expire after the first login.

Online Signup Settings

This section determines how your customers will be allowed to sign up for this kind of account.

  • Uncheck the Allow Signups checkbox if you don't want users to be able to sign up online for this kind of account
  • The Signup Text is what the customer will see in the signup interface of the login portal. This text will appear in a pulldown menu that they can use to select the kind of account they want to sign up for. This should give a description of the cost and the kind of service they're getting
  • From the Currency pulldown select the currency customers will be making payments in. Note that this currency must be supported by your payment gateway (PayPal, Authorize.net, or whatever)
  • The Price is how much you're charging for this kind of account

If you left the Allow Signups checkbox checked, this will create a payment plan for use with this account class. The payment plan will be called "Payment plan for [the account class name]". In order to allow online signups for this account class, edit your login portals and add this payment plan in the Payment Plans section of the login portal configuration.