...
This Flexible solution. Can be extended or changed with a friendly user UI
Extra analysis details
The following details are not required to understand the proposed idea. I just took some notes for the future.
Expand |
---|
Important Feature flags (intl-guest-app)upsell-modal: If ON will enable/disable the feature for the whole WL App (need to be ON), enable-checkout-upsell-items-2: need to be ON to show upsell items at the checkout page mobileCartUpsellLocation: Can be configured to select the position of the Upsell section:
chefRecommendationEngine2: It needs to be configured to use recommendations from Sanity. This will show the menu feature upsell with the new UI. Another option is
Another option to also show the menu feature upsell with the new UI is to configure the deprecate-chef to be false AND the user is not signed in AND the enable-move-signup-after-cart flag is ON. For our case and my analysis, we’ll be safe using only the chefRecommendationEngine2 configured to use Sanity. How the new upsell current solution looks like (visually speaking)Upsell ModalFollowing our initial business requirements this modal will be shown after we add a Combo/Picker into the cart. Checkout upsell section |