Skip to content
Copper Lane Payments Read-only example
Checkout
Process

Checkout

Makes the payment outcome understandable

ProcessCheckout

Incoming

  • Mira · customer Buy the €100 lamp

    Mira submits order ord-1042 through the fictional checkout. src-purchase-requirement records the desired business outcome.

Outgoing

  • Payment service Read the recorded answer

    Checkout reads the current logical payment. Confirming payment means its processor outcome is still unknown; it is not a failed charge.

  • Payment service Request one logical payment

    Checkout supplies ord-1042 and EUR 10000. The payment service retains logical payment pay-1001 and operation key pay-op-1001.