Adyen Java API Library v35.0.0
·
156 commits
to main
since this release
What's Changed
Breaking Changes 🛠
- Management API:
- In
AndroidAppthe fieldstatushas changed fromStringtoStatusEnum(ARCHIVED,ERROR,INVALID,PROCESSING,READY)
- In
- Management webhooks:
- In
PaymentMethodRequestRemovedNotificationRequestthe event type has been renamed topaymentMethodRequest.removed - In
PaymentMethodScheduledForRemovalNotificationRequestthe event type has been renamed topaymentMethodRequest.scheduledForRemoval
- In
New Features 💎
Add support for Session Authentication API to create the sessions required for integrating Adyen Platform components (#1435)
- Checkout:
- New payment methods
PixDetailsandPixRecurring - In
PaymentRefundResponseadd attributecapturePspReference(only available for PayPal refunds) - In
ResponseAdditionalDataCommon:⚠️ therecurringRecurringDetailReferenceandrecurringShopperReferenceare deprecated, use instead the new attributetokenizationShopperReference- add
tokenizationStoreOperationTypeandtokenizationStoredPaymentMethodIdattributes, addTokenizationStoreOperationTypeEnumenum
- New payment methods
- Management API:
- Support
AffirmInfoandPayToInfopayment methods - in
Surchargeclass add attribugeexcludeGratuityFromSurcharge
- Support
- Payout:
- In
ResponseAdditionalDataCommon:⚠️ therecurringRecurringDetailReferenceandrecurringShopperReferenceare deprecated, use instead the new attributetokenizationShopperReference- add
tokenizationStoreOperationTypeandtokenizationStoredPaymentMethodIdattributes, addTokenizationStoreOperationTypeEnumenum
- In
- Classic Payments:
- In
ResponseAdditionalDataCommon:⚠️ therecurringRecurringDetailReferenceandrecurringShopperReferenceare deprecated, use instead the new attributetokenizationShopperReference- add
tokenizationStoreOperationTypeandtokenizationStoredPaymentMethodIdattributes, addTokenizationStoreOperationTypeEnumenum
- In
- Terminal API:
- Add
SaleReferenceIDfield inCustomerOrderclass (#1436)
- Add
Important
The Recurring API is deprecated. Use the Checkout API recurring endpoints instead.
Other Changes 🖇️
- feat(tls): allow disabling protocol upgrade by @sp00m in #1425
- Improve issue template by @ayodejidev in #1434
- chore(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 by @renovate in #1381
- fix(exception): better handle non-JSON response bodies by @sp00m in #1404
- Code generation: update services and models by @AdyenAutomationBot #1433
- Release v35.0.0 by @AdyenAutomationBot in #1437
- Session Authentication API #1435 by @gcatanese
Full Changelog: v34.0.0...v35.0.0