DATE:
AUTHOR:
The Shift4 Updates team
APPETIZE [PRE SEPT 2023]

Release Notes: Growth - August 11, 2022 / 1.5.1

DATE:
AUTHOR: The Shift4 Updates team

Released On: 08.11.2022
Release Version: 1.5.1
Audience: [Retail]
Client Facing: Yes


New Features

Central method for initiating Intercom with GTM

We created a method to simplify and standardize initialization of Intercom from any page with GTM and we leveraged this method to extend intercom implementation across Retail domain (omnichannel). [Docs]

Add merchant type filters to the data layer - Intercom

We have added the merchant type information we have in the admin tool (SpotOn Retail vs Non-Restaurant Payments) to the data layer that allows us to create intercom tours specific to merchant types.

Analytics in Retail Hub

Retail hub analytics overview

We have implemented an event which trigger is based on pageload when user visits Retail Hub that allows us to track user overall interaction with Retail Hub.

Tutorial video interaction

Added data events to track video tutorial interactions in Retail Hub.

Other Improvements

  • Handle Theseus 4XX/5XX errors in growth client

  • Created endpoint for merchant data

  • Resolve merge conflicts

  • Add tutorial test Ids

  • Add new Catalog Onboarding: Test Ids

  • Refactor dashboard to use Central methods for Intercom from the growth-web

  • Add test Ids and modalName to the "Your account setup is complete!" modal

  • Move content down on first step of RAS modal flow

  • Update the endpoint in our system-intercomInitialize event

  • Orders in which Help Center Tile is showing is broken

  • Research Modal: audience eligibility - Modal Enhancements (Django Admin)

  • Django Admin - Research Modal: Time eligibility from a user level- Modal Enhancements

  • Update page view when user clicks on the CTA on the "Setup is Complete" modal

  • Dashboard Onboarding User Experience - User Stories

  • Combine self-serve-setup with existing components in other places

  • Get programs from Theseus instead of session

  • Migrate Django to 3.2 due 2.2 EOL 22Q1

Bug fixes

  • Dashboard/onboarding/progress are Status Code: 500 and User can't see the Dashboard stepper

  • Omni merchant can’t see the Onboarding

  • Admin panel isn't worked on /modals/researchmodal/

  • Modal Set up flow blinks and close after user was left the page and return after 2-3 minutes

  • Mobile view of Set up your storefront

  • Catalog Onboarding: Test Ids

  • Well done page view after Storefront are completed

  • Omni merchant can’t see the Onboarding (Failed to load a response data from /api/onboarding/config)

  • taxes can't save the status if user goes "Back" from "Hours" steps

  • Toggle for the first tax must be active (blue) and the next ones must be inactive

  • Dashboard shows the Omni onboarding after Log in/Log out

  • Hub banner settings for the type of the products aren't visible

  • Onboarding>OMNI merchant>Step isn’t complete after Shipment already Shipped

Powered by LaunchNotes