Versions Compared

Key

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

...

With the following integrations:

  • Toshiba POS RBI Platform integrated with the RBI Orders API to process SIDES for delivery orders made via the RBI Guest AppRBI Orders API integrated with SIDES for delivery orders made via the RBI Guest App. SIDES is configured as a custom POS, as opposed to via the Partners API

Info

There is no integration between SIDES and Toshiba. When Delivery orders are placed, they are routed to the SIDES tablet and restaurant staff manually keys in the order contents into Toshiba.

  • Toshiba POS integrated with the RBI Loyalty API for loyalty points earn/burn during in-store orders

Info

There is no integration between Toshiba and the RBI Platform for orders, since Pickup is not enabled and Delviery goes through SIDES.

  • Smoothr kiosk integrated with the RBI Loyalty API for loyalty points earn/burn during in-store orders

  • Smoothr kiosk integrated with Toshiba POS to support send orders placed on their devices (this includes, but it not limited to, the Pay at Counter flow during in-store orders)

Info

There is no integration between SIDES and Toshiba. When Delivery orders are placed, they are routed to the SIDES tablet and restaurant staff manually keys in the order contents into Toshiba.At the time of writing, only Smoothr is integrated with Oracle.

Proposed Changes

The main change is the replacement of Toshiba POS with Oracle Symphony POS, running on a Multi-Tenant Environment (MTE) created by Oracle specifically for BK DE. This will require:

  • Oracle to extend the existing Orders and Loyalty integrations to support BKDE-specific requirements (see relevant section below);

  • Khumbu to act as an interface between Oracle POS and RBI. This will happen in two different flows:

    • When an order is placed via the RBI app, Khumbu will convert the RBI payload to the format expected by Oracle

    • When Oracle generates events that are relevant for RBI (e.g. pricing, change of status), Khumbu may need to convert the response to a format that RBI expects

  • to convert Oracle requests into the format expected by the RBI API’s

  • Smoothr to develop an integration with Oracle POS to support the Pay at Counter flow.

...