Skip to content

Releases: mollie/mollie-api-python

3.7.2

04 Sep 07:09
Compare
Choose a tag to compare

Summary:

  • Make sure testmode is added to the body on all http_methods except GET, reported in #342 by @gabn88, fixed in #363

Install it: https://pypi.org/project/mollie-api-python/3.7.2

3.7.1

26 Aug 11:07
69ccca6
Compare
Choose a tag to compare

Summary:

  • Revert #355, which introduced a bug which caused all requests to return 400 Bad request, reported by @hlgrondijs in #360

Full Changelog: 3.7.0...3.7.1

Install it: https://pypi.org/project/mollie-api-python/3.7.1

3.7.0

23 Aug 07:10
30359a0
Compare
Choose a tag to compare

Summary:

  • Add support for terminal endpoints in #356
  • Add support for create client link endpoint in #350
  • Use correct OAuth Authorize URL, fixed in #354
  • Make sure testmode is added to the body on all http_methods except GET, reported in #342 by @gabn88, fixed in #355
  • Fix typo in set up since it's a verb, fixed in #357
  • Fix signup link in README.md, fixed in #344
  • Ship only the Mollie package, don't include the tests. Reported by @AndrewAmmerlaan, fixed in #358

New Contributors

Full Changelog: 3.6.1...3.7.0

Install it: https://pypi.org/project/mollie-api-python/3.7.0

3.6.1

24 Jul 13:08
cd353ad
Compare
Choose a tag to compare

Summary:

  • Unpack params before performing calling get_transactions and get_report, reported in #349, fixed in #351
  • Fix create payment qr code example, fixed in #346

Full Changelog: 3.6.0...3.6.1

Install it: https://pypi.org/project/mollie-api-python/3.6.1

3.6.0

13 Oct 12:20
Compare
Choose a tag to compare

What's Changed

  • Allow a longer bank reference, reported in #335 by @SalimAtMollie , fixed in #336
  • Resolve issues with retrieving paginated data reported in #315, fixed by @Bladieblah in #333
  • Refactor regular expressions that extract identifiers from URLs, reported in #330, fixed in #331
  • Add Python 3.12 to test targets, fixed in #329

New Contributors

Full Changelog: 3.5.0...3.6.0

Install it: https://pypi.org/project/mollie-api-python/3.6.0

3.5.0

14 Jul 11:02
Compare
Choose a tag to compare

Summary:

  • Added support for capture on card payments in #312. Manual capture on card payments is currently in closed beta.

Install it: https://pypi.org/project/mollie-api-python/3.5.0

3.4.0

06 Jul 07:23
Compare
Choose a tag to compare

Summary:

  • A read timeout error should not be retried , reported by @andreashug in #325
  • Python 3.7 is EOL and removed from testing targets. The Pypy versions that are used while testing are also updated according the current supported variants (pypy 3.9 and 3.10). In #328
  • Enabled mypy check_untyped_defs (part of the continued effort to provide full type annotation support) in #286

Install it: https://pypi.org/project/mollie-api-python/3.4.0

3.3.0

13 Jun 07:43
Compare
Choose a tag to compare

Summary:

  • Add Billie as supported payment method
  • Add support for pickling ResponseError exceptions, reported by @kloki in #306
  • Deprecate the 'Submit onboarding data' endpoint, see the endpoint documentation

Install it: https://pypi.org/project/mollie-api-python/3.3.0

3.2.0

11 Apr 10:01
Compare
Choose a tag to compare

Summary:

If you'd like to retrieve a Balance Report or the Balance Transactions, you can do so using their respective methods:

balance = client.balances.get(balance_id)
report = balance.get_report()
transactions = balance.get_transactions()
  • Added support using Idempotency Keys when sending POST/PUT/DELETE requests. For every request an Idempotency Key will be generated and used automatically. However, you can submit your own Idempotency Key if you'd like by simply passing it as an argument. An Idempotency Key needs to be unique for each unique request.
client.customers.update(
    "cst_8wmqcHMN4U",
    {
        "name": "Updated Customer A",
        "email": "updated-customer@example.org",
    },
    idempotency_key="your_idempotency_key",
)
  • Added has_settlement() method to Payment
  • Simplified the code concerning validating the Settlements ID

Install it: https://pypi.org/project/mollie-api-python/3.2.0

3.1.1

28 Feb 14:03
Compare
Choose a tag to compare

Summary:

  • Added Payment.cancel_url and Order.cancel_url properties
  • Removed circular import references from result objects, so you can do from mollie.api.objects.payment import Payment again without workarounds (reported by @pennersr for reporting in #301)

Install it: https://pypi.org/project/mollie-api-python/3.1.1