{ "info": { "author": "German Ilyin", "author_email": "germanilyin@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Django :: 1.8", "Framework :: Django :: 1.9", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "=============================\ndjango-getpaid-epay\n=============================\n\n.. image:: https://badge.fury.io/py/django-getpaid-epay.png\n :target: https://badge.fury.io/py/django-getpaid-epay\n\n.. .. image:: https://travis-ci.org/yunmanger1/django-getpaid-epay.png?branch=master\n.. :target: https://travis-ci.org/yunmanger1/django-getpaid-epay\n\nA django-getpaid payment backend for Kazkommertsbank Epay\n\n.. image:: _static/logo.png\n :target: https://epay.kkb.kz\n\nDocumentation\n-------------\n\nThe full documentation is at https://django-getpaid-epay.readthedocs.org.\n\n\nFeatures\n--------\n\n* Authenticate payment\n* Capture blocked money from admin\n* Reverse payment from admin\n* Refund payment from admin\n* Check status from admin\n\n\nDependencies\n------------\n\nHere is a list of dependecies::\n\n # obvious\n django\n django-getpaid\n\n M2Crypto\n django-model-utils\n xmltodict\n requests\n\n\n\n.. warning:: You might need to install some system packages to compile M2Crypto. What to install?\n\n\n\nQuickstart\n----------\n\nInstall django-getpaid and then install django-getpaid-epay::\n\n pip install django-getpaid-epay\n\n\nAdd ``epay`` to ``INSTALLED_APPS`` and ``GETPAID_BACKENDS`` in your django project. Do not forget to configure the ``GETPAID_ORDER_MODEL`` setting.\n\n\nRun migration::\n\n ./manage.py migrate\n\n\n\nBasic configuration\n-------------------\n\nHere is minimal configuration::\n\n\n GETPAID_BACKENDS_SETTINGS = {\n 'epay' : {\n \"key_passphrase\" : 'your private key passphrase', # can be omitted if you have removed passphrase\n \"merchant_private_key\" : 'path to your private key',\n \"merchant_id\" : \"92061101\",\n \"merchant_name\" : \"Test Shop\",\n \"merchant_cert_id\" : \"00c182b189\"\n # \"kkb_pub_key\": 'path to Kazkom Public Key (kkbca.pem)', # optional\n # \"modify_order_id\": lambda id: id + 100000,\n # \"unmodify_order_id\": lambda id: id - 100000,\n # 'scheme': 'http',\n # 'testing' : True, # optional\n },\n }\n\n\n.. Running Tests\n.. --------------\n..\n.. Does the code actually work?\n..\n.. ::\n..\n.. source /bin/activate\n.. (myenv) $ pip install -r requirements-test.txt\n.. (myenv) $ python runtests.py\n\n\nCredits\n---------\n\nTools used in rendering this package:\n\n* Cookiecutter_\n* `cookiecutter-djangopackage`_\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-djangopackage`: https://github.com/pydanny/cookiecutter-djangopackage\n\n\n\n\nHistory\n-------\n\n0.1.0 (2016-02-22)\n++++++++++++++++++\n\n* First release on PyPI.\n\n\n0.1.3 (2016-04-22)\n++++++++++++++++++\n\n* Added ``template`` setting\n* Added ``get_email`` setting\n* Added ``get_language`` setting\n* Added ``get_template`` setting\n* Added ``get_fail_backlink`` setting\n* Added ``get_backlink_url`` setting\n* Added ``auto_capture`` setting\n* Updated test geteway url to https://testpay.kkb.kz\n\n0.1.3 (2016-04-22)\n++++++++++++++++++\n\n* Bugfix `scheme` setting handling", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/yunmanger1/django-getpaid-epay", "keywords": "django-getpaid-epay", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-getpaid-epay", "package_url": "https://pypi.org/project/django-getpaid-epay/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-getpaid-epay/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/yunmanger1/django-getpaid-epay" }, "release_url": "https://pypi.org/project/django-getpaid-epay/0.1.4/", "requires_dist": null, "requires_python": null, "summary": "A django-getpaid payment backend for Kazkommertsbank Epay", "version": "0.1.4" }, "last_serial": 2132924, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "7b6dd6f72908f8a59157204b857b10bf", "sha256": "662a40e2e084013eeeab2bdbd747a156c805b366ec09d3dcff2f7a19f13e96b6" }, "downloads": -1, "filename": "django_getpaid_epay-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b6dd6f72908f8a59157204b857b10bf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15527, "upload_time": "2016-02-25T16:00:10", "url": "https://files.pythonhosted.org/packages/8b/b7/4a0debfb0afd75c25d826c9e3c5ec757b57680243ffb82852e9412b4af06/django_getpaid_epay-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56e63dcf1b50affd1d775b298ba6c367", "sha256": "8c25a84c59bdd9ef9c5ea869ccda04f5808b721298c0742e3a9f3ac3184907c1" }, "downloads": -1, "filename": "django-getpaid-epay-0.1.0.tar.gz", "has_sig": false, "md5_digest": "56e63dcf1b50affd1d775b298ba6c367", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16147, "upload_time": "2016-02-25T15:59:48", "url": "https://files.pythonhosted.org/packages/d6/66/c7b94199b23a40e79305fd01ff3f68167106c3f15cc0565e0df8dfc528c6/django-getpaid-epay-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ab7e2af43715b8fed22941006ee17fb9", "sha256": "477c7694f1189b1e72fb3a6ddfb5303be8b29d853a8de3593f0dd11c2fe73198" }, "downloads": -1, "filename": "django_getpaid_epay-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab7e2af43715b8fed22941006ee17fb9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15647, "upload_time": "2016-02-26T06:51:16", "url": "https://files.pythonhosted.org/packages/96/a3/f002206ba24267b66e7d5ce797bcc97004cfdbe88ac46e6f717aa0d277fe/django_getpaid_epay-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22285170af295215a83765f706c78bb8", "sha256": "080b7c7e256af7c0ddba37637a9db261cfe0ac57529df29e27dde99af804f391" }, "downloads": -1, "filename": "django-getpaid-epay-0.1.1.tar.gz", "has_sig": false, "md5_digest": "22285170af295215a83765f706c78bb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16298, "upload_time": "2016-02-26T06:51:08", "url": "https://files.pythonhosted.org/packages/72/ba/9a83533d73c998690f28f1c1baab2fca6b28a51494f47db0ac7fab59d306/django-getpaid-epay-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "12590b2df9e6f3d9fbaa5ae716e4ec94", "sha256": "e8d1fffdb6883de95dd737e12ae47fc0a073673037f88efa4270a654f2dd8597" }, "downloads": -1, "filename": "django_getpaid_epay-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12590b2df9e6f3d9fbaa5ae716e4ec94", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20420, "upload_time": "2016-02-26T09:56:00", "url": "https://files.pythonhosted.org/packages/c9/49/81cd18556c14a1bb34164552179e138b84546f4d553e6154ee2eae293f88/django_getpaid_epay-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a4e8793386b88de13a1840989dce6ff6", "sha256": "8d5acc4ea8e772e1caf081e691d8db82c29ff006111dcf71235560fe073a0cd1" }, "downloads": -1, "filename": "django-getpaid-epay-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a4e8793386b88de13a1840989dce6ff6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19509, "upload_time": "2016-02-26T09:55:54", "url": "https://files.pythonhosted.org/packages/31/b5/8fbc3dc4ca46c713e3e31392ad41949588039470f3551093acc2525c2379/django-getpaid-epay-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "d61b00591ef33f3d874e7cde4326a18f", "sha256": "4f8d8d29b044bb2a288b55657bf5a1992adf93006892572171e18d42ddd81292" }, "downloads": -1, "filename": "django_getpaid_epay-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d61b00591ef33f3d874e7cde4326a18f", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20955, "upload_time": "2016-04-22T13:53:31", "url": "https://files.pythonhosted.org/packages/3f/2f/1b91c833867776aa30a2ac15d84156db9b40399de43c8d1ab20b68312ef7/django_getpaid_epay-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f94b9e7832ce5a0755697eacfcb12fff", "sha256": "5da26b38356ae092b8ab589a3761e5f3ba89b9ba75d7aeedd873942de3d67643" }, "downloads": -1, "filename": "django-getpaid-epay-0.1.3.tar.gz", "has_sig": false, "md5_digest": "f94b9e7832ce5a0755697eacfcb12fff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19982, "upload_time": "2016-04-22T13:53:22", "url": "https://files.pythonhosted.org/packages/0f/be/fcc8d799c369abf97cc5c95580db165c9f310b754b2b130b76302d31854d/django-getpaid-epay-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "a8acabb5946939846fc1195f5d58c585", "sha256": "cfc41c757b07cba0fe94a2eefb64ebe1fcf1d71c157bd2a706a3b426ae0b60fc" }, "downloads": -1, "filename": "django_getpaid_epay-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8acabb5946939846fc1195f5d58c585", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20997, "upload_time": "2016-05-25T12:41:53", "url": "https://files.pythonhosted.org/packages/d5/72/d7c8ccbe6ee506f692fbf50e430cd80b821e50c21492fd52d88b892c48e0/django_getpaid_epay-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36fd73c049004700ad083c712d9112a2", "sha256": "04a665dcc97693774e9152de768ae3f03de1dc1c06acbeeee3eabef2b42ecb8a" }, "downloads": -1, "filename": "django-getpaid-epay-0.1.4.tar.gz", "has_sig": false, "md5_digest": "36fd73c049004700ad083c712d9112a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20000, "upload_time": "2016-05-25T12:41:34", "url": "https://files.pythonhosted.org/packages/1b/ca/d684d7441c9ebc91ec98d96f194e847e5af0ebfcbf8dfd1066e5b05e8567/django-getpaid-epay-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8acabb5946939846fc1195f5d58c585", "sha256": "cfc41c757b07cba0fe94a2eefb64ebe1fcf1d71c157bd2a706a3b426ae0b60fc" }, "downloads": -1, "filename": "django_getpaid_epay-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8acabb5946939846fc1195f5d58c585", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 20997, "upload_time": "2016-05-25T12:41:53", "url": "https://files.pythonhosted.org/packages/d5/72/d7c8ccbe6ee506f692fbf50e430cd80b821e50c21492fd52d88b892c48e0/django_getpaid_epay-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36fd73c049004700ad083c712d9112a2", "sha256": "04a665dcc97693774e9152de768ae3f03de1dc1c06acbeeee3eabef2b42ecb8a" }, "downloads": -1, "filename": "django-getpaid-epay-0.1.4.tar.gz", "has_sig": false, "md5_digest": "36fd73c049004700ad083c712d9112a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20000, "upload_time": "2016-05-25T12:41:34", "url": "https://files.pythonhosted.org/packages/1b/ca/d684d7441c9ebc91ec98d96f194e847e5af0ebfcbf8dfd1066e5b05e8567/django-getpaid-epay-0.1.4.tar.gz" } ] }