Implement Paypal Express Checkout in Python/Django.

Avg Bid (USD)
Project Budget (USD)
$100 - $500

Project Description:
Implement Paypal Express Checkout in Python/Django. We require a minimal prototype implementation of Paypal Website Payments Pro integration into an Django. No Product Choice, Catalog, Shopping Cart or user registration functionality is required.

## Deliverables

Build an application where the Web Surfer can order a single Product "testproduct" and let the user choose to use Paypal Express Checkout or "Creditcard". If Paypal Express Checkout is choosen collect payment and address information via Paypal Express Checkout. If "Creditcart" is choosen, collect Address information in Django and then collect Payment information via Paypal. See [url removed, login to view] for the two routes of payment flow. At [url removed, login to view] there is plentyful further information. Requirements: * Implementation of Paypal checkout process including minimal shop envirenment needed for prototyping. * Support for Direct Payment and Express Checkout * Support of (dummy) logo on the PayPal site (HDRIMG) * Support for a Shop Generated INVNUM and CUSTOM field * Display of order Details on the PayPal Page * Name-Value Pair (NVP) interface * Support for providing and handling CANCELURL * Use Authorization/Capture cycle (instead of direct Sale). * An internal interface to View Authorization and initiate Capture or Cancelation. * No support for Giropay required * Currency is "EUR" * Database enginge to be used is sqlite3 * You need to get all accounts, servers, sandboxes, etc. for yourself during development. * This is a prototype implementation. We will integrate it into our codebase ourself. Use of OpenSource libraries (GPL/BSD, etc.) is permitted. You might want to check [url removed, login to view] [url removed, login to view] [url removed, login to view] or [url removed, login to view] Deliverables: * Django 1.0.x based application fulfilling above requirements and runnable in the paypal sandbox * Including a [url removed, login to view] file which can be used with the pip utitity to install all dependencies * Plain HTML pages contianing the needed forms/UI (no Webdesign needed). * Python Code must follow [url removed, login to view] including unittests

## Platform

Python 2.6, Django 1.0.x, PostgreSQL/SQlite

Skills required:
Anything Goes, Software Architecture, Software Testing, Web Hosting, Website Management, Website Testing
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire hinoglu
$ 850
in 17 days
Hire zbronek
$ 807.5
in 17 days
Hire melhorinfo
$ 552.5
in 17 days
Hire jahuttonvw
$ 408
in 17 days