Payment Reminders for PPPoE customers.

Hi,
Nowadays, I try to enable payment redirects for our PPPoE customers that their service is expired. I have read this useful link: http://wiki.mikrotik.com/wiki/Payment_Reminders but I have some questions…

It says:

The customers must somehow be identified from paying customers that should have full Internet access. One option for PPPoE customers that log in via RADIUS is to use the Mikrotik-Address-List attribute (usual vendor, id 19, type string) that dynamically puts the customer in the named address list on login and removed them on logout.

and then it says:

If you’re assigning static IPs to the router local customer accounts, you can manually add the IPs to an address list.

Then the whole description that follows to this example is about static IPs, but I use dynamic ips to my customers that are assigned from my pool: 192.168.96.0/19.
How could I setup Payment Reminders with dynamic ips?

Thanks in advanced.

We use payment reminder and simply enable web proxy redirect in the CPE firewall, but so far it’s a manual service of locating non payments and diverting the CPE to payment reminder page which has links to local online banks and PayPal, however the good news is once customers are aware their internet service is interrupted by non-payment they generally don’t miss payments there after.

you can use radius to add expired users to a firewall address list
then use the reminder script for the address list

Please can you do a sample config on how this can be achieved? I have issues with this also. Thanks in advance.

https://aacable.wordpress.com/2012/11/14/non-payment-reminder-for-pppoe-clients-in-mikrotik/

Hello
i have pleased the script bellow but it’s not showing the splash page

/ip firewall nat
add action=redirect chain=dstnat connection-mark=show_splash dst-port=80 protocol=tcp to-ports=8082
/ip firewall filter
add action=add-src-to-address-list address-list=has_seen_splash address-list-timeout=6h chain=input comment=“add to has seen” connection-mark=show_splash
/ip firewall mangle
add action=mark-connection chain=prerouting connection-state=new dst-port=80 new-connection-mark=splash_page_customer protocol=tcp src-address-list=splash_page
add action=mark-connection chain=prerouting connection-mark=splash_page_customer new-connection-mark=show_splash passthrough=no src-address-list=!has_seen_splash

can anyone help