Skip to content

[recurring] Code generation: update services and models#472

Merged
gcatanese merged 2 commits intomainfrom
sdk-automation/recurring
Apr 8, 2026
Merged

[recurring] Code generation: update services and models#472
gcatanese merged 2 commits intomainfrom
sdk-automation/recurring

Conversation

@AdyenAutomationBot
Copy link
Copy Markdown
Collaborator

@AdyenAutomationBot AdyenAutomationBot commented Apr 7, 2026

This PR contains the automated changes for the recurring service.

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

PR Summary

Recurring API

  • URL migration: RecurringApi.baseUrl corrected from paltokenization-test.adyen.com to pal-test.adyen.com/pal/servlet/Recurring/v68 endpoint
  • Live URL routing: Updated so live Classic Recurring calls now correctly route through the standard PAL live endpoint
  • New baseUrl tests: Added test_base_url_test_environment, test_base_url_live_environment, and test_base_url_live_environment_no_prefix_raises to RecurringTest.py to validate URL resolution for both environments
  • Existing tests updated: DetermineEndpointTest.py assertions aligned with the new pal-test URL format

@AdyenAutomationBot AdyenAutomationBot requested a review from a team as a code owner April 7, 2026 07:08
Copy link
Copy Markdown
Contributor

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

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 base URL for the Recurring API service. A review comment identifies a potential issue where the new URL structure is incompatible with the version override logic in the AdyenClient, which may prevent users from programmatically changing the API version.

@gcatanese gcatanese force-pushed the sdk-automation/recurring branch from acad51e to 2833965 Compare April 8, 2026 13:52
@gcatanese gcatanese added the Fix label Apr 8, 2026
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 8, 2026

@thomasc-adyen thomasc-adyen self-requested a review April 8, 2026 14:11
@gcatanese gcatanese added this pull request to the merge queue Apr 8, 2026
Merged via the queue into main with commit e6b6f94 Apr 8, 2026
14 checks passed
@gcatanese gcatanese deleted the sdk-automation/recurring branch April 8, 2026 14:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants