Skip to content
Copper Lane Payments Read-only example
Product Pay for the €100 lamp
TriggerMira chooses Pay for the €100 lamp.
1Mira chooses Pay for the €100 lamp. Mira · customer Checkout No flow yet
2The service records, submits and resolves one logical payment. Checkout Payment service Payment records Fictional processor Confirmation handler Processor confirmationOrderLogical paymentRefundOpen flow
3Checkout reads what is known; a missing answer remains visibly unknown. Checkout Payment service Fictional processor Payment records Processor confirmationOrderLogical paymentRefundNo flow yet
OutcomeProcessor-confirmed payment lets the shop fulfil the order. Unknown and confirmed-decline outcomes remain visibly different.
If it failsNo checkout response within 10 seconds: keep pay-1001 confirming and seek the existing operation’s outcome.
If it failsA confirmed decline is an explicit failure; a separate new attempt can then be requested.
The story runs top to bottom; a step's branches and the ways it fails sit to its right. Select a step to see it.