Implement Paypal Express Checkout in Python/Django.

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: Anything Goes, Software Architecture, Software Testing, Web Hosting, Website Management, Website Testing

See more: django paypal express checkout, python paypal express checkout, paypal express checkout python, where to get python code, web interface for postgresql, web developer python, web developer express, web developer django, webdesign org, webdesign for sale, ui flow, software for webdesign, software development cycle, registration flow, python software testing, python software developer needed, python shop, prototyping a product, prototype forms, product prototype software, paypal architecture, order express, logo images for sale, gif to txt, gd logo

About the Employer:
( 31 reviews ) Germany

Project ID: #2940326

4 freelancers are bidding on average $655 for this job


See private message.

$850 USD in 17 days
(42 Reviews)

See private message.

$807.5 USD in 17 days
(16 Reviews)

See private message.

$552.5 USD in 17 days
(5 Reviews)

See private message.

$408 USD in 17 days
(1 Review)