Customer checkout Shopping Cart and start Ordering process
▪ Order created into Order microservices and start E2E fulfillment process
▪ Payment should be validate and done
▪ Deduct items into Inventory with update
Inventory Service
▪ Shipping to Customer Address manages from Shipment Service
▪ Notification send to Customer from Notification Service
https://medium.com/@pradeep_thomas/distributed-transaction-boundaries-and-microservices-8905aef82efe