SANITY ADDRESS: Marketing content → Features → Feature QrCode Refill Drinks
Overview
The Free drink refill QR code allows FZ to configure the QR code that need to show up in the user screen when he purchase a drink with possibility to free refill
Sanity Configuration
1 - Service mode:
Those controls will determine in which service mode will be available the QR Free drink refill
2 - QR Code Availability Duration
It setup the QR code visibility on each screen. You can configure different times for:
Homepage
Recent orders and Order confirmation (they use the same counter)
3 - Restaurants with QR Code Refill Drink:
It’s a list of restaurants eligible to provide free refill using QR Code, for example:
1111 - 'ES Lab Restaurant Partner API' - cbf4d9b3-35cf-402e-9a7b-6ffdbeff1c3c, is equivalent to Via de la Hispanidad, 15 - Zaragoza
4 - Menu items for QR code Refill Drink
Those are the items that allow a Free Drink refill using a QR code - the user should have ordered, at least one of them. It doesn’t matter if it was ordered the item separately or inside a combo.
In short, the user experience should accomplish with all of those requirements:
order in a restaurant from the list
choose one of the toggled service modes
and one of the items on the list in his/her order
Then the QR code will be visible to the user until the time configured ends or the user signs out.
Step by step
Step name | Steps description | Screenshot |
---|---|---|
Match the restaurant with one from the list from Restaurants with QR Code Refill Drink list |
| |
Match the item to be in the order according to Menu items for QR code Refill Drink list |
| |
Match the service moce with Service Mode section from Sanity |
| |
See the QR code |
|
QR code scanned information
When the QR code is scanned by the drink machine, it will several pieces of information, but the most important is the hash that is generated using a secret password that is only configured in the DynamoDB and it should have a ticket open to do a new configuration of it.