View Issue Details

IDProjectCategoryView StatusLast Update
0009958Talerspecificationpublic2025-05-14 21:33
Reporteravalos Assigned To 
PrioritynormalSeveritytextReproducibilityhave not tried
Status confirmedResolutionopen 
Target Versionpost-1.0 
Summary0009958: write a design document on how to render insufficient balance hints
DescriptionCurrently, wallet-core reports a hint on different causes of insufficient balance:

export enum InsufficientBalanceHint {
  MerchantAcceptInsufficient = "merchant-accept-insufficient",
  MerchantDepositInsufficient = "merchant-deposit-insufficient",
  AgeRestricted = "age-restricted",
  WalletBalanceMaterialInsufficient = "wallet-balance-material-insufficient",
  WalletBalanceAvailableInsufficient = "wallet-balance-available-insufficient",
  ExchangeMissingGlobalFees = "exchange-missing-global-fees",
  FeesNotCovered = "fees-not-covered",
}

This is, however, up to the UI to render correctly, which is currently not the case, as seen in the attached screenshot, where users are still confused as to why the balance is insufficient. Thus, a design document should be drafted, in which the strings and visual cues are documented for each case of insufficient balance, so that the message is clearer to the end user.
TagsNo tags attached.
Attached Files
photo_2025-05-12_15-11-34.jpg (49,108 bytes)   
photo_2025-05-12_15-11-34.jpg (49,108 bytes)   

Activities

Issue History

Date Modified Username Field Change
2025-05-14 19:08 avalos New Issue
2025-05-14 19:08 avalos File Added: photo_2025-05-12_15-11-34.jpg
2025-05-14 21:33 Christian Grothoff Severity minor => text
2025-05-14 21:33 Christian Grothoff Status new => confirmed
2025-05-14 21:33 Christian Grothoff Target Version => post-1.0