Skip to content
Copper Lane Payments Read-only example
Payment service 2 interactions Apply a compatible outcome Read and record payment state 3 interactions 2 interactions 2 interactions 2 Read and record payment state 4 3 interactions 5 2 interactions 1
EntryReads
Process · outside
Checkout Makes the payment outcome understandable
Component
Confirmation handler Checks event identity and compatible outcomes
Data store · outside
Payment records Keeps requests, outcomes and evidence identities
Owns dataWritesReads
Process
Payment service Owns logical operations and recorded state
Notifies
External system · outside
Fictional processor An external system with an authored contract
Data Command Query Event In-process Scroll or drag to pan · Ctrl + scroll or pinch to zoom