Return customer money with accountable refunds: Capability Test Specification
Coverage
The structured coverage map distinguishes specified examples from missing category coverage. Every required rule names its proving scenarios in the structured rule coverage register. A scenario’s executable binding applies only to the cited assertions; the transition and permission registers retain the combinations that still need explicit proof.
Interactions With Related Capabilities
Cancel 40.00 of a card-paid bill with refund treatment, retain the processing return, deliver a success event twice and inspect the cancellation and source receipt. In separate branches use recovery lookup, a definite decline and processor void. Include an uncertain credit-and-card settlement in a separate branch and inspect its pending credit application before recovery.
One confirmation completes the return and its cancellation; duplicate delivery changes nothing; decline restores held value and leaves a cancellation exception; recovery and void retain their distinct outcomes. The complete chain remains proposed until one executable run proves its combined outcomes.