Skip to content

Conversation

@nauaros
Copy link
Contributor

@nauaros nauaros commented Sep 4, 2025

Summary [Required]

Just a quick proof of concept to verify the opt-out strategy for the Adyen3DS2 SDK. Ideally we should:

  • Group all Adyen3DS2 related classes into its own module (aka 3DS2) to reduce the number of conditional imports.
  • In AdyenActions, invert the dependency with Adyen3DS2.
  • Handle scenarios where errors can come up.

Ticket

ADR-2169

Checklist

  • Tested changes locally
  • Added/updated unit tests
  • Verified against acceptance criteria

@nauaros nauaros changed the title [DO NOT MERGE] PoC | Opt-out strategy for 3DS2 [DO NOT MERGE] PoC | Opt-out strategy for Adyen3DS2 Sep 4, 2025
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

This pull request does not contain a valid label. Please add one of the following labels: ['new', 'changed', 'fixed', 'removed', 'deprecated', 'chore', 'improvement']

@github-actions
Copy link
Contributor

github-actions bot commented Sep 4, 2025

ℹ️ No baseline data found for 'develop'.

Framework Size
AdyenComponents.framework 2680 KB
AdyenActions.framework 2218 KB
AdyenDropIn.framework 1257 KB
AdyenDelegatedAuthentication.framework 82 KB
AdyenAuthentication.framework 347 KB
AdyenWeChatPay.framework 257 KB
AdyenCardScanner.framework 710 KB
AdyenEncryption.framework 517 KB
AdyenSession.framework 855 KB
AdyenTwint.framework 267 KB
AdyenWeChatPayInternal.framework 4135 KB
AdyenCashAppPay.framework 1772 KB
AdyenCard.framework 1691 KB
TwintSDK.framework 97 KB
Adyen.framework 7486 KB
total 24371 KB

@nauaros nauaros self-assigned this Sep 4, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Sep 4, 2025

✅ No changes detected

Comparing feature/opt-out-strategy-threeDS2-sdk to develop


Analyzed targets: Adyen, AdyenActions, AdyenCard, AdyenCardScanner, AdyenCashAppPay, AdyenComponents, AdyenDelegatedAuthentication, AdyenDropIn, AdyenEncryption, AdyenSession, AdyenSwiftUI, AdyenTwint, AdyenWeChatPay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants