Find Jobs
Hire Freelancers

Integrate Java PayPal NVP API in Spring Framework.

$250-750 USD

In Progress
Posted over 13 years ago

$250-750 USD

Paid on delivery
I'm looking to handle the following scenario: 1. Registered user come to listing 2. Click on Buy Button 3. User will be taken to PayPal where he will be charged 4. The money user pays goes into "escrow hold" 5. Seller is notified that sale has been made that he/she will is charged fee via PayPal at the end of their monthly billing cycle. 6. Seller delivers. 7. Buyer releases the hold on funds to complete the order. OR 6a. Seller cancels the order 7a. System automatically refunds the charge and marks the order as canceled. 8a. Fee will be refunded to the Seller. OR 6b. Seller will perform partial refund. 7b. The system fill partially refund the customer. OR There is dispute and all special circumstances have to be accounted for. I don't know what this could be but you should as experienced developer in Java NVP PayPal SDK. Now monthly billing: When seller enables his/hers first listing for public they will be redirected to create CreateRecurringPaymentsProfile for their invoice monthly payments. Invoice totals will be calculated via internal system that will keep track of all the fees. Once a month the seller will be automatically charged the due on their invoice. The seller will have option to keep account balance in which case that will be charged first and the their PayPal account will be charged for the reminder of the due amount. There is already existing Spring Framework that is fully functional. There has been some attempts to do this but it requires solid experience with the PayPal Java API and Spring. The requirement will be to design necessary controllers and services to be used as beans in the spring framework. The presentation layer is written in Freemarker and handles only input, no business logic so copy and paste from [login to view URL] samples will not do. There will be no need to integrate the above into existing project. All is required is that you will take look at the exiting logic take out what you need, make separate simplified application that does not have DAO layer (simple comments like persist the transaction here will be enough). But the simplified application has to fully work with paypal sandbox and there have to test case created. Either via documentation or through JUnit, Selenium and mock objects.
Project ID: 912723

About the project

8 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hello , please check inbox Thanks
$450 USD in 10 days
4.9 (58 reviews)
6.7
6.7
8 freelancers are bidding on average $600 USD for this job
User Avatar
Hello, Please view pmb. Ashwin
$600 USD in 10 days
4.9 (39 reviews)
5.7
5.7
User Avatar
experienced Paypal API developer, we are good at recurring payment programming, can we talk about the details of the "escrow"?
$550 USD in 8 days
5.0 (9 reviews)
5.2
5.2
User Avatar
Please check your PMB after few minutes for more details.
$700 USD in 10 days
3.6 (4 reviews)
4.6
4.6
User Avatar
Hi, please check your PMB. thanks.
$750 USD in 15 days
5.0 (4 reviews)
3.5
3.5
User Avatar
I have 10 years of experience in Java/J2EE. I am interested to do this.
$600 USD in 12 days
5.0 (3 reviews)
2.7
2.7
User Avatar
I have experience in Java PayPal NVP API. and i can do what you asked as escrow mode as well.
$750 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Work 4 years as a Software Developer. Familiar with Enterprise technologies (Documentum, different Application Servers) and many programming languages. Technical Skills: Documentum ( 2 years ) DC, WebTop, EDMS98 client customization and development, strong skills in API, DFC, Docbasic , Lifecycle, Workflow Programming Languages ( 2 years ) C, C++ , PHP , Asp.Net 3.5 , Web Scrapping , MVC architecture (Integration of Spring 3.0(as model or dependency injuction) , JSF 2.0 with Rich faces 3.3.3(as view and controller(faces servlet)), Hibernate 3.0(annotations) or EJB 3.0 for database layer) , LDAP (Light Weight directory access protocol) , Silverlight , Google App Engine, Java, J++, JSP, Swings, Struts 2.0 , Web Services , EJB 3.0 , Web Services , PHP , HTML, XML , XLT, JavaScript, VB Script, Basic, SQL, PL/SQL, Pascal Payment Gateways:Paypal Technologies ( 2 years ) COM, EJB, J2EE, MFC, ATL, ODBC,ADO, JDBC, ActiveX Application servers ( 3 years ) Apache Tomcat, BEA Weblogic, IBM Websphere,JBOSS IDE ( 3 years ) Microsoft Developer Studio (C++, J++, Basic), JBuilder, JDeveloper, NetBeans, Eclipse, JDK Platforms ( 5 years ) Windows Vista,XP,7 Office Programming ( 5 years ) Word, Excel, Access Contact: gmail:deepakmalik866 skype:deepakmalik866 With Thanks and Regards, Deepak Malik
$400 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Verplanck, United States
5.0
3
Payment method verified
Member since Jan 12, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.