@@ -177,12 +177,43 @@ import {
177177 FEATURE_GROUP_WORDADS ,
178178 FEATURE_WOO_HOSTED_PACKAGE ,
179179 FEATURE_WOO_HOSTED_AI_BUILDER ,
180+ FEATURE_WOO_HOSTED_PAYPAL_INTEGRATON ,
180181 FEATURE_WOO_HOSTED_MARKETING_TOOLS ,
181182 FEATURE_WOO_HOSTED_BASIC_MAILPOET ,
182183 FEATURE_WOO_HOSTED_PRO_MAILPOET ,
183184 FEATURE_WOO_HOSTED_BASIC_ADMIN_USERS ,
184185 FEATURE_WOO_HOSTED_PRO_ADMIN_USERS ,
186+ FEATURE_WOO_HOSTED_POWERFUL_COMMERCE_TOOLS ,
187+ FEATURE_WOO_HOSTED_CSV_IMPORTER ,
188+ FEATURE_WOO_HOSTED_FREE_DOMAIN_1_YEAR ,
189+ FEATURE_WOO_HOSTED_SEAMLESS_CHECKOUT ,
190+ FEATURE_WOO_HOSTED_ACCEPT_CARD_PAYMENTS ,
191+ FEATURE_WOO_HOSTED_LIST_PRODUCTS ,
192+ FEATURE_WOO_HOSTED_BOOKINGS ,
193+ FEATURE_WOO_HOSTED_TEAM_BOOKINGS ,
194+ FEATURE_WOO_HOSTED_UPSELLS_CROSS_SELLS ,
195+ FEATURE_WOO_HOSTED_GIFT_CARDS ,
196+ FEATURE_WOO_HOSTED_MOBILE_APP ,
197+ FEATURE_WOO_HOSTED_SHIPMENT_TRACKING ,
198+ FEATURE_WOO_HOSTED_USPS_UPS ,
199+ FEATURE_WOO_HOSTED_ANALYTICS_REPORTS ,
200+ FEATURE_WOO_HOSTED_BASIC_STORAGE ,
201+ FEATURE_WOO_HOSTED_PRO_STORAGE ,
202+ FEATURE_WOO_HOSTED_SECURITY ,
203+ FEATURE_WOO_HOSTED_BASIC_EMAIL_SUBSCRIBERS ,
204+ FEATURE_WOO_HOSTED_PRO_EMAIL_SUBSCRIBERS ,
205+ FEATURE_WOO_HOSTED_AUTOMATED_EMAIL_FLOWS ,
206+ FEATURE_WOO_HOSTED_ABANDONED_CART_EMAILS ,
207+ FEATURE_WOO_HOSTED_POST_PURCHASE_EMAILS ,
208+ FEATURE_WOO_HOSTED_EMAIL_TEMPLATES ,
209+ FEATURE_WOO_HOSTED_SEO_TOOLS ,
210+ FEATURE_WOO_HOSTED_COUPONS ,
185211 FEATURE_GROUP_WOO_HOSTED ,
212+ FEATURE_GROUP_WOO_HOSTED_CREATE_STORE ,
213+ FEATURE_GROUP_WOO_HOSTED_PAYMENTS ,
214+ FEATURE_GROUP_WOO_HOSTED_PRODUCTS ,
215+ FEATURE_GROUP_WOO_HOSTED_MANAGE ,
216+ FEATURE_GROUP_WOO_HOSTED_GROW ,
186217} from './constants' ;
187218import { FeatureGroupMap } from './types' ;
188219
@@ -431,17 +462,80 @@ export const featureGroups: Partial< FeatureGroupMap > = {
431462 slug : FEATURE_GROUP_WOO_HOSTED ,
432463 getTitle : ( ) => null ,
433464 getFeatures : ( ) => [
434- FEATURE_CUSTOM_DOMAIN ,
435- FEATURE_PRIORITY_24_7_SUPPORT ,
436465 FEATURE_WOO_HOSTED_PACKAGE ,
437466 FEATURE_WOO_HOSTED_AI_BUILDER ,
467+ FEATURE_WOO_HOSTED_PAYPAL_INTEGRATON ,
438468 FEATURE_WOO_HOSTED_MARKETING_TOOLS ,
439469 FEATURE_WOO_HOSTED_BASIC_MAILPOET ,
440470 FEATURE_WOO_HOSTED_PRO_MAILPOET ,
471+ FEATURE_CUSTOM_DOMAIN ,
441472 FEATURE_WOO_HOSTED_BASIC_ADMIN_USERS ,
442473 FEATURE_WOO_HOSTED_PRO_ADMIN_USERS ,
443474 ] ,
444475 } ,
476+ [ FEATURE_GROUP_WOO_HOSTED_CREATE_STORE ] : {
477+ slug : FEATURE_GROUP_WOO_HOSTED_CREATE_STORE ,
478+ getTitle : ( ) => i18n . translate ( 'Create your own online store' ) ,
479+ getFeatures : ( ) => [
480+ FEATURE_WOO_HOSTED_POWERFUL_COMMERCE_TOOLS ,
481+ FEATURE_WOO_HOSTED_AI_BUILDER ,
482+ FEATURE_WOO_HOSTED_CSV_IMPORTER ,
483+ FEATURE_WOO_HOSTED_FREE_DOMAIN_1_YEAR ,
484+ ] ,
485+ } ,
486+ [ FEATURE_GROUP_WOO_HOSTED_PAYMENTS ] : {
487+ slug : FEATURE_GROUP_WOO_HOSTED_PAYMENTS ,
488+ getTitle : ( ) => i18n . translate ( 'Accept payments with PayPal' ) ,
489+ getFeatures : ( ) => [
490+ FEATURE_WOO_HOSTED_SEAMLESS_CHECKOUT ,
491+ FEATURE_WOO_HOSTED_ACCEPT_CARD_PAYMENTS ,
492+ ] ,
493+ } ,
494+ [ FEATURE_GROUP_WOO_HOSTED_PRODUCTS ] : {
495+ slug : FEATURE_GROUP_WOO_HOSTED_PRODUCTS ,
496+ getTitle : ( ) => i18n . translate ( 'Sell products and bookable services' ) ,
497+ getFeatures : ( ) => [
498+ FEATURE_WOO_HOSTED_LIST_PRODUCTS ,
499+ FEATURE_WOO_HOSTED_BOOKINGS ,
500+ FEATURE_WOO_HOSTED_TEAM_BOOKINGS ,
501+ FEATURE_WOO_HOSTED_UPSELLS_CROSS_SELLS ,
502+ FEATURE_WOO_HOSTED_GIFT_CARDS ,
503+ ] ,
504+ } ,
505+ [ FEATURE_GROUP_WOO_HOSTED_MANAGE ] : {
506+ slug : FEATURE_GROUP_WOO_HOSTED_MANAGE ,
507+ getTitle : ( ) => i18n . translate ( 'Manage your store' ) ,
508+ getFeatures : ( ) => [
509+ FEATURE_WOO_HOSTED_MOBILE_APP ,
510+ FEATURE_WOO_HOSTED_BASIC_ADMIN_USERS ,
511+ FEATURE_WOO_HOSTED_PRO_ADMIN_USERS ,
512+ FEATURE_AUTOMATED_SALES_TAXES ,
513+ FEATURE_PRINT_SHIPPING_LABELS ,
514+ FEATURE_WOO_HOSTED_SHIPMENT_TRACKING ,
515+ FEATURE_WOO_HOSTED_USPS_UPS ,
516+ FEATURE_WOO_HOSTED_ANALYTICS_REPORTS ,
517+ FEATURE_WOO_HOSTED_BASIC_STORAGE ,
518+ FEATURE_WOO_HOSTED_PRO_STORAGE ,
519+ FEATURE_WOO_HOSTED_SECURITY ,
520+ FEATURE_PRIORITY_24_7_SUPPORT ,
521+ ] ,
522+ } ,
523+ [ FEATURE_GROUP_WOO_HOSTED_GROW ] : {
524+ slug : FEATURE_GROUP_WOO_HOSTED_GROW ,
525+ getTitle : ( ) => i18n . translate ( 'Grow your business' ) ,
526+ getFeatures : ( ) => [
527+ FEATURE_WOO_HOSTED_BASIC_MAILPOET ,
528+ FEATURE_WOO_HOSTED_PRO_MAILPOET ,
529+ FEATURE_WOO_HOSTED_BASIC_EMAIL_SUBSCRIBERS ,
530+ FEATURE_WOO_HOSTED_PRO_EMAIL_SUBSCRIBERS ,
531+ FEATURE_WOO_HOSTED_AUTOMATED_EMAIL_FLOWS ,
532+ FEATURE_WOO_HOSTED_ABANDONED_CART_EMAILS ,
533+ FEATURE_WOO_HOSTED_POST_PURCHASE_EMAILS ,
534+ FEATURE_WOO_HOSTED_EMAIL_TEMPLATES ,
535+ FEATURE_WOO_HOSTED_SEO_TOOLS ,
536+ FEATURE_WOO_HOSTED_COUPONS ,
537+ ] ,
538+ } ,
445539 /* END: Woo Hosted (CIAB) Feature Groups */
446540
447541 [ FEATURE_GROUP_DOMAIN ] : {
@@ -735,11 +829,12 @@ export function resolveWooHostedFeatureGroupsForFeaturesGrid(): Partial< Feature
735829
736830export function resolveWooHostedFeatureGroupsForComparisonGrid ( ) : Partial < FeatureGroupMap > {
737831 return {
738- [ FEATURE_GROUP_YOUR_STORE ] : featureGroups [ FEATURE_GROUP_YOUR_STORE ] ,
739- [ FEATURE_GROUP_PRODUCTS ] : featureGroups [ FEATURE_GROUP_PRODUCTS ] ,
740- [ FEATURE_GROUP_PAYMENTS ] : featureGroups [ FEATURE_GROUP_PAYMENTS ] ,
741- [ FEATURE_GROUP_MARKETING_EMAIL ] : featureGroups [ FEATURE_GROUP_MARKETING_EMAIL ] ,
742- [ FEATURE_GROUP_SHIPPING ] : featureGroups [ FEATURE_GROUP_SHIPPING ] ,
832+ [ FEATURE_GROUP_WOO_HOSTED_CREATE_STORE ] :
833+ featureGroups [ FEATURE_GROUP_WOO_HOSTED_CREATE_STORE ] ,
834+ [ FEATURE_GROUP_WOO_HOSTED_PAYMENTS ] : featureGroups [ FEATURE_GROUP_WOO_HOSTED_PAYMENTS ] ,
835+ [ FEATURE_GROUP_WOO_HOSTED_PRODUCTS ] : featureGroups [ FEATURE_GROUP_WOO_HOSTED_PRODUCTS ] ,
836+ [ FEATURE_GROUP_WOO_HOSTED_MANAGE ] : featureGroups [ FEATURE_GROUP_WOO_HOSTED_MANAGE ] ,
837+ [ FEATURE_GROUP_WOO_HOSTED_GROW ] : featureGroups [ FEATURE_GROUP_WOO_HOSTED_GROW ] ,
743838 } ;
744839}
745840
0 commit comments