Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Panel
panelIconId1f680
panelIcon:rocket:
panelIconText🚀
bgColor#FFFAE6

Highlights

  • Partner API: The enhanced PartnersAPI now incorporates improved features like extended menu item support, unified Channel & Market APIs, and additional capabilities for partners to map Sanity content information to PLUs

  • Email & push notification: Upon opting in during Sign Up, customers will now be opted in to both email and push notifications, expanding from the previous email-only opt in

  • App performance: Improvement on the app performance

Platform

Partner API's

  • Various enhancements have been made to the PartnersAPI:

    • getStoreMenu endpoint has been enhanced to expose additional information.

      • The nutritionWithModifiers object from Sanity has been added to the partner menu (store menu with content)

      • vendorConfigs have been added for partners to be able to map the Sanity content information to PLUs.

      • Supported menu item types extended to include offers (systemwide + config) and rewards

      • Channel & Market APIs have been merged under partners API to have only one unified API.

    Updated documentation can be found in https://euc1-prod-bk-partners-api.rbictg.com/docs/market/#tag/MenuAPI/operation/getStoreMenu

Core

  • A new series of improvements on the web code was recently released on the app shell. By having these improvements, the update check of the app will occur right before the app launches, triggering an immediate background download and installation, if an update is available.

  • At the same time, that new update is downloaded and installed in the background, seamlessly hidden from the user, with changes taking effect when the app comes into focus again.

CRM

Email & push notification

  • Customers will now be opted in to both email and push notifications when they opt in to communications at Sign Up. Historically, opting in to communications was only opting in users for email communications.

  • As part of this improvement, we advise all franchisees to perform the following two changes:

1️⃣ Update the opt in text on sign up to reflect emails and push notifications (e.g. “I want to receive special offers and other info via email and push notification"). You can do that using Lokalise.com by searching for the proper tag for your specific brand: BK - acceptEmailsAndSpecialOffers.bk tag.; FHS - acceptEmailsAndSpecialOffers.fhs; PLK - acceptEmailsAndSpecialOffers.plk; TH - acceptEmailsAndSpecialOffers.th

Info

Thanks to the translation improvements announced here, string updates are synchronized twice per day (at 10:00 and 22:00 UTC).

2️⃣ Display separate checkboxes for email and push Opt in. This allows users to customize the type of communication they want to receive, allowing them to opt out of a single channel if desired while still receiving comms through the other channel.

Note: To enable such a feature, go to Sanity > Marketing Content > Features > Account and ensure that ‘Opt In Setting Email and Push’ has been selected. Select the available values for Push Key and Email Key, add a Name and ensure that ‘Single Tickbox’ is unselected.