{ "info": { "author": "Beven Nyamande", "author_email": "bevenfx@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.6" ], "description": "![Paynowzw Logo](./logo.png)\n\nSimple python API wrapper for Paynow Zimbabwe Online Payment Gateway system.\nCheck official website for Paynow [Paynow](http://www.paynow.co.zw)\n\n## Installation\n\nInstalling paynowzw is as simple as following the steps belows\n\n\n```python\npipenv install paynowzw\n```\n\n\n### Dependencies\n\n* request library py [Kenneth Reitz](https://)\n* urllib.parse library\n\n\n## Tutorial\n\n```python\n\nfrom paynowzw import Paynow\n\npaynow = Paynow()\n\n# send payment to Paynow with reference as str\npaynow.send_payment('reference', {'honey':23.345})\n\nor\n\n# create a dictionary of products\nproducts = {'honey':2.34,'sugar':2.33}\nresponse = paynow.send_payment('reference', products)\n\n#check payment status\nif response['Status'] == 'Ok':\n....# do stuff\nelse:\n # do something else. status returned an 'Error' if the payment fails\n\n#Use this method to poll status updates about a payment\npoll_status = paynow.status_update()\n\n```\n\n## To Do\n\n* Documentation ,Documentation just felt lazy :)\n* Create example with a web framework mainly flask\n* Create a Flask extension\n* Create a test suite \n* Refactoring\n\n### Pull requests are encouraged!\n\n\n## License\n\nMIT License\n\nCopyright (c) 2018 bevenfx. However this is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any means.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.github.com/bevennyamande/paynowzw", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "paynowzw", "package_url": "https://pypi.org/project/paynowzw/", "platform": "", "project_url": "https://pypi.org/project/paynowzw/", "project_urls": { "Homepage": "http://www.github.com/bevennyamande/paynowzw" }, "release_url": "https://pypi.org/project/paynowzw/2.0.0/", "requires_dist": null, "requires_python": "", "summary": "A minimalist python wrapper for the Paynow Payment Gateway.", "version": "2.0.0" }, "last_serial": 4842795, "releases": { "2.0.0": [ { "comment_text": "", "digests": { "md5": "126dbbb73b346cf972306c8fb4534c22", "sha256": "f2ded5b51fd68cbaa6dac6ab1961724c19bf05da7896f5301825557eb9147b32" }, "downloads": -1, "filename": "paynowzw-2.0.0.tar.gz", "has_sig": false, "md5_digest": "126dbbb73b346cf972306c8fb4534c22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4295, "upload_time": "2019-02-19T22:14:32", "url": "https://files.pythonhosted.org/packages/18/50/9aa0928d7ba24767b42a14bd60b418435bd1d9d021bba0e04279b6d0e82c/paynowzw-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "126dbbb73b346cf972306c8fb4534c22", "sha256": "f2ded5b51fd68cbaa6dac6ab1961724c19bf05da7896f5301825557eb9147b32" }, "downloads": -1, "filename": "paynowzw-2.0.0.tar.gz", "has_sig": false, "md5_digest": "126dbbb73b346cf972306c8fb4534c22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4295, "upload_time": "2019-02-19T22:14:32", "url": "https://files.pythonhosted.org/packages/18/50/9aa0928d7ba24767b42a14bd60b418435bd1d9d021bba0e04279b6d0e82c/paynowzw-2.0.0.tar.gz" } ] }