| Categories | Outcome | Work Required | How to test | Owner |
---|
1 | System Architecture | | Switch to AWS SES to send transactional emails Create email input field in Sanity Set up email subdomain structure
| | Haris / Magdalena |
2 | Authentication and Authorization | | | | Magdalena |
3 | Data Security and Compliance | | Implement configurable time period for storing Guest Order data Add security measures to limit guest actions, implement a guard to restrict Guest Token usage Decide and implement logic for Guest Token removal
| Guest order data is removed after set period Allowed actions can be performed with Guest token - e.g. priceOrder , validateCommitOrder , commitOrder , getOrder , etc Unauthorized actions can’t be performed with Guest token
| Magdalena |
4 | User Experience and Interface | | Remove 'Save Card' option at Payment step Add modal to allow users to ‘Continue as a guest’ Adjust data displayed in the order confirmation page Add new events and assure data flow to mParticle and Amplitude
| Guest users can’t save card Guest user is able to add email in modal and place order for all service modes Confirmation page display correct information
| Magdalena |
5 | Legal | | | n/a | Melina |