Skip to content

Adyen Node API Library v17.0.0

Compare
Choose a tag to compare
@AdyenAutomationBot AdyenAutomationBot released this 16 May 08:22
· 445 commits to main since this release
6233aa0

What's Changed

Breaking Changes 🛠

  • BalancePlatform Configuration API:

    • In AccountHolderUpdateRequest remove enum Inactive
    • In PaymentInstrument and UpdatePaymentInstrument the type of the attribute bankAccount has changed to BankAccountDetails (new model)
  • LEM API:

    • In OnboardingLinkInfo change type of attribute type from a generic map { [key: string]: boolean; } to OnboardingLinkSettings (customisation of the Hosted Onboarding configuration)
    • In Trust remove attribute description
  • BalancePlatform Configuration webhooks:

    • Upgrade to support Configuration Webhooks v2.0
    • PaymentInstrumentReference renamed to Href
    • In AccountHolder remove enum Inactive
    • In BalanceAccount remove attribute paymentInstruments
    • In BalanceAccount rename enum values: Active->active, Closed ->closed, Inactive ->inactive, Suspended ->suspended
    • In Card the type of the attribute deliveryContact has changed to DeliveryContact
    • Contact renamed to DeliveryContact
    • In PaymentInstrument the type of the attribute bankAccount has changed to BankAccountDetails (new model)
    • In PaymentInstrument several statusEnum have changed (moved to StatusReasonEnum. See changes here)
    • In Phone rename enum values: Landline->landline, Mobile->mobile
  • Transfers API:

    • TransferNotificationTransferTracking rename to EstimationTrackingData
    • In TransferData the type of attribute tracking has changed to ConfirmationTrackingData | EstimationTrackingData | InternalReviewTrackingData | null
    • Remove attribute formFactor in several classes (BRLocalAccountIdentification, CALocalAccountIdentification, DKLocalAccountIdentification, IbanAccountIdentification, NumberAndBicAccountIdentification , etc..)
  • Transfers webhooks:

    • TransferNotificationTransferTracking rename to EstimationTrackingData
    • In TransferData the type of attribute tracking has changed to ConfirmationTrackingData | 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 enum SortCode
    • In CreateSweepConfigurationV2 add attributes reference and referenceForBeneficiary. Add enum PendingApproval
    • In TransactionRule and TransactionRuleInfo add enum TimedBlock
  • Management API

    • Add support for Terminal Management

Fixes ⛑️

Other Changes 🖇️

New Contributors

Full Changelog: v16.3.0...v17.0.0