{ "info": { "author": "Mollie B.V.", "author_email": "info@mollie.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Office/Business :: Financial" ], "description": "

\n \n

\n

Mollie API client for Python

\n\n\n\nAccepting [iDEAL](https://www.mollie.com/en/payments/ideal/), [Bancontact/Mister Cash](https://www.mollie.com/en/payments/bancontact/), [SOFORT Banking](https://www.mollie.com/en/payments/sofort/), [Creditcard](https://www.mollie.com/en/payments/credit-card/), [SEPA Bank transfer](https://www.mollie.com/en/payments/bank-transfer/), [SEPA Direct debit](https://www.mollie.com/en/payments/direct-debit/), [PayPal](https://www.mollie.com/en/payments/paypal/), [Belfius Direct Net](https://www.mollie.com/en/payments/belfius/), [KBC/CBC](https://www.mollie.com/en/payments/kbc-cbc/), [paysafecard](https://www.mollie.com/en/payments/paysafecard/), [ING Home'Pay](https://www.mollie.com/en/payments/ing-homepay/), [Giftcards](https://www.mollie.com/en/payments/gift-cards/), [Giropay](https://www.mollie.com/en/payments/giropay/), [EPS](https://www.mollie.com/en/payments/eps/) and [Przelewy24](https://www.mollie.com/en/payments/przelewy24) online payments without fixed monthly costs or any punishing registration procedures. Just use the Mollie API to receive payments directly on your website or easily refund transactions to your customers.\n\n[![PyPI version](https://badge.fury.io/py/mollie-api-python.svg)](http://badge.fury.io/py/mollie-api-python)\n[![Build Status](https://travis-ci.org/mollie/mollie-api-python.svg?branch=master)](https://travis-ci.org/mollie/mollie-api-python)\n\n## Requirements ##\nTo use the Mollie API client, the following things are required:\n\n+ Get yourself a free [Mollie account](https://www.mollie.com/signup). No sign up costs.\n+ Create a new [Website profile](https://www.mollie.com/dashboard/settings/profiles) to generate API keys and setup your webhook.\n+ Now you're ready to use the Mollie API client in test mode.\n+ Follow [a few steps](https://www.mollie.com/dashboard/?modal=onboarding) to enable payment methods in live mode, and let us handle the rest.\n+ Python >= 2.7\n+ Up-to-date OpenSSL (or other SSL/TLS toolkit)\n+ Mollie API client for Python has a dependency on [Requests](http://docs.python-requests.org/en/master/) and [Requests-OAuthlib](https://requests-oauthlib.readthedocs.io/en/latest/)\n\n## Installation ##\n**Please note:** If you are looking to install the v1 version of the Mollie API client, please refer to the [v1-develop branch](https://github.com/mollie/mollie-api-python/tree/v1-develop) for installation instructions.\n\nBy far the easiest way to install the Mollie API client is to install it with [pip](https://pip.pypa.io). The command below will install the latest released version of the client.\n```\n$ pip install mollie-api-python\n```\nYou may also git checkout or [download all the files](https://github.com/mollie/mollie-api-python/archive/master.zip), and include the Mollie API client manually.\n\nCreate and activate a Python >= 2.7 virtual environment (inside a git checkout or downloaded archive).\n\n```\n$ cd mollie-api-python\n$ python -m virtualenv env\n$ source env/bin/activate\n```\n\nInstall the additional requirements for the examples, then install the Mollie API client itself.\n```\n$ pip install flask\n$ pip install -e .\n```\n\nRun the examples.\n```\nexport MOLLIE_API_KEY=test_YourApiKey\n$ python examples/app.py\n```\n\n## How to receive payments ##\n\nTo successfully receive a payment, these steps should be implemented:\n\n1. Use the Mollie API client to create a payment with the requested amount, currency, description and optionally, a payment method. It is important to specify a unique redirect URL where the customer is supposed to return to after the payment is completed.\n\n2. Immediately after the payment is completed, our platform will send an asynchronous request to the configured webhook to allow the payment details to be retrieved, so you know when exactly to start processing the customer's order.\n\n3. The customer returns, and should be satisfied to see that the order was paid and is now being processed.\n\nFind our full documentation online on [docs.mollie.com](https://docs.mollie.com).\n\n## Getting started ##\n\nImporting the Mollie API Client\n```python\nfrom mollie.api.client import Client\n``` \nInitializing the Mollie API client, and setting your API key\n\n```python\nmollie_client = Client()\nmollie_client.set_api_key('test_dHar4XY7LxsDOtmnkVtjNVWXLSlXsM')\n``` \n\nCreating a new payment.\n\n```python\npayment = mollie_client.payments.create({\n 'amount': {\n 'currency': 'EUR',\n 'value': '10.00' \n },\n 'description': 'My first API payment',\n 'redirectUrl': 'https://webshop.example.org/order/12345/',\n 'webhookUrl': 'https://webshop.example.org/mollie-webhook/',\n})\n```\n_After creation, the payment id is available in the `payment.id` property. You should store this id with your order._\n\nAfter storing the payment id you can send the customer to the checkout using the `payment.checkout_url`. \n\nFor a payment create example, see [Example 1 - New Payment](https://github.com/mollie/mollie-api-python/blob/master/examples/01-new-payment.py).\n\nIn general, request body parameters for an API endpoint should be added to a dictionary and provided as the first argument (or `data` keyword argument). Query string parameters can be provided as keyword arguments.\n\n## Retrieving payments ##\nWe can use the `payment.id` to retrieve a payment and check if the payment `isPaid`.\n\n```python\npayment = mollie_client.payments.get(payment.id)\n\nif payment.is_paid():\n print('Payment received.')\n```\n\nOr retrieve a collection of payments.\n\n```python\npayments = mollie_client.payments.list()\n```\n\nFor an extensive example of listing payments with the details and status, see [Example 5 - Payments History](https://github.com/mollie/mollie-api-python/blob/master/examples/05-payments-history.py).\n\n## Payment webhook ##\n\nWhen the status of a payment changes the `webhookUrl` we specified in the creation of the payment will be called. \nThere we can use the `id` from our POST parameters to check te status and act upon that, see [Example 2 - Webhook verification](https://github.com/mollie/mollie-api-python/blob/master/examples/02-webhook-verification.py).\n\n\n## Multicurrency ##\nSince the 2.0 version of the API (supported by version 2.0.0 of the client) non-EUR payments for your customers is now supported.\nA full list of available currencies can be found [in our documentation](https://docs.mollie.com/guides/multicurrency).\n\n```python\npayment = mollie_client.payments.create({\n 'amount': {\n 'currency': 'USD', \n 'value': '10.00'\n },\n 'description': 'Order #12345',\n 'redirectUrl': 'https://webshop.example.org/order/12345/',\n 'webhookUrl': 'https://webshop.example.org/mollie-webhook/',\n})\n```\n_After the customer completes the payment, the `payment.settlement_amount` will contain the amount + currency that will be settled on your account._\n\n### Fully integrated iDEAL payments ###\n\nIf you want to fully integrate iDEAL payments in your web site, some additional steps are required. \nFirst, you need to retrieve the list of issuers (banks) that support iDEAL and have your customer pick the issuer \nhe/she wants to use for the payment.\n\nRetrieve the iDEAL method and include the issuers\n\n```python\nmethod = mollie_client.methods.get(mollie.api.objects.Method.IDEAL, include='issuers')\n```\n\n_`method.issuers` will be a list of Issuer objects. Use the property `id` of this object in the\n API call, and the property `name` for displaying the issuer to your customer. For a more in-depth example, see [Example 4 - iDEAL payment](https://github.com/mollie/mollie-api-python/blob/master/examples/04-ideal-payment.py)._\n\n```python\npayment = mollie_client.payments.create({\n 'amount': {\n 'currency': 'EUR', \n 'value': '10.00'\n },\n 'description': 'My first API payment',\n 'redirectUrl': 'https://webshop.example.org/order/12345/',\n 'webhookUrl': 'https://webshop.example.org/mollie-webhook/',\n 'method': mollie.api.objects.Method.IDEAL,\n 'issuer': selectedIssuerId, # e.g. \"ideal_INGBNL2A\"\n})\n```\nThe `payment.checkout_url` is a URL that points directly to the online banking environment of the selected issuer.\n\n### Refunding payments ###\n\nThe API also supports refunding payments. Note that there is no confirmation and that all refunds are immediate and\ndefinitive. Refunds are only supported for iDEAL, credit card, Bancontact, SOFORT Banking, PayPal, Belfius Direct Net, KBC/CBC, \nING Home'Pay and bank transfer payments. Other types of payments cannot be refunded through our API at the moment.\n\n```python\npayment = mollie_client.payments.get(payment.id)\n\n# Refund \u20ac 2 of this payment\nrefund = mollie_client.refunds.on(payment).create({\n 'amount': {\n 'currency': 'EUR',\n 'value': '2.00'\n }\n})\n```\n\n## Oauth2 ##\n\nAt https://docs.mollie.com/oauth/getting-started the oauth process is explained. Please read this first.\n\nOauth authentication process redirects back to your application. Therefore you should expose your local web server (the examples) as public urls. A webservice like [ngrok.com](https://ngrok.com/) can help you with that. Make sure to set REDIRECT_URI accordingly.\n\nRun the oauth2 examples:\n\n```\nFLASK_APP=examples/oauth/app.py \\\nCLIENT_ID=your_client_id \\\nCLIENT_SECRET=your_client_secret \\\nREDIRECT_URI=https://your_domain.tld/callback \\\nflask run\n```\n\nThe Authorize endpoint is the endpoint on the Mollie web site where the merchant logs in, and grants authorization to your client application. E.g. when the merchant clicks on the Connect with Mollie button, you should redirect the merchant to the Authorize endpoint.\n\nThe resource owner can then grant the authorization to your client application for the scopes you have requested.\n\nMollie will then redirect the resource owner back to the `redirect_uri` you have specified. The redirect_uri will be appended with a code parameter, which will contain the auth token. At the redirect_uri, you should extract that token, and use it to request a regular oauth token.\n\n### Initializing via oauth2 ###\n\nYou should implement the `get_token` and `set_token` methods yourself. They should retrieve and store the oauth token that is sent from Mollie somewhere in your application (f.i. in the database).\n\nThe token data is a python dict.\n\nThese are example methods, you should use a storage method that fits your application.\n\n```python\n\ndef get_token():\n \"\"\"\n :return: token (dict) or None\n \"\"\"\n if os.path.exists('token.json'):\n with open('token.json', 'r') as file:\n return json.loads(file.read())\n\n\ndef set_token(token):\n \"\"\"\n :param token: token (dict)\n :return: None\n \"\"\"\n with open('token.json', 'w') as file:\n file.write(json.dumps(token))\n\n\nmollie_client = Client()\nis_authorized, authorization_url = mollie_client.setup_oauth(\n client_id,\n client_secret,\n redirect_uri,\n scope,\n get_token(),\n set_token,\n)\n# When \"is_authorized\" is False, you need to redirect the user to the authorization_url.\n\n# After the user confirmed she is redirected back to your redirect_uri.\n# The view on this uri should call setup_oauth_authorization_response(), with authorization_response as parameter.\n# This is the full callback URL (string)\n\nmollie_client.setup_oauth_authorization_response(authorization_response)\n\n# The token will be stored via your `set_token` method for future use. Expired tokens will be refreshed by the client automatically.\n\n# Now You can query the API:\n\nmollie_client.organizations.get('me')\n```\n\nFor a working example, see [Example 11 - Refund payment](https://github.com/mollie/mollie-api-python/blob/master/examples/11-refund-payment.py).\n\n## API documentation ##\nIf you wish to learn more about our API, please visit the [Mollie Developer Portal](https://www.mollie.com/en/developers). API Documentation is available in English.\n\n## Want to help us make our API client even better? ##\n\nWant to help us make our API client even better? We take [pull requests](https://github.com/mollie/mollie-api-python/pulls?utf8=%E2%9C%93&q=is%3Apr), sure. But how would you like to contribute to a [technology oriented organization](https://www.mollie.com/nl/blog/post/werken-bij-mollie-als-developer/)? Mollie is hiring developers and system engineers. [Check out our vacancies](https://jobs.mollie.com/) or [get in touch](mailto:personeel@mollie.com).\n\n## License ##\n[BSD (Berkeley Software Distribution) License](https://opensource.org/licenses/bsd-license.php).\nCopyright (c) 2014-2018, Mollie B.V.\n\n## Support ##\nContact: [www.mollie.com](https://www.mollie.com) \u2014 info@mollie.com \u2014 +31 20 820 20 70", "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/mollie/mollie-api-python", "keywords": "mollie,payment,service,ideal,creditcard,mistercash,bancontact,sofort,sofortbanking,sepa,paypal,paysafecard,podiumcadeaukaart,banktransfer,direct debit,belfius,belfius direct net,kbc,cbc,refunds,payments,gateway,gift cards,intersolve,fashioncheque,podium cadeaukaart,yourgift,vvv giftcard,webshop giftcard,nationale entertainment card,ing homepay,klarna pay later,klarna slice it,przelewy24", "license": "BSD", "maintainer": "Four Digits B.V.", "maintainer_email": "info@fourdigits.nl", "name": "mollie-api-python", "package_url": "https://pypi.org/project/mollie-api-python/", "platform": "", "project_url": "https://pypi.org/project/mollie-api-python/", "project_urls": { "Homepage": "https://github.com/mollie/mollie-api-python" }, "release_url": "https://pypi.org/project/mollie-api-python/2.2.3/", "requires_dist": null, "requires_python": "", "summary": "Mollie API client for Python", "version": "2.2.3" }, "last_serial": 5741107, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "8209bfc7395b1a3ffdc9960b93f58937", "sha256": "8188f2f08d1de6717bdaee20e89f96a503069ba1d3afbbcbec15d2bf7087f4c4" }, "downloads": -1, "filename": "mollie-api-python-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8209bfc7395b1a3ffdc9960b93f58937", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 131711, "upload_time": "2014-05-20T15:58:06", "url": "https://files.pythonhosted.org/packages/62/02/44d3de02ce89fffd15d134e70154e107578fc2b9a67b08d52673bbcffbbc/mollie-api-python-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "0b941f4099e56439510a6a4172ca4b02", "sha256": "4b531093d1d4ee2d678db9fd709f6fa1b941bc58d483ed2f729ecc453f196af3" }, "downloads": -1, "filename": "mollie-api-python-release-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0b941f4099e56439510a6a4172ca4b02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 131884, "upload_time": "2015-07-17T11:33:37", "url": "https://files.pythonhosted.org/packages/12/b9/1e53a87ee95b442139a7c94642ce4119946f6fd69d3e16c731130c07e123/mollie-api-python-release-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "841305a3499deb25682abefddaaf87ea", "sha256": "9445b9096ff82acd624cb5f622b757c0f5d6278df8139ef806f81546946cb197" }, "downloads": -1, "filename": "mollie-api-python-1.1.0.tar.gz", "has_sig": false, "md5_digest": "841305a3499deb25682abefddaaf87ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 132150, "upload_time": "2015-11-24T14:36:23", "url": "https://files.pythonhosted.org/packages/d8/c4/48307ff019658b8c2009c4a91c0e0755794687c2d7dc152563b26fff2449/mollie-api-python-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "fa198c8d876ebd6147b1910542d32dc4", "sha256": "6cfb102f43a26a46ca5f48a97fcaa87d338d48ec7c5cdbe712fa4c7dd4316991" }, "downloads": -1, "filename": "mollie-api-python-1.1.1.tar.gz", "has_sig": false, "md5_digest": "fa198c8d876ebd6147b1910542d32dc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152051, "upload_time": "2015-12-08T12:58:35", "url": "https://files.pythonhosted.org/packages/3c/5f/3c55d8a1296faa31cf1238106fe4890f550fb81e83e41a3d878a50dc7be7/mollie-api-python-1.1.1.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "598e0b70fd8a650d8c2736e762907d56", "sha256": "ede4947d16957c09472d3a11a4c0278227b539c682500941d90dfd098e1abd25" }, "downloads": -1, "filename": "mollie-api-python-1.1.3.tar.gz", "has_sig": false, "md5_digest": "598e0b70fd8a650d8c2736e762907d56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152090, "upload_time": "2016-10-10T15:20:46", "url": "https://files.pythonhosted.org/packages/fd/50/af138d1f605c2a28bdb42a99719de62573b557643affeac8d3f5123e9915/mollie-api-python-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "93eea074ffbb8ffbc5580cd463185f10", "sha256": "942abcb4ee25e93e66fc61d42d4d9fd338ccfb4746077ee236e7f5519e839f2a" }, "downloads": -1, "filename": "mollie-api-python-1.2.0.tar.gz", "has_sig": false, "md5_digest": "93eea074ffbb8ffbc5580cd463185f10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 158272, "upload_time": "2017-01-05T14:15:37", "url": "https://files.pythonhosted.org/packages/fe/d9/d8863e51949d86b10666683cbcf7b7e0b092c58d23e9d6ba6c97c1d46e14/mollie-api-python-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "5b8e1d88d8ec2a42ef58ac9b3d24168d", "sha256": "c1829db8a3b7734c5d2b41a7e0a8c993c817d3efb467a8bdd89439da9815ceb1" }, "downloads": -1, "filename": "mollie-api-python-1.2.1.tar.gz", "has_sig": false, "md5_digest": "5b8e1d88d8ec2a42ef58ac9b3d24168d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 159044, "upload_time": "2018-01-26T13:33:20", "url": "https://files.pythonhosted.org/packages/e5/7e/a004714bad75fbca0a51feda9b639ecc9d3cd2e23ba69bf3d5fcda5b1ffd/mollie-api-python-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "3d03f614ecf2df8df9c748f0ef8d7041", "sha256": "673ec78cf59d9ef808d5011b65647c5a601ab6adf8be49058f2038ce541b87a5" }, "downloads": -1, "filename": "mollie-api-python-1.3.0.tar.gz", "has_sig": false, "md5_digest": "3d03f614ecf2df8df9c748f0ef8d7041", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 159504, "upload_time": "2018-01-26T13:34:15", "url": "https://files.pythonhosted.org/packages/13/e9/041d68d1e2252af82038fadd4ed74d7475f970eb4aae1de89021f686550c/mollie-api-python-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "d1e61779549384ddf00ff272e1e6e256", "sha256": "bf7556b9c7e448522340cc49071bdd0e7de0f2c2799818a630cf9548785a6e59" }, "downloads": -1, "filename": "mollie-api-python-1.3.1.tar.gz", "has_sig": false, "md5_digest": "d1e61779549384ddf00ff272e1e6e256", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 159434, "upload_time": "2018-01-30T15:56:40", "url": "https://files.pythonhosted.org/packages/cb/c3/2b70a414064ef748943eed0a1e2bbd3939f6c88e1a4c4c547b626ffa6715/mollie-api-python-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "6d33abaf79cff3418fc7aa2f47b83b25", "sha256": "9c32a7ddd66b751996a9cce884a7d666206d6196312b9e49cc86d6fa3da1319f" }, "downloads": -1, "filename": "mollie-api-python-1.3.2.tar.gz", "has_sig": false, "md5_digest": "6d33abaf79cff3418fc7aa2f47b83b25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 159544, "upload_time": "2018-02-12T12:29:23", "url": "https://files.pythonhosted.org/packages/d9/f8/b71ab0c061f230687cf9f4f6b16b787317317517fe3c5ad688344ba55f94/mollie-api-python-1.3.2.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "0dbf448b68612c864d159fa36095a961", "sha256": "0d50cb78b63d38554bebfa35e1487f25eb5fc3558f29a54200fff6e802f4c2fd" }, "downloads": -1, "filename": "mollie-api-python-1.4.0.tar.gz", "has_sig": false, "md5_digest": "0dbf448b68612c864d159fa36095a961", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 159771, "upload_time": "2018-04-04T10:58:21", "url": "https://files.pythonhosted.org/packages/a3/39/4efb422c21ffcc4f9bf563f2eb54bb49a89eafe781c3ab0d9f643621a2c7/mollie-api-python-1.4.0.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "89b0614c8bca64fc23948a83694ef93a", "sha256": "f4b1414852c10c3afa6a5ed901fea0a6b93da61a0756bc991e14b50fde5ec0fe" }, "downloads": -1, "filename": "mollie-api-python-1.4.1.tar.gz", "has_sig": false, "md5_digest": "89b0614c8bca64fc23948a83694ef93a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 132432, "upload_time": "2018-06-01T09:32:05", "url": "https://files.pythonhosted.org/packages/d2/8a/93cb1522afe942714e9de4062274fda698a9b25cc6c3c2685ab730194579/mollie-api-python-1.4.1.tar.gz" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "f62789bd1d8c33b14d3e486bb5a7b51e", "sha256": "52e8d08c8783fb08102383095721fe16bb6a4aed67cd4cd2af88f9a43eb90d2c" }, "downloads": -1, "filename": "mollie-api-python-1.4.2.tar.gz", "has_sig": false, "md5_digest": "f62789bd1d8c33b14d3e486bb5a7b51e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 131432, "upload_time": "2018-09-04T12:35:31", "url": "https://files.pythonhosted.org/packages/42/83/87baf2cb3913d4e1b9f0e91faf3b0bbb6f3e319c29c1ebce092f30406f0b/mollie-api-python-1.4.2.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "95ebece4df53e95eb7088d05f25ce3cd", "sha256": "03e0a418c12a5196494f929a5a6ba4014e9acca4cb76d93eb099ffcd3385e794" }, "downloads": -1, "filename": "mollie-api-python-1.4.4.tar.gz", "has_sig": false, "md5_digest": "95ebece4df53e95eb7088d05f25ce3cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 128112, "upload_time": "2018-12-06T08:53:12", "url": "https://files.pythonhosted.org/packages/4d/3e/25da44175c749d235bc79fd979a525fa6d295f4d111e07053edbb46a7aa3/mollie-api-python-1.4.4.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "d751e5df9dee0ccd39458de39c03c441", "sha256": "3f44cd0b1c859ecf31ebbd1d3974031c89768a63f81676f3c65c9af231e4c0a0" }, "downloads": -1, "filename": "mollie-api-python-2.0.0.tar.gz", "has_sig": false, "md5_digest": "d751e5df9dee0ccd39458de39c03c441", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 150002, "upload_time": "2018-10-09T15:06:01", "url": "https://files.pythonhosted.org/packages/b4/4f/88e6ff4e4c38c76225e19fe71b0d079a8df3c9cb95515adffb752d9743ac/mollie-api-python-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "2578c482493f199b8e0a54fd3b587617", "sha256": "10b1883fcd16eef36a72a249cf2444fc1bbd4f1428fba6e1bd5fd24657349ab7" }, "downloads": -1, "filename": "mollie-api-python-2.0.1.tar.gz", "has_sig": false, "md5_digest": "2578c482493f199b8e0a54fd3b587617", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 149932, "upload_time": "2018-10-17T12:07:11", "url": "https://files.pythonhosted.org/packages/4c/24/861f77c3d5ba52ff72af99e0d39b5b022cddd8bf19dc4dc3bf28cc1e94dc/mollie-api-python-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "d04de1eb0fae963f6626eee7b3c476bb", "sha256": "24d1de16c9939c036aba38494891b6dcd82342e2a05a17e05c7054189f29a88d" }, "downloads": -1, "filename": "mollie-api-python-2.0.2.tar.gz", "has_sig": false, "md5_digest": "d04de1eb0fae963f6626eee7b3c476bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 149948, "upload_time": "2018-10-25T08:03:59", "url": "https://files.pythonhosted.org/packages/22/f7/e262571792c439032a4aff536668a68f2a90014c94f044827890c2271e1a/mollie-api-python-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "7941b94d2bda04936bdce704d8d8dad6", "sha256": "9a3727fe07f2dccd6b163962ee50514980eed355b52917ea3146f22143e6d5e7" }, "downloads": -1, "filename": "mollie-api-python-2.0.3.tar.gz", "has_sig": false, "md5_digest": "7941b94d2bda04936bdce704d8d8dad6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 150285, "upload_time": "2018-10-25T11:59:31", "url": "https://files.pythonhosted.org/packages/1c/c3/833d8a8a020df9caba3cdebd7b0444ad73960f2744adfebbd61f5ad66c0b/mollie-api-python-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "65eb5f92821b9485b2957e6f4bb50265", "sha256": "7411133b9421e44edae53e1a590c6b09ff7f317a3c2a1893995d45fe1ac6e708" }, "downloads": -1, "filename": "mollie-api-python-2.0.4.tar.gz", "has_sig": false, "md5_digest": "65eb5f92821b9485b2957e6f4bb50265", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 157615, "upload_time": "2018-11-12T15:15:29", "url": "https://files.pythonhosted.org/packages/ac/98/ffd737bba13a608052649cc72a425a8cc2bd939fcb250dc1e6d62cb3f566/mollie-api-python-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "af0c2af6620faf641f6756fbc397052d", "sha256": "23496fe8bf28a4b28a163b96bb05cfb56d49e4365027f05485f0eef87a8cf6ea" }, "downloads": -1, "filename": "mollie-api-python-2.0.5.tar.gz", "has_sig": false, "md5_digest": "af0c2af6620faf641f6756fbc397052d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153573, "upload_time": "2018-12-06T09:04:02", "url": "https://files.pythonhosted.org/packages/e6/10/21a1e3b063b6432d3cb6f7102340674285ce8d59efdf91a72bb8df630683/mollie-api-python-2.0.5.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "f45dc66595ab30c2b93d017153bd2207", "sha256": "9f2ddecf74879a2ed59a595ee2f22b08b794532cb34f87b29c5b72c89e835fce" }, "downloads": -1, "filename": "mollie-api-python-2.0.6.tar.gz", "has_sig": false, "md5_digest": "f45dc66595ab30c2b93d017153bd2207", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 153565, "upload_time": "2018-12-06T09:27:14", "url": "https://files.pythonhosted.org/packages/25/77/9822d6552ff551614eb723ab5b2cf9f97b0f5243e4739e07d1e22a591e38/mollie-api-python-2.0.6.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "aefcaf6fcd7c19714b157547652cd77b", "sha256": "14af089813b35ece4b9436f1d621fb1e1664802d650b8c7acd25b2ca3a5e8b5d" }, "downloads": -1, "filename": "mollie-api-python-2.1.0.tar.gz", "has_sig": false, "md5_digest": "aefcaf6fcd7c19714b157547652cd77b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29178, "upload_time": "2019-02-18T16:21:46", "url": "https://files.pythonhosted.org/packages/b7/82/d97ccf0c40922ef66a346082570429032ca1e5d93360cc94a39e8af21fc2/mollie-api-python-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "e3a0b7ef23621a8dafcca46a56ff6625", "sha256": "492ed35b014f83e54f9051ffea470802887cdc0e9ba6c0f12fc3a74ee16fa817" }, "downloads": -1, "filename": "mollie-api-python-2.1.1.tar.gz", "has_sig": false, "md5_digest": "e3a0b7ef23621a8dafcca46a56ff6625", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30683, "upload_time": "2019-04-05T13:04:10", "url": "https://files.pythonhosted.org/packages/29/f3/a49e788cf35b070a784fb98ed8c8dc1814b12923d50635f2c2a8bd1dc368/mollie-api-python-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "86885e58e826285dbeaf45704c0f4758", "sha256": "70412094f95478a4ff77f5cc353bd0c882ae6d79c0cc09f3c5bc428e20dd3441" }, "downloads": -1, "filename": "mollie-api-python-2.1.2.tar.gz", "has_sig": false, "md5_digest": "86885e58e826285dbeaf45704c0f4758", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30879, "upload_time": "2019-04-05T14:34:49", "url": "https://files.pythonhosted.org/packages/01/2e/e09998fb94f567eae9f18f005fdbeee3e1e6b801c5781897b9e37a760c96/mollie-api-python-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "329110850b860a15cd5cc1b8c4978f27", "sha256": "868394176545326cf65e7251a82bed27bbf7f3b9ce2f5acfdd9ce3ebaccd7ae6" }, "downloads": -1, "filename": "mollie-api-python-2.1.3.tar.gz", "has_sig": false, "md5_digest": "329110850b860a15cd5cc1b8c4978f27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30840, "upload_time": "2019-04-30T07:46:39", "url": "https://files.pythonhosted.org/packages/ff/66/c54209e22e6892a572a557c9941400b248be38efb3fb73685a5abc34b218/mollie-api-python-2.1.3.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "52eca88d1e9f84aca2a37f40b90586a6", "sha256": "57030420f3b92b2c4f08cba07739c477c02a7e0091eb6602ef506068bb4aa95e" }, "downloads": -1, "filename": "mollie-api-python-2.2.0.tar.gz", "has_sig": false, "md5_digest": "52eca88d1e9f84aca2a37f40b90586a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41516, "upload_time": "2019-06-13T12:27:10", "url": "https://files.pythonhosted.org/packages/9a/93/34fa160a5dc5c12777707607f4bd27bfe474f5280104186dfb2f505577fd/mollie-api-python-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "967801acf4d6ac64965fa822d0bec77b", "sha256": "d50dd8e0df90c5301d3be4e6e852c44205dcc8751aff198e6e20181e4ac47d6f" }, "downloads": -1, "filename": "mollie-api-python-2.2.1.tar.gz", "has_sig": false, "md5_digest": "967801acf4d6ac64965fa822d0bec77b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41744, "upload_time": "2019-07-26T07:49:25", "url": "https://files.pythonhosted.org/packages/2c/bb/c5171a44569fac07c578ae6d944e42075d2b9d490b055c3584a8957184a2/mollie-api-python-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "98eb1c24feaf003ee3af274671cbf42c", "sha256": "9b9e94300511ed2909b2c5c7e210ee83934c38c9a0cc62589ad70ee40cfe4ffa" }, "downloads": -1, "filename": "mollie-api-python-2.2.2.tar.gz", "has_sig": false, "md5_digest": "98eb1c24feaf003ee3af274671cbf42c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41743, "upload_time": "2019-08-28T07:16:10", "url": "https://files.pythonhosted.org/packages/84/6e/580fec2601bf45efbf0b03f6a256174d2b565593f243cc0669d798df32b8/mollie-api-python-2.2.2.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "7cdcf0e82566405e49defde7f7411f1b", "sha256": "ecc09bd49902bbfe786741a2af30ae7ff47c25dadf45699a0631df0a2bacf9a2" }, "downloads": -1, "filename": "mollie-api-python-2.2.3.tar.gz", "has_sig": false, "md5_digest": "7cdcf0e82566405e49defde7f7411f1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42159, "upload_time": "2019-08-28T07:21:21", "url": "https://files.pythonhosted.org/packages/d8/60/5036580ce6fef01d7c774bab5e8e4004676276ab5fa95bb5f13a5909a888/mollie-api-python-2.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7cdcf0e82566405e49defde7f7411f1b", "sha256": "ecc09bd49902bbfe786741a2af30ae7ff47c25dadf45699a0631df0a2bacf9a2" }, "downloads": -1, "filename": "mollie-api-python-2.2.3.tar.gz", "has_sig": false, "md5_digest": "7cdcf0e82566405e49defde7f7411f1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42159, "upload_time": "2019-08-28T07:21:21", "url": "https://files.pythonhosted.org/packages/d8/60/5036580ce6fef01d7c774bab5e8e4004676276ab5fa95bb5f13a5909a888/mollie-api-python-2.2.3.tar.gz" } ] }