{ "info": { "author": "payex", "author_email": "opensource@payex.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# pypayex\n\npypayex is a Python module for interacting with the PayEx SOAP API.\n\nThe PayEx implementation manual is available here:\nhttp://www.payexpim.com/\n\n## Installation\n\nInstall `pypayex` (available on PyPi):\n\n```shell\npip install pypayex\n```\n\nRequires the `suds` SOAP library, and `ordereddict` on Python < 2.7.\n\n## Usage\n\n```python\nfrom payex.service import PayEx\n\t\nservice = PayEx(merchant_number='YOUR_MERCHANT_NUMER', encryption_key='YOUR_ENCRYPTION_KEY', production=False)\n\t\n# Initialize payment\nresponse = service.initialize(\n\tpurchaseOperation='SALE',\n\tprice='5000',\n\tcurrency='NOK',\n\tvat='2500',\n\torderID='test1',\n\tproductNumber='123',\n\tdescription=u'This is a test.',\n\tclientIPAddress='127.0.0.1',\n\tclientIdentifier='USERAGENT=test&username=testuser',\n\tadditionalValues='PAYMENTMENU=TRUE',\n\treturnUrl='http://example.org/return/',\n\tview='PX',\n\tcancelUrl='http://example.org/cancel/'\n)\n```\n\nUser performs the payment on the URL in `response['redirectURL']`, and is redirected back to the `returnUrl`.\n\n```python\n# When user is redirected back to the returnUrl, check the status of the transaction\nresponse = service.complete(orderRef='GENERATED_ORDER_REF')\n\t\n# Transaction was successfully performed\nresponse['status']['errorCode'] == 'OK' and response['transactionStatus'] == '0'\n```", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PayEx/pypayex", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pypayex", "package_url": "https://pypi.org/project/pypayex/", "platform": "", "project_url": "https://pypi.org/project/pypayex/", "project_urls": { "Homepage": "https://github.com/PayEx/pypayex" }, "release_url": "https://pypi.org/project/pypayex/0.4.7/", "requires_dist": null, "requires_python": "", "summary": "Python module for interacting with the PayEx SOAP API", "version": "0.4.7" }, "last_serial": 4340420, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "0cf03db7403c9ed8b3c1e729a18bf04f", "sha256": "753a07a42e431a4ee9af2c5912d96ccc21d6e0438fc3161dc510ea8bb48c35e5" }, "downloads": -1, "filename": "pypayex-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0cf03db7403c9ed8b3c1e729a18bf04f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5101, "upload_time": "2011-10-07T14:09:10", "url": "https://files.pythonhosted.org/packages/42/90/69410f057c7a368b60176320ed1590d3ce3833a74129f765ca3bf38bcb9d/pypayex-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8b3d048791cd6f807f99a7390414331e", "sha256": "76f881a5c95e689cf557e4d3b8507490c556df15df3fb6f90632c535befa1faf" }, "downloads": -1, "filename": "pypayex-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8b3d048791cd6f807f99a7390414331e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5596, "upload_time": "2011-10-25T13:42:44", "url": "https://files.pythonhosted.org/packages/85/e2/be30a588d08223350f8d4e71a41249abd63fa493cd636a71a004e53cf987/pypayex-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "939e5d19de6e062a8acb1a21acb94e27", "sha256": "e59dee96bb907c8a378a92747a13fbcd70ac054d37408d3cf6044fd7aa85a2c0" }, "downloads": -1, "filename": "pypayex-0.3.0.tar.gz", "has_sig": false, "md5_digest": "939e5d19de6e062a8acb1a21acb94e27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5629, "upload_time": "2011-10-31T18:02:29", "url": "https://files.pythonhosted.org/packages/b7/37/20e4d5068af2ad43069ca9da2c089da54cc4c4db9e44b10c48da1a645431/pypayex-0.3.0.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "a76591ae9ae18cc97eb4872a1750f80c", "sha256": "dd2c26c9921b970409d5256706c3e14c9e4c6f080e3f3f09d75a529efdc32c98" }, "downloads": -1, "filename": "pypayex-0.3.5.tar.gz", "has_sig": false, "md5_digest": "a76591ae9ae18cc97eb4872a1750f80c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5789, "upload_time": "2012-03-28T17:08:53", "url": "https://files.pythonhosted.org/packages/bf/ad/7774ff62705fb2d0b33bbb7914ed58cc0023d1eb119101b9c5a17c99b0cf/pypayex-0.3.5.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "8e2230ebbef9bf4beffeb79090a38482", "sha256": "3ae1287c95435de591e5f7119642271857e214a62ca471b80b66a9ca09a0030a" }, "downloads": -1, "filename": "pypayex-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8e2230ebbef9bf4beffeb79090a38482", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5829, "upload_time": "2012-05-15T14:04:50", "url": "https://files.pythonhosted.org/packages/2e/49/4d3a4b84d9dc0ff3622afe971d063006505c9ff155a647d134e090665fde/pypayex-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "325f93658aeab235cd736a421cb6a39a", "sha256": "99c9e0120a35699bc6a86102d2cc72ab5aa5e2bda74819e990c8a2ef73cb02f0" }, "downloads": -1, "filename": "pypayex-0.4.1.tar.gz", "has_sig": false, "md5_digest": "325f93658aeab235cd736a421cb6a39a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5874, "upload_time": "2012-06-25T15:15:12", "url": "https://files.pythonhosted.org/packages/40/fa/5001655cdb9cd959c564519a70932bf6ba8d29a0f78e352296cf89458850/pypayex-0.4.1.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "457f60479d04da79eda5537d989952db", "sha256": "49711683fc33b05893122195947a60982381d3a630fdbb44d0cbb306c1dc2427" }, "downloads": -1, "filename": "pypayex-0.4.5.tar.gz", "has_sig": false, "md5_digest": "457f60479d04da79eda5537d989952db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5956, "upload_time": "2013-01-29T10:21:38", "url": "https://files.pythonhosted.org/packages/42/eb/3299dd39cf5032e98da2df40a23a0a82ae35ba435b0117651cc3d080e25e/pypayex-0.4.5.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "6f9e7362cbfc4482cbaba9296000a394", "sha256": "e6311adde5ae343076989ee2b44ee20ec53eab11759c94277201229cb6219e9f" }, "downloads": -1, "filename": "pypayex-0.4.6.tar.gz", "has_sig": false, "md5_digest": "6f9e7362cbfc4482cbaba9296000a394", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6290, "upload_time": "2017-11-13T13:46:04", "url": "https://files.pythonhosted.org/packages/d5/c5/1a89c597eaa5738fc67843dea24c5385e1acf9b1230f599b19fece3c59e0/pypayex-0.4.6.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "154035501ecab48a581df6cadc07b705", "sha256": "ba628b2fc2e56478ad4967636ea063d04eb02aac97c80d2645bbf767cd4362d3" }, "downloads": -1, "filename": "pypayex-0.4.7.tar.gz", "has_sig": false, "md5_digest": "154035501ecab48a581df6cadc07b705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6257, "upload_time": "2018-10-04T13:54:47", "url": "https://files.pythonhosted.org/packages/e2/6f/a6daae5bebed509ca6bcd548a7a2de8bd2596688c3ae110cffc58f461e90/pypayex-0.4.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "154035501ecab48a581df6cadc07b705", "sha256": "ba628b2fc2e56478ad4967636ea063d04eb02aac97c80d2645bbf767cd4362d3" }, "downloads": -1, "filename": "pypayex-0.4.7.tar.gz", "has_sig": false, "md5_digest": "154035501ecab48a581df6cadc07b705", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6257, "upload_time": "2018-10-04T13:54:47", "url": "https://files.pythonhosted.org/packages/e2/6f/a6daae5bebed509ca6bcd548a7a2de8bd2596688c3ae110cffc58f461e90/pypayex-0.4.7.tar.gz" } ] }