Skip to content

[transferwebhooks] Code generation: update services and models - #1984

Merged
poojah-adyen merged 2 commits into
mainfrom
sdk-automation/transferwebhooks
Jul 16, 2026
Merged

[transferwebhooks] Code generation: update services and models#1984
poojah-adyen merged 2 commits into
mainfrom
sdk-automation/transferwebhooks

Conversation

@AdyenAutomationBot

@AdyenAutomationBot AdyenAutomationBot commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

This PR contains the automated changes for the transferwebhooks service.

The commit history of this PR reflects the adyen-openapi commits that have been applied.

Transfer webhooks

This release updates the Transfer Webhooks models to the latest Adyen OpenAPI specs, adding payment-network tracing support to Balance Platform transfer webhooks.

New Features 💎

New fields on existing models (additive)

  • TransferData → networkReason (NetworkReason), tracing (TransferDataTracing)
  • TransferEvent → tracingData (TransferEventTracingData)

Discriminator/deserialization mappings added (no removals)

  • BankAccountV3AccountIdentification
  • TransferDataCategoryData
  • TransferDataTracking
  • TransferEventEventsDataInner
  • TransferEventTrackingData — polymorphic type mappings registered.

Tests / fixtures

  • BalancePlatformWebhooksTest.java (+58 lines) — new transfer webhook creation test
  • Resources/balancePlatform-webhooks/transfer-created.json (new fixture)

@AdyenAutomationBot
AdyenAutomationBot requested a review from a team as a code owner June 4, 2026 13:32

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the generated Java SDK for the transferwebhooks service. The changes introduce discriminator mappings for JSON deserialization in several models, including BankAccountV3AccountIdentification, TransferDataCategoryData, TransferDataTracking, TransferEventEventsDataInner, and TransferEventTrackingData. Additionally, new status enum values, ADVICEAUTHORISED and ADVICEREFUSED, have been added to the Modification, TransferData, and TransferEvent models. There are no review comments, and I have no feedback to provide as the changes are correct.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/transferwebhooks branch 5 times, most recently from 1038df9 to 606263f Compare June 19, 2026 10:29
@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/transferwebhooks branch 5 times, most recently from d561443 to 6776cc1 Compare June 24, 2026 08:32
@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/transferwebhooks branch 3 times, most recently from fbdbadb to b4943be Compare July 7, 2026 09:20
@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/transferwebhooks branch 7 times, most recently from 277d6c5 to df928f4 Compare July 15, 2026 14:59
@poojah-adyen poojah-adyen added the Feature Indicates a new feature addition label Jul 15, 2026
@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/transferwebhooks branch from df928f4 to 60f7ed3 Compare July 16, 2026 07:19
@sonarqubecloud

Copy link
Copy Markdown

@gcatanese gcatanese left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

@poojah-adyen
poojah-adyen added this pull request to the merge queue Jul 16, 2026
Merged via the queue into main with commit d03c49f Jul 16, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature Indicates a new feature addition

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants