We need a web based software that prices the internet access to wireless customers. Customers will buy daily/weekly or monthly tickets to access internet over their own laptops' wireless and internet access will be restricted at the end of the ticket lifetime.
Software will be installed and used at the gateway server level and should be web based.
Software should generate random ticket numbers for each customer and this ticket should be printed.
When customer connects to the internet after payment, client should enter the ticket number on the default web page once, and MAC address of the client laptop will be remembered at every browse during ticket lifetime by software. Customer should enter the ticket number only at the first connection.
System should let customers connecting to the internet without entering a new ticket number when they have renewed their tickets.
Software will be compatible with Internet Explorer, Firefox, Opera, Safari, Konqueror etc.
Bandwidth quota by time or megabyte is optional.
We need a simple solution and easily managed&monitored interface. .NET, Java, C++/C# or PHP can be used for this project.