Documentation Series

Learn About VISP App Dashboard

Location ID

Setting up a location ID for your internet package allows you to:

    1. Restrict the location where the package is displayed on the signup page.
    2. Apply location-based authentications.
    3. Use the location ID of the customer’s subscribed package to filter the upgrade package list on the Account Manager.
    4. Create segments that you can use for reporting, or for more targeted promotions in a given area (e.g. higher speed packages for a specific location).

Add a Location ID in your Packages

  1. Go to the Main menu > Billing tab > Packages and select the package you want to add a location ID to.
  2. Click on the Options tab and scroll down to the Location ID field. Type the location ID you want to use.
  3. Click Save.

Location ID - Visp App Documentation

 

Location-based Signup (Hotspot Method)

The hotspot supports location-based signup and here’s how to configure it.

  1. Enable the location ID option on your portal page. Go to the Main menu > CRM tab > Portals > Online Signup and check the location ID option.Location ID - Visp App Documentation
  2. Generate the login.html file. This will be stored in the hotspot folder of your Mikrotik router, for the new site location. Populate the fields below for your ISP domain (e.g. ubodemo.com) and the label Location ID (use a short label). Use the “Generate Login.html File” to download a customized login.html which will be placed in your router.



  3. Drag the login.html file from your download folder to the hotspot folder on the file listing. Refer to the video below for instructions:Location ID - Visp App Documentation

 

Location-based Signup (Static Method)

With this method, location ID is added manually to the link or URL of your signup page. This can be used to provide a specific link to your signup page from your website.

  1. Enable the location ID option on your portal page. Go to the Main menu > CRM tab > Portals > Online Signup and check the location ID option.
  2. Add a URL parameter to your signup link.
    • Add a location_id key to the URL and location id of the package as the value for it.

Location ID - Visp App Documentation

Location-based Authentications (Hotspot Only)

Add a Location ID in your Packages and Enable the location-based router login

  1. Go to the Main menu > Billing tab > Packages and select the package you want to add a location ID to.
  2. Click on the Options tab and scroll down to the Location ID field. Type the location ID you want to use.
  3. Click the option to enable the location-based router login
  4. Click Save.

Location ID - Visp App Documentation

Add a Location ID as Location Name to the Hotspot Server Profile

  1. Login to your MikroTik router.
  2. Go to IP>Hotspot>Server Profiles. Double click the server profile to select the profile you use for your hotspot servers.
  3. In the Hotspot Server profile window, go to RADIUS tab. Fill in the Location Name field as shown below. This should exactly match the location ID of the package/s you want to apply location-based authentications.Location ID - Visp App Documentation

Subscribers with location ids specified in the package are able to login or authenticate only at this access controller. Other subscribers whose location-based authentication setting is disabled can still login in to this AP.

Use the Location ID to Filter the Upgrade Package List on the Account Manager

The Location ID can also be used to filter the upgrade package list on the Account Manager. Here’s how to do it:

  1. Go to the Main Menu > CRM tab > Portals
  2. On the portal window, click on the Account Manager
  3. Enable the “Allow package upgrades from subscribers on the Account Manager”
  4. Enable the “Use the Location ID of the currently subscribed package to filter upgrade package list”

Location ID - Visp App Documentation

1. Allow Pre-signup Authentication

Let’s say you have a building that buys internet access from you that it supplies free and anonymously for all tenants. You earn revenue from the main connection but also when tenants upgrade to faster packages. Before, each of those tenants could not connect their…

2. Set-up SmartSession Authentication

VISP’s HyperRadius has many unique powerful features, one of which is SmartSession. SmartSession will allow you to make changes to your subscribers that are authenticated on Mikrotik devices, on the fly, including disconnects and package speed changes, right from…

3. Assigning a Static IP Address

When assigning static IP addresses through Visp.net, we recommend setting the IP into static if it is not included in the DHCP server’s address pool. Visp can’t tell Mikrotik which IP is not available for leases. When the static option is enabled, the RADIUS will…

4. Location ID

Setting up a location ID for your internet package allows you to: Restrict the location where the package is displayed on the signup page. Apply location-based authentications. Use the location ID of the customer’s subscribed package to filter the upgrade package list…

5. RADIUS Configuration

This section configures your Mikrotik router to communicate with the Visp.net HyperRADIUS servers. Critical Note: For the Multi-ISP setup, you must use these proxy servers: 52.37.68.81 and 52.11.17.135. Primary Click Radius (left) and click (+) symbol to add a radius…

6. Mikrotik DHCP Configuration

Client Isolation Recommendations AP’s should use Client-Isolation. This reduces load and improves reliability. Repeating broadcast messages between subscribers increases network load and can allow for rogue DHCP servers or other broadcast services to exist on the…

7. PPPoE Configuration

These instructions assume that you have a new Mikrotik with little to no existing configuration. It specifies certain IP ranges which are commonly used; however, you can replace the IP ranges referenced below with your own custom ranges if you wish. Likewise, if you…

8. Mikrotik Hotspot Configuration

Initial Setup If you’re using a new Mikrotik router, we recommend resetting the device to remove the preinstalled configuration as it contains settings you will probably not need. You may also need to upgrade your RouterOS to the latest stable version, from…

?