Account credits display a negative value without explanation in My Account modal
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 4.7k
- Forks
- 719
- Avg merge
- 4h 30m
- Merged PRs (30d)
- 83
Description
Feedback title:
Current credits display a negative value without explanation
Feedback details:
When opening the My Account modal (or Wallet > My credits), the Current credits field displays a negative value (-39) without any indication of why the balance is negative or what it represents.
This may confuse users because:
- It is unclear whether this is a remaining balance, an outstanding debt, or a display issue.
- There is no tooltip, warning message, or additional context explaining the negative credits.
- The UI allows users to Recharge and view the Credit bill, but the current state is not explained.
Expected result:
- The Current credits value should accurately represent the user's available balance.
- Based on the wallet experience, users would expect credits not to become negative.
- If the platform uses a prepaid credit model, users should not be able to consume credits beyond
0, and the balance should not become negative. - If negative balances are intentional, the UI should clearly communicate what they mean and what action the user should take (e.g., recharge or settle the outstanding balance).
Current UID: 82f45927-5bf1-4888-a175-84af4e1d25cb
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the My Account modal and Wallet > My credits entry points, then trace how Current credits is obtained and how it relates to Recharge and Credit bill. Clarify whether negative balances are valid before choosing the expected behavior. Done means the balance is accurate and the interface explains the negative state or prevents credits from falling below zero in both views.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend, payments
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100