Adyen Java API Library v36.0.0
What's Changed
Warning
In this release the response attributes without a value are returned as empty lists ([]), rather than being omitted.
This might affect your integration.
Upgrade to v36.0.1: the patch has restored the initial behaviour (attributes without values are omitted from the API requests and responses).
Note for iOS SDK users: this particular version is not compatible with iOS SDK.
Root cause: response attributes without a value are now returned as empty lists, rather than being omitted.
Workaround: Upgrade to v36.0.1.
{
"apps": [],
"fundingSource": null,
"group": null,
"inputDetails": [],
"issuers": [],
"name": "Cards",
"type": "scheme"
}
Breaking Changes 🛠
- ACS webhooks
ChallengeInfo FlowEnumvalues have changed:- Fixed correct
FlowEnum-values inChallengeInfo-"OTP_SMS"and"OOB"were not used previously and now have been updated to correct values. - Fix:
OTP_SMS->PWD_OTP_PHONE_FL- One-Time Password via SMS - Fix:
OOB->OOB_TRIGGER_FL- Out-Of-Band flow
- Fixed correct
Features 💎
-
Checkout
- add support for
RakutenPay - add
RequestedTestAcquirerResponseCodeinAdditionalDataCommon
- add support for
-
AcsWebhooks:
- Add
Out-of-band authentication requestedwebhook event - Add new enum
PWD_OTP_EMAIL_FL(One-Time Password via Email)
- Add
-
Configuration webhooks
- Add enum
PENDINGinSweepConfigurationV2.
- Add enum
-
LEM API
- Add attribute
allowDebugUiinOnboardingLinkSettingsto debug user interface (UI) when applicable.
- Add attribute
-
Transactions webhooks
- Add enum
DCCPLATFORMCOMMISSIONinPlatformPayment
- Add enum
-
Transfers API
- Add enum
DCCPLATFORMCOMMISSIONinPlatformPayment - Add enum
PENDINGinTransferData - Add attribute
externalReasoninTransferData - Add
scaOnApprovalattribute inTransferReview
- Add enum
Other Changes 🖇️
Note: enums instantiation has changed, this shouldn't impact the usage of the enums
Example, from PERMATA_LITE_ATM("doku_permata_lite_atm") to DOKU_PERMATA_LITE_ATM(String.valueOf("doku_permata_lite_atm"))
- Improve Github workflows by @ayodejidev in #1440
- Add close-issue-label flag to correctly label closed issues by @DjoykeAbyah in #1442
- iDEAL2 unit test update by @gcatanese in #1443
- Ovverride default ApiError message with the error message from the API response by @gcatanese in #1447
- Add OpenAPI Generator v7 mustache templates by @gcatanese in #1444
- ACS webhooks update: RelayedAuthenticationRequest event code by @gcatanese in #1449
- Checkout API code generation: RakutenPay by @gcatanese in #1450
- Release v36.0.0 by @AdyenAutomationBot in #1441
Full Changelog: v35.0.0...v36.0.0