Skip to content

Releases: Adyen/adyen-php-api-library

Adyen PHP API Library v15.4.0

02 Oct 13:59
d79170f
Compare
Choose a tag to compare

What's Changed

New Features 💎

Other Changes 🖇️

Full Changelog: v15.3.0...v15.4.0

Adyen PHP API Library v15.3.0

18 Sep 15:07
c7ed2a9
Compare
Choose a tag to compare

What's Changed

New Features 💎

Other Changes 🖇️

Full Changelog: v15.2.0...v15.3.0

Adyen PHP API Library v15.2.0

04 Sep 08:57
7df2730
Compare
Choose a tag to compare

What's Changed

Other Changes 🖇️

Full Changelog: v15.1.0...v15.2.0

Adyen PHP API Library v15.1.0

23 Aug 13:35
70c16fa
Compare
Choose a tag to compare

What's Changed

New Features 💎

Other Changes 🖇️

Full Changelog: v15.0.0...v15.1.0

Adyen PHP API Library v15.0.0

08 Aug 08:05
7c88d9d
Compare
Choose a tag to compare

Description

This release consists of many new services and endpoints, including models linked to those services. Below is a mapping from old services to new, endpoints we have added and the generated release notes.

Mapping old to new services classes

Old name(v14.0.1) New name(v15.0.0)
\Checkout.php \Checkout\
\Payout.php \Payout\
\Recurring.php \RecurringApi.php
\BinLookup.php \BinLookupApi.php
\Management.php \Management\
\Payment.php \Payments\
\Modification.php \Payments\

The old services are now annotated with a deprecation tag referring you to the new classes, and will be completely removed in the next major version. To make upgrading as easy as possible the model constructors accept arrays, which should decrease the time needed to adopt these new services. Furthermore, the object oriented approach should decrease your time to integrate as the models should give a good framework how to build your requests.

New endpoints added to the Library

New endpoints
\StoredvalueApi.php
\POSTerminalManagementApi.php
\BalanceControlApi.php
\LegalEntityManagement\
\BalancePlatform\
\Transfers\

Starting from next release we will also remove the old platform endpoints, as we encourage you to use the new Adyen platform services. These endpoints are tagged with a deprecation message pointing you to the new platform endpoints. Finally, this major versions we added support for the new webhooks for the Adyen platform. Look at the README to find instructions on how to use the parser and hmac validator.

What's Changed

New Features 💎

Fixes ⛑️

Other Changes 🖇️

New Contributors

Full Changelog: 14.0.1...v15.0.0

Adyen PHP API Library 15.0.0-beta

18 Apr 14:24
d38ce4f
Compare
Choose a tag to compare

What's Changed

Models

With this new update we have added support for models that are one to one with our API. This means that we also created new service classes that use the respective models and provide additional description and functionalities. These models include getter/setters, constructors, support for serialization, ArrayAccess and some minor validation + constants for enum values (we can't provide real enums as we still continue to support lower php versions).

List of services containing support for models

  • Checkout (*)
  • Payouts (*)
  • Recurring
  • BinLookup
  • POSTerminalManagement
  • Management (*)
  • LegalEntityManagement (*)
  • Configuration (*)
  • Transfers (*)
  • Classic Payments Integration (*)
  • BalanceControl
  • DataProtection
  • StoredValue

These endpoints coexist (for now) with the old service implementation with arrays. The new endpoints can be recognised by the -Api suffix. Endpoints with the * tag exist of a directory containing subservices.

ArrayAccess

The old services will be deprecated on the next major. The new models implements ArrayAccess and should therefore be easy to migrate using the old arrays, as the object can be instantiated with arrays and parameters can be retrieved with the same array functionalities.

Breaking Changes 🛠

New Features 💎

Other Changes 🖇️

New Contributors

Full Changelog: 14.0.1...15.0.0-beta

Adyen PHP API Library 14.0.1

30 Mar 16:02
bd5fb6b
Compare
Choose a tag to compare

What's Changed

  • (Hotfix Main)[ITT-433] Fix paymentLinks endpoint URL builder by @candemiralp in #466

Full Changelog: 14.0.0...14.0.1

Adyen PHP API Library 14.0.0

20 Mar 10:28
e0d66e0
Compare
Choose a tag to compare

What's Changed

Breaking Changes

Features

  • [ITT-370/369] Templates for models/services in clean branch by @jillingk in #449
  • [PW-6912] Add support for update and retrieve PaymentLinks by @jillingk in #430
  • feat: add deleteSignatories method by @playmono in #434

Fixes

New Contributors

Full Changelog: 13.0.5...14.0.0

Adyen PHP API Library 13.0.5

08 Mar 07:31
084d0a3
Compare
Choose a tag to compare

What's Changed

Fixes

New Contributors

Full Changelog: 13.0.4...13.0.5

Adyen PHP API Library 13.0.4

21 Sep 08:54
45f01a2
Compare
Choose a tag to compare

What's Changed

Fixes

  • [PW-7128] Add deprecation tag to Logger functions and functions using them by @jillingk in #409
  • Fix for region validation & add India to the regions list by @candemiralp in #402
  • [Checkout] Add checkout technical cancels by @SVillette in #408

Others

  • Bump php-coveralls/php-coveralls from 2.5.2 to 2.5.3 by @dependabot in #404

New Contributors

Full Changelog: 13.0.3...13.0.4