Skip to content

[checkout] Code generation: update services and models - #2073

Merged
poojah-adyen merged 1 commit into
mainfrom
sdk-automation/checkout
Oct 12, 2026
Merged

poojah-adyen merged 1 commit into
mainfrom
sdk-automation/checkout

Conversation

@AdyenAutomationBot

@AdyenAutomationBot AdyenAutomationBot commented Sep 28, 2026 •

Copy link
Copy Markdown
Collaborator

This PR contains the automated changes for the checkout service.

Adyen/adyen-openapi@45520ee

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

New Features 💎

  • New model PayByBankCADirectDebitDetails (type paybybank_ca), registered as a oneOf variant in CheckoutPaymentMethod.
  • New OpiRequest/OpiResponse models; opi field added to PaymentRequest, StoredPaymentMethodRequest, PaymentResponse, PaymentDetailsResponse, and StoredPaymentMethodResource.
  • New CheckoutForwardAccountUpdateResult (RTAU outcome enum) and CheckoutForwardNetworkTokenResult (swapped flag); accountUpdate and networkToken fields added to CheckoutForwardResponse.
  • payable (Boolean) added to CreateCheckoutSessionRequest/CreateCheckoutSessionResponse.
  • klarnaNetworkPaymentAccountId added to KlarnaNetworkDetails.
  • riskCategory added to LineItem for Protect custom risk rules.
  • satispay added to PaymentDetails.TypeEnum.

Other Changes 🖇️

  • Javadoc refinements in CheckoutForwardRequestOptions, CheckoutSessionInstallmentOption, and PaymentRequest.

@AdyenAutomationBot
AdyenAutomationBot requested a review from a team as a code owner September 28, 2026 08:22

@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 Adyen Checkout API Java SDK models. It introduces new model classes for CheckoutForwardAccountUpdateResult, CheckoutForwardNetworkTokenResult, OpiRequest, and OpiResponse. It also adds support for the Satispay payment method, introduces the payable field to checkout session requests and responses, adds klarnaNetworkPaymentAccountId to Klarna network details, and includes riskCategory in line items. Furthermore, OPI request and response fields have been integrated across multiple payment and stored payment method models, alongside various Javadoc updates. There are no review comments to assess, and I have no additional feedback to provide.

@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/checkout branch 4 times, most recently from 9765559 to 376768e Compare October 1, 2026 14:42
@sonarqubecloud

sonarqubecloud Bot commented Oct 8, 2026

Copy link
Copy Markdown

@poojah-adyen poojah-adyen 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.

LGTM

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants