Skip to content

Releases: Adyen/adyen-python-api-library

Adyen Python API Library v4.0.0

26 Nov 11:14
7eb7196
Compare
Choose a tag to compare

Important note
This release will break some old implementation because of the new features of the new API version (v64) listed below. Therefore we are releasing this update as new major version.

  • Returns an error if unsupported fields (fields that are currently not in our API specifications) are provided in the payment request.
  • Pending is now the response type instead of PresentToShopper for both bcmc_mobile_QR and wechatpayQR
  • Added the configuration object to the /paymentMethods response for the API. Example can be found here: https://docs.adyen.com/api-explorer/#/CheckoutService/v64/post/paymentMethods__example_paymentMethods-basic (Click run to get the example response)
  • Now returns an error when sanitising invalid origin keys in the /payments flow.
  • Now returns an error when the length of the origin in the /payments request exceeds 80 characters.

#126 Add applicationInfo only to services that support it

Adyen Python API Library 3.1.0

09 Nov 16:25
cd10fc8
Compare
Choose a tag to compare

Known issues
With the services versions update, the /payments/details endpoint will not work correctly, this is solved in the 4.0.0 version.

#121 Update services versions.
#120 Added support for custom live endpoint URLs for PAL service
#116 Client: Add ability to specify HTTP timeout.

Adyen Python API Library 3.0.0

02 Jun 05:25
219817e
Compare
Choose a tag to compare

#110 [PW-2394] Remove the app_name
#108 BIN Lookup API: Specify version

Adyen Python API Library 2.3.0

19 May 08:40
04ffb98
Compare
Choose a tag to compare

#106 add /costEstimate endpoint
#102 fix HMAC signature calculation
#105 various fixes

Adyen Python API Library 2.2.0

27 Dec 15:26
d89344c
Compare
Choose a tag to compare

#94 [PW-1184] Add codeowers file for GitHub, remove validation and fixing failed te…
#91 [PW-1701] Added the xapikey in http client request for call api
#89 Fix coverage command
#88 App name can be empty
#87 Xapi key for recurring
#84 [PW-1636] Fix travis build and hmac tests
#80 Install wheel needed for pycurl
#79 [PW-1595] Add HMAC validation on all libraries. Add method to validate hmac
#78 Mutable types used as defaults

Adyen Python API Library 2.1.0

09 Aug 08:58
ce3dff7
Compare
Choose a tag to compare

#74 Fix payout tests
#73 Update api and checkout version to v49
#68 HttpClient interface
#67 App_name default of none crashes user agent

Adyen Python API Library 2.0.0

18 Feb 12:54
9bf9188
Compare
Choose a tag to compare

Features:
#58 Add application info
#60 Update checkout version v41

Adyen Python API Library 1.4.0

16 Jan 10:48
2530b4d
Compare
Choose a tag to compare

Adyen Python API Library 1.4.0 supports checkout api v40

Adyen Python API Library 1.3.0

16 Nov 10:10
28eb420
Compare
Choose a tag to compare

Features:
#42 Add support for Third Party Payout service

Fixes:
#39 Fixed issue when raw_response is empty.
#40 Added GitHub templates for issues and PRs
#41 PW-279: Refactor code to PEP8 standards
#45 Move constants to settings file and raise error on KeyError
#46 code optimizations
#50 deleted unused, rephrased names

Adyen Python API Library 1.2.0

23 Oct 14:51
Compare
Choose a tag to compare

#37 Use a different version for Recurring API (v25)
#34 Updated endpoints to latest version (v30)