Ruralwave is a Small Wireless Internet Provider, We currently have a paypal portal active on our network and require some updates. The portal is actively inputted users into our mysql database but requires additional code to be input to work correctly with our Colubris MSC's. We use Colubris AV-Pairs and the pages do not input the correct info into the correct tables. Username and password info is displayed incorrectly to the end user and the database requires the user to time out. We use a freeradius server and the Colubris MSC's povide accounting info, however, the session time does not run down on the portal users. Ruralwave has static customers in the database that does not require a session time, however, the portal customer do.
We require the session time to count down in the database, when the session time expires we require the user to be logged out and not able to log back in, ie deleted or password change. The administrator should be emailed at the addition of the users and at the deletion/expiry of the users.
Here is the project notes....
To become more productive and actively broadcast an available WISP portal we require developing a wifi pay portal. Currently there is an available template, which is in testing. The portal allows the customer to pay via paypal and have instant access to the Internet for a set price. The user then times out and must pay for more access. This portal needs more testing for security and feasibility. Eventually this portal should be able to accept credit cards as well.
Phase 1 operations of WIFI portal. Interface and basic pages are available at ________________ primary server. Development server is located at _____________
Pages current take payments from user but does not return a proper success page or check the info after paypall returns, we believe the fault is in the code, all settings in the setup document have been double check to be correct. Paypal string code was copied and pasted twice and is believed to be correct. It seems the page is failing on parsing the return page from paypal. The info to add the customer to the sql database is believed to be correct however is not tested. The time out option of the username is also believed to work however is not tested. Page needs to be detailed into standard Ruralwave Logo and information to match [url removed, login to view] site. Chillispot options are turned off and are not required as portal uses Colubris Access control.
Phase 2 Project is up for bid and will be required to fix interface with paypal customize page to ruralwave standard and fix interface for timeouts and sql data. Development server is available for testing. Additional credit card portal is to be added.