{ "info": { "author": "Jacob Rief", "author_email": "jacob.rief@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Application Frameworks" ], "description": "# REST based PayPal Payment Provider Integration for django-shop\n\nThis integrates PayPal for django-shop version 1.0 and above.\n\n## Installation\n\nfor django-shop version 1.0.x:\n\n```\npip install djangoshop-paypal<1.1\n```\n\n## Configuration\n\nIn ``settings.py`` of the merchant's project:\n\nAdd ``'shop_paypal'`` to ``INSTALLED_APPS``.\n\nAt [PayPal](https://paypal.com/) create a business account and apply for the vendor credentials.\nFor a testing account add them as:\n\n```\nSHOP_PAYPAL = {\n 'API_ENDPOINT': 'https://api.sandbox.paypal.com',\n 'MODE': 'sandbox',\n 'CLIENT_ID': '',\n 'CLIENT_SECRET': '',\n 'PURCHASE_DESCRIPTION': \"Thanks for purchasing at My Shop\",\n}\n```\n\nand for production:\n\n```\nSHOP_PAYPAL = {\n 'API_ENDPOINT': 'https://api.paypal.com',\n 'MODE': 'live',\n 'CLIENT_ID': '',\n 'CLIENT_SECRET': '',\n 'PURCHASE_DESCRIPTION': \"Thanks for purchasing at My Shop\",\n}\n```\n\nAdd ``'shop_paypal.modifiers.PaymentModifier'`` to the list of ``SHOP_CART_MODIFIERS``.\n\nAdd ``'shop_paypal.payment.OrderWorkflowMixin'`` to the list of ``SHOP_ORDER_WORKFLOWS``.\n\nWhen rendering the payment method form, \"PayPal\" shall appear in the list of possible payments.\n\nSuccessful payments are redirected onto the just created order detail page.\n\nIf a payment was rejected by PayPal, **djangoshop-paypal** redirects onto the CMS page with the ID\n``shop-cancel-payment``, so make sure that such a page exists.\n\n\n## Changes\n\n### 1.0.1\n* Fix #6: PayPal's create payment now is invoked by the server.\n\n### 1.0\n\n* Adopted to django-SHOP version 1.0", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jrief/djangoshop-paypal", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "djangoshop-paypal", "package_url": "https://pypi.org/project/djangoshop-paypal/", "platform": "OS Independent", "project_url": "https://pypi.org/project/djangoshop-paypal/", "project_urls": { "Homepage": "https://github.com/jrief/djangoshop-paypal" }, "release_url": "https://pypi.org/project/djangoshop-paypal/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "PayPal Payment Provider Integration for django-shop", "version": "1.0.1" }, "last_serial": 5796689, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "cf99da6908adc8c2bd836e45a7d3894e", "sha256": "23338c6f275d183d90a0fc0127976ed830c51c05478cee0e57386094bbc2f67f" }, "downloads": -1, "filename": "djangoshop-paypal-0.1.0.tar.gz", "has_sig": false, "md5_digest": "cf99da6908adc8c2bd836e45a7d3894e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4171, "upload_time": "2015-12-14T10:21:10", "url": "https://files.pythonhosted.org/packages/3e/ee/4c470e5d4824a451c9b8e455abd55a80e328c0c7c619b761b8a59b666efd/djangoshop-paypal-0.1.0.tar.gz" } ], "0.1.2": [], "0.1.3": [ { "comment_text": "", "digests": { "md5": "a8b5afaa1f75c0c50e04d1cfc996495a", "sha256": "038bd8d8dc8b8c8d039a5fe3dd371df4643533d7b8b9c7c46b90d9245f27dc44" }, "downloads": -1, "filename": "djangoshop-paypal-0.1.3.tar.gz", "has_sig": false, "md5_digest": "a8b5afaa1f75c0c50e04d1cfc996495a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5801, "upload_time": "2016-05-04T08:35:50", "url": "https://files.pythonhosted.org/packages/70/ce/aa46ee56507ea80e9460f852d9fcb6f8b66f1777f9b5b3a134ac81dfbcf0/djangoshop-paypal-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "8565757ba0bf9d9545979482b7a12599", "sha256": "8a7430783b4a4859f736e812f58cb4ec749957f0985263ba7890ad9262b31c09" }, "downloads": -1, "filename": "djangoshop-paypal-0.1.4.tar.gz", "has_sig": false, "md5_digest": "8565757ba0bf9d9545979482b7a12599", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5764, "upload_time": "2016-11-07T22:50:33", "url": "https://files.pythonhosted.org/packages/ce/1d/d48e80c40582f440a0a82e006aa5ce4434a306fa41a685791da727549d11/djangoshop-paypal-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6352076d32d505c59d212e315b2300a9", "sha256": "29e6edcee90025c9c990d16177650e804b0351f460e86baaadae149bf00b17c6" }, "downloads": -1, "filename": "djangoshop-paypal-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6352076d32d505c59d212e315b2300a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5931, "upload_time": "2017-05-10T11:08:23", "url": "https://files.pythonhosted.org/packages/80/2d/9a6106cca566797df5cbd833618ee4f5350a1ae49fc9a965ffc06c4882de/djangoshop-paypal-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c40145c2cf6d485961f0a714824cd0c0", "sha256": "f07e793059b8178e0cff32d260ee8a3f545260c8d9cb76cf2af8d9318b1672b6" }, "downloads": -1, "filename": "djangoshop-paypal-0.2.1.tar.gz", "has_sig": false, "md5_digest": "c40145c2cf6d485961f0a714824cd0c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5944, "upload_time": "2017-05-10T13:14:01", "url": "https://files.pythonhosted.org/packages/54/09/739c0e8272d2644445671052c4a300a2cb555dbc8a2d919a65b060f74e2b/djangoshop-paypal-0.2.1.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "a5e9fc7691db2d9720934bbe645d709a", "sha256": "38a5570eac6d80846c4abe6fcb1933418b036120e778bd7cfa7f008a7474b320" }, "downloads": -1, "filename": "djangoshop-paypal-1.0.tar.gz", "has_sig": false, "md5_digest": "a5e9fc7691db2d9720934bbe645d709a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6229, "upload_time": "2019-05-04T07:23:37", "url": "https://files.pythonhosted.org/packages/19/de/054ea8e40c6ec9a6c1c98aa1212549a8a7a9a3e734e41e1a1bbf81fbcb66/djangoshop-paypal-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "48dba102a39f0ce9569d8fd4ed4d127d", "sha256": "27e9e82da922c639c0351184a432c4bbc1198623b54ee5305be00b10b77d54ed" }, "downloads": -1, "filename": "djangoshop-paypal-1.0.1.tar.gz", "has_sig": false, "md5_digest": "48dba102a39f0ce9569d8fd4ed4d127d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6046, "upload_time": "2019-09-07T16:49:36", "url": "https://files.pythonhosted.org/packages/ec/fd/3d9d9b6b2155a3013b88389387815923fa932e7e41a07bd00b02511635bc/djangoshop-paypal-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "48dba102a39f0ce9569d8fd4ed4d127d", "sha256": "27e9e82da922c639c0351184a432c4bbc1198623b54ee5305be00b10b77d54ed" }, "downloads": -1, "filename": "djangoshop-paypal-1.0.1.tar.gz", "has_sig": false, "md5_digest": "48dba102a39f0ce9569d8fd4ed4d127d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6046, "upload_time": "2019-09-07T16:49:36", "url": "https://files.pythonhosted.org/packages/ec/fd/3d9d9b6b2155a3013b88389387815923fa932e7e41a07bd00b02511635bc/djangoshop-paypal-1.0.1.tar.gz" } ] }