Skip to content
Copper Lane Payments Read-only example
How it works Top level

Top level

One shared picture of a fictional payment

Parts

3 parts on this layer, as on the map.

Mira · customer Actor. Buys one €100 lamp.

Fictional processor External system. An external system with an authored contract.

Copper Lane Payments Boundary. One shared picture of a fictional payment.

How they work together

  1. Command from Mira · customer to Copper Lane Payments: Buy the €100 lamp.
  2. From Copper Lane Payments to Fictional processor.
  3. Event from Fictional processor to Copper Lane Payments.

Pay for the €100 lamp

Who: Mira · customer. Goal: Pay once and understand whether the shop can fulfil the order. Starts when: Mira chooses Pay for the €100 lamp.

First, Mira chooses Pay for the €100 lamp. Then, the service records, submits and resolves one logical payment. Finally, Checkout reads what is known; a missing answer remains visibly unknown.

Ends with: Processor-confirmed payment lets the shop fulfil the order. Unknown and confirmed-decline outcomes remain visibly different. If it fails: No checkout response within 10 seconds: keep pay-1001 confirming and seek the existing operation’s outcome.; A confirmed decline is an explicit failure; a separate new attempt can then be requested.