A refund or a dispute at the payment provider is invisible in the console #106

Open
opened 2026-09-21 07:18:31 +00:00 by cgalo5758 · 0 comments
Owner

What a person cannot do today

See that a payment was refunded or disputed, or issue a refund from the console. Refunds and disputes happen at the payment provider and never reach the console's mirror, so a payment the console shows as paid may already be reversed.

What they should be able to do

See refunds and disputes on the payment and the invoice they belong to, issue a refund from the console with a reason, and respond to a dispute with the evidence the provider asks for.

Why it matters

Money the console believes it has is the number every other figure rests on, and a reversed payment that stays invisible makes the billing pages wrong.

Where

The billing model (refund and dispute mappings), the webhook processors for the provider's refund and dispute events, the operator payments and invoice pages.

Done when

Refund and dispute events are projected, shown on the payment and invoice pages, and a refund can be started from the console.

## What a person cannot do today See that a payment was refunded or disputed, or issue a refund from the console. Refunds and disputes happen at the payment provider and never reach the console's mirror, so a payment the console shows as paid may already be reversed. ## What they should be able to do See refunds and disputes on the payment and the invoice they belong to, issue a refund from the console with a reason, and respond to a dispute with the evidence the provider asks for. ## Why it matters Money the console believes it has is the number every other figure rests on, and a reversed payment that stays invisible makes the billing pages wrong. ## Where The billing model (refund and dispute mappings), the webhook processors for the provider's refund and dispute events, the operator payments and invoice pages. ## Done when Refund and dispute events are projected, shown on the payment and invoice pages, and a refund can be started from the console.
cgalo5758 added the
kind
enhancement
area/billingarea/operator-ui
labels 2026-09-21 07:18:31 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: wiki-cafe/member-console#106