Releases: Adyen/adyen-php-api-library
Adyen PHP API Library v23.0.0
What's Changed
Breaking Changes 🛠
- LegalEntityManagament:
- In
Trust
removedsetTaxAbsent
attribute
- In
- Management:
- In
JCBInfo
removed serviceLevel null check
- In
New Features 💎
- AcsWebhooks:
- In
AuthenticationNotificationData
addedtimestamp
attribute
- In
- Checkout:
- In
CardDetails
andCardDonations
addedencryptedCard
attribute andclicktopay
enum - In
CheckoutPaymentMethod
addedPseDetails
- Added
PseDetails
class
- In
- DisputeWebhooks:
- Added
AbstractOpenApiSchema
class - Added
Amount
class - Added
BalancePlatformNotificationResponse
class - Added
DisputeEventNotification
- Added
DisputeNotificationRequest
class - Added
JSON
class
- Added
- LegalEntityManagament:
- In
PCIQuestionnairesApi
addedcalculatePciStatusOfLegalEntity
- Added
CalculatePciStatusRequest
class - Added
CalculatePciStatusResponse
class - In
LegalEntity
addedunincorporatedPartnership
attribute - In
LegalEntityAssociation
addedsecondaryPartner
andunincorporatedPartnership
attributes - In
LegalEntityInfo
andLegalEntityInfoRequiredType
addedunincorporatedPartnership
attribute - In
OnboardingLinkSettings
addedenforceLegalAge
attribute - In
PhoneNumber
added 'phoneCountryCode' attribute - In
Trust
addeddescription
,businessTrust
,charitableTrust
,discretionaryTrust
andfamilyTrust
attributes - Added
UnincorporatedPartnership
class
- In
- Management:
- Added
DinersInfo
class - In
PaymentMethod
andPaymentMethodSetupInfo
replaced import fromGenericPmWithTdinfo
toDinersInfo
- In
PaymentMetdhoResponse
addedaffirm
attribute
- Added
- TransactionWebhooks:
- In
TransactionNotificationRequestV4
addedtimestamp
attribute
- In
- TransferWebhooks:
- Added
Airline
class - Added
Leg
class - Added
MerchantPurchaseData
class - In
TransferData
addedeventId
attribute - In
TransferEvent
addedeventsData
- Added
TransferEventEventsDataInner
class - In
TransferNotificationRequest
addedtimestamp
- Added
- Transfers:
- Added
Airline
class - Added
Leg
class - Added
MerchantPurchaseData
class - In
Transfer
andTransferInfo
addedtopUp
- In
TransferData
addedeventId
attribute - In
TransferEvent
addedeventData
attribute - Added
TransferEventEventsDataInner
class
- Added
- Update all services by @AdyenAutomationBot in #714
Other Changes 🖇️
- Update Client.php by @seahshaocheng in #716
- added APSE to VALID_REGIONS by @DjoykeAbyah in #717
- Release v23.0.0 by @AdyenAutomationBot in #718
New Contributors
- @seahshaocheng made their first contribution in #716
Full Changelog: v22.1.0...v23.0.0
Adyen PHP API Library v22.1.0
What's Changed
New Features 💎
- BalancePlatform:
- In
CreateSweepConfigurationV2
,SweepConfigurationV2
andUpdateSweepConfigurationV2
addedreasonDetail
, a human readable reason for disabling the sweep.
- In
- ConfigurationWebhooks
- In
SweepConfigurationV2
addedreasonDetail
, a human readable reason for disabling the sweep.
- In
- Update all services by @AdyenAutomationBot in #712
Other Changes 🖇️
- chore(deps): update actions/checkout digest to 11bd719 by @renovate in #700
- Release v22.1.0 by @AdyenAutomationBot in #713
Full Changelog: v22.0.0...v22.1.0
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