Update PHP/MySQL PayPal IPN Affiliate Script update & Add to existing to User System

Update PHP/MySQL PayPal IPN Affiliate Script update & Add to existing to User System


Job Description


I'm looking for an experienced PHP/MySQL developer that can make some tweaks to exist code and integrate new & existing users to be able to manage an affiliate tracking script.

This should't take more than 6-8 hours to complete.


I would like for you to re-work a PayPal affiliate script and incorporate into an existing PHP system that already has user management

An existing example of this is http://www.idevspot.com/idev-affiliates.php however this has been poorly coded with XSS issues and I do have the code as a base to work from.

The updated version that you'll be revising will be working with PayPal IPN by adding code to the existing IPN notifications (this code already exists, it just needs to be made more robust!) and check against user cookies and reporting back into the users account any transactions made (and rejecting any payments they made for their account).

All the styling will be stripped out and the user management tied to the internal user system (which uses MVC). The administration panel should also be updated for admin functions (such as making payments to affiliates and tracking payments out).

I will also be providing the user management system for you to work from, it is a modified version on this script http://codecanyon.net/item/membership-manager-pro/91421

To confirm what I need you to do:

1. Review & update existing code for affiliate management & processing commissions
2. Rework the IPN / affiliate notification/logging part of the script
3. Make the affiliates script robust & lessen the chances of XSS on it
4. Generally "tidy up" the code
5. Strip out all design the user facing panels and incorporate into existing user management system (template provided, little to no styling required)

The user management system code base is very clean, the affiliate side is "OK" but really not happy with it hence this job post.

$80 is the guide price as it will take a couple of hours to do. Bid more or less as you see appropriate.

If you have any questions, just ask.

Looking forward to working with you.

Skills: administration, mvc, management, paypal, design

Other open jobs by this client