Skip to content

Adyen Java API Library v33.0.0

Latest
Compare
Choose a tag to compare
@AdyenAutomationBot AdyenAutomationBot released this 21 Jan 20:14
· 2 commits to main since this release
b9ba24d

What's Changed

Breaking Changes πŸ› 

  • Checkout API:
    *airlinePassengerTelephoneNumber attribute renamed to airlinePassengerPhoneNumber in AdditionalDataAirline

New Features πŸ’Ž

  • Checkout API:
    • Add AffirmDetails payment method
    • Add PayPayDetails payment method
    • Add TopUp enum in Split class
    • Add autoRescue attribute in AdditionalDataCommon - Set to true to enable Auto Rescue
    • Add maxDaysToRescue in AdditionalDataCommon - Specify the rescue window for a transaction, in days, when autoRescue is set to true. You can specify a value between 1 and 48.
  • Report webhooks:
    • Add id attribute in ReportNotificationData class

Other changes πŸ–‡οΈ

Important

From January 1, 2025 POS Terminal Management API is deprecated and support stops on April 1, 2025. To automate the management of your terminal fleet, use our Management API.

Before: (deprecated) https://postfmapi-test.adyen.com/postfmapi/terminal/v1/getTerminalDetails We've moved the fields TerminalStatus to lastActivityAt and data.AssignmentStatus.
Note that your API-credentials requires the following permission: Management API β€” Terminal actions read.

// TerminalStatus:

ONLINELAST1DAY ("OnlineLast1Day")
ONLINELAST2DAYS ("OnlineLast2Days")
ONLINELAST3DAYS ("OnlineLast3Days")
ONLINELAST4DAYS ("OnlineLast4Days")
ONLINELAST5DAYS ("OnlineLast5Days")
ONLINELAST6DAYS ("OnlineLast6Days")
ONLINELAST7DAYS ("OnlineLast7Days")
ONLINETODAY ("OnlineToday")
REASSIGNTOINVENTORYPENDING ("ReAssignToInventoryPending")
REASSIGNTOMERCHANTINVENTORYPENDING ("ReAssignToMerchantInventoryPending")
REASSIGNTOSTOREPENDING ("ReAssignToStorePending")
SWITCHEDOFF ("SwitchedOff")

Full Changelog: v32.2.0...v33.0.0