### Simple PayPal integration
This is a simple project with a detailed outline below. The only real caveat is I need it done by the end of the week.
We are in the process of rewriting the entire app from .Net, but need a stop-gap solution. The code is very old and somewhat crufty, but very straight forward.
Your English must be good and I will be available via messenger for any basic questions or to help. The project will be broken down to checkpoint steps to ensure nothing is missed and progress is made. I imagine a fast dev could get this done in 1-2 days max. The express checkout is 90% working with a few minor bugs and the rest of the code from the PayPal ASP sdk is available.
Each of the following steps below correspond to a link on this site.
Current status [url removed, login to view]
Full working examples in ASP of what needed to be integrated
[url removed, login to view]
Step 1) ExpressCheckout - Sale
b. Get process working smoothly
Step 2) Administration
a. Get orders to preview correctly
f. Allow paging through orders
a. Integrate a MassPay tab in administrative
panel Step 4) DoDirectPayment - Sale
a. Get process working smoothly (Allow user to choose between DoDirect and Express)
b. Update order to reflect new status by update transaction id field and order status field
Step 5) Add authorization vs capture option in control panel
Note: I will have to change the db scheme for this by adding the appropriate feilds. Just let me know when you're ready and I'll update the db and send the new scheme.
a. Add authorization or capture option in control panel
b. Implement the difference when submitting a transaction for these steps
i. DoDirectPayment - Authorization
ii. ExpressCheckout - Authorization
iii. ExpressCheckout - Order
vi. Add ability to change default currency for shopping cart
Step 6) Fix password storage
Change so password stored in MD5 format on the cookie and in the db
i. [url removed, login to view]
2. mss_users tables
Step 7) Allow easy return user login
a. Add a way so that returning users can easily login directly from the [url removed, login to view] page
Step 8) Make sure there are no obvious or blocking bugs from preventing any of the actions above from completely in Firefox, Opera or Internet Explorer.
9) Once we both agree on a deadline and if it's late more than 12 hours amount paid will be 50% less than your original bid. On the other hand a surprise fair bonus will be given to an early/on-time completion.
10) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
11) 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).
Must work in Opera, Internet Explorer and FireFox.. You test Microsoft XP or higher and I can confirm Opera / Firefox on Linux.