Releases: Adyen/adyen-php-api-library
Adyen PHP API Library v22.0.0
What's Changed
Breaking Changes 🛠
- BalancePlatform:
- Removed
PINFunctionalityApi
useManageCardPinApi
instead
- Removed
- Checkout:
- In
PaymentDetails
Removedebanking_FI
- In
StoredPaymentDetails
removedtwint
- In
- LegalEntityManagement:
- Removed
BankAccount
class
- Removed
- TransferWebhook:
- Removed
TransferNotificationTransferTracking
class
- Removed
New Features 💎
-
BalancePlatform:
- Added
AmountNonZeroDecimalsRequirement
class - Added
refusedByCustomer
inCreateSweepConfigurationV2
andUpdateSweepConfigurationV2
- Added
IbanAccountIdentificationRequirement
class - In
TransferRouteRequirementsInner
addedibanPrefixes
- Added
USInternationalAchAddressRequirement
class - Added
AmountNonDecimalsrequired
class - In
AccountHoldersApi
addedgetAllTransactionRulesForAccountHolder
- In
BalanceAccountApi
addedgetAllTransactionRulesForBalanceAccount
- In
PlatformApi
addedgetAllTransactionRulesForBalancePlatform
- Added
-
Checkout:
- Added
CheckoutBankAccount
class - In
CheckoutPaymentMethod
addeddeviceFingerprint
- Added
EbankingFinlandDetails
class - Added
PayByBankAISDirectDebitDetails
class - In
PaymentRequest
addedbankAccount
andshopperConversionId
- Added
shopperConversionId
inPaymentRequest
andPaymentMethodsRequest
- In
ResponseAdditionalDataCard
addedcardProductId
- Added
RivertyDetails
class - In
ThreeDSRequestData
addeddisabled
- Added
TwintDetails
class
- Added
-
ConfigurationWebhooks:
- In
SweepConfigurationV2
addedrefusedByCustomer
- In
-
LegalEntityManagement:
- Added
adyenChargeCard
inAcceptTermsOfServiceResponse
,CalculateTermsOfServiceStatusResponse
,GetTermsOfServiceDocumentRequest
,GetTermsOfServiceDocumentResponse
andTermsOfServiceAcceptanceInfo
- Added
GetAcceptedTermsOfServiceDocumentResponse
class - In
TermsOfServiceApi
addedgetAcceptedTermsOfServiceDocument
- Added
-
Payments:
- In
ResponseAdditionalDataCard
addedcardProductId
- In
-
TransactionWebhooks:
- Added
BankCategoryData
class - Added
InternalCategoryData
class - Added
IssuedCard
class - Added
PaymentInstrument
class - Added
PlatformPayment
class - Added
RelayedAuthorisationData
class - In
Transaction
importtransfer
fromTransferView
instead ofTransferData
, addeddescription
,paymentInstrument
andreferenceForBeneficiary
- Added
TransferNotificationValidationFact
class - Added
TransferView
class - Added
TransferViewCategoryData
class - Added
refusedByCustomer
inTransferData
,TransferEvent
,
- Added
-
Transfers:
- Added
refusedByCustomer
inTransfer
,TransferData
andTransferEvent
- Added
-
Update all services by @AdyenAutomationBot in #706
Other Changes 🖇️
Several unused classes have been dropped:
-
BalancePlatform:
- Removed
Contact
,PaymentInstrumentBankAccount
,PaymentInstrumentReference
,PersonalData
,UKLocalAccountIdentification
,USLocalAccountIdentification
,TransferRouteRequirements
- Removed
-
Checkout:
- Remove
Avs
,BankAccount
,PaymentSetupRequest
,PaymentSetupResponse
, etc..
- Remove
-
Transfers:
- Remove
TransferNotificationTransferTracking
- Remove
-
Transfers webhooks:
RemoveTransferNotificationTransferTracking
-
Add minimum required release age by @ayodejidev in #707
-
Create codeql analysis workflow by @ayodejidev in #708
-
Make Packagist badge automatic by @szepeviktor in #705
-
Release v22.0.0 by @AdyenAutomationBot in #709
New Contributors
- @ayodejidev made their first contribution in #707
Full Changelog: v21.1.0...v22.0.0
Adyen PHP API Library v21.1.0
What's Changed
New Features 💎
- In
ModificationResult.php
added enumRESPONSE_AUTHORISED
- Update all services by @AdyenAutomationBot in #703
Other Changes 🖇️
- Release v21.1.0 by @AdyenAutomationBot in #704
Full Changelog: v21.0.0...v21.1.0
Adyen PHP API Library v21.0.0
What's Changed
Breaking changes 🛠
- LEM API:
- Removed
CapabilityEnum
,legalEntityId
,service
inBusinessLineInfoUpdate
- Removed
allowDebugUi
inOnboardingLinkSettings
- Removed
- Management API:
- Changed type of
jcb
-attribute fromGenericPmWithTdiInfo
toJCBInfo
inPaymentMethod
- Changed type of
jcb
-attribute fromGenericPmWithTdiInfo
toJCBInfo
inPaymentMethodSetupInfo
- Changed type of
New Features 💎
-
Balance Platform API:
- Added
branchNumber
inbankAccountDetails
- Added
accountHierarchyNotActive
,directDebitNotSupported
,pendingExecution
, andtransferInstrumentDoesNotExist
in:CreateSweepConfigurationV2
SweepConfigurationV2
UpdateSweepConfigurationV2
- Added
name
inRegisterSCARequest
- Added
issueCreditLimit
in:VerificationDeadline
VerificationError
VerificationErrorRecursive
- Added
-
Checkout API:
- Added
fundingSource
andisCardCommercial
incardDetailsResponse
- Added
walletPurpose
(identifiedBoleto
,transferDifferentWallet
,transferOwnWallet
,transferSameWallet
,unidentifiedBoleto
) inFundRecipient
- Added
storedPaymentMethodId
andrecurringDetailReference
inPayToDetails
- Deprecated
recurringDetailReference
inPayToDetails
- Added
-
LEM API:
- Added
CheckTaxElectronicDeliveryConsentResponse
- Added
SetTaxElectronicDeliveryConsentRequest
- Added support for LEM API v3
TaxEDeliveryConsentApi
- Added
-
Management API:
- Added
JCBInfo
- Added
-
Transfers API:
- Added
accountHierarchyNotActive
,DirectDebitNotSupported
,pendingExecution
andtransferInstrumentDoesNotExist
for sweepConfigurationV2 and transferWebhooks. - Added
TransferReview
,transferInfo
,transferEvent
andtransferData
for transferWebhooks - Added
DirectDebitInformation
to transferWebhooks` - Added
issueCreditLimit
inverificationDeadline
,verificationError
andverificationErrorRecursive
- Added
OpenAPI spec or templates produced changes on 15-10-2024 by commit.
Other Changes 🖇️
- added test for merchantReference with space by @DjoykeAbyah in #701
- Update CODEOWNERS by @acampos1916 in #699
- Release v21.0.0 by @AdyenAutomationBot in #702
Full Changelog: v20.4.0...v21.0.0
Adyen PHP API Library v20.4.0
What's Changed
New Features 💎
- Checkout API:
- Add Bizum payment method
- In
Mandate
class addcount
to retrieve the number of transactions that can be performed within the given frequency
- LEM API:
- In
OnboardingLinkSettings
addallowDebugUi
to indicate if the user may press a hidden key combination to open the HO debugging UI.
- In
- Update all services by @AdyenAutomationBot in #695
Other Changes 🖇️
- Release v20.4.0 by @AdyenAutomationBot in #697
Full Changelog: v20.3.0...v20.4.0
Adyen PHP API Library v20.3.0
What's Changed
New Features 💎
- Update all services by @AdyenAutomationBot in #693
Other Changes 🖇️
- Release v20.3.0 by @AdyenAutomationBot in #694
Full Changelog: v20.2.0...v20.3.0
Adyen PHP API Library v20.2.0
What's Changed
New Features 💎
- Update all services by @AdyenAutomationBot in #691
Other Changes 🖇️
- Release v20.2.0 by @AdyenAutomationBot in #692
Full Changelog: v20.1.0...v20.2.0
Adyen PHP API Library v20.1.0
What's Changed
New Features 💎
- Update all services by @AdyenAutomationBot in #689
Other Changes 🖇️
- chore(deps): update dependency squizlabs/php_codesniffer to v3.10.2 by @renovate in #680
- Release v20.1.0 by @AdyenAutomationBot in #690
Full Changelog: v20.0.0...v20.1.0
Adyen PHP API Library v20.0.0
What's Changed
New Features 💎
- Update all services by @AdyenAutomationBot in #684
Fixes ⛑️
Other Changes 🖇️
-
chore: Fix usage of validateHMAC by @cjobeilicampings in #679
-
deprecated old HmacSignature method, adjusted unittest by @DjoykeAbyah in #685
-
updated readme with PaymentsApp API link to API-Explorer by @DjoykeAbyah in #687
-
Release v20.0.0 by @AdyenAutomationBot in #686
-
Removed cashOutFee, cashOutFunding and added card in:
Note: use cashoutFee and cashoutFunding instead.
New Contributors
- @cjobeilicampings made their first contribution in #679
Full Changelog: v19.1.0...v20.0.0
Adyen PHP API Library v19.1.0
What's Changed
New Features 💎
- Update all services by @AdyenAutomationBot in #678
Other Changes 🖇️
- updated readme by @DjoykeAbyah in #681
- Update paymentapp readme by @DjoykeAbyah in #683
- Release v19.1.0 by @AdyenAutomationBot in #682
Full Changelog: v19.0.0...v19.1.0
Adyen PHP API Library v19.0.0
What's Changed
New Features 💎
- Update all services by @AdyenAutomationBot in #675
Other Changes 🖇️
- chore(deps): update dependency squizlabs/php_codesniffer to v3.10.1 by @renovate in #658
- added new issue labeler and stalebot by @DjoykeAbyah in #672
- [ECP-9272] Allow Application Info in request parameters for modifications by @SushmitaThakur in #674
- update stale .yml by @DjoykeAbyah in #677
- Release v19.0.0 by @AdyenAutomationBot in #673
⚠️ RemovedbankTransfer_IBAN
from src/Adyen/Model/Checkout/PaymentDetails.php- added
bankTransfer_IBAN
to src/Adyen/Model/Checkout/StoredPaymentMethodDetails.php
New Contributors
- @SushmitaThakur made their first contribution in #674
Full Changelog: v18.2.1...v19.0.0