...
This document aims to explain in detail how BK ES will migrate their Loyalty system from SessionM to RBI. Prior understanding of the RBI Loyalty API is required.
Assumptions
Info |
---|
List of assumptions coming from the original RBIberia plans. |
SessionM is a third party Loyalty engine (like Salesforce is for CRM - Session M is for Loyalty)
The BK ES apps (native) are provided by Airtouch, using BE integrations with Homeria for guests (including authentication) and delivery orders (menu, restaurant, prices), and with Airtouch for collection orders
Both the Airtouch and Homeria back end services integrate with SessionM for loyalty
User data and authentication of users is entirely managed by Homeria
WinRest and Tillster call SessionM directly for Loyalty. There is no integration with Airtouch or Homeria
Kiosks do not show the guest’s Loyalty Tier
Rewards are configured in SessionM (Rewards Store)
Offers/Coupons are just PLU’s with a set price, and they are not available on delivery so they are only configured in Airtouch
Website is Homeria (both FE and BE)
It is possible to authenticate SessionM transactions using an email address (there is an endpoint to retrieve the SessionM ID using an email address)
The Airtouch app does not allow scanning offers to add them to the basket on the Kiosk or POS. Instead, there is only a static loyalty code to authenticate.
...
To add offers while ordering on a kiosk, guests need to be logged into the Airtouch app, see the offer code and input it in the kiosk
Decisions
Info |
---|
List of decisions taken during the planing process in coordination between RBI and RBIberia. |
Points expiry
Note |
---|
Under discussion |
Loyalty Tiers
Note |
---|
Under discussion |
Cancellations and refunds
Note |
---|
Under discussion |
Overall Plan
This is the overall plan agreed with RBIberia for the loyalty system migration:
...