Payment service
Owns logical operations and recorded state
Data it owns
- Processor confirmation 4 attributes
- Order reference 3 attributes
- Payment 7 attributes
- Refund 6 attributes
Databases it holds
It holds no database.
Data it reads and writes
- Order reference read in Resolve one payment without inventing its outcome
- Payment written in Resolve one payment without inventing its outcome
- Payment read in Resolve one payment without inventing its outcome
- Payment read in Resolve one payment without inventing its outcome
- Payment read in Resolve one payment without inventing its outcome
- Payment written in Resolve one payment without inventing its outcome
- Payment read in Resolve one payment without inventing its outcome
- Payment written in Resolve one payment without inventing its outcome
- Payment read in Resolve one payment without inventing its outcome
- Payment written in Resolve one payment without inventing its outcome
- Processor confirmation written in Resolve one payment without inventing its outcome
- Payment read in Request and confirm the €100 refund
- Payment read in Request and confirm the €100 refund
- Refund read in Request and confirm the €100 refund
- Refund written in Request and confirm the €100 refund
- Payment read in Request and confirm the €100 refund
- Refund read in Request and confirm the €100 refund
- Refund written in Request and confirm the €100 refund
- Processor confirmation written in Request and confirm the €100 refund