...
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 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 |
|
|
| ||
Guest goes to checkout screen |
|
|
| ||
Guest chooses to pay at the counter using cash
|
|
|
| ||
Guest arrives at the counter to pay, guests add 1 more menu item to order and pays for the order |
|
|
| ||
|
|
|
|
...
Steps | Expected results (Kiosk) | Expected results (RBI app) | Loyalty API usage (Kiosk) | |
---|---|---|---|---|
Guest opens an offer on the RBI app |
|
|
| |
Guest taps “Redeem In restaurant” |
|
|
| |
Guest taps on the Kiosk screen and scans the reward’s QR code or inputs 6 digit code into Kiosk |
Info | If both offer and rewards are included in the Loyalty Code screen, the Loyalty API will continue returning both Rewards and Offers. The Kiosk vendor will be responsible to show the error message to users and to remove the Reward from Kiosk cart. |
|
|
...
Steps | Expected results (Kiosk) | Expected results (RBI app) | Loyalty API usage (Kiosk) |
---|---|---|---|
Guest opens Loyalty Code on the RBI app |
|
| |
Guest taps on the Kiosk screen and scans the Loyalty QR code or inputs 6 digit code into Kiosk |
If both offer and rewards are included in the Loyalty Code screen, the Loyalty API will continue returning both Rewards and Offers. The Kiosk vendor will be responsible to show the error message to users and to remove the Reward from Kiosk cart. |
|
|
...