Skip to content
Copper Lane Payments
Read-only example
Search
⌘K
View
Refund the unavailable lamp
Show cards for
Business
Technical
Only this use case (1 hidden)
Roles
Flows
All flows
Pay for the €100 lamp
Refund the unavailable lamp
–/2
Layout
Highlight connections on hover
100%
Diagram
Story
Layers
Top level
2 interactions
2 interactions
3 interactions
2 interactions
1
2 interactions
3
3 interactions
2
Reads
Actor
Merchant support
Explains outcomes and requests refunds
Notifies
External system
Fictional processor
An external system with an authored contract
Entry
Owns data
3 parts
Copper Lane Payments
One shared picture of a fictional payment
Details
→ Buy the €100 lamp
→ Read an order’s payment evidence
→ Request refund-1001
→ Receive payment confirmation
→ Receive refund confirmation
Submit the same payment operation →
Check the existing operation →
Submit the same refund operation →
Data
Command
Query
Event
In-process
Scroll or drag to pan · Ctrl + scroll or pinch to zoom
Search
Esc
Map
View
Document
View
Mira · customer
Actor
Merchant support
Actor
Checkout
Process
Confirmation handler
Component
Payment records
Data store
Payment service
Process
Fictional processor
External system
Copper Lane Payments
Boundary
Pay for the €100 lamp
use case
Refund the unavailable lamp
use case
Processor confirmation
Entity
Order reference
Entity
Payment
Entity
Refund
Entity
Payment state · illustrative PostgreSQL design
Database design
Open my projects
Page
Nothing matches.