How to Setup Self-Service with Free Tickets

Applies to Platform: UTM 2.4, UTM 2.5Last Update: 28 April 2011

This document will walk you through setting up the Endian hotspot to run with SmartConnect (self-service) so users can create their own accounts and access the Internet. This particular example will demonstrate the process using free (non-paid) tickets.

Add SMS Bundle Code

Before you can use the SmartConnect (self-service) feature, you must add an SMS bundle that you purchased from your local Endian partner. Once this is done, you can track your usage from the screen above and add new bundles when necessary.

Warning

Currently, the SmartConnect (self-service) feature cannot operate without a valid SMS bundle. You may contact your local Endian partner to purchase an authorized SMS bundle.

Create a ticket

The first thing you need to do is to create the ticket(s) users will be allowed to select during their registration. These can be time-based or usage-based (bandwidth) and you can have as many or as few as you need.

From the hotspot administration interface, select Tickets > Rates > Add Rate and you will be presented with a ticket creation form.

Provide a ticket name (generic) and a ticket code and ensure the checkbox for SmartConnect is ticked as this will allow user self-service. Next select Pre-Paid as the payment method and then choose the appropriate measuring ticket mode. Using Time-based tickets allows you to set a time limit on the validity of a ticket (minutes, hours, days) whereas Trafffic-based allows you to provide a set bandwidth limitation per ticket. In this example, we've select a Time-based ticket length of 1 day so each user will get a day pass of Internet access.

Click Save when you finished.

Configure Hotspot Settings

Next, we'll set the basic parameters for the hotspot. Select Settings from the hotspot administration interface.

The main configuration options to be concerned with on this page are:

(1) Homepage (URL) that the user will get sent to after successfully logging in (2) Portal Background homepage (URL) that will be displayed in the background of the hotspot portal (prior to logging in). This must be a valid and accessible webpage (URL). (3) Logout user on Idle-Timeout which determines after how long an idle hotspot users get automatically logged out (select unlimited if you want to disable this feature).

Configure SmartConnect Settings

Now we'll configure the SmartConnect (self-service) feature which will allow users to (1) create a user account, (2) select a ticket, (3) process payment when necessary, and (4) provide login credentials to the hotspot portal. Select Settings > SmartConnect and be sure the first two items are checked and then specify which country (phone) codes are allowed to register. You can also restrict the number of free tickets distributed based on time (e.g. one free ticket every 30 minutes).

Customize the Hotspot

The last step is to customize the text displayed in the various hotspot portal screens. using the built-in (HTML) WYSIWIG editor found under Settings > Language. The first is the "Welcome" page which by default contains a disclaimer but you can modify this to introduce your company or service, perform advertising, or whatever else you prefer. The other options you may want to customzie are the "Terms of Service" which the user must accept prior to logging into the hotspot or the "Help" screen to provide advice, tips, or contact info. to your users.

SmartConnect Logging

You can track the SmartConnect registrations by using the Reports > SmartConnect Transactions window (shown above). Here you can see transactions, registration status, SMS info, user info, and more.

Hotspot Client View

Now you're hotspot users should get automatically redirected to the captive portal page. From here, they can register and access the Internet through the hotspot.

The issue with email verification is that Endian does not support Authenticated mailbox for sending the email out. And these days there are no more open mail relays, at least not ones that arent on all blacklists.

Why cant endian use the MAC ID of the device. I mean if you are giving away free tickets, all I care about is preventing the device from abusing it, so I just want to limit usage to for example 100MB per day, and only one free ticket per day.