Adyen PHP API Library v22.0.0
·
217 commits
to main
since this release
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