Adyen Node API Library v17.0.0
·
445 commits
to main
since this release
What's Changed
Breaking Changes 🛠
-
BalancePlatform Configuration API:
- In
AccountHolderUpdateRequest
remove enumInactive
- In
PaymentInstrument
andUpdatePaymentInstrument
the type of the attributebankAccount
has changed toBankAccountDetails
(new model)
- In
-
LEM API:
- In
OnboardingLinkInfo
change type of attributetype
from a generic map{ [key: string]: boolean; }
toOnboardingLinkSettings
(customisation of the Hosted Onboarding configuration) - In
Trust
remove attributedescription
- In
-
BalancePlatform Configuration webhooks:
- Upgrade to support Configuration Webhooks v2.0
PaymentInstrumentReference
renamed toHref
- In
AccountHolder
remove enumInactive
- In
BalanceAccount
remove attributepaymentInstruments
- In
BalanceAccount
rename enum values:Active
->active
,Closed
->closed
,Inactive
->inactive
,Suspended
->suspended
- In
Card
the type of the attributedeliveryContact
has changed toDeliveryContact
Contact
renamed toDeliveryContact
- In
PaymentInstrument
the type of the attributebankAccount
has changed toBankAccountDetails
(new model) - In
PaymentInstrument
severalstatusEnum
have changed (moved toStatusReasonEnum
. See changes here) - In
Phone
rename enum values:Landline
->landline
,Mobile
->mobile
-
Transfers API:
TransferNotificationTransferTracking
rename toEstimationTrackingData
- In
TransferData
the type of attributetracking
has changed toConfirmationTrackingData | EstimationTrackingData | InternalReviewTrackingData | null
- Remove attribute
formFactor
in several classes (BRLocalAccountIdentification
,CALocalAccountIdentification
,DKLocalAccountIdentification
,IbanAccountIdentification
,NumberAndBicAccountIdentification
, etc..)
-
Transfers webhooks:
TransferNotificationTransferTracking
rename toEstimationTrackingData
- In
TransferData
the type of attributetracking
has changed toConfirmationTrackingData | EstimationTrackingData | InternalReviewTrackingData | null
- Remove attribute
formFactor
in several classes (BRLocalAccountIdentification
,CALocalAccountIdentification
,DKLocalAccountIdentification
,IbanAccountIdentification
,NumberAndBicAccountIdentification
, etc..)
-
Update all services by @AdyenAutomationBot in #1347
New Features 💎
Add POS Mobile API to enable accepting in-person payments using a commercial off-the-shelf (COTS) device like a phone (Tap to Pay, mobile transactions in combination with a card reader).
-
BalancePlatform Configuration API:
- Add new service (
ManageSCADevicesApi
) to manage SCA Devices (initiate, complete, retrieve, delete) - In
BankIdentification
add enumSortCode
- In
CreateSweepConfigurationV2
add attributesreference
andreferenceForBeneficiary
. Add enumPendingApproval
- In
TransactionRule
andTransactionRuleInfo
add enumTimedBlock
- Add new service (
-
Management API
- Add support for Terminal Management
Fixes ⛑️
- Adjust request options.headers by @DjoykeAbyah in #1348
Other Changes 🖇️
- chore(deps): update actions/checkout digest to 0ad4b8f by @renovate in #1346
- updated readme config webhooks by @DjoykeAbyah in #1350
- updated readme posMobile by @DjoykeAbyah in #1352
- Release v17.0.0 by @AdyenAutomationBot in #1349
New Contributors
- @DjoykeAbyah made their first contribution in #1348
Full Changelog: v16.3.0...v17.0.0