{ "info": { "author": "APIQA", "author_email": "dukelog@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Framework :: Django :: 1.11", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "Sberbank\n========\n\nInstallation\n-----------\n\n1. Add \"sberbank\" to your INSTALLED_APPS settings:\n ```python\n INSTALLED_APPS = [\n ...\n 'sberbank',\n ]\n ```\n\n2. Add merchants params to your settings:\n ```python\n MERCHANTS = {\n %merchant_id%: {\n 'username': %merchant_username%,\n 'password': %merchant_password%,\n 'success_url': %default_success_url%\n }\n }\n ```\n\n3. Add callback url to you urls.py:\n ```python\n urlpatterns = [\n ...\n url('/sberbank', include('sberbank.urls'))\n ]\n\n ```\n\nSberbank\n========\n\nInstallation\n-----------\n\n1. Add \"sberbank\" to your INSTALLED_APPS settings:\n ```python\n INSTALLED_APPS = [\n ...\n 'sberbank',\n ]\n ```\n\n2. Add merchants params to your settings:\n ```python\n MERCHANTS = {\n %merchant_id%: {\n 'username': %merchant_username%,\n 'password': %merchant_password%,\n 'success_url': %default_success_url%\n }\n }\n ```\n\n3. Add callback url to you urls.py:\n ```python\n urlpatterns = [\n ...\n url('/sberbank', include('sberbank.urls'))\n ]\n\n ```\n\n4. Run `python manage.py migrate` to create models.\n\nUsage\n-----------\n* Pay\n\n ```python\n from sberbank.service import BankService\n\n instance = BankService(%merchant_id%)\n payment = instance.pay(amount=%amount%)\n ```\n Response:\n\n | name | type | example |\n |----- | ---- | ------- |\n | payment_id | UUID | UUID('8b7e1798-eb96-402d-ac0e-fa23042d05a7') |\n | redirest_url | string | https://3dsec.sberbank.ru/payment/merchants/upravdoma/payment_ru.html?mdOrder=c12f8fae-447c-7853-c12f-8fae0000302b |\n\n* Check payment status:\n\n ```python\n from sberbank.service import BankService\n\n instance = BankService(%merchant_id%)\n status = instance.check_status(%payment_id%)\n ```\n Response:\n\n | name | type | example |\n |----- | ---- | ------- |\n | status | ENUM | |\n | amount | decimal | 190.82 |\n | created| datetime | datetime.datetime(2018, 1, 26, 9, 4, 1, 950122) |\n | updated| datetime | datetime.datetime(2018, 1, 26, 9, 4, 1, 950122) |\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "sberbank", "package_url": "https://pypi.org/project/sberbank/", "platform": "", "project_url": "https://pypi.org/project/sberbank/", "project_urls": null, "release_url": "https://pypi.org/project/sberbank/0.38/", "requires_dist": null, "requires_python": "", "summary": "Sberbank payments service", "version": "0.38" }, "last_serial": 3849816, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "d3ba3dc01dae2d3856a2ce27a5773f23", "sha256": "110cc85daf5a779c2491bcffc1fb69edcf3f8cb5fee4d46df9c1ea2377df8f87" }, "downloads": -1, "filename": "sberbank-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d3ba3dc01dae2d3856a2ce27a5773f23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8302, "upload_time": "2018-02-06T11:43:37", "url": "https://files.pythonhosted.org/packages/61/2d/32e160d57662c8c0bb8dd460962612555de0072cb485b20c06f130275e87/sberbank-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "457482dbeffc7474b0a0db6394cd3fc2", "sha256": "92b69379e2bda9337da285c98451d5f18da2b1cfdef51acf58cce7ee5d0d3817" }, "downloads": -1, "filename": "sberbank-0.1.tar.gz", "has_sig": false, "md5_digest": "457482dbeffc7474b0a0db6394cd3fc2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4874, "upload_time": "2018-02-06T11:43:39", "url": "https://files.pythonhosted.org/packages/8b/09/f065300c0813404da4e66cd6f13896d080ba5d62a1f8b2f3c71fcaf1526f/sberbank-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "43481915d1870be8af40e84e549a9758", "sha256": "36247378836562920de3c0bf99f20aaf6fdb487c8753c071236ae8a96228d1cf" }, "downloads": -1, "filename": "sberbank-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "43481915d1870be8af40e84e549a9758", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8736, "upload_time": "2018-02-26T11:55:11", "url": "https://files.pythonhosted.org/packages/60/15/3b792db5c3ab74afce13ca107ff5565e48d50891f55a27e24095b00b2601/sberbank-0.2-py3-none-any.whl" } ], "0.21": [ { "comment_text": "", "digests": { "md5": "4c244aff58c18011d08eb0cd045093db", "sha256": "ee7b678ab1086a0cc19f84673b7c9c7e6b71ea6c34b6eec8d8aa5a17bdeee49f" }, "downloads": -1, "filename": "sberbank-0.21-py3-none-any.whl", "has_sig": false, "md5_digest": "4c244aff58c18011d08eb0cd045093db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8749, "upload_time": "2018-02-26T14:16:22", "url": "https://files.pythonhosted.org/packages/a1/2c/714ffeb1eef8cebf5044a755431d454985deb7bc8d3761c08eec029f6f88/sberbank-0.21-py3-none-any.whl" } ], "0.22": [ { "comment_text": "", "digests": { "md5": "aa6a41afe5131a0d65176d5d240f4302", "sha256": "6fab2d9d3cce93f2fe0b1b7ebccb9578c6dfe83858a093d56c61f281f13e3bae" }, "downloads": -1, "filename": "sberbank-0.22-py3-none-any.whl", "has_sig": false, "md5_digest": "aa6a41afe5131a0d65176d5d240f4302", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8755, "upload_time": "2018-02-26T14:30:08", "url": "https://files.pythonhosted.org/packages/5e/a6/49b3b42405b62e840357fff61d19c1e2e5d83a23ba2241c92b06ab81bab3/sberbank-0.22-py3-none-any.whl" } ], "0.23": [ { "comment_text": "", "digests": { "md5": "e72dc697c6db4d2998ab9b53443ca32d", "sha256": "1772405bbe49bc33ba1ffe64b7385e16242c6f2dd7d7f6bd464eb54ec85833e4" }, "downloads": -1, "filename": "sberbank-0.23-py3-none-any.whl", "has_sig": false, "md5_digest": "e72dc697c6db4d2998ab9b53443ca32d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8754, "upload_time": "2018-02-26T15:04:59", "url": "https://files.pythonhosted.org/packages/dc/c9/55e49a8136073a0a5e0ee8e7a6c379b98fad0cc66a8bf55647b9e0902b14/sberbank-0.23-py3-none-any.whl" } ], "0.24": [ { "comment_text": "", "digests": { "md5": "a519cc40540161452d795d1ba1be34fe", "sha256": "3f52bb60e4ba7f484a25e1df7623852b8c58be6e13de599ac164f35996f29727" }, "downloads": -1, "filename": "sberbank-0.24-py3-none-any.whl", "has_sig": false, "md5_digest": "a519cc40540161452d795d1ba1be34fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8763, "upload_time": "2018-02-28T16:27:49", "url": "https://files.pythonhosted.org/packages/22/2e/60e0498fa69179aea3cd1a1fdde0f2fca50949e3bd692fc213c0f6443d2f/sberbank-0.24-py3-none-any.whl" } ], "0.25": [ { "comment_text": "", "digests": { "md5": "0b01803aed3fe1b49401a8a6044bb083", "sha256": "bf2c49225b8c91771963205a565de54bfd56fc81e005b255e39583f47ff78a34" }, "downloads": -1, "filename": "sberbank-0.25-py3-none-any.whl", "has_sig": false, "md5_digest": "0b01803aed3fe1b49401a8a6044bb083", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8832, "upload_time": "2018-03-05T14:04:59", "url": "https://files.pythonhosted.org/packages/a9/56/65ff8840640afeb8d75b72c5b18bff43f9ca09e33199fdfba2368b08ad08/sberbank-0.25-py3-none-any.whl" } ], "0.26": [ { "comment_text": "", "digests": { "md5": "4896f4b36ea6ff22edeced2da07efc37", "sha256": "7ffd620f46957617007ca243189f6b6636157029102913311ecc9abeb5bdfc6d" }, "downloads": -1, "filename": "sberbank-0.26-py3-none-any.whl", "has_sig": false, "md5_digest": "4896f4b36ea6ff22edeced2da07efc37", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9921, "upload_time": "2018-03-06T12:54:45", "url": "https://files.pythonhosted.org/packages/7d/56/b9ad97ebbbb5e61ce76cb7320c9698b9496cf0d445b6548b4cf0b778a1cc/sberbank-0.26-py3-none-any.whl" } ], "0.27": [ { "comment_text": "", "digests": { "md5": "f22ac9cd2acaa13b907068dcef860cea", "sha256": "9fbf70b1280349e065113378a5f44d9ce416470c1574fb157262581a16d7a267" }, "downloads": -1, "filename": "sberbank-0.27-py3-none-any.whl", "has_sig": false, "md5_digest": "f22ac9cd2acaa13b907068dcef860cea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11064, "upload_time": "2018-03-07T06:53:53", "url": "https://files.pythonhosted.org/packages/6a/79/f58fe036c8e341466e5ddfc0b70f1435ce8463945b817174fd79164c76a9/sberbank-0.27-py3-none-any.whl" } ], "0.28": [ { "comment_text": "", "digests": { "md5": "cd3a755729f0c585892f2c048238fc82", "sha256": "28bf44c9a9f206fd68fb0a9cc68557d5f28baf07ac7fa8249e4c84619726182b" }, "downloads": -1, "filename": "sberbank-0.28-py3-none-any.whl", "has_sig": false, "md5_digest": "cd3a755729f0c585892f2c048238fc82", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11171, "upload_time": "2018-03-12T10:36:16", "url": "https://files.pythonhosted.org/packages/39/27/d2f225e941cc2732640bad1ee057bd89413fb1b431b475bab9b2d1a8f644/sberbank-0.28-py3-none-any.whl" } ], "0.29": [ { "comment_text": "", "digests": { "md5": "8aed221e414e397a45c93f3da818f7bc", "sha256": "51063702713d720797c39b2340f99a6342b96f5e2b0f29ed0c8da696e206c51b" }, "downloads": -1, "filename": "sberbank-0.29-py3-none-any.whl", "has_sig": false, "md5_digest": "8aed221e414e397a45c93f3da818f7bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11194, "upload_time": "2018-03-16T13:57:20", "url": "https://files.pythonhosted.org/packages/61/fc/f42bc02bd140fb905786d9d88af818c6293d68bc0e292bc2c39e11e0312a/sberbank-0.29-py3-none-any.whl" } ], "0.30": [ { "comment_text": "", "digests": { "md5": "ebfe456de1cdd8aaef4071f741996390", "sha256": "f46d950eebe24f2b26342c552b529976a0d984f70b764c91fdefdeac4460ea09" }, "downloads": -1, "filename": "sberbank-0.30-py3-none-any.whl", "has_sig": false, "md5_digest": "ebfe456de1cdd8aaef4071f741996390", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11188, "upload_time": "2018-03-19T10:28:57", "url": "https://files.pythonhosted.org/packages/33/d5/f528f61c5c8ed480b170ea4dacb4b03bad4e0597326bb2a6c38206733d89/sberbank-0.30-py3-none-any.whl" } ], "0.31": [ { "comment_text": "", "digests": { "md5": "602237ca9918f245275ed0bd021b80af", "sha256": "53354758b5a5a00a07966121bec3fb65e49daf183fff06e496a3d47f80b35c08" }, "downloads": -1, "filename": "sberbank-0.31-py3-none-any.whl", "has_sig": false, "md5_digest": "602237ca9918f245275ed0bd021b80af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11568, "upload_time": "2018-03-19T16:07:34", "url": "https://files.pythonhosted.org/packages/a7/b2/c1eeddd28c5ef0b65358e44c5599107cb32ce21c4b9e0ae809c434ed0f82/sberbank-0.31-py3-none-any.whl" } ], "0.32": [ { "comment_text": "", "digests": { "md5": "3182142513ec2fc7f4802a5ac3eec92a", "sha256": "77fe1a789a3f75e3fe4ea718bfec6cfbb858583fc3be4ded7bf4a1be76b906d2" }, "downloads": -1, "filename": "sberbank-0.32-py3-none-any.whl", "has_sig": false, "md5_digest": "3182142513ec2fc7f4802a5ac3eec92a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11591, "upload_time": "2018-03-21T11:23:02", "url": "https://files.pythonhosted.org/packages/35/10/f8031727ae24d9f881e591defca35dfb3e4cdb695e6f3a9df6b6486f0705/sberbank-0.32-py3-none-any.whl" } ], "0.33": [ { "comment_text": "", "digests": { "md5": "d8b27972938556bbcf4739bd55a55531", "sha256": "8ff20d994a14ad5c9f838fc4919743e6c7696c514271b27eea32b3a8039eb743" }, "downloads": -1, "filename": "sberbank-0.33-py3-none-any.whl", "has_sig": false, "md5_digest": "d8b27972938556bbcf4739bd55a55531", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11695, "upload_time": "2018-03-22T14:06:17", "url": "https://files.pythonhosted.org/packages/3d/62/762a4121b75a5a105b2dac45be947cd5e8382f2c024e19738a1ff5162a91/sberbank-0.33-py3-none-any.whl" } ], "0.34": [ { "comment_text": "", "digests": { "md5": "9ce0fba00a21e885a61a23c4d2fe26ca", "sha256": "b3033340e6c383c3c19fb6718dffc52ef239f874b67edc635083df3232d04c8a" }, "downloads": -1, "filename": "sberbank-0.34-py3-none-any.whl", "has_sig": false, "md5_digest": "9ce0fba00a21e885a61a23c4d2fe26ca", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12157, "upload_time": "2018-03-23T11:38:33", "url": "https://files.pythonhosted.org/packages/da/4d/d0881b50bc9d71a2d234b854ea68dd609a4f14177d039d5cbe68a3ccf383/sberbank-0.34-py3-none-any.whl" } ], "0.36": [ { "comment_text": "", "digests": { "md5": "ca186be96849671392afc3c0dbfda1c0", "sha256": "90f2219c02aadf930dc9591e1aebedd6138e0f9177b94abcfcea942a2095ca57" }, "downloads": -1, "filename": "sberbank-0.36-py3-none-any.whl", "has_sig": false, "md5_digest": "ca186be96849671392afc3c0dbfda1c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12158, "upload_time": "2018-04-02T08:12:42", "url": "https://files.pythonhosted.org/packages/2b/cb/f742a4c52a15eed2e7799f9026437caa260776c3d3bf306463bd7165de4e/sberbank-0.36-py3-none-any.whl" } ], "0.37": [ { "comment_text": "", "digests": { "md5": "81fcab80b5ee5d9667e0067981ba4484", "sha256": "75bab68d25fc1116f04a9f082f04cf4ed60a375547af2dca4a705fb64160fd93" }, "downloads": -1, "filename": "sberbank-0.37-py3-none-any.whl", "has_sig": false, "md5_digest": "81fcab80b5ee5d9667e0067981ba4484", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13038, "upload_time": "2018-05-10T07:43:23", "url": "https://files.pythonhosted.org/packages/4a/3e/33cf9392181834ea364c0057418e20347496092618417974d457e2f12d1f/sberbank-0.37-py3-none-any.whl" } ], "0.38": [ { "comment_text": "", "digests": { "md5": "72e3cf3bba374101347cf424f95aafb3", "sha256": "2a8cff6b358c8e13fd2b368063d1f68d353c55a73ddf6a84f557c66756c1888e" }, "downloads": -1, "filename": "sberbank-0.38-py3-none-any.whl", "has_sig": false, "md5_digest": "72e3cf3bba374101347cf424f95aafb3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13036, "upload_time": "2018-05-10T08:29:55", "url": "https://files.pythonhosted.org/packages/6b/e2/b796a45bde889137975c27e49c87640e9f5072f252df1cbcc10529c49a3f/sberbank-0.38-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "72e3cf3bba374101347cf424f95aafb3", "sha256": "2a8cff6b358c8e13fd2b368063d1f68d353c55a73ddf6a84f557c66756c1888e" }, "downloads": -1, "filename": "sberbank-0.38-py3-none-any.whl", "has_sig": false, "md5_digest": "72e3cf3bba374101347cf424f95aafb3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13036, "upload_time": "2018-05-10T08:29:55", "url": "https://files.pythonhosted.org/packages/6b/e2/b796a45bde889137975c27e49c87640e9f5072f252df1cbcc10529c49a3f/sberbank-0.38-py3-none-any.whl" } ] }