\uD83D\uDDD3 Date
...
Review the complexities and challenges
Designs
Figma: Burger King https://rbidigital.slack.com/archives/C05RQBE90C9/p1694083887304829
\uD83D\uDDE3 Challenges
Storing User Data- cognito-
Based on the 2023-08-24 Guest checkout PoC works we go with the approach of not creating the User entity in the Cognito and DB. All Guest data will be stored in the Order DB entry.
...
Decision on whether to allow a user to checkout as a guest with an email that's already registered
Legal copy for terms and conditions + Privacy Policy for a new static page
Decision on consent- storing
User may be unable to inform the kitchen they have arrived if they abandon the confirmation page -User does not have any order reference number, and once confirmation is closed they cannot click I arrived, they have no way to retrieve this page. One solution is to send a unique link via email to retrieve the confirmation page, however this would require the token to be passed which increases the complexity. Another solution is to include a warning modal upon exit.
Instrumentation and adding appropriate events to track success metrics
Still a few non-critical designs and design adjustments are pending
Support Tool adjustment is not required at this moment as DE market users VR Payments directly to perform Customer Support actions, however it’ll be required for the loyalty launch if Support tool is intended to be used from that time on for refunds etc.
How to store user data on the FE, prevent certain functionalities that are dedicated for registered users (for example: loyalty, currently there’s a bug- skip requesting user account data for loyalty)
Adjusting whole frontend to serve guest user (so far adjusted only for registered users)
Other Frontend items…
Sign in flow
Additional considerations:
...
| 2 MD | Engagement Team | ||||||||||||||||
|
| Transactions Team | ||||||||||||||||
|
| Transactions Team | ||||||||||||||||
| 2 MD | Transactions Team | ||||||||||||||||
| 3 MD | Transactions Team | ||||||||||||||||
| 3 MD | Transactions Team | ||||||||||||||||
| 14 MD [guesstimate - estimation without a SPIKE] | Haris' Team -
| ||||||||||||||||
| 21 MD [guesstimate - estimation without a SPIKE] |
| ||||||||||||||||
|
| Transactions Team | ||||||||||||||||
[added 2023-09-13] Add metrics to track the success rate |
...