Hotspot users to expire at the end of the month

Hi

I run a hotspot using User Manager and would like to be able to set it up that the users get disconnected at the end of the month. My customers purchase data for a month and it does not roll over to the following month. So I need them all to be disconnected at 11:59:59 on the last day of the month.


How is this done?

Thanks in advance

Can anyone help with this?

Is it possible to schedule a script, something like(tools/user-man/user/remove all) for the last minute of the month?

I am interested in all the possible solutions, too, as I face exactly the same problem, and today is the last day of the month. I will try scheduling the script, as I am clueless what else it is possible to do.

you should look for the 3rd party radius management server…
as the UM feature is very limited.

Thank you. Could you mention a few good ones I could look at?

try radius manager. Havent tried it myself but from my research it appears its one of the best turnkey solutions out there. It will cost you around $150 to get it setup.

Check out: Access Manager. It supports a lot of features, including monthly subscriptions. Check this: accessmanager.in . Btw… Its free too.. :slight_smile:

you can used this script.
http://wiki.mikrotik.com/wiki/Expire_users_a_after_number_of_days

Sorry To Post On This Old Thread , But I think This Is The Exact Solution You Want (maybe other people who search for the keywords see it):
The Program can manage billing of hotspot users on mikrotik, automatically installs a script which disables users who expire, it can print receipts on POS printers, . . . etc
On top of all, Ideas Are Always Welcome. . .

Here is A Sample Video:

https://www.youtube.com/watch?v=ZzfN-nbE4oc