Earlier this year I had a customized 3-step checkout process written for me in PHP. Then I had a few changes made to it. There were 2 major changes to make, but my developer only made one of them before his appendix ruptured and he was hospitalized. I haven't heard from him since. I hope he's ok! So now I must find someone new to take his place for the future. I will need to work with you on an ongoing basis as any other updates might be needed, so you would need to become very familiar with the system. Basically it works like this: Step 1: User enters name and email. Gets added to an autoresponder list that I use in case they abandon the checkout process before completion, I can email them and try to get them to return. Step 2: User picks which product package they want (or if only 1 product package is offered, it just shows them which one they're getting - in config we can specify up to 3 packages, A, B, and C, and can choose to display 1, 2, or all 3 of them) They enter their payment details and click "Continue" - this removes them from the first list they were added to and adds them to a second list; one made specifically for completed purchases (the "buyer" list) Confirmation emails are sent out, one to admin and one to the buyer. Step 3: The confirmation page. Thank you message, order summary, and if the product was a download then the download box appears at the bottom of the page. (can specify this and more in config) Now there are 2 updates that need to be done: 1. Add the feature that supports recurring billing for both supported payment processors (see my attached files for information on how to do this - I have the manuals and example code) 2. Right now our admin section is weak and only supports adding/removing coupon codes from the system. It needs to be updated so that the variables in the config file ([url removed, login to view]) can be updated from the web browser. (see attached files for more detail)
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows? (depending on the nature? of the deliverables):
a)? For web sites or? other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software? installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).