Decide stalled-voucher and delivery-failure recovery #7
Labels
No labels
needs-info
needs-triage
ready-for-agent
ready-for-human
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#11 Choose the application architecture and deployment contract
MISChaufen/prevouch
#12 Evaluate member and admin journeys in four live-switchable designs
MISChaufen/prevouch
#5 Define ticket-request allocation and fulfillment
MISChaufen/prevouch
#6 Choose successor routing and incoming-voucher trust rules
MISChaufen/prevouch
Reference
MISChaufen/prevouch#7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #1
Question
What should happen when a voucher chain, delivery, or central purchase stalls, and which recovery actions preserve the selected allocation policy and purchase-mode promises?
Work through a member who never buys, one who uses the wrong return address, a bounced email, delayed or repeated successor mail, expired or sold-out vouchers, a member cancelling after assignment, and an application restart during dispatch. Decide reminders, deadlines, skipping or returning requests to the queue, human intervention, and what evidence is required before reassigning an already disclosed voucher.
Do not assume a disclosed voucher can be revoked or is unused without external evidence. Decide whether retries resend the same assignment and which actions must be visible to administrators and members. Resolution is an agreed failure/recovery policy and scenarios, not its implementation.
Congress research establishes evening bank-day processing with a 24-hour order-age gate, without a guaranteed delivery time. Use this evidence when discussing reminders and stalled-chain thresholds; do not equate 24 elapsed hours since payment with an overdue successor. Include intentionally non-replicating vouchers and exhaustion of the event phase/quota.
Extend scenarios to both purchase modes and all three allocation policies. Use Define central-purchase workflow and fulfillment for organizer purchase outcomes and Define upfront-payment tracking and refunds for central purchases for funding/refund consequences. Cover an organizer abandoning a claimed purchase, an uncertain seller checkout result, duplicate purchase attempts, and funds committed when supply is exhausted. Decide how recovery retains or restores eligibility and fixed queue/group position without silently rerunning the initial shuffle or replacing a committed assignment. Central-purchase recovery must keep voucher codes away from members; whether money becomes refundable is governed by the funding decision, not inferred solely from missing successor mail.
Settled funding and refund input
Use the agreed resolution in Define upfront-payment tracking and refunds for central purchases. Use its purchase/refund holds, binding-order commitments, reversal/deficit handling, and bank-attempt evidence when deciding safe recovery actions and deadlines. Recovery must establish uncertain outcomes before releasing money or retrying a transfer.