{ "info": { "author": "NyanKiyoshi", "author_email": "hello@vanille.bid", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Razorpay for django-payments\n\n[![PyPi Release](https://img.shields.io/pypi/v/django-payments-razorpay.svg)](https://pypi.org/project/django-payments-razorpay/)\n![python](https://img.shields.io/pypi/pyversions/django-payments-razorpay.svg)\n[![Build Status](https://travis-ci.org/NyanKiyoshi/django-payments-razorpay.svg?branch=master)](https://travis-ci.org/NyanKiyoshi/django-payments-razorpay)\n[![codecov](https://codecov.io/gh/NyanKiyoshi/django-payments-razorpay/branch/master/graph/badge.svg)](https://codecov.io/gh/NyanKiyoshi/django-payments-razorpay)\n\n**WARNING:** only the paisa (INR) currency is supported by Razorpay as of now.\n\n## Installation\nAdd `django-payments-razorpay` to your project requirements \nand/ or run the installation with:\n```shell\npip install django-payments-razorpay\n```\n\n\n## Provider parameters\nFirst of all, to create your API credentials, you need to go in your Razorpay account settings, \nthen in the API Keys section ([direct link](https://dashboard.razorpay.com/#/app/keys)).\n\n| Key | Required | Type | Description |\n| ------------ | ------- | --------- | ----------- |\n| `public_key` | Yes | `string` | Your Razorpay **key id** |\n| `secret_key` | Yes | `string` | Your Razorpay **secret key id** |\n| `image` | No | `string` | An absolute or relative link to your store logo |\n| `name` | No | `string` | Your store name |\n| `prefill` | No | `boolean` | Pre-fill the email and customer's full name if set to `True` (disabled by default) |\n\n\n## Example configuration\n\nIn your `settings.py` file, you can add the following keys or append the data to them:\n\n```python\nPAYMENT_VARIANTS = {\n 'razorpay': ('django_payments_razorpay.RazorPayProvider', {\n 'public_key': 'RAZORPAY_PUBLIC_KEY',\n 'secret_key': 'RAZORPAY_SECRET_KEY'})}\n```\n\nNote: if you are using **Saleor**, you may want to add Razorpay to the checkout payment choices:\n\n```python\nCHECKOUT_PAYMENT_CHOICES = [\n ('razorpay', 'RazorPay')]\n```\n\n\n## Notes\n1. Razorpay automatically capture the whole payment amount;\n2. In test mode, you can use `4111 1111 1111 1111` (or any other valid credit card numbers) \nwith any future expiry date and CVV to pay orders.", "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/NyanKiyoshi/django-payments-razorpay/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-payments-razorpay", "package_url": "https://pypi.org/project/django-payments-razorpay/", "platform": "", "project_url": "https://pypi.org/project/django-payments-razorpay/", "project_urls": { "Homepage": "https://github.com/NyanKiyoshi/django-payments-razorpay/" }, "release_url": "https://pypi.org/project/django-payments-razorpay/1.0/", "requires_dist": null, "requires_python": "", "summary": "Razorpay provider for django-payments.", "version": "1.0" }, "last_serial": 5814653, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d42f6e83e4f2be56e89590dd20eeb157", "sha256": "0010b1092c44c14b31983ddf3451bce915e3f20cfe525a44b64825a0599c5e45" }, "downloads": -1, "filename": "django-payments-razorpay-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d42f6e83e4f2be56e89590dd20eeb157", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3575, "upload_time": "2018-08-10T13:59:29", "url": "https://files.pythonhosted.org/packages/da/40/69e9803006690867341cf31a36a7fffa5010efa2aec540887e0811b505b7/django-payments-razorpay-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a7b6b845047211b176280158e196302a", "sha256": "cfc064384ea959ee30ae22309b4a8e6c84840b597e5f71f9873bbebbc32eda63" }, "downloads": -1, "filename": "django-payments-razorpay-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a7b6b845047211b176280158e196302a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4026, "upload_time": "2018-08-10T14:23:48", "url": "https://files.pythonhosted.org/packages/92/4c/66187c8c2699b54e013179ca7efd1d7440ec5fbe7d5292b2a969464899d9/django-payments-razorpay-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f0a6270f846d7bc76888d0f78815f028", "sha256": "229e2327d80f390bd4427a672a0dbaa897caa3f4b691512ace89a5dd102e6657" }, "downloads": -1, "filename": "django-payments-razorpay-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f0a6270f846d7bc76888d0f78815f028", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4015, "upload_time": "2018-08-11T15:11:11", "url": "https://files.pythonhosted.org/packages/88/9e/3fc4259db8b4b670f9744ee242509a8aa4b7cb05a1246128040a85926dcf/django-payments-razorpay-0.1.2.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "8c7a3a408dfc481d30b120eb932b981b", "sha256": "cf9b3c1333ce85968c3dfb979775f40d9a86c77da759ab78d8c1b9d4986bf69f" }, "downloads": -1, "filename": "django-payments-razorpay-1.0.tar.gz", "has_sig": false, "md5_digest": "8c7a3a408dfc481d30b120eb932b981b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3954, "upload_time": "2019-09-11T12:30:38", "url": "https://files.pythonhosted.org/packages/20/22/edcb9f21570f512654c3d04733b4fc949ca9e33530cffbc41d132cf6b2cc/django-payments-razorpay-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c7a3a408dfc481d30b120eb932b981b", "sha256": "cf9b3c1333ce85968c3dfb979775f40d9a86c77da759ab78d8c1b9d4986bf69f" }, "downloads": -1, "filename": "django-payments-razorpay-1.0.tar.gz", "has_sig": false, "md5_digest": "8c7a3a408dfc481d30b120eb932b981b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3954, "upload_time": "2019-09-11T12:30:38", "url": "https://files.pythonhosted.org/packages/20/22/edcb9f21570f512654c3d04733b4fc949ca9e33530cffbc41d132cf6b2cc/django-payments-razorpay-1.0.tar.gz" } ] }