Skip to content
Copper Lane Payments Read-only example

As Merchant support, I want Request one refund and explain whether its processor outcome is known., so that A separate authored processor record confirms refund-1001; bank posting and settlement remain outside this story..

Actor

Merchant support

Goal

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

Trigger

The shop cannot supply Mira’s lamp.

Preconditions

  • The recorded payment is processor-confirmed and no full refund is already confirmed.

Outcome

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

Acceptance

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

Failures

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

Open questions

Not written yet

Steps

  1. 1Support checks the confirmed payment and its existing refund history. Merchant support Payment service Processor confirmationOrderLogical paymentRefundNo flow yet
  2. 2Support requests a separate refund; the service records its request and compatible processor confirmation. Merchant support Payment service Payment records Fictional processor Confirmation handler Processor confirmationOrderLogical paymentRefundOpen flow