Skip to content
Copper Lane Payments Read-only example
Payment service 2 interactions 2 interactions Apply a compatible outcome Read and record payment state 3 interactions 2 interactions 2 interactions 2 2 interactions 3 Read and record payment state 5 3 interactions 6 2 interactions 1
Actor · outside
Merchant support Explains outcomes and requests refunds
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
Process
Payment service Owns logical operations and recorded state
External system · outside
Fictional processor An external system with an authored contract
Data Command Query Event In-process Added Changed