Needs careBILLING #1427Partial refunds post twice on retry
Before you start: add the steps that make it post twice, and link PR #1402. Then this becomes Ready.
What's in the way
Who knows
@mayaAssigned to this, so the first person to ask.Suggested rewrite
The sections this issue is missing, as Markdown. Copy them into the issue and fill in what is in italics. Lines marked Proposed: are drafted from the issue — check them before you paste.
## Steps to reproduce
1. Proposed: Refund $20 of an $80 payment.
2. Proposed: Make the ledger write time out once.
3. Proposed: See two refund rows in the ledger.
## Dependencies
- PR #1402 — _who provides it, and is it in place?_Where this comes from · 2 sources
- [1] Issue #1427, description
- [2] PR #1402, changes to
refunds/handler.rb
Details
Nothing is hidden, just ordered.
Needs care2
- It can be reproducedfailedIt reports a bug, but not how to make it happen.
- What it depends on is in placea caveatPR #1402 changes the same handler and isn't linked.
Couldn't check2
- Whoever approves it is involvedcouldn't be checkedNothing remembered says who approves this.
- Written rules are metcouldn't be checkedNo written rule is remembered for this.
Passed10
- It says how to tell it's donepassed
- The problem is statedpassed
- Nothing is left openpassed
- It's one bounded piece of workpassed
- It says where in the codepassed
- It shows what it should look likepassed
- It's open and nobody else is on itpassed
- The thread agrees with itpassed
- The owner still owns itpassed
- It hasn't been tried and undone beforepassed
An answer is advice. A person still decides.