Skip to content

Releases: Adyen/adyen-php-api-library

Adyen PHP API Library 6.1.0

27 Mar 08:01
0088eee
Compare
Choose a tag to compare

Fixes
#177 [PW-2231] Add accepted http status codes 201, 202 and 204 in requestJson()

Features
#151 integration for /DisputeService service resources

Fixed issue:
#176 Throwing AdyenException for successful response

Adyen PHP API Library 6.0.1

27 Feb 08:24
6aad932
Compare
Choose a tag to compare

Fixes:
#173 fixed issue during installation monolog/monolog 2.0.2 with Laravel

Adyen PHP API Library 6.0.0

17 Feb 13:31
c5003f5
Compare
Choose a tag to compare

Because of the update to the latest API version (#162), this is a major release.
Please check our API Explorer for more details: https://docs.adyen.com/api-explorer

#144 Add /getCostEstimate endpoint support
#165 Remove escaping from HMAC notifications
#162 #160 Update to API versions:

  • Payments v51
  • BinLookup v50
  • Payout v51
  • Recurring v49
  • Checkout v52
  • Notification v5

#164 Mask encrypted/sensitive data in the logs

Adyen PHP API Library 5.0.1

06 Jan 11:55
dc99459
Compare
Choose a tag to compare

#141 Add ApplicationInfo into Terminal API requests

Adyen PHP API Library 5.0.0

04 Dec 08:49
a872015
Compare
Choose a tag to compare

Added New contribution guidelines
#134 Add composer.lock
#139 PW-1904 Upgrade checkout API endpoint from v49 to v51

Important note:
Multibanco resultCode changes from Received to PresentToShopper

Example response from v49

{
    "additionalData": {
        "comprafacil.deadline": "1",
        "comprafacil.reference": "111 111 1111",
        "paymentMethod": "multibanco",
        "refusalReasonRaw": "Setup performed successfully",
        "comprafacil.entity": "11111",
        "merchantReference": "0001",
        "comprafacil.amount": "10.00",
        "acquirerCode": "***",
        "acquirerReference": "111 111 111"
    },
    "pspReference": "***",
    "resultCode": "Received",
    "merchantReference": "0001"
}

Example response from v51:

{
    "resultCode": "PresentToShopper",
    "action": {
        "expiresAt": "2019-12-12T12:55:25",
        "initialAmount": {
            "currency": "EUR",
            "value": 1000
        },
        "merchantName": "****",
        "merchantReference": "0001",
        "paymentMethodType": "multibanco",
        "reference": "111 111 111",
        "totalAmount": {
            "currency": "EUR",
            "value": 1000
        },
        "type": "voucher"
    }
}

Adyen PHP API Library 4.2.0

05 Nov 13:26
3cba36d
Compare
Choose a tag to compare

#126 Fix zero value HMAC signature
#129 Create CODEOWNERS
#130 Add 2xx and 3xx response code as valid status codes
#131 Update API_FUND_VERSION from v3 to v5
#132 Fixed PHPDoc for AdyenException

Fixed issue:
#127

Adyen PHP API Library 4.1.0

02 Oct 11:30
d461d91
Compare
Choose a tag to compare

#124 [PW-1673] add support for idempotency

Adyen PHP API Library 4.0.0

18 Sep 11:45
f00f4cb
Compare
Choose a tag to compare

Major version bump for the deprecation of the Util/Util class.
Please use these classes instead from version 4.0.0:

  • Adyen\Util\Currency
  • Adyen\Util\HmacSignature
  • Adyen\Util\Sha256Signature

#122 Split Util\Util in classes with specific concerns

Adyen PHP API Library 3.1.0

04 Sep 13:39
c4732d6
Compare
Choose a tag to compare

#117 Add HMAC validation
#119 Allow the library to be used with Monolog 2

Adyen PHP API Library 3.0.0

09 Aug 15:05
1cf33cb
Compare
Choose a tag to compare

#111 update marketpay account from v4 to v5
#112 PW-1442 Update adyen-php-api-library to checkout v49
#113 PW-1520: added formatAmount function and test
Fixing failing unit tests