We have a Wordpress plugin for taking payments via PayPal Pro.
The plugin works as a gateway. It takes price info from another website and credit card details directly from the user. The data goes to PayPal and the plugin sends a confirmation back to the website where the price came from.
Source code: [url removed, login to view]
There is a number of problems with the plugin that we need to fix.
1. The delivery address is passed to the payment page, but not to PayPal.
2. The email address entered on the payment page is not passed to paypal.
3. Poor error handling. Need to check if PayPal reject the transaction and give a meaningful message to the user.
The plugin is poorly written. We can consider re-writing it from scratch, but only if you can convince us you can do it better than what it is and can document it clearly. For now we just want quick fixes.
11 freelancers are bidding on average $122 for this job
I've been working with PayPal gateways for the last 6 years. These are fairly simple fixes to get you up and running. If the plug-in is as bad as it seems, it would be worth re-writing it as a long term solution.