Releases: Adyen/adyen-php-api-library
Adyen PHP API Library v23.0.0
What's Changed
Breaking Changes 🛠
- LegalEntityManagament:
- In
TrustremovedsetTaxAbsentattribute
- In
- Management:
- In
JCBInforemoved serviceLevel null check
- In
New Features 💎
- AcsWebhooks:
- In
AuthenticationNotificationDataaddedtimestampattribute
- In
- Checkout:
- In
CardDetailsandCardDonationsaddedencryptedCardattribute andclicktopayenum - In
CheckoutPaymentMethodaddedPseDetails - Added
PseDetailsclass
- In
- DisputeWebhooks:
- Added
AbstractOpenApiSchemaclass - Added
Amountclass - Added
BalancePlatformNotificationResponseclass - Added
DisputeEventNotification - Added
DisputeNotificationRequestclass - Added
JSONclass
- Added
- LegalEntityManagament:
- In
PCIQuestionnairesApiaddedcalculatePciStatusOfLegalEntity - Added
CalculatePciStatusRequestclass - Added
CalculatePciStatusResponseclass - In
LegalEntityaddedunincorporatedPartnershipattribute - In
LegalEntityAssociationaddedsecondaryPartnerandunincorporatedPartnershipattributes - In
LegalEntityInfoandLegalEntityInfoRequiredTypeaddedunincorporatedPartnershipattribute - In
OnboardingLinkSettingsaddedenforceLegalAgeattribute - In
PhoneNumberadded 'phoneCountryCode' attribute - In
Trustaddeddescription,businessTrust,charitableTrust,discretionaryTrustandfamilyTrustattributes - Added
UnincorporatedPartnershipclass
- In
- Management:
- Added
DinersInfoclass - In
PaymentMethodandPaymentMethodSetupInforeplaced import fromGenericPmWithTdinfotoDinersInfo - In
PaymentMetdhoResponseaddedaffirmattribute
- Added
- TransactionWebhooks:
- In
TransactionNotificationRequestV4addedtimestampattribute
- In
- TransferWebhooks:
- Added
Airlineclass - Added
Legclass - Added
MerchantPurchaseDataclass - In
TransferDataaddedeventIdattribute - In
TransferEventaddedeventsData - Added
TransferEventEventsDataInnerclass - In
TransferNotificationRequestaddedtimestamp
- Added
- Transfers:
- Added
Airlineclass - Added
Legclass - Added
MerchantPurchaseDataclass - In
TransferandTransferInfoaddedtopUp - In
TransferDataaddedeventIdattribute - In
TransferEventaddedeventDataattribute - Added
TransferEventEventsDataInnerclass
- 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,SweepConfigurationV2andUpdateSweepConfigurationV2addedreasonDetail, a human readable reason for disabling the sweep.
- In
- ConfigurationWebhooks
- In
SweepConfigurationV2addedreasonDetail, 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
PINFunctionalityApiuseManageCardPinApiinstead
- Removed
- Checkout:
- In
PaymentDetailsRemovedebanking_FI - In
StoredPaymentDetailsremovedtwint
- In
- LegalEntityManagement:
- Removed
BankAccountclass
- Removed
- TransferWebhook:
- Removed
TransferNotificationTransferTrackingclass
- Removed
New Features 💎
-
BalancePlatform:
- Added
AmountNonZeroDecimalsRequirementclass - Added
refusedByCustomerinCreateSweepConfigurationV2andUpdateSweepConfigurationV2 - Added
IbanAccountIdentificationRequirementclass - In
TransferRouteRequirementsInneraddedibanPrefixes - Added
USInternationalAchAddressRequirementclass - Added
AmountNonDecimalsrequiredclass - In
AccountHoldersApiaddedgetAllTransactionRulesForAccountHolder - In
BalanceAccountApiaddedgetAllTransactionRulesForBalanceAccount - In
PlatformApiaddedgetAllTransactionRulesForBalancePlatform
- Added
-
Checkout:
- Added
CheckoutBankAccountclass - In
CheckoutPaymentMethodaddeddeviceFingerprint - Added
EbankingFinlandDetailsclass - Added
PayByBankAISDirectDebitDetailsclass - In
PaymentRequestaddedbankAccountandshopperConversionId - Added
shopperConversionIdinPaymentRequestandPaymentMethodsRequest - In
ResponseAdditionalDataCardaddedcardProductId - Added
RivertyDetailsclass - In
ThreeDSRequestDataaddeddisabled - Added
TwintDetailsclass
- Added
-
ConfigurationWebhooks:
- In
SweepConfigurationV2addedrefusedByCustomer
- In
-
LegalEntityManagement:
- Added
adyenChargeCardinAcceptTermsOfServiceResponse,CalculateTermsOfServiceStatusResponse,GetTermsOfServiceDocumentRequest,GetTermsOfServiceDocumentResponseandTermsOfServiceAcceptanceInfo - Added
GetAcceptedTermsOfServiceDocumentResponseclass - In
TermsOfServiceApiaddedgetAcceptedTermsOfServiceDocument
- Added
-
Payments:
- In
ResponseAdditionalDataCardaddedcardProductId
- In
-
TransactionWebhooks:
- Added
BankCategoryDataclass - Added
InternalCategoryDataclass - Added
IssuedCardclass - Added
PaymentInstrumentclass - Added
PlatformPaymentclass - Added
RelayedAuthorisationDataclass - In
TransactionimporttransferfromTransferViewinstead ofTransferData, addeddescription,paymentInstrumentandreferenceForBeneficiary - Added
TransferNotificationValidationFactclass - Added
TransferViewclass - Added
TransferViewCategoryDataclass - Added
refusedByCustomerinTransferData,TransferEvent,
- Added
-
Transfers:
- Added
refusedByCustomerinTransfer,TransferDataandTransferEvent
- 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.phpadded 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,serviceinBusinessLineInfoUpdate - Removed
allowDebugUiinOnboardingLinkSettings
- Removed
- Management API:
- Changed type of
jcb-attribute fromGenericPmWithTdiInfotoJCBInfoinPaymentMethod - Changed type of
jcb-attribute fromGenericPmWithTdiInfotoJCBInfoinPaymentMethodSetupInfo
- Changed type of
New Features 💎
-
Balance Platform API:
- Added
branchNumberinbankAccountDetails - Added
accountHierarchyNotActive,directDebitNotSupported,pendingExecution, andtransferInstrumentDoesNotExistin:CreateSweepConfigurationV2SweepConfigurationV2UpdateSweepConfigurationV2
- Added
nameinRegisterSCARequest - Added
issueCreditLimitin:VerificationDeadlineVerificationErrorVerificationErrorRecursive
- Added
-
Checkout API:
- Added
fundingSourceandisCardCommercialincardDetailsResponse - Added
walletPurpose(identifiedBoleto,transferDifferentWallet,transferOwnWallet,transferSameWallet,unidentifiedBoleto) inFundRecipient - Added
storedPaymentMethodIdandrecurringDetailReferenceinPayToDetails - Deprecated
recurringDetailReferenceinPayToDetails
- 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,pendingExecutionandtransferInstrumentDoesNotExistfor sweepConfigurationV2 and transferWebhooks. - Added
TransferReview,transferInfo,transferEventandtransferDatafor transferWebhooks - Added
DirectDebitInformationto transferWebhooks` - Added
issueCreditLimitinverificationDeadline,verificationErrorandverificationErrorRecursive
- 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
Mandateclass addcountto retrieve the number of transactions that can be performed within the given frequency
- LEM API:
- In
OnboardingLinkSettingsaddallowDebugUito 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