{ "info": { "author": "Nick Bruun ", "author_email": "nick@bruun.co", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Braintree for Django\n====================\n\n``djbraintree`` easily integrates the official `Braintree Python client library `_ into your Django applications by allowing easy configuration from your Django settings.\n\n\nQuick start\n-----------\n\n1. Install ``djbraintree`` from PyPI:\n\n ::\n \n $ pip install djbraintree\n\n2. Update your project's ``settings.py``:\n\n ::\n \n INSTALLED_APPS = (\n ..\n 'django_barintree',\n )\n \n TEMPLATE_CONTEXT_PROCESSORS = (\n ..\n 'djbraintree.context_processsors.braintree_client_side_encryption_key',\n )\n \n import braintree\n \n BRAINTREE_ENVIRONMENT = braintree.Environment.Sandbox\n BRAINTREE_CLIENT_SIDE_ENCRYPTION_KEY = '..'\n BRAINTREE_MERCHANT_ID = '..'\n BRAINTREE_PUBLIC_KEY = '..'\n BRAINTREE_PRIVATE_KEY = '..'\n\n3. Start using the Braintree Python client library in your code:\n\n ::\n \n import braintree\n \n result = braintree.Transaction.sale({\n \"amount\": \"1000.00\",\n \"credit_card\": {\n \"number\": \"4111111111111111\",\n \"expiration_date\": \"05/2012\"\n }\n })\n\n\nConfiguration options\n---------------------\n\n``BRAINTREE_ENVIRONMENT``\n Braintree environment. Refer to `the Braintree Python client library documentation `_ for more details.\n``BRAINTREE_CLIENT_SIDE_ENCRYPTION_KEY``\n Optional client side encryption key. Will be exposed using the ``braintree_client_side_encryption_key`` context processor as ``BRAINTREE_CLIENT_SIDE_ENCRYPTION_KEY`` in your templates if set.\n``BRAINTREE_MERCHANT_ID``\n Merchant ID.\n``BRAINTREE_PUBLIC_KEY``\n Public key.\n``BRAINTREE_PRIVATE_KEY``\n Private key.\n``BRAINTREE_USE_UNSAFE_SSL``\n Allow unsafe SSL connections. Default ``False`` and highly discouraged.\n", "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/iconfinder/djbraintree", "keywords": "django,braintree", "license": "BSD License", "maintainer": null, "maintainer_email": null, "name": "djbraintree", "package_url": "https://pypi.org/project/djbraintree/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/djbraintree/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/iconfinder/djbraintree" }, "release_url": "https://pypi.org/project/djbraintree/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "Braintree for Django", "version": "0.1.0" }, "last_serial": 637786, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "33af6d114196e3da88aa45a7521f4f33", "sha256": "c95e0b5f0f1b326d3d7cc3e789c4d172a3457aae389875527274328b6f590af6" }, "downloads": -1, "filename": "djbraintree-0.1.0.tar.gz", "has_sig": false, "md5_digest": "33af6d114196e3da88aa45a7521f4f33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2457, "upload_time": "2013-03-07T10:44:45", "url": "https://files.pythonhosted.org/packages/d2/72/c8ee4b104f499b7d4ece01248fada161ed1a3ef93db3025253e09022525a/djbraintree-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "33af6d114196e3da88aa45a7521f4f33", "sha256": "c95e0b5f0f1b326d3d7cc3e789c4d172a3457aae389875527274328b6f590af6" }, "downloads": -1, "filename": "djbraintree-0.1.0.tar.gz", "has_sig": false, "md5_digest": "33af6d114196e3da88aa45a7521f4f33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2457, "upload_time": "2013-03-07T10:44:45", "url": "https://files.pythonhosted.org/packages/d2/72/c8ee4b104f499b7d4ece01248fada161ed1a3ef93db3025253e09022525a/djbraintree-0.1.0.tar.gz" } ] }