From f2f9c1ebcdb6e96886767fb1b3817f06176a1b27 Mon Sep 17 00:00:00 2001
From: Philipp Stracker
Date: Thu, 27 Feb 2025 19:21:29 +0100
Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Implement=20the=20=E2=80=9CuseCardP?=
=?UTF-8?q?ayments=E2=80=9D=20option?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../ppcp-settings/resources/js/data/onboarding/selectors.js | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/modules/ppcp-settings/resources/js/data/onboarding/selectors.js b/modules/ppcp-settings/resources/js/data/onboarding/selectors.js
index 528cacda7..d98e2a169 100644
--- a/modules/ppcp-settings/resources/js/data/onboarding/selectors.js
+++ b/modules/ppcp-settings/resources/js/data/onboarding/selectors.js
@@ -51,6 +51,7 @@ export const determineProductsAndCaps = ( state ) => {
*/
const options = {
useSubscriptions: false,
+ useCardPayments: false,
};
const { isCasualSeller, areOptionalPaymentMethodsEnabled, products } =
@@ -83,6 +84,10 @@ export const determineProductsAndCaps = ( state ) => {
}
}
+ if ( canUseCardPayments && areOptionalPaymentMethodsEnabled ) {
+ options.useCardPayments = true;
+ }
+
if ( canUseVaulting ) {
apiModules.push( 'ADVANCED_VAULTING' );
}