I need an SMS system to do the following: - Let a user signup. (Gives them a username/password) - Lets the user "activate" their account, buy purchasing 40 SMS Credits, must be done, or sending options will not be avaliable, ie: no access & not on menu. - Lets the user send SMS messages, limited to 160 chars (They can only send for the amount of Credits they have, if they purchase in sets of 40, they must purchase more when they reach 0) - Lets the user delete their account, they will not be able to get refunds on left over credits etc. The system must integrate PayPal IPN payments, and so the payment is instantanious, user gets notified if payment fails, and credits are added to account, if successful. The system must use mySQL, and use sessions, I have a previous set of PayPal IPN scripts & perl scripts which could be edited to be used. - Sessions are generated using MD5 hex values (like done in enclosed [login to view URL]) and stored in a MySQL database, then when commands are called, the session tag is checked against the mysql table, and session & ip are set at login. Ip & session tag must match, or user is told to login again. - MySQL tables are limited to 2, session table & user details. - The system sends sms's through NovelSoft, details in enclosed zip. A simple editing must be done of the perl scripts already created, the job is merely simple for a normal perl coder...
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4) Complete integration with NovelSoft, and ability to change "$" declarations for updating server ip's /ports. 5) Complete integration with PayPal IPN, for both "first time activation", and normal adding of credits. 6) The viewable html, must look like the current site, i will provide html files. 7) Fully annotated code, so I can edit & update settings are required...
## Platform
Perl 5. MD5. MySQL. PayPal IPN. Viewable by IE 3.0+ & all other similar browsers, must be able to work 100% and easily updateable.
## Deadline information
Must be completed by the 30th of Januaray 2003. I only want bids from people who have seen the zip files, and understand the integration with PayPal & NovelSoft. I only want bids from people who will edit the given files, or will explain why it has to be done from scratch.