{ "info": { "author": "Renjith S Raj", "author_email": "renjithsraj@live.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Internet" ], "description": "Django Payubiz\n===================\n\nPython Package for PayuBiz Payment Gateway for Django Based Applications.\n\nDeveloper ![#f03c15]\n=====================\n\nThese packages in the developement stage, its cool package for the payu payment gateway.\n\npayu_biz is wrapper for payubiz payment gateway for django based web application. I can see the internet many of the developers are asking about following doubts. \n\n 1. Getting error while creatig hash value\n 2. Redirection is not happening\n 3. transaction failure\n\n\nInstallation\n===================\n\nInstall django_payubiz from PYPI repository or clone the package from the \n[django_payubiz repo](https://github.com/renjithsraj/django_payubiz.git)\n\n====================\npip install payu_biz\n====================\n\nSettings\n==========\n Step 1 :\n \n Include the `payu_biz` package in to the INSTALLED_APPS\n \n INSTALLED_APPS = (\n 'django.contrib.auth',\n 'django.contrib.contenttypes',\n 'django.contrib.sessions',\n 'django.contrib.sites',\n 'django.contrib.messages',\n 'django.contrib.staticfiles',\n 'home',\n 'payu_biz' ## Package\n )\n\n Include payu_biz urls in your project(project/urls.py)\n \n urlpatterns = patterns('',\n # Examples:\n url(r'^$', 'home.views.home', name='home'),\n url(r'^', include('payu_biz.urls')),\n )\n \n Step 2:\n\n Add following parameters in the project settings.py(project/settings.py)\n Note : For the Testing purpose you don't need to include these parameters in the projects.\n\n PAYMENT_MODE\n ============\n The value should be one of the items from the list ['production', 'test']\n PAYMENT_MODE = \"production\" ` `default will be \"test\"`\n ==========================================================================\n\n MERCHANT_KEY\n ============\n merchant_key from payu. default value will be included builtin in the package.\n MERCHANT_KEY = \"xxxxxxxx\"\n ===========================================================================\n\n MERCHANT_SALT\n =============\n merchant_salt from payu. default value will be included builtin in the package.\n MERCHANT_SALT = \"xxxxxxxx\"\n ============================================================================\n\n SUCCESS_URL\n ============\n Where to redirect while transaction is succeeded.\n SUCCESS_URL = \"www.example.com/success/\" ` `default will be \"http://127.0.0.1:8000/payubiz-success/\"\n =============================================================================\n\n FAILURE_URL\n =============\n Where to redirect while transaction got failure.\n FAILURE_URL = \"www.example.com/failure/\" ` `default will be \"http://127.0.0.1:8000/payubiz-failure/\"\n ==============================================================================\n\n CANCEL_URL\n =============\n Where to redirect while transaction got canceld\n CANCEL_URL = \"www.example.com/cancel/\" ` `default will be \"http://127.0.0.1:8000/payubiz-cancel/\"\n ===============================================================================\n \nIntegration.\n============\n \n payu_biz integration in your project.Add following snippts in your views.py(project/home/views.py)\n \n `from payu_biz.views import make_transaction\n `def home(request):\n \"\"\" DO your stuffs here and create a dictionary (key,value pair) \"\"\"\n cleaned_data = {\n 'txnid': \"aaaaassss\", 'amount': 450000, 'productinfo': \"sample_produ\",\n 'firstname':\"renjith\", 'email': \"renjithsraj@live.com\", 'udf1': '', \n 'udf2': '', 'udf3': '', 'udf4': '', 'udf5': '', 'udf6': '', 'udf7': '', \n 'udf8': '', 'udf9': '', 'udf10': '','phone':\"9746272610\"\n }\n \"\"\" Payment gate calling with provided data dict \"\"\" \n return make_transaction(cleaned_data)\n \nNote\n=====\n\n The following keys must be there in your `cleaned_data` dict\n \n * txnid - Unique\n * amount\n * productinfo - small description\n * firstname - user firstname\n * email - user email id (Payu will send the transaction details with this mail)\n * phone - \n * udf1 - udf10 - Chumma(Just simply if you want to add any details you can add)\n\n\nMethods \n========\n1. Verify Payment\n2. Check Payment\n3. Capture Transaction\n4. Refund Transaction\n5. Cancel Transaction\n6. Cancel Refund Transaction\n7. Check Action Status\n\nMore details : https://github.com/renjithsraj/django_payubiz/blob/master/README.md\n", "description_content_type": null, "docs_url": "https://pythonhosted.org/payu_biz/", "download_url": "https://github.com/renjithsraj/django_payubiz/archive/0.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/renjithsraj/django_payubiz/tree/master/payu_biz", "keywords": "payu payment gateway package django,payment gateway python package,payu,payu python package,payment gateway,payu gateway django,django gateway package", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "payu_biz", "package_url": "https://pypi.org/project/payu_biz/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/payu_biz/", "project_urls": { "Download": "https://github.com/renjithsraj/django_payubiz/archive/0.1.tar.gz", "Homepage": "https://github.com/renjithsraj/django_payubiz/tree/master/payu_biz" }, "release_url": "https://pypi.org/project/payu_biz/2.0/", "requires_dist": null, "requires_python": null, "summary": "payu payment gateway package for python and django", "version": "2.0" }, "last_serial": 2752369, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "b7380e52be4c20bd6d2adc2559d1e584", "sha256": "ee2d0e1d902bc925c30eaca9a70204b8a7e972bb384e9e3dda1d8cad2b03b230" }, "downloads": -1, "filename": "payu_biz-0.1.tar.gz", "has_sig": false, "md5_digest": "b7380e52be4c20bd6d2adc2559d1e584", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2963, "upload_time": "2017-03-28T11:01:43", "url": "https://files.pythonhosted.org/packages/f4/38/dc52997866056e8970524b0748365c5f00560c0051f1f452028e697ca163/payu_biz-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "4d0007e0801362cefe8cc6744ac5fbd1", "sha256": "18264800ec3dc7cfcd900ae0c8bef59cbc01ecf7f854d8f6c498c4057f958e1e" }, "downloads": -1, "filename": "payu_biz-0.2.tar.gz", "has_sig": false, "md5_digest": "4d0007e0801362cefe8cc6744ac5fbd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4843, "upload_time": "2017-03-28T11:09:27", "url": "https://files.pythonhosted.org/packages/c6/8a/c63e1ca7d05ac06f6c193cc225aecafc6fd3be337e3958539d4a3c7610d9/payu_biz-0.2.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "667686b38cb0494f67c638cd5dc1a874", "sha256": "e5628d7d5047cddc03430949f5fa9e88b955d15eeff8439fe1cbbeabfda751ad" }, "downloads": -1, "filename": "payu_biz-1.0.tar.gz", "has_sig": false, "md5_digest": "667686b38cb0494f67c638cd5dc1a874", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4763, "upload_time": "2017-03-28T11:20:52", "url": "https://files.pythonhosted.org/packages/bf/4e/2af5e81ef39660909225eb540e8a20ba315b1b55a26ea2fb39ce6fba7b8b/payu_biz-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "c33d03fe7f385335092cea17aa25fd85", "sha256": "691f8b62a400ae4faede93fb46108a744e71c0a0c7bf0b46b87a73fd7c920088" }, "downloads": -1, "filename": "payu_biz-1.1.tar.gz", "has_sig": false, "md5_digest": "c33d03fe7f385335092cea17aa25fd85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4660, "upload_time": "2017-03-28T11:23:46", "url": "https://files.pythonhosted.org/packages/5c/a9/da585a8a11b70c589199cd34af95c5acfdcd9ba7e3b8fb1c75b93cc98d62/payu_biz-1.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "cc7790765ef762a24e44b12f1541c9ff", "sha256": "57f62a278dedb574aec5070b50b6da92b2affe4d97f4f2781bc5b22ab04e3da1" }, "downloads": -1, "filename": "payu_biz-1.1.0.tar.gz", "has_sig": false, "md5_digest": "cc7790765ef762a24e44b12f1541c9ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4834, "upload_time": "2017-03-28T11:45:52", "url": "https://files.pythonhosted.org/packages/89/79/0988dae7257583aa9cf61c1f648f284d16ac1f8a42898af8556b7f210d20/payu_biz-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "1950e1c80d7f9724a9c4a63078b3f56a", "sha256": "ddff0f6f321208ea124d8a18bf18d7990437fb2a80ead7e93bb56c89038cd4b4" }, "downloads": -1, "filename": "payu_biz-1.1.1.tar.gz", "has_sig": false, "md5_digest": "1950e1c80d7f9724a9c4a63078b3f56a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4792, "upload_time": "2017-03-29T07:10:20", "url": "https://files.pythonhosted.org/packages/74/36/a78ee4f53ee9589bb72d9172fd10db7aab9c6e76d08725496e07978c3e7b/payu_biz-1.1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "3f80e3e273a5dfef60d57aa9e7041332", "sha256": "aba4e65d88889248c30217d6bd1eee6c7d60887dbecb929d2fd366ea373631bc" }, "downloads": -1, "filename": "payu_biz-1.2.tar.gz", "has_sig": false, "md5_digest": "3f80e3e273a5dfef60d57aa9e7041332", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5586, "upload_time": "2017-03-30T10:32:30", "url": "https://files.pythonhosted.org/packages/a4/ec/8a132905925d0c83de3f479515c6cd682e2586d1836c69568df8fbaea4ce/payu_biz-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "fe911c9608b5e0d87fd8f9beb92e7b6e", "sha256": "8b32d2fc64ad39480d0e1a560d905645d06c793f15b410fbf0aaa89661e1642a" }, "downloads": -1, "filename": "payu_biz-1.2.1.tar.gz", "has_sig": false, "md5_digest": "fe911c9608b5e0d87fd8f9beb92e7b6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5541, "upload_time": "2017-03-30T11:52:27", "url": "https://files.pythonhosted.org/packages/8d/68/569faaa356b5ff28478d57bffc6bc872c7f8398c94211885870986645c67/payu_biz-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "e95b3cec8ae06d47641da56dcdae08ec", "sha256": "03dfdc4b1d3adb86f737e19db47790965f09905e833cc7489cc04565b8420870" }, "downloads": -1, "filename": "payu_biz-1.2.2.tar.gz", "has_sig": false, "md5_digest": "e95b3cec8ae06d47641da56dcdae08ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5547, "upload_time": "2017-03-31T04:08:44", "url": "https://files.pythonhosted.org/packages/88/ad/c91faea2ee352a8138325454b3fffce1d9466c86285122ab67b078d27f33/payu_biz-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "62a7ea9beaf8163f7f38f6767eacfaa3", "sha256": "38c6ef92818375aadecfad213d6f2c2e086c6c655acda23988c9d69333a2adf0" }, "downloads": -1, "filename": "payu_biz-1.2.3.tar.gz", "has_sig": false, "md5_digest": "62a7ea9beaf8163f7f38f6767eacfaa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5539, "upload_time": "2017-03-31T04:09:19", "url": "https://files.pythonhosted.org/packages/85/a7/a91b93aa09c25d9a30b20beda118e216c6faaa7b36a43abe486c89856889/payu_biz-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "5475f5011792ec0e1d6e6ceef578408f", "sha256": "33ac807c5ae0a1326af1f497d9e10ce75c24a7d33802731bf2cd3aa1e8fa71e5" }, "downloads": -1, "filename": "payu_biz-1.2.4.tar.gz", "has_sig": false, "md5_digest": "5475f5011792ec0e1d6e6ceef578408f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5543, "upload_time": "2017-03-31T04:09:52", "url": "https://files.pythonhosted.org/packages/10/f6/3e336ad3a726fff7e04204a3ddea095a1789b1f0bd3dad57acdbc3a748ef/payu_biz-1.2.4.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "e8a40a2ba2bae246ba6ab0c5848e108c", "sha256": "414d6ddf21e7eec45afc1d65947be39171bc0917942aa13e059c93403081d1b2" }, "downloads": -1, "filename": "payu_biz-1.3.tar.gz", "has_sig": false, "md5_digest": "e8a40a2ba2bae246ba6ab0c5848e108c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5614, "upload_time": "2017-03-31T10:23:29", "url": "https://files.pythonhosted.org/packages/a3/a3/f2e93ba42ea15a4240861bd60aeea122e20b5a1675a8ab37b1321cf6c9a4/payu_biz-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "5d1cebad8f0ec3841299d3b245f2f151", "sha256": "2a036512005f499bf76e8527947db67076c7f87268cc74de71e1de1f5fc401d5" }, "downloads": -1, "filename": "payu_biz-1.3.1.tar.gz", "has_sig": false, "md5_digest": "5d1cebad8f0ec3841299d3b245f2f151", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5223, "upload_time": "2017-03-31T12:49:58", "url": "https://files.pythonhosted.org/packages/24/c1/a806203bd322028c37b4d423e1e81c7c8b9f167dcec09b6302e4fba2aa35/payu_biz-1.3.1.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "dd1635501a1242159e96dd159a6e9d83", "sha256": "f81cf2cc93813afe5aa2210cb3efef7dc3d6b33e22304fec9486eb0f12fd8a1a" }, "downloads": -1, "filename": "payu_biz-2.0.tar.gz", "has_sig": false, "md5_digest": "dd1635501a1242159e96dd159a6e9d83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5037, "upload_time": "2017-04-01T12:28:30", "url": "https://files.pythonhosted.org/packages/9b/31/383ee047055212084539034bab0754ebd1b35ae845121ed77e8e01678a14/payu_biz-2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dd1635501a1242159e96dd159a6e9d83", "sha256": "f81cf2cc93813afe5aa2210cb3efef7dc3d6b33e22304fec9486eb0f12fd8a1a" }, "downloads": -1, "filename": "payu_biz-2.0.tar.gz", "has_sig": false, "md5_digest": "dd1635501a1242159e96dd159a6e9d83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5037, "upload_time": "2017-04-01T12:28:30", "url": "https://files.pythonhosted.org/packages/9b/31/383ee047055212084539034bab0754ebd1b35ae845121ed77e8e01678a14/payu_biz-2.0.tar.gz" } ] }