Introduction
Multi-document transactions let you change many pieces of data at once, and make sure all changes happen together or none at all. This keeps your data safe and correct.
When you need to update several documents and want all updates to succeed or fail as one group.
When transferring money between two accounts and both accounts must update together.
When creating an order and reducing stock quantity at the same time.
When deleting related data from multiple collections and want to avoid partial deletions.