×

Warning

JUser: :_load: Unable to load user with ID: 43

JUser: :_load: Unable to load user with ID: 40

Overdue

 

In this tab, you can define (with the help of the editor) what the info page will look like for those clients who have past-due invoices.

 

The system works in the following way: If there are any past-due invoices, the system will add to a MikroTik router rules that will redirect all HTTP (port 80) and HTTPS (port 443) traffic to the info page, where the message appears informing clients of the fact that they have past-due invoices. These clients have to confirm that they have read the message by clicking on OK and then access to the internet is granted to them. The info page is to be displayed repeatedly (at intervals - for example: one-day intervals) untill all the unpaid invoices are settled. If it is displayed, all other types of traffic (POP3, IMAP, HTTPS ...) are allowed.

 

Example: A client is using the website www.seznam.cz when an info page (with the OK button) appears informing them of an unpaid invoice. As soon as they click on OK, they are redirected to the original page (in this case: www.seznam.cz).

 

Further, there are several parameters with the help of which you can modify the way the function works:

 

remind_pay  If you set this key to 1, the function will be active. If you set this key to 0, all the relevant rules will be deleted from the router and all types of traffic will be allowed. 
remind_after_pay_day Set after how many days past due the first info page is to be displayed. This reminder will be displayed until a given invoice is settled.
remind_time Set how often the reminder is to be displayed (once in X days). For example: 2 = every other day.
remind_unaccepted_pay Set the minimum amount owed that is necessary for such a reminder to appear. This option should prevent reminders from being displayed to clients who owe, for example, 1 EUR.

 

alert icon After installation, this function is not active, so you have to set it correctly and activate it.

 

  • In Invoicing Settings General, allow automatic suspension of service by setting the pozastavit_neplatice key to 1.
  • In Settings Syst. settings Mikrotik, set the mikrotik_nat_disable_users key to 1.
  • In Settings Syst. settings General, set the server_ip key correctly. The IP address of the server (public or private) has to be accessible from all MikroTik routers. Otherwise, an info page will not appear.
  • In the Client card, you can individually allow or forbid the system to be display this info page. When adding/editing a client, you can check/uncheck the Don’t show Overdue payment box.

 

alert icon This reminder function is available only on MikroTik routers.

 

You can save the page you have created by clicking on Save. Its preview can be displayed by clicking on Preview (It is available on port 8600 - For example: http://isp.yourcompany.com:8600 or http://198.5.7.8:8600).

 

System back-ups

ISPadmin has an automatic data back-up functionality. It is possible to store...

MySQL database

Restart of MySQL service /etc/init.d/mysqld restart Recovery of database...

ISPadmin update

Switch to new system version using the following command from command line (logi...

Postfix mail server

By default, the SMTP server is configured in the way that it is only possible...

System Variables

System variables are used for replacing items such as client's name, address,...

System migration

The information contained in this manual pertains to the migration of ISPadmin ...

Emails cannot be sent because of their size

Check and modify the settings of the following parameters: upload_max_f...

Ramdisk and RRD backup-data restoration

More on RAM disk here (index.php?option=com_content view=article id=508:4-11-bet...

HTTPS Certificates

These are instructions on how to create and set up trustworthy certificates (h...

Crashed table repair

these instructions (index.php?option=com_content view=article id=1284:system-bac...

Moving graphs to RAMDISK

The main usage load for disks, on which the system is installed on, is the gener...

Forgotten root password

You can try two ways: First procedure 1. Insert installation DVD of ISPa...

Text editors

Nano text editor is always used in this documentation. If you don’t...

Linux update

For reasons of compatibility and availability of future versions of ISPadmin,...

ISPadmin serving as SMTP server

By default, the SMTP server is configured in the way that it is only possible to...

Cache-only DNS server

Caching-only is ready after installation of ISPadmin. It is sufficient to use IP...

Technical support status cannot be verified

If technical support cannot be verified, most likely it is due to DNS malfunc...

Administration of running processes

We recommend using htop program for easier monitoring of running process inst...

Timezone settings

"Europe/Prague” timezone is set by default. To change it, do the following:...

IPv6

ISPadmin does not currently support IPv6, it only supports IPv4. It is, of cours...

Configuration / update of IP Address

A) Temporary setting of IP address (until next Linux restart).Just add the fo...

High CPU load of ISPadmin server

Run htop command from the Linux console to determine the problems. With this ...

ISPadmin operation behind NAT

If you have your ISPadmin located on private network and wish to access it from ...

Manual update

If the Error 404: Not Found message appears during an update, it will be necessa...

Inner/outer address on ISPadmin server

The system is typically connected to the network by one network card only. Both ...

Running service check

If you need to find out if a certain process is running use the following comman...

Error "Allowed memory size of ... bytes exhausted ..."

Fatal error: Allowed memory size of ... bytes exhausted (tried to allocate ... b...

What is the directory structure in /usr/local/script/ispadmin/rrd_data?

headend ipaccount modem routers snmp switches user_devices wifi

«
»

CONTACT

NET service solution, s.r.o.
Žerotínova 3056/81a
787 01 Šumperk
Czech Republic