Releases: Adyen/adyen-node-api-library
Adyen Node API Library v30.0.0
This release introduces major improvements, including support for LEM v4, OpenAPI Banking and many other changes across all APIs.
Make sure to review the highlights below and check the breaking changes that may require updates in your integration.
Legal Entity Management API v4
LEM v4 enhances the onboarding process and ensures compliance with evolving regulatory data requirements across regions and products.
See the Onboarding v4 documentation for details, and review the API changes from v3 to v4 to understand the impact on your integration.
⚠️ Critical changes:
BusinessLine:capabilityattribute has been removedSourceOfFunds:acquiringBusinessLineIdattribute has been removedSourceOfFunds:adyenProcessedFundsattribute is now required
See new fields and other details in #1544
🛠 Breaking Changes
Checkout API
New ShopperName class has been introduced, to be used when defining the name of the shopper. This affects several classes: CreateCheckoutSessionRequest, CreateCheckoutSessionResponse, DonationPaymentRequest, PaymentRequest.
The attribute shopperName has changed from
"shopperName"?: Name | null;
to
"shopperName"?: ShopperName | null;
BalancePlatform API
In TransferLimitsBalanceAccountLevelApi the signatures of the methods deletePendingTransferLimit and getSpecificTransferLimit have been modified by inverting the order of the parameters (to align with the order defined in the OpenAPI specification).
From
deletePendingTransferLimit(transferLimitId: string, id: string, requestOptions?: IRequest.Options): Promise<void>
getSpecificTransferLimit(transferLimitId: string, id: string, requestOptions?: IRequest.Options): Promise<TransferLimit>
to
public async deletePendingTransferLimit(id: string, transferLimitId: string, requestOptions?: IRequest.Options): Promise<void>
public async getSpecificTransferLimit(id: string, transferLimitId: string, requestOptions?: IRequest.Options): Promise<TransferLimit>
💎 New Features
Add support for Open Banking API v1:
- Create a list of available account verification routes
- Verify bank account ownership
Checkout API
- Add support for UPI QR Code
- In
PaymentDetailsadd enumIris - In
UpiIntentDetailsadd attributebillingSequenceNumber - In
UpiCollectDetailsmake attributebillingSequenceNumberoptional - In
PaymentRequestadd attributesdkData - Add
encryptedPasswordattribute inCardDetails - Add
ResponseAdditionalDataSwish - Add
bankTransferenum value inPaymentDetails
Classic Payments
- In
Recurringadd enum valuesExternalandOneclickrecurring - Add
ResponseAdditionalDataSwish
Payout API
- Add
ResponseAdditionalDataSwish
Recurring API
- In External add enum values
ExternalandOneclickrecurring
Balance Platform API
- In
BulkAddressadd attributesline1,line2,line3 - Add
TransferLimitsBalanceAccountLevelApito manageTransfer limits - balance account level - Add
TransferLimitsBalancePlatformLevelApito manageTransfer limits - balance platform level - Add enum value
dataReviewinVerificationErrorandVerificationErrorRecursive
Transfer API
- Add enum value
AcceptedinConfirmationTrackingData
Management API
- Add
CardRegionEnumenum inSplitConfigurationRuleclass - Add enum value
BR_SCHEMESinPaymentMethodResponseandPaymentMethodSetupInfo - Add attribute
unreferencedinRefunds
Configuration Webhooks
- In
BulkAddressadd attributesline1,line2,line3 - In
NetworkTokenNotificationDataV2add attributeschemeRiskScore - Add attribute
deviceIdinDevice - Add enum value
dataReviewinVerificationErrorandVerificationErrorRecursive
Transfer Webhooks
- Add enum value
AcceptedinConfirmationTrackingData
Management Webhooks
- In
TerminalAssignmentNotificationRequestadd attributeassignedToStoreId - Add enum values
dataReviewinVerificationErrorandVerificationErrorRecursive
Dispute Webhooks
- Add
otherenum value inDisputeEventNotification
🖇️ Other Changes
- Terminal API: option to disable 308 redirect logic by @gcatanese in #1558
- Export EnvironmentEnum and RegionEnum by @gcatanese in #1567
- Move NPM badge in README by @gcatanese in #1563
- Remove unused Mustache templates by @gcatanese in #1566
- Create SonarCloud workflow by @gcatanese in #1570
- Sonarcloud Workflow: Change npm ci to npm install in workflow by @gcatanese in https://github.com/Adyen/adyen-node-api-
- Add api-library-maintainers to CODEOWNERS by @gcatanese in #1572
- chore: enable syntax highlighting for step 5 in readme by @0xflotus in #1530
- LEM v4 by @gcatanese in #1544
- Release v30.0.0 by @AdyenAutomationBot in #1553
🎉 New Contributors
Full Changelog: v29.1.0...v30.0.0
Adyen Node API Library v29.1.0
Critical Fix ⛑️
- fix(TAPI): Correct live endpoints for Terminal API by @naseemkullah #1552
New Features 💎
Terminal API
- Handle 308 response status by @gcatanese #1540
- Add ScanBarcodeResult event type by @gcatanese #1551
Other Changes 🖇️
- Set workflow permissions by @gcatanese #1543
- Release v29.1.0 by @AdyenAutomationBot #1547
New Contributors
- @naseemkullah made their first contribution in #1552
Full Changelog: v29.0.0...v29.1.0
Adyen Node API Library v29.0.0
What's Changed
Important
For Terminal API users please make sure to upgrade directly to v29.1.0, which contains a critical fix for the Terminal API live endpoints.
Breaking Changes 🛠
Client setup has been streamlined
The Client is instantiated directly with a Config object, simplifying setup and enforcing best practices by centralizing configuration management (supporting EnvironmentEnum and RegionEnum). #1534
const config = new Config({
apiKey: "myApiKey",
environment: EnvironmentEnum.LIVE,
liveEndpointUrlPrefix: "myPrefix",
region: RegionEnum.US
});
client = new Client(config);
Terminal Cloud API async
The async return type has been updated from Promise<string> to Promise<string | SaleToPOIRequest>. Consumers must now check the type of the response before using it. #1538
If you were assuming a string response, you now need to handle both string and SaleToPOIRequest:
const response = await terminalCloudAPI.async(paymentRequest);
// handle both `string` and `TerminalApiResponse`
if (typeof response === "string") {
// Your previous logic
...
} else {
// request failed: see details in the EventNotification object
console.log("EventToNotify:", requestResponse.SaleToPOIRequest?.EventNotification?.EventToNotify);
console.log("EventDetails:", requestResponse.SaleToPOIRequest?.EventNotification?.EventDetails);
}Management API
- Remove several attributes (
countryCode,merchantCity,merchantLegalName, etc..) fromPayByBankPlaidInfo
- Code generation: update services and models by @AdyenAutomationBot in #1536
New Features 💎
Terminal API
Checkout API
- Added support for validateShopperId utility to validate the Shopper Id
- Added support for
PayToPaymentMethodandUPIPaymentMethod - Add
actionattribute (PaymentDetailsResponseAction) inPaymentDetailsResponse - Added enum
RIVERTY_INSTALLMENTSinRivertyDetails
Balance Platform API
- Added support for
uSInternationalAchPriorityRequirement
Configuration Webhooks
- Add support for
ScoreNotificationwebhook
Management API
- Added support for
SepaDirectDebitInfo
Session Authentication API
- Add
Bankenum value toProductType
Webhooks
- Update the definition of
NotificationRequestItem.additionalDatato expectundefinedvalues in the map #1541
Full Changelog: v28.1.0...v29.0.0
Adyen Node API Library v28.1.0
What's Changed
Balance Platform API:
- Added support for
additionalbankIdentificationRequirement(auBsbCode,caRoutingNumber,gbSortCodeorusRoutingNumber) - Added
approvalExpiredReasonEnum toCreateSweepConfigurationV2,UpdateSweepConfigurationV2andSweepConfigurationV2
Configuration Webhooks
- Added
usagefield - Specifies how many times the card can be used:singleUseormultiUse. - Added
transactionRulesResult(wallet, cof) innetworkTokenNotificationDataV2 - Added
networkTokenRiskRuleData,networkTokenRiskRuleSource,networkTokenTransactionRulesResultandnetworkTokenTriggeredRiskRule - Added
approvalExpiredtosweepConfigurationV2webhooks
Transfers API
- Added
approvalExpiredtotransfer,transferDataandtransferEvent - Added
emailandurltopartyIdentificationandultimatePartyIdentification.
Transfers Webhooks
- Added
emailandurlfields topartyIdentification - Added
approvalExpiredtotransferDataandtransferEvent.
OpenAPI spec files or templates have been modified on 30-07-2025 by commit.
- Code generation: update services and models by @AdyenAutomationBot in #1535
Other Changes 🖇️
- Code generation: update services and models by @AdyenAutomationBot in #1531
- Release v28.1.0 by @AdyenAutomationBot in #1533
Full Changelog: v28.0.0...v28.1.0
Adyen Node API Library v28.0.0
What's Changed
This release brings significant improvements, new features, and few breaking changes to the Adyen Node API Library. It marks a major milestone in aligning the library more closely with Adyen’s OpenAPI specifications and improving the ✨ Developer Experience ✨
Find below what's new as well as a detailed summary of the Breaking Changes, and what you should do or consider.
Please review the Breaking Changes and update your integrations accordingly. For any questions, feel free to open an issue or consult our API Explorer.
🚀 Highlights
- Enhanced OpenAPI Code Generation: Source code is now more idiomatic, flexible, and better aligned with Adyen's OpenAPI specifications.
- Automated Webhook Handler Generation: Webhook handlers and models are now automatically generated and updated with each release.
- Refined Package Structure: Several APIs have been moved to more specific packages for better discoverability and maintainability.
- Improved Error Handling: Make the API Error object available, alongside the raw JSON
- Revised Enum Values Deserialization: During the response deserialization unknown enums are ignored, instead of causing an error affecting the integrations
🛠 Breaking Changes
🔒 Honouring required attributes
Mandatory attributes are no longer marked as optional, but are expected to be provided. Although this is the correct implementation, it is a
🔁 Order of query parameters
A few method signatures have been updated to add the required query parameters before all optional parameters, to avoid causing an error (invalid order of parameters) #1515
This change affects only:
- Transfers API
getAllTransactions: the required paramscreatedSinceancreatedUntilare the first 2 parameters, before all others. - Transfers API
getAllTransfers: the required paramscreatedSinceancreatedUntilare the first 2 parameters, before all others.
🔍 Important Changes
📦 Service Class Refactoring
The following services have been moved to their own folder.
Service classes in the old location are deprecated and will be removed in a future release.
Note: There are no changes in functionality (the same code is now available in the new location), please update your code accordingly.
| Old Location | New Location |
|---|---|
services.storedValueApi |
services.storedvalue.storedValueApi |
services.binLookupApi |
services.binlookup.binLookupApi |
services.balanceControlApi |
services.balancecontrol.balanceControlApi |
services.dataProtectionApi |
services.dataprotection.dataProtectionApi |
services.disputesApi |
services.disputes.disputesApi |
services.paymentsAppApi |
services.paymentsapp.paymentsAppApi |
services.posMobileApi |
services.posmobile.posMobileApi |
🪝 Webhook Handling
Webhook handling is now modernized and streamlined:
- Automation: Auto-generated handlers ensure that webhook events and models stay aligned with the changes in the OpenAPI specs
- Deprecated: Former
bankingWebhookHandlerandmanagementWebhooksHandlerclasses are now deprecated - Recommended: Use instead the dedicated handler in the Webhook package (
AcsWebhooks,ReportWebhooksHandler,ConfigurationWebhooks,TransferWebhooks,TransactionWebhooks, etc..)
const configurationWebhooksHandler = new ConfigurationWebhooksHandler(jsonString);
const accountHolderNotificationRequest = configurationWebhooksHandler.getAccountHolderNotificationRequest();
⚠️ Deprecation of TerminalManagementAPI
Support for the "classic" POS Terminal Management API has stopped. To automate assigning terminals, you must use Management API.
☘️ Improved Error Handling
The APIError model is readily available in the HttpClientException object when an API call fails. This eliminates the need for manual parsing of the response body by library users. #1509
The library exports the HttpClientException class, allowing to try-catch the Adyen API exceptions without importing directly from the specific path within the library. #1526
💎 New Features & Enhancements
Session Authentication API
Add support for Session Authentication API to create the sessions required for integrating Adyen Platform components (#1435)
BalancePlatform
-
New:
BalancesApiservice now supportsBalanceWebhookSettingfor managing Balance Webhook criteria. -
New:
BalancesApiservice now supportsAuthorizedCardUsersApito manage (add, get, delete and update) authorized users to a given card -
Other changes:
-
In
AdditionalBankIdentificationadd new enumsauBsbCodeandcaRoutingNumber -
In
AccountHoldersApi.getTaxFormResponseadd optional parameterlegalEntityId -
Add
NetworkTokenRequestortoNetworkToken -
Add
dataMissingenum toVerificationError -
Add
walletProviderDeviceTypeinTransactionRuleRestrictions -
Add enum
INTERESTinTransferRoute.CategoryEnum
ACS Webhooks
- In
RelayedAuthenticationRequestadd new attributesthreeDSRequestorAppURL,environment,timestamp,type
Checkout
- Add
capturePspReferencetoPaymentRefundRequest - Add
businessDayOnlytoPixRecurring - In
PaymentMethodRequestadd attributesbrowserInfo,shopperEmail,shopperIPandtelephoneNumber - In
SessionResultResponseadd attributes:paymentsto provide a list of all authorised payments done for this sessionreferenceto provide the unique reference in the original/sessionsrequestadditionalDatato provide additional information about the payment
Configuration Webhooks
- Add
NetworkTokenRequestortoNetworkTokenNotificationDataV2 - Add
Walletclass to provide information about the wallet for which the network token is provisioned.
Transfers API
- New attribute:
executionDateinTransferData - Add class
BankAccountV3AccountIdentification
Transfers Webhooks
- New attribute:
executionDateinTransferData - Add class
BankAccountV3AccountIdentification
Webhooks
- In
NotificationRequestItemadd missing event codesINFORMATION_SUPPLIED,DISPUTE_DEFENSE_PERIOD_ENDED,ISSUER_RESPONSE_TIMEFRAME_EXPIRED,ISSUER_COMMENTS#1506
Changes in this release:
- OpenAPI Generator v7: Webhooks by @gcatanese in #1512
- WIP Typescript OpenAPI Generator v7 by @gcatanese in #1505
- ApiError: Improving error handling by @gcatanese in #1509
- OpenAPI v7 Generation: Classic Payments, BalanceControl, Disputes, StoredValue by @gcatanese in #1510
- Make non-native attributes nullable by @gcatanese in #1520
- Fix: Set ApplicationName correctly when client is instantiated by @Kwok-he-Chu in #1503
- Checkout: mark mandatory query parameters by @gcatanese in #1502
- HMAC Troubleshooting: script to calculate KCV by @gcatanese in #1508
- Terminal API new Event Types by @gcatanese in #1507
- OpenAPI Generator v7: generate LEM/Configuration/Transfers APIs by @gcatanese in #1511
- Optional query params and code format by @gcatanese in #1513
- Format code (adding method overloading) by @gcatanese in #1514
- Transfers API: method signature with required query parameters by @gcatanese in #1515
- OpenGenerator v7: Generate Management API by @gcatanese in #1516
- Code format cleanup by @gcatanese in #1517
- Add unit tests for parsing unexpected fields/enums by @gcatanese in #1518
- Add test to verify request payload by @gcatanese in #1522
- Code generation: update services and models by @AdyenAutomationBot in #1523
- Sonar handle exceptions by @gcatanese in #1524
- Tests serializat...
v27.0.1
Adyen Node API Library v27.0.0
Breaking Changes 🛠
-
Checkout API
- Dotpay: Removed the
DotpayDetailsclass and all related references inCheckoutPaymentMethodand test files. Direct support for Dotpay is deprecated - Giropay: Removed the
GiropayDetailsclass and all related references inCheckoutPaymentMethodand test files. Direct support for Giropay is deprecated - Paysafecard (from PaymentDetails TypeEnum): Removed
Paysafecardfrom theTypeEnumin thePaymentDetailsmodel
- Dotpay: Removed the
-
Classic Payments API
- In
ResponseAdditionalDataCommontheTokenizationStoreOperationTypeEnum.AlreadyStoredhas been removed, and replaced byTokenizationStoreOperationTypeEnum.AlreadyExisting
- In
-
Management API
- Remove
GiroPayInfo - Remove enum
PAYSHOPfrom PaymentMethodResponse
- Remove
Features 💎
-
Checkout API
- Rakuten Pay: Add support for Rakuten Pay payment method -
RakutenPayDetails - Add support for Surcharge in paymentRequest
- Add Donation
typefield supporting the following values:roundup,fixedAmounts - Add email and phone number fields to
AdditionalDataCommonandAdditionalDataSubMerchant - Add
SubMerchantEmailandSubMerchantPhoneNumberfields toAdditionalDataCommon - Add
SubMerchantSubSellerSubSellerNrEmailandSubMerchantSubSellerSubSellerNrPhoneNumberfields toAdditionalDataSubMerchant - Add
RequestedTestAcquirerResponseCodetoAdditionalDataCommonto facilitate testing scenarios for specific acquirer responses - Add
EnhancedSchemeDataproperty toPaymentRequestandPaymentCaptureRequest - Add
EncryptedCardproperty toPaymentMethodToStoreto allow storing encrypted card details. - Add the
FraudRiskLevelenum and property toResponseAdditionalDataCommonto indicate the risk level of a payment (e.g.VeryLow,Low,Medium,High, andVeryHigh) - Add Bonus enum member to the PlansEnum in CheckoutSessionInstallmentOption and Installments
- Rakuten Pay: Add support for Rakuten Pay payment method -
-
BalancePlatform API
- Add
Bicenum inBankIdentification - Add
Pendingenum inCreateSweepConfigurationV2 - Add
messagefield inInvalidField - Add
replacedByIdandreplacementOfIdattributes inPaymentInstrumentandUpdatePaymentInstrument - Add
walletProviderAccountScoreandwalletProviderDeviceScoreattributes inTransactionRuleRestrictions - Add class
USInstantPayoutAddressRequirement
- Add
-
Transfer API
- Added
IssuingTransactionDatawithcaptureCycleIdthat provides the captureCycleId associated with transfer event - Add enum
ChargebackRemainderinPlatformPayment.platformPaymentType - Add attribute
externalReasoninTransferData - Add enum
PendinginTransferData.reason - Add attribute
scaOnApprovalinTransferReview
- Added
-
Management API
- Add
supportEmailfield inAfterpayTouchInfo - Add enum
PAYMENTDESIGNATORCONTRACTin JCBInfo - Add PayByBankPlaidInfo
- Add enum
PAYBYBANK_PLAIDin PaymentMethodResponse - Add
domainSuffixfield in Profile model - In
SplitConfigurationRuleadd enumsCHARGED,DEFERRED_DEBITandPREPAID(#1457) - Add
enableGratuitiesin Standalone model
- Add
Add support for Balance Webhooks
-
Webhooks
- Add
ISSUER_COMMENTSwebhook event code by @nickcarenza in #1488
- Add
-
Configuration Webhooks
- Add
replacedByIdtoPaymentInstrument
- Add
-
AcsWebhooks
-
Enum value has changed:
- Before:
OTP_SMS - After:
PWD_OTP_PHONE_FL- OTP flow via SMS
- Before:
-
Enum value has changed:
- Before:
OOB - After:
OOB_TRIGGER_FL- Out-of-band trigger flow
- Before:
-
New:
-
Add
PWD_OTP_EMAIL_FL- OTP flow via Email
-
Fixes ⛑️
- Fix null value in
User-AgentHTTP header by @gcatanese in #1496 - Fix union types deserialization in Transfer webhooks by @mercury2269 in #1489
Other Changes 🖇️
NotificationRequestItemenums: Remove legacy by @gcatanese in #1497- Set default timeout on the HTTP client by @gcatanese in #1490
- Introduced a new HMAC troubleshooting utility for signature validation debugging (#1487). The tool calculates the HMAC signature given the HMAC key and the payload:
cd tools/hmac
npm install
node calculateHmacPayments.js 11223344D785FBAE710E7F943F307971BB61B21281C98C9129B3D4018A57B2EB payload.json
Check the README
New Contributors
- @nickcarenza made their first contribution in #1488
- @mercury2269 made their first contribution in #1489
Full Changelog: v26.1.0...v27.0.0
Adyen Node API Library v26.1.0
What's Changed
Fixes ⛑️
- Bug: Fixed possdk base replacement URL on LIVE - Previously, the business-logic appended "/checkout" to the LIVE url, this should not be the case when using
/possdk/v68by @ChrisSchofieldCheckatrade in https://github.com/Adyen/adyen-node-api-
library/pull/1482
Other Changes 🖇️
- Add close-issue-label flag to correctly label closed issues by @DjoykeAbyah in #1480
- Release v26.1.0 by @AdyenAutomationBot in #1481
New Contributors
- @ChrisSchofieldCheckatrade made their first contribution in #1482
Full Changelog: v26.0.0...v26.1.0
Adyen Node API Library v26.0.0
What's Changed
Breaking Changes 🛠
- Management API:
- In
AndroidAppthe fieldstatushas changed fromStringtoStatusEnum(Archived,Error,Invalid,Processing,Ready)
- In
- Management webhooks:
- In
PaymentMethodRequestRemovedNotificationRequestthe event type has been renamed topaymentMethodRequest.removed - In
PaymentMethodScheduledForRemovalNotificationRequestthe event type has been renamed topaymentMethodRequest.scheduledForRemoval
- In
New Features 💎
- Checkout:
- New payment methods
PixDetailsandPixRecurring - In
PaymentRefundResponseadd attributecapturePspReference(only available for PayPal refunds) - In
ResponseAdditionalDataCommon:⚠️ therecurring_recurringDetailReferenceandrecurring_shopperReferenceare deprecated, use instead the new attributetokenization_shopperReference- add
tokenization_store_operationTypeandtokenization_storedPaymentMethodIdattributes, addTokenizationStoreOperationTypeEnumenum
- New payment methods
- Checkout webhooks:
- Add
TechnicalCancelenum inNotificationRequestItem
- Add
- Management API:
- Support
AffirmInfoandPayToInfopayment methods - in
Surchargeclass add attribugeexcludeGratuityFromSurcharge
- Support
- Payout:
- In
ResponseAdditionalDataCommon:⚠️ therecurring_recurringDetailReferenceandrecurring_shopperReferenceare deprecated, use instead the new attributetokenization_shopperReference- add
tokenization_store_operationTypeandtokenization_storedPaymentMethodIdattributes, addTokenizationStoreOperationTypeEnumenum
- In
- Classic Payments:
- In
ResponseAdditionalDataCommon:⚠️ therecurring_recurringDetailReferenceandrecurring_shopperReferenceare deprecated, use instead the new attributetokenization_shopperReference- add
tokenization_store_operationTypeandtokenization_storedPaymentMethodIdattributes, addTokenizationStoreOperationTypeEnumenum
- In
Important
The Recurring API is deprecated. Use the Checkout API recurring endpoints instead.
Other Changes 🖇️
- Expose PosMobileAPI by @victorcuena in #1463
- Improve issue templates by @ayodejidev in #1470
- Create config.yml by @ayodejidev in #1473
- Improve GitHub Node and release workflows by @ayodejidev in #1477
- Add TechnicalCancel Enum by @DjoykeAbyah in #1468
- Fix HMAC validation for Banking webhooks by @gcatanese in #1476
- Release v26.0.0 by @AdyenAutomationBot in #1472
New Contributors
- @victorcuena made their first contribution in #1463
Full Changelog: v25.0.0...v26.0.0
Adyen Node API Library v25.0.0
What's Changed
Breaking Changes 🛠
- BalancePlatform:
- Removed
PriorityRestrictionclass. - In
TransactionRuleRestrictionremovedpriority. - In
modelsremovedpriorityRestriction
- Removed
- BinLookup:
- In
CostEstimateResponseremovedsurchargeType.
- In
- Transfers:
- In
TransferReviewremovednumberOfApprovalsCompletedandScaOnApprovalEnum. - In
modelsremovedScaOnApprovalEnum
- In
- TransferWebhooks:
- In
TransferReviewremovednumberOfApprovalsCompletedandScaOnApprovalEnum. - In
modelsremovedScaOnApprovalEnum
- In
Features 💎
-
AcsWebhooks:
- In ChallengeInfo broadening the range of
ChallengeCancelEnum.
- In ChallengeInfo broadening the range of
-
BalancePlatform:
- Added
AssociationDelegatedAuthenticationData,AssociationFinaliseRequest,AssociationFinaliseResponse,AssociationInitiateRequest,AssociationInitiateResponseandTokenRequestorsRestrictionclass. - In
TransactionRuleRestrictionaddedtokenRequestors. - In
modelsaddedassociationFinaliseRequest,associationFinaliseResponse,associationInitiateRequestand `associationInitiateResponse
- Added
-
Checkout:
- In
CardDetails,CardDonationsandpaymentRequestaddedfastlaneData. - Added
FastlaneDetailsclass. - In
modelsaddedfastlaneDetails
- In
-
LegalEntityManagement:
- Added
FinancialReportclass. - In
LegalEntityAssociationaddednominee. - In
OrganizationandSoleProprietorshipaddedfinancialReports - In
modelsaddedfinancialReport
- Added
-
Service:
- BalancePlatform:
- Deprecated
GrantAccountsApiandGrantOffersApi. - In
ManageSCADevicesApiaddedcompleteAssociationBetweenScaDeviceAndResourceandinitiateAssociationBetweenScaDeviceAndResource.
- Deprecated
- Transfers:
- Deprecated
CapitalApi.
- Deprecated
- BalancePlatform:
-
Code generation: update services and models by @AdyenAutomationBot in #1461
Other Changes 🖇️
- Release v25.0.0 by @AdyenAutomationBot in #1469
Full Changelog: v24.0.0...v25.0.0