diff --git a/modules/ppcp-settings/resources/js/data/onboarding/selectors.js b/modules/ppcp-settings/resources/js/data/onboarding/selectors.js index 62579ac09..8a137dff2 100644 --- a/modules/ppcp-settings/resources/js/data/onboarding/selectors.js +++ b/modules/ppcp-settings/resources/js/data/onboarding/selectors.js @@ -67,6 +67,14 @@ export const determineProductsAndCaps = ( state ) => { * The store uses the Express-checkout product. */ apiModules.push( PAYPAL_PRODUCTS.BCDC ); + + if ( products?.includes( PRODUCT_TYPES.SUBSCRIPTIONS ) ) { + options.useSubscriptions = true; + } + + if ( canUseVaulting ) { + apiModules.push( PAYPAL_PRODUCTS.VAULTING ); + } } else if ( isCasualSeller ) { /** * Branch 2: Merchant has no business.