...
Steps | Expected results (Kiosk) | Expected results (RBI app) | Loyalty API usage (Kiosk) | ||
---|---|---|---|---|---|
Guest looks at the Kiosk screen |
|
|
| ||
Guest touches the screen to start a new order |
|
|
| ||
Guest decides to continue without signing in |
|
|
| ||
Guest taps on the rewards tab
|
|
|
| ||
Guest chooses to add menu items instead, checks out and pays |
|
|
|
...
Info |
---|
This scenario assumes that the market allows for multiple rewards to be redeemed in the same order |
Steps
Expected results (Kiosk)
Expected results (RBI app)
Loyalty API usage (Kiosk)
Guest opens a reward on the RBI app
No action
Reward page is displayed:
No action
Guest taps “Redeem in Restaurant”
No action
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 |
|
|
| |||||||
Guest customizes rewards at will and touches confirm | These Guest customizes reward(s) at will and adds to basket |
|
|
| On the Kiosk UI, navigates to the rewards page
|
|
|
| ||
Guest adds a reward to basket |
|
|
| |||||||
Guest remove a reward from basket |
| The reward’s loyalty points is temporarily added back to
|
|
| ||||||
On the Kiosk UI, navigates to the rewards page
|
|
|
| |||||||
Guest adds a reward to basket |
|
|
| Guest goes to checkout screen |
|
| ||||
Guest removes a reward from basket |
|
|
| |||||||
Guest checks out and pays |
|
|
|
3. Using reward pre-selection
In this scenario, guests pre-select rewards on the RBI app and continue their journey in the Kiosk by scanning the generated code. Then they add another reward directly in the kiosk screen, and finally they remove one of the added rewards before checking out.
Info |
---|
This scenario assumes that the market allows for multiple rewards to be redeemed in the same order |
| |||||
Guest goes to checkout screen |
|
|
| ||
Guest checks out and pays |
|
|
|
3. Using reward pre-selection
In this scenario, guests pre-select rewards on the RBI app and continue their journey in the Kiosk by scanning the generated code. Then they add another reward directly in the kiosk screen, and finally they remove one of the added rewards before checking out.
Info |
---|
This scenario assumes that the market allows for multiple rewards to be redeemed in the same order |
Steps | Expected results (Kiosk) | Expected results (RBI app) | Loyalty API usage (Kiosk) | ||||||
---|---|---|---|---|---|---|---|---|---|
Guest opens a reward on the RBI app |
|
|
| ||||||
Guest taps “Redeem in Restaurant” |
|
|
| ||||||
Guest taps on the Kiosk screen to start a new order |
|
|
| ||||||
Guest either scans the reward’s QR code or inputs 6 digit code into Kiosk |
|
|
| ||||||
Guest opens a second reward on the RBI app, chooses to redeem in restaurant
|
|
|
| Guest taps on the Kiosk screen to start a new order |
|
|
| ||
Guest either scans the second reward’s QR code or inputs 6 digit code into Kiosk |
|
|
| ||||||
Guest customizes rewards at will and touches confirm |
|
|
| ||||||
Guest opens a second reward on the RBI app, chooses to redeem in restaurant
|
|
|
| ||||||
Guest either scans the second reward’s QR code or inputs 6 digit code into Kiosk |
|
|
| ||||||
Guest customizes reward(s) at will and adds to basket |
|
|
| ||||||
Guest customizes rewards at will and touches confirm |
|
|
| ||||||
| |||||||||
On the Kiosk UI, navigates to the rewards page
|
|
|
| ||||||
Guest adds a reward to basket |
|
|
| ||||||
Guest removes first reward from order |
|
|
| ||||||
Guest goes to checkout screen |
|
|
| ||||||
Guest checks out and pays |
|
|
|
...
Steps | Expected results (Kiosk) | Expected results (RBI app) | Loyalty API usage (Kiosk) | |||||||
---|---|---|---|---|---|---|---|---|---|---|
Guest opens a reward on the RBI app |
|
|
| |||||||
Guest taps “Redeem in Restaurant” |
|
|
| |||||||
Guest taps on the Kiosk screen to start a new order |
|
|
| |||||||
Guest either scans the reward’s QR code or inputs 6 digit code into Kiosk
|
|
|
| Guest customizes rewards at will and touches confirm |
|
|
|
| ||
Guest customizes reward at will and adds to basket |
|
|
| |||||||
Guest opens a second Reward on the RBI app, chooses to redeem in restaurant |
|
|
| |||||||
Guest taps Replace |
|
|
| |||||||
Guest either scans the reward’s QR code, or tells the 6 digit code to the cashier |
|
|
| |||||||
On the Kiosk UI, navigates to the rewards page
|
|
|
| |||||||
Guests selects reward in Kiosk screen |
|
|
| |||||||
Guest clicks on Replace reward |
|
|
| |||||||
Guest goes to checkout screen |
|
|
| |||||||
Guest finalizes the order and pays at Kiosk |
|
|
|
...