...
Steps | Expected results (POS) | Expected results (RBI app) | Loyalty API usage | ||
---|---|---|---|---|---|
Guest opens the Loyalty code page on the RBI app |
|
|
| ||
Cashier is prompted to add a loyalty code |
|
|
| ||
Guest either scans the loyalty code, or tells the 6 digit code to the cashier |
|
|
| ||
Guest opens an offer on the RBI app, chooses to redeem in restaurant |
|
|
| ||
Guest either scans the offer’s QR code, or tells the 6 digit code to the cashier |
|
|
| ||
Cashier adds offer to basket |
|
|
| ||
Cashier finalizes the order and guest pays at POS |
|
|
|
...
Steps | Expected results (POS) | Expected results (RBI app) | Loyalty API usage (POS) | ||
---|---|---|---|---|---|
Guest opens an offer on the RBI app |
|
|
| ||
Guest taps “Use at restaurant” |
|
|
| ||
Cashier is prompted whether the Guest has loyalty, and confirms |
|
|
| ||
Guest either scans the offer code, or tells the 6 digit code to the cashier |
|
|
| ||
Cashier adds offer to basket |
|
|
| ||
Guest opens a second offer on the RBI app, chooses to redeem in restaurant
|
|
|
| ||
Guest either scans the offer’s QR code, or tells the 6 digit code to the cashier |
|
|
| ||
Cashier adds offer to basket |
|
|
| ||
Cashier finalizes the order and guest pays at POS |
|
Call the Transaction Validate endpoint to verify that the current basket selection is valid |
|
...
Steps | Expected results (POS) | Expected results (RBI app) | Loyalty API usage (POS) | |||||
---|---|---|---|---|---|---|---|---|
Guest opens an offer on the RBI app |
|
|
| |||||
Guest taps “Use at restaurant” |
|
|
| |||||
Cashier is prompted whether the Guest has loyalty, and confirms |
|
|
| |||||
Guest either scans the offer code, or tells the 6 digit code to the cashier |
|
|
| |||||
Cashier adds offer to basket |
|
|
| |||||
Guest opens a second offer on the RBI app, chooses to redeem in restaurant |
|
|
| |||||
Guest taps Replace |
|
|
| |||||
Guest either scans the offer’s QR code, or tells the 6 digit code to the cashier |
|
|
| |||||
Cashier finalizes the order and guest pays at POS |
|
| adds offer to basket |
|
|
| ||
Cashier finalizes the order and guest pays at POS |
|
|
|
...