Skip to content

feat(payment): Added BCP FL 3DS #2922

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

Merged

Conversation

andriiVitvitskyi1990
Copy link
Contributor

What?

Added BCP FL 3DS implementation

Why?

To be able to use 3DSecure functionality

Testing / Proof

Unit tests

@bigcommerce/team-checkout @bigcommerce/team-payments

@bcsnyk
Copy link
Contributor

bcsnyk commented Jul 8, 2025

🎉 Snyk checks have passed. No issues have been found so far.

code/snyk check is complete. No issues have been found. (View Details)

@andriiVitvitskyi1990 andriiVitvitskyi1990 force-pushed the bcp-fastlane-3ds branch 4 times, most recently from b30a185 to 25d2ef8 Compare July 8, 2025 13:06
@andriiVitvitskyi1990 andriiVitvitskyi1990 marked this pull request as ready for review July 8, 2025 13:12
@andriiVitvitskyi1990 andriiVitvitskyi1990 requested a review from a team as a code owner July 8, 2025 13:12
import {
LiabilityShiftEnum,
threeDSecureParameters,
} from '@bigcommerce/checkout-sdk/paypal-commerce-utils';
Copy link
Contributor

Choose a reason for hiding this comment

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

The interfaces should be taken from bigcommerce-payments-utils

Copy link
Contributor Author

Choose a reason for hiding this comment

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

fixed

@@ -30,9 +32,14 @@ import {
import BigCommercePaymentsRequestSender from '../bigcommerce-payments-request-sender';

import { WithBigCommercePaymentsFastlanePaymentInitializeOptions } from './bigcommerce-payments-fastlane-payment-initialize-options';
import { LiabilityShiftEnum } from '../bigcommerce-payments-types';
import { isExperimentEnabled } from '@bigcommerce/checkout-sdk/utility';
import { PayPalFastlaneSdk } from '@bigcommerce/checkout-sdk/paypal-commerce-utils';
Copy link
Contributor

Choose a reason for hiding this comment

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

import PayPalFastlaneSdk from bigcommerce-payments-utils package

Copy link
Contributor Author

Choose a reason for hiding this comment

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

fixed

@andriiVitvitskyi1990 andriiVitvitskyi1990 force-pushed the bcp-fastlane-3ds branch 2 times, most recently from a1e3fe0 to 4accc50 Compare July 9, 2025 07:57
@andriiVitvitskyi1990 andriiVitvitskyi1990 merged commit ca4dbae into bigcommerce:master Jul 10, 2025
5 checks passed
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