Skip to content

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

Merged
poojah-adyen merged 1 commit into
mainfrom
sdk-automation/checkout
Jul 15, 2026
Merged

[checkout] Code generation: update services and models#2003
poojah-adyen merged 1 commit into
mainfrom
sdk-automation/checkout

Conversation

@AdyenAutomationBot

@AdyenAutomationBot AdyenAutomationBot commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

This PR contains the automated changes for the checkout service.

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

This PR contains the automated changes for the checkout service.

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

This PR contains the automated changes for the checkout service.

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

Checkout API v72

This release upgrades the Checkout API from v71 to v72. All service endpoints now target https://checkout-test.adyen.com/v72.

Breaking Changes 🛠️

DonationPaymentRequest

  • additionalData removed.
  • conversionId removed (deprecated since Checkout API v68, use checkoutAttemptId).
  • deliverAt removed.
  • threeDSAuthenticationOnly removed (deprecated since Checkout API v69, use authenticationData.authenticationOnly).

PaymentAmountUpdateRequest

  • enhancedSchemeData removed. Use the new mpiData field instead.

PaymentReversalRequest

  • enhancedSchemeData removed.

PaymentRequest

  • conversionId removed (deprecated since Checkout API v68, use checkoutAttemptId).

StandalonePaymentCancelRequest

  • enhancedSchemeData removed.

New Features 💎

PaymentAmountUpdateRequest

  • New adjustAuthType field (PaymentAmountUpdateRequest.AdjustAuthTypeEnum). Possible values: cardholderInitiatedTransaction, merchantInitiatedTransaction.
  • New adjustAuthorisationData field (string) for synchronous authorization adjustments.
  • New mpiData field (ThreeDSecureData) replacing enhancedSchemeData.

PaymentAmountUpdateResponse

  • New adjustAuthorisationData field
  • New status values authorised and refusedhave been added

StoredPaymentMethodResource

  • New billingAddress field
  • New createdAt field
  • New firstPspReference field

@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/checkout branch from e49337b to 243c2b2 Compare July 13, 2026 09:45
@AdyenAutomationBot
AdyenAutomationBot requested a review from a team as a code owner July 13, 2026 09:45

@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 from version 71 to version 72 across the Java SDK. Key changes include updating API version constants and base URLs in the service classes, deprecating the donationType field in Donation in favor of type, and removing several deprecated or unused fields such as additionalData, conversionId, deliverAt, and threeDSAuthenticationOnly from DonationPaymentRequest. Additionally, PaymentAmountUpdateRequest and PaymentAmountUpdateResponse have been updated to support synchronous authorization adjustments with new fields like adjustAuthType and adjustAuthorisationData, while StoredPaymentMethodResource adds support for billingAddress, createdAt, and firstPspReference. There are no review comments provided, and the changes appear to be clean, automated updates matching the API version bump; therefore, I have no feedback to provide.

@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/checkout branch from 243c2b2 to 221591e Compare July 13, 2026 14:23
@gcatanese gcatanese added the Breaking change Indicates a change that has caused a major version update label Jul 14, 2026
@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/checkout branch 3 times, most recently from ae1b918 to 414f1ce Compare July 15, 2026 06:41
@AdyenAutomationBot
AdyenAutomationBot force-pushed the sdk-automation/checkout branch from 414f1ce to e44932f Compare July 15, 2026 15:00
@sonarqubecloud

Copy link
Copy Markdown

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

Labels

Breaking change Indicates a change that has caused a major version update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants