This page documents edge cases that can happen when RBI guests place orders using the Kiosk, part of Customer Journey Scenarios - Kiosk. See also Kiosk - Redeem Offers and Kiosk - Redeem Rewards.
Contents
1. Switch users
Guest signs in, then scans a code from a different user
Steps | Expected results (POS) | Expected results (RBI app) | Loyalty API usage (Kiosk) |
---|---|---|---|
Guest opens the Loyalty code page on the RBI app |
|
|
|
Guest taps on the Kiosk screen to start a new order |
|
|
|
Guest scans the loyalty code or inputs 6 digit code in Kiosk |
|
|
|
Guest opens an reward on the RBI app in a different device, using a different user, and chooses to redeem in restaurant |
|
|
|
Guest (on their second device) either scans the reward’s QR code, or inputs the 6 digit code in the Kiosk |
|
|
|
2. Users Order in Kiosk and Pay @ Counter
Guest begins an order in the kiosk and chooses option to pay at cash at counter. The order will be closed by the POS.
Steps | Expected results (Kiosk) | Expected results (RBI app) | Loyalty API usage (Kiosk) |
---|---|---|---|
Guest opens the Loyalty code page on the RBI app |
|
|
|
Guest taps on the Kiosk screen to start a new order |
|
|
|
Guest scans the loyalty code or inputs 6 digit code in Kiosk |
|
|
|
Guest opens an reward on the RBI app, chooses to redeem in restaurant |
|
|
|
Guest either scans the reward’s QR code or inputs 6 digit code into Kiosk Note: the pre-selected reward(s) will show in the Kiosk screen after scanning with an option for the user to customize it |
|
|
|
Guest customizes reward(s) at will and adds to basket |
Note: If a reward can’t be redeemed because the reward rules are not met, the Kiosk displays a modal to the guest explaining why the reward can’t be added to cart |
|
|
On the Kiosk UI, navigates to the rewards page Note: this step is only possible if the market has decided to allow showing rewards on the UI. |
|
|
|
Guest adds a reward to basket |
|
|
|
Guest remove a reward from basket |
|
|
|
Guest goes to checkout screen |
|
|
|
Guest chooses to pay at the counter using cash After guest chooses to pay at counter, transaction might be closed after 15mins |
|
|
|
Guest arrives at the counter to pay, guests add 1 more menu item to order and pays for the order |
Note: assumption that the open order is associated with the guest’s Loyalty identifier. |
|
|
Note: In the case guest never goes to cashier to complete payment |
|
|
|
There are no more scenarios. You can return to Customer Journey Scenarios - Kiosk