Billing Sever and Mikrotik. Not friendly?

Well where to start,

Alright here goes. I have a Billing Sever made by Powercode. Which seemed to work wonders when I had there BMU. But there oh so magical BMU added a high amount of latency to our systems and was locked down so much I couldn’t really do what I would like to do. So I got rid of that and learnt that MikroTik could do all that I wanted and then some. But, now my issue is the wireless company I work for is getting much larger and I need a way for my Powercode billing server to be able to turn on/off clients from the Mikrotik when they pay and/or dont pay.
The magical BMU box could do this but I have not a clue on how to interface Powercodes billing system with the Mikrotik.
Basically, The Billing holds all the clients personal information and bank/credit info. What used to happen is when a client didn’t pay it would just turn them off and push a splash screen up saying Please call blahblahblah.
Is this possible with what I have?

At the moment, my MikroTik is running a DHCP Sever and a Queue’s to limit the clients.

Any ideas?

Can you build your own API in the powernoc system to communicate a script on suspend,activate,plan change …
If so it can be accomplished with some scripting.

One example would be to put them into a list and redirect there port 80 to a proxied page stating they need to pay there bill.

They have it locked down :frowning: I dont think I can do that.

I have the same problem with PCode and Mikrotik. I can direct them to the page that tells them to pay their bill, but I have to do it manually each month. The only way they can log into powercode and pay their bill is to call me to have their service restored and then login and pay it. I have not been able to figure out how to make the 2 systems work together. Powercode tells me you can not do it. I don’t know how to write scripts myself so I’m stuck like chuck until a smart person figures it out. LOL If someone could make it work, it would be an awsome billing and management system!