Skip to content

OpenAPI v7 Generation #1451

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Mar 31, 2025
Merged

OpenAPI v7 Generation #1451

merged 7 commits into from
Mar 31, 2025

Conversation

gcatanese
Copy link
Contributor

@gcatanese gcatanese commented Mar 31, 2025

This PR generates several services and webhooks using the OpenAPI Generator v7.11.

This is an intermediate step before updating the SDK Automation pipeline.

Breaking Changes 🛠️

New Features 💎

Checkout API

  • Add support for RekutenPay
  • Added RequestedTestAcquirerResponseCode in AdditionalDataCommon

AcsWebhooks:

  • Add Out-of-band authentication requested webhook event
  • Add new enum PWD_OTP_EMAIL_FL (One-Time Password via Email)

Configuration webhooks

  • Add enum PENDINGin SweepConfigurationV2.

LEM API

  • Add attribute allowDebugUi in OnboardingLinkSettingsto debug user interface (UI) when applicable.

Transactions webhooks

  • Add enum DCCPLATFORMCOMMISSION in PlatformPayment

Transfers API

  • Add enum DCCPLATFORMCOMMISSION in PlatformPayment
  • Add enum PENDINGin TransferData
  • Add attribute externalReason in TransferData
  • Add scaOnApproval attribute in TransferReview

@gcatanese gcatanese requested a review from a team as a code owner March 31, 2025 12:34
@gcatanese gcatanese added the Breaking change Indicates a change that has caused a major version update label Mar 31, 2025
Copy link
Member

@Kwok-he-Chu Kwok-he-Chu left a comment

Choose a reason for hiding this comment

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

Could you update the description? -> AcsWebhooks is not part of this MR, I only see changes in Configuration Webhooks, LegalEntityManagement (LEM), Transaction Webhooks & Transfers

It seems that payment-folder contains a bunch of changes, but I only see some added whitespaces

@gcatanese
Copy link
Contributor Author

Could you update the description? -> AcsWebhooks is not part of this MR, I only see changes in Configuration Webhooks, LegalEntityManagement (LEM), Transaction Webhooks & Transfers

It seems that payment-folder contains a bunch of changes, but I only see some added whitespaces

I have updated the PR notes, however I will merge all PRs info in the Release Notes

I have regenerated Payment with the new OpenAPI Generator.

@gcatanese gcatanese force-pushed the openapi-v7-manual-generation branch from ff8b504 to 4ebfcc5 Compare March 31, 2025 14:05
@gcatanese gcatanese merged commit fc90f7c into main Mar 31, 2025
4 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.

2 participants