Create a Notifications Microservice responsible to manage all notifications (such as email, WhatsApp, SMS etc.) for order status changes, password changes etc.
Some Details
The others Microservices would communicate with this Microservice via Message Broker.
The WebApp would not access this Microservice.
It could use either a simple SMTP class or Send Grid.
General Description
Create a Notifications Microservice responsible to manage all notifications (such as email, WhatsApp, SMS etc.) for order status changes, password changes etc.
Some Details