{ "info": { "author": "Gavin Vickery", "author_email": "gavin@geekforbrains.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Amazon Gift Code On-Demand (AGCOD)\n\nThis is a tool for working with the AGCOD service and can be used for easily creating, cancelling\nand checking the status of Amazon gift codes.\n\n\n## Install\n\n`pip install agcod`\n\n\n## Quickstart\n\n```python\nfrom agcod import client\n\nclient.sandbox = True # default is True, False will use production URLs\nclient.debug = False # default is False\nclient.aws_region_name = 'us-east-1' # Default is us-east-1\nclient.partner_id = ''\nclient.aws_key_id = ''\nclient.aws_secret_key = ''\n\n# Request ID must begin with Partner ID\nrequest_id = client.partner_id + 'EXAMPLE'\namount = 1.00\ncurrency = 'USD'\n\n# Create a new gift code\nresult = client.create_gift_card(request_id, amount, currency)\n\n# Example response\n# {\n# \"cardInfo\": {\n# \"cardNumber\": null,\n# \"cardStatus\": \"Fulfilled\",\n# \"expirationDate\": null,\n# \"value\": {\n# \"amount\": 1.0,\n# \"currencyCode\": \"USD\"\n# }\n# },\n# \"creationRequestId\": \"MyidEXAMPLE\",\n# \"gcClaimCode\": \"ABCD-12345-WXYZ\",\n# \"gcExpirationDate\": null,\n# \"gcId\": \"AA11BB22CC33DD\",\n# \"status\": \"SUCCESS\"\n# }\n\n# Cancel that gift code\nclient.cancel_gift_card(request_id, result['gcId'])\n\n# Get account balance\nclient.get_available_funds()\n\n# Example response\n# {\n# \"availableFunds\": {\n# \"amount\": 1250.00,\n# \"currencyCode\": \"USD\"\n# },\n# \"status\": \"SUCCESS\",\n# \"timestamp\": \"20180802T155339Z\"\n# }\n```", "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/geekforbrains/agcod", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "agcod", "package_url": "https://pypi.org/project/agcod/", "platform": "", "project_url": "https://pypi.org/project/agcod/", "project_urls": { "Homepage": "https://github.com/geekforbrains/agcod" }, "release_url": "https://pypi.org/project/agcod/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "A tool for Amazon Gift Code On-Demand (AGCOD)", "version": "0.1.0" }, "last_serial": 4130806, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ac5bf1d8fed66eda5ec70045e0cfe453", "sha256": "a662ad1036b549d51e8b4d8fe857cde7fbb32c9bb8179f61e7970e29950b16fb" }, "downloads": -1, "filename": "agcod-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ac5bf1d8fed66eda5ec70045e0cfe453", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3087, "upload_time": "2018-06-12T15:21:45", "url": "https://files.pythonhosted.org/packages/27/dc/c373f9ed3af62e1fea8c45d1d7c4c03da677734e11da65dea635ad1ce109/agcod-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f6b76248157f716aeaa17bfecf474fe4", "sha256": "63cb92e4b084b9f61459cf43c0706bc06b8dfc8b4804416a83587e0166a595cd" }, "downloads": -1, "filename": "agcod-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f6b76248157f716aeaa17bfecf474fe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2632, "upload_time": "2018-06-12T15:21:46", "url": "https://files.pythonhosted.org/packages/c5/42/cb99ce08461d21c446ab6b2ef6629a9984efda26e046a7683699f29a7516/agcod-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2cb5988019fe0f48ddff4c0e540ceda7", "sha256": "ef066d2b0b7ffb226866f5a573b883f38a04ff52a8cf651705b66575d7a474a1" }, "downloads": -1, "filename": "agcod-0.0.2.tar.gz", "has_sig": false, "md5_digest": "2cb5988019fe0f48ddff4c0e540ceda7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3195, "upload_time": "2018-06-12T15:34:52", "url": "https://files.pythonhosted.org/packages/fe/1c/0e857a75e760397dc8f98a5cd2977a466aa104c5e8be8412bbfe74e5fdd0/agcod-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "e7633baeced1f1857fc84379fff63e35", "sha256": "1e8e83d41006f4eca1200c37c13f520bf851b7d56dc74ec1104654f2887a7888" }, "downloads": -1, "filename": "agcod-0.0.3.tar.gz", "has_sig": false, "md5_digest": "e7633baeced1f1857fc84379fff63e35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3354, "upload_time": "2018-08-02T16:17:19", "url": "https://files.pythonhosted.org/packages/b0/0d/df27b270e63b97cd05f62ff9bc132d910f18014fc9d50107e1db77e73a13/agcod-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "998eb15e08aabb9ae3317c5390e93f07", "sha256": "6c35d37c38ddebca4c7dd910625ffde7d7bc42fa153b716ff4ced037e7b1df81" }, "downloads": -1, "filename": "agcod-0.1.0.tar.gz", "has_sig": false, "md5_digest": "998eb15e08aabb9ae3317c5390e93f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3414, "upload_time": "2018-08-03T02:04:40", "url": "https://files.pythonhosted.org/packages/76/ba/1ae66d9d5423c5ea381e3428ea113291ccd56add3b8b9f17beaa733333a8/agcod-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "998eb15e08aabb9ae3317c5390e93f07", "sha256": "6c35d37c38ddebca4c7dd910625ffde7d7bc42fa153b716ff4ced037e7b1df81" }, "downloads": -1, "filename": "agcod-0.1.0.tar.gz", "has_sig": false, "md5_digest": "998eb15e08aabb9ae3317c5390e93f07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3414, "upload_time": "2018-08-03T02:04:40", "url": "https://files.pythonhosted.org/packages/76/ba/1ae66d9d5423c5ea381e3428ea113291ccd56add3b8b9f17beaa733333a8/agcod-0.1.0.tar.gz" } ] }