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

[ECP-9450] Implement configurable 3DS2 authentication flow #2800

Merged
merged 3 commits into from
Nov 14, 2024
Merged

Conversation

candemiralp
Copy link
Member

@candemiralp candemiralp commented Nov 13, 2024

Description

This pull request introduces a new field to configure native and redirect methods for 3D Secure 2 card payment authentications.

This has become a necessity after Adobe has introduces strict CSP ruling on payment pages to comply with PCI DSS 4.0 requirements. This requirement enforces our merchants to add all of the 3D Secure 2 domain names to their CSP allowlist. Therefore, this PR enables our merchants to fall back 3D Secure 2 Redirect authentication if they are not able to add domains to their allow lists.

Screenshot 2024-11-13 at 15 27 18

Tested scenarios

  • Card payments with 3D Secure 2 with native and redirect flows configured from the plugin configuration.

SushmitaThakur
SushmitaThakur previously approved these changes Nov 13, 2024
Copy link

sonarcloud bot commented Nov 13, 2024

@candemiralp candemiralp added the Feature Indicates a new feature addition label Nov 14, 2024
@candemiralp candemiralp changed the title [ECP-9450] Implement configurable 3DS2 authentication mode [ECP-9450] Implement configurable 3DS2 authentication flow Nov 14, 2024
@candemiralp candemiralp merged commit d44093a into main Nov 14, 2024
13 of 14 checks passed
@candemiralp candemiralp deleted the ECP-9540 branch November 14, 2024 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Indicates a new feature addition
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants