View Issue Details

IDProjectCategoryView StatusLast Update
0007676Talerwallet (Android App)public2026-01-25 14:10
Reporteravalos Assigned Togrote Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformarm64OSLineageOSOS Version18.1
Product Version0.9.1 
Target Version0.9.2Fixed in Version0.9.2 
Summary0007676: “Confirm with bank” UX should be clearer
DescriptionThis was discussed already before! When creating a withdrawal, the user is expected to confirm the withdrawal with the bank. Users might switch to the app before the browser shows the confirmation challenge, and the withdrawal transaction in the withdrawal list will only shows a “Confirm with bank” message, leaving the user wondering: “what should I do?” Unless they click the transaction and see the “Confirm with bank” button, they might not even know they need to do anything at all. The transaction might be left unconfirmed for eternity, and by then, I doubt humankind will continue existing.

(Note: ideally, the confirmation button should be shown for each transaction replacing in the same place where we put the KYC button.)
Steps To Reproduce1. Withdraw from the bank.
2. Switch to the app before the challenge shows up.
3. Observe the “Confirm with bank” message.
4. Panic (if you're a regular user) or leave it that way.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

sebasjm

2023-02-13 19:00

developer   ~0019827

What wallet web extension does is use the transactionId from `WalletApiOperation.AcceptManualWithdrawal` or `WalletApiOperation.AcceptBankIntegratedWithdrawal` to redirect the user to the transaction details and not the transaction list.

If there is a better approach it will be nice to be consistent, let me know! :)

avalos

2023-02-17 20:03

developer   ~0019873

That's also what the Android app does, I believe.

Christian Grothoff

2023-02-19 09:56

manager   ~0019880

Does now, or used to do? In the past, it did not...

avalos

2023-02-21 17:39

developer   ~0019897

Last edited: 2023-02-21 17:40

This is how it looks like with the action button in dev/ivan-avalos/master branch.

Christian Grothoff

2023-02-21 17:45

manager   ~0019898

I see. Not bad. Still not sure if it is ideal. However, I do hope we still jump to the transaction detail page instead of the transaction list, right?

grote

2023-02-22 12:08

reporter   ~0019901

resolved with https://git.taler.net/taler-android.git/commit/?id=4559c84e445ea43957d19b2022c856c9625a5fc1 and https://git.taler.net/taler-android.git/commit/?id=79d52ac4960e99d7b67f6435b03b010ed536e161

Issue History

Date ModifiedUsernameFieldChange
2023-02-11 06:40avalosNew Issue
2023-02-11 06:40avalosStatusnew => assigned
2023-02-11 06:40avalosAssigned To => avalos
2023-02-11 06:40avalosTag Attached: feedback videos
2023-02-13 19:00sebasjmNote Added: 0019827
2023-02-17 20:03avalosNote Added: 0019873
2023-02-19 09:56Christian GrothoffNote Added: 0019880
2023-02-21 17:39avalosNote Added: 0019897
2023-02-21 17:39avalosFile Added: Screenshot_20230221-113715_Taler_Wallet_Debug.png
2023-02-21 17:40avalosNote Edited: 0019897
2023-02-21 17:45Christian GrothoffNote Added: 0019898
2023-02-22 12:08groteAssigned Toavalos => grote
2023-02-22 12:08groteStatusassigned => informing
2023-02-22 12:08groteResolutionopen => fixed
2023-02-22 12:08groteNote Added: 0019901
2023-02-23 16:05Christian GrothoffStatusinforming => closed
2023-02-23 16:05Christian GrothoffFixed in Version => 0.9.2
2026-01-25 14:10Christian GrothoffTag Detached: feedback videos