Versions Compared

Key

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

...

Expand
titleBrainstorming bullet points

Transactions

Categories:

Status
titleStore availability
Status
titlePricing & availability
Status
titlemenu structure
Status
titleORDER INJECTION

  • Status
    titleStore availability
    Webhook for store status or Cron Job?

  • Status
    titlePricing & availability
    Does Oracle expose pricing & availability changes via a webhook? Currently Khumbu relies on a daily sync to get that information and update P&A in RBI’s platform.

    • If yes:

      • Does the webhook expose the actual DIFF (e.g. items created, updated or deleted with associated PLUs) or only notifies ‘'something changed’'?

      • Does the webhook do any bundling? For example, are the frequent updates within a short time period (e.g. 1 minute) sent as one update or every single change is published separately?

      • Is there versioning for the menu available within the webhook or part of a separate API call? (E.g. Version x.y. becoming version x.y+1 after a change)

  • Status
    titlePricing & availability
    P&A sync failure handling: Re-tries and backups

    • Caching and latency

  • Status
    titlePricing & availability
    Automated POS PLU sync from Oracle to Sanity (RBI CMS):

    • Possible to have an automated process (e.g. with APIs) without having to export files to upload like done within the Deliverect POS sync capability?

  • Status
    titlePricing & availability
    RBI operates with Cloud Pricing and Availability in its most advanced markets. Is Oracle capable of receiving P&A data, rather than exposing?

  • Status
    titlePricing & availability
    RBI operates with personalized pricing per channel in its most advanced markets (up to 32 price channels). How many pricing tiers can Oracle support?

  • Status
    titlePricing & availability
    RBI operates with Late Night pricing in its most advanced markets, increasing prices during a time interval on specific days. Is Oracle capable of operating with such information (receiving and / or exposing)?

  • Status
    titlemenu structure
    Does Oracle expose the full menu configured in the POS with its corresponding PLUs? https://docs.oracle.com/en/industries/food-beverage/simphony/omsstsg2api/op-api-v2-menus-menuid-get.html

    • If yes, is there menu versioning/history available?

  • Status
    titlemenu structure
    Oracle’s standardized way to configure Modifiers

    • In which Intl markets does this apply to and which markets are left out?

    • What Modifiers structure is utilized by non adherent markets?

  • Status
    titlemenu structure
    Definition of each Menu Structure in Oracle and in Sanity. Including:

    • Step by step tutorial in Oracle

    • Step by step tutorial in Sanity

    • Payload example for OI in Oracle Simphony Gen 2

    • Payload example for Partners API

  • Status
    titleORDER INJECTION
    How to inject Table number for Table Service orders?

    • Disclose requirements on receipt, KDS

  • Status
    titleORDER INJECTION
    Conditions / requisites to have Oracle build a middleware for Order Injection

  • Status
    titleORDER INJECTION
    Delivery Fee injection. PLU? Any other logic? If PLU, mapped where?

  • Status
    titleORDER INJECTION
    How does Simphony notify our system of canceled orders? Is there a Webhook?

  • Status
    titleORDER INJECTION
    FireOrder webhook. Khumbu does not know if Symphony supports ’suspended’ orders, that is, orders sent with fireOrderInSeconds=null which need to get fired at a later time.

  • Status
    titleORDER INJECTION
    Actionable Feedback for Pricing / Commit errors

    • Example of current non-actionable feedback: Incorrect side count for Combo Meal Side #2. Expect 1 but found 0

    • Example of current actionable feedback: 52325 is not a part of combo with id 8763

    • Q: how do we move towards having only actionable feedback?

Loyalty

Categories:

Status
titleOPERATOR EXPERIENCE
Status
titlemenu structure
Status
titlet-log

  • Status
    titleOPERATOR EXPERIENCE
    Can we support adding rewards directly from the POS screen after guests have identified themselves?

    • How can we mitigate fraud risks?

  • Status
    titlemenu structure
    Rewards Points + Currency

  • Status
    titlemenu structure
    Rewards % Discount Products

  • Status
    titlet-log
    Are you including Loyalty IDs in the T-Log, so our analytics teams can identify the users behind each transaction?

...

Time

9:00 - 11:00

Intro

  • Oracle & RBI members introduction.

  • Discuss workshop objectives:

    • Align on standardized menu structures and payloads for all markets.

    • Create guides for Oracle POS configurations.

    • Answer questions on order injection and P&A.

  • RBI explains guest journey in their platform:

  • RBI covers diagrams on interactions between different platforms.

Menu

  • Pricing & Availability questions Menu - Pricing & Availability

    • Store status webhook

    • P&A endpoints

    • P&A changes webhook

    • Combo pricing

    • Automated POS PLU sync

    • Receive external P&A

    • Late night pricing

11:00 - 12:30

Menu & Loyalty

Menu

  • Order injection questions Menu - Order Injection

    • Service mode

    • Fees

    • Deposit and sugar tax

    • Pre-ordering

    • Fiscal integrations

    • Order cancelation

    • Order firing

    • Actionable Feedback for Pricing / Commit errors

12:30 - 13:30

LUNCH BREAK

LUNCH BREAK

13:30 - 15:00

Menu & Loyalty

  • Step by step guide on how to configure each menu structure in Oracle POS

    • Offers & Rewards - Oracle Configuration

      • Loyalty Rewards

        • Rewards with an item

        • Rewards/Offers with a combo

        • Rewards/Offers with a cart discount

        • Rewards/Offers with a product discount

      • Offers/Personalized Offers

        • Offers with an item

        • Offers with a combo

        • Offers with a cart discount

        • Offers with a product discount

Loyalty

  • Sanity config Offers & Rewards - Sanity Configuration

  • Other questions

    • Can we support adding rewards directly from the POS screen after guests have identified themselves? How can we mitigate fraud risks?

    • Rewards Points + Currency

    • Rewards % Discount Products

    • Are you including Loyalty IDs in the T-Log, so our analytics teams can identify the users behind each transaction?

15:00 - 17:30

Menu & Loyalty

  • Oracle payloads for Transaction Services Gen 2

Data

  • T-Log

  • Cart analysis

Conclusion

  • Next steps

...