Skip to content
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

Code generation: update services and models #1433

Merged
merged 2 commits into from
Mar 3, 2025
Merged

Conversation

AdyenAutomationBot
Copy link
Collaborator

@AdyenAutomationBot AdyenAutomationBot commented Feb 19, 2025

Breaking Changes 🛠

  • Management API:
    • In AndroidApp the field status has changed from String to StatusEnum (ARCHIVED, ERROR, INVALID, PROCESSING, READY)
  • Management webhooks:
    • In PaymentMethodRequestRemovedNotificationRequest the event type has been renamed to paymentMethodRequest.removed
    • In PaymentMethodScheduledForRemovalNotificationRequest the event type has been renamed to paymentMethodRequest.scheduledForRemoval

New Features 💎

  • Checkout:
    • New payment methods PixDetails and PixRecurring
    • In PaymentRefundResponse add attribute capturePspReference (only available for PayPal refunds)
    • In ResponseAdditionalDataCommon:
      • ⚠️ the recurringRecurringDetailReference and recurringShopperReference are deprecated, use instead the new attribute tokenizationShopperReference
      • add tokenizationStoreOperationType and tokenizationStoredPaymentMethodId attributes, add TokenizationStoreOperationTypeEnum enum
  • Management API:
    • Support AffirmInfo and PayToInfo payment methods
    • in Surcharge class add attribuge excludeGratuityFromSurcharge
  • Payout:
    • In ResponseAdditionalDataCommon:
      • ⚠️ the recurringRecurringDetailReference and recurringShopperReference are deprecated, use instead the new attribute tokenizationShopperReference
      • add tokenizationStoreOperationType and tokenizationStoredPaymentMethodId attributes, add TokenizationStoreOperationTypeEnum enum
  • Classic Payments:
    • In ResponseAdditionalDataCommon:
      • ⚠️ the recurringRecurringDetailReference and recurringShopperReference are deprecated, use instead the new attribute tokenizationShopperReference
      • add tokenizationStoreOperationType and tokenizationStoredPaymentMethodId attributes, add TokenizationStoreOperationTypeEnum enum

OpenAPI spec files or templates have been modified on 28-02-2025 by commit.

@AdyenAutomationBot AdyenAutomationBot requested a review from a team as a code owner February 19, 2025 14:06
@AdyenAutomationBot AdyenAutomationBot force-pushed the sdk-automation/models branch 8 times, most recently from 3b9606b to aa491a6 Compare February 28, 2025 15:28
@gcatanese gcatanese merged commit 1e6871c into main Mar 3, 2025
6 checks passed
@gcatanese gcatanese added the Breaking change Indicates a change that has caused a major version update label Mar 3, 2025
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