Adyen PHP API Library 8.0.0
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.
The feature: https://docs.adyen.com/api-explorer/#/CheckoutService/v64/post/paymentLinks is supported but the GET ( https://docs.adyen.com/api-explorer/#/CheckoutService/v64/get/paymentLinks/{linkId} ) and PATCH ( https://docs.adyen.com/api-explorer/#/CheckoutService/v64/patch/paymentLinks/{linkId} ) endpoints are still not.
Features:
#224 add missing php extesions to composer requires
#223 Feature/add orders api support
#230 [PW-2982] Upgrade checkout API endpoint from v52 to v64
Fixed issues:
#222 Update Checkout API version
Supported API versions:
- Checkout API version: v64
- Payments API version: v51
- Recurring API version: v49
- Payouts API version: v51
- Account API version: v5
- Fund API version: v5
- Notification Configuration API version: v5