Skip to content

Conversation

@bc-yaroslav-zhmutskyi
Copy link
Contributor

@bc-yaroslav-zhmutskyi bc-yaroslav-zhmutskyi commented Dec 29, 2025

What/Why?

Create order in Fastlane payment process when 3DS is enabled (when required option is enabled) and PayPal / Bank does not request to show 3DS modal window (3DS is not eligible).

Rollout/Rollback

Revert

Testing

Unit
Manual

BCP Strong Customer Authentication Always

bcp_always.webm

BCP Strong Customer Authentication When Required

bcp_when_required.webm

PPCP Strong Customer Authentication Always

ppcp_always.webm

PPCP Strong Customer Authentication When Required

ppcp_fastlane_3ds.webm

authenticationState === TDSecureAuthenticationState.Succeeded &&
[LiabilityShiftEnum.Yes, LiabilityShiftEnum.Possible].includes(liabilityShift)
) {
return threeDSNonce;
Copy link
Contributor

Choose a reason for hiding this comment

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

May I ask you to verify do we cover this case in test file? I may assume we can not

Copy link
Contributor Author

Choose a reason for hiding this comment

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

We cover it with Possible value line 660 in test file

Copy link
Contributor

@bc-nick bc-nick left a comment

Choose a reason for hiding this comment

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

Well done!

@bc-yaroslav-zhmutskyi bc-yaroslav-zhmutskyi merged commit 94dbe53 into master Jan 23, 2026
8 checks passed
@bc-yaroslav-zhmutskyi bc-yaroslav-zhmutskyi deleted the PAYPAL-6142 branch January 23, 2026 11:25
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.

3 participants