Skip to content
Copper Lane Payments Read-only example
Use case · chapter 4 of 7

Refund the unavailable lamp

Draft version 1 · based on revision 1 · content 6f1911244e42

Request one refund and explain whether its processor outcome is known.

Illustrative system · authored sample records. The lamp is unavailable after payment confirmation. Support requests refund-1001 for EUR 10000 against pay-1001.

Started by Merchant support.

It starts when The shop cannot supply Mira’s lamp.

Before it starts: The recorded payment is processor-confirmed and no full refund is already confirmed.

1 Support checks the confirmed payment and its existing refund history.

2 Support requests a separate refund; the service records its request and compatible processor confirmation.

In the end: A separate authored processor record confirms refund-1001; bank posting and settlement remain outside this story.

Accepted when: Retain refund-op-1001 for retries of the same refund. Show Requested until compatible processor confirmation is recorded.

An unanswered or rejected request is not a confirmed refund. Keep uncertainty visible and do not create another refund to conceal it.