Edit Order Notification Technical Design¶
Overview¶
Edit Order Notifications polls a view in Google Big Query to obtain a list of customer orders that are due for delivery the next working day. For each of the customer orders found, we need to query the Morissons Customer system to obtain the customer email address and mobile phone number. If we have a valid email we will call the marketing SPI to send an email reminder to the customer. Similarly if we have a mobile phone number we will send a SMS reminder through the marketing API. The status of the application is monitored through a Big Query report table and Datadog metrics.
References¶
Document |
Ref |
|---|---|
Business Analysis Pages |
|
Architecture Document |
|
Jira Epic |
Edit Order Notification: SPDP-721. |
Main Jira Story |
Edit Order Notification: SPDP-722. |
Main Jira Story |
Edit Order Reporting: SPDP-1037. |
Components¶
Sequence Diagram¶