Sequence diagram
Checkout sequence
Basket to confirmation, including the payment provider round trip.
- Category
- Technical
- Diagram type
- Sequence diagram
- Elements
- 4
- Connectors
- 6
What it is for
The payment provider is an external participant, which is why the order is created before payment and confirmed after. Diagrams that create the order last cannot explain abandoned payments.
More about the sequence diagram makerWhen it helps
- Designing a checkout
- Debugging a payment race
- Explaining order states