The banner calls every figure test data when the console only knows today's connection #134

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

What happens

The billing views carry a banner saying the figures shown are test data. That is a claim about every row on the page, and the console knows only how the payment provider is connected right now. A deployment that ran in live mode and was moved back to test keeps rows created against real money, and the banner declares them test data.

What should happen

The banner states what is true: the connection is in test mode. Each stored row carries the mode it was created under, which the provider supplies with every object, and a row from the other mode is marked in the lists.

Where

The billing views' banner, the projections that store provider objects, and the settings page that changes the mode.

Why it matters

A banner that misstates what the numbers are is worse than none, because it is trusted: an operator reading a real invoice under it concludes nothing was ever charged.

Done when the banner speaks about the connection, every projected row records the mode it came from, the lists mark rows from the other mode, and changing the mode in either direction carries the same consequence warning the change to live mode already requires.

Migrated from status/issues.md at b7a0e15

## What happens The billing views carry a banner saying the figures shown are test data. That is a claim about every row on the page, and the console knows only how the payment provider is connected right now. A deployment that ran in live mode and was moved back to test keeps rows created against real money, and the banner declares them test data. ## What should happen The banner states what is true: the connection is in test mode. Each stored row carries the mode it was created under, which the provider supplies with every object, and a row from the other mode is marked in the lists. ## Where The billing views' banner, the projections that store provider objects, and the settings page that changes the mode. ## Why it matters A banner that misstates what the numbers are is worse than none, because it is trusted: an operator reading a real invoice under it concludes nothing was ever charged. Done when the banner speaks about the connection, every projected row records the mode it came from, the lists mark rows from the other mode, and changing the mode in either direction carries the same consequence warning the change to live mode already requires. Migrated from status/issues.md at b7a0e15
cgalo5758 added the
kind
bug
area/billingarea/operator-ui
labels 2026-09-21 07:18:39 +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#134