We have a large web application built on NodeJS that uses ExpressJS, MongoDB and AngularJS.
We are after an experienced freelancer to write a small amount of code for us that can use PayPal Adaptive Payments.
Our web application allows users to post products and services, along with attaching a price to them. Their user account has their PayPal email address and preferred currency saved to it. On each of these posts, we would like to display a 'Buy' button that will direct the user to PayPal.
Once directed to PayPal, they can purchase the product for the amount attached to the post (in the currency of the user who posted the product). We also require Adaptive Payments since 3% of the total price must be taken from the payment and directed to our Business PayPal account.
For example, a post is created for the user selling an iPhone at $100 USD. Another user comes along and clicks the 'Buy' button on the post. It will direct them to PayPal and ask them to purchase the product for $100 USD. Once the order is completed, $97 USD will go to the user who posted the product in the first place, and $3 USD will go to our Business PayPal Account.
The proposed budget is for placement purposes only, so please apply for the job with your proposed quotation. We will only be paying a fixed price for this job. 25% on starting, and the remaining 75% upon completion.
We will not be providing the current web application code for this job due to disclosure agreements. So the successful candidate must write all code in a new vanilla project and provide it that way so we can copy and paste it into our project for testing.