View Issue Details

IDProjectCategoryView StatusLast Update
0008951Talerwallet (Android App)public2026-01-25 14:13
Reporterrasos Assigned ToFlorian Dold 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
PriorityhighSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version0.12 
Target Version0.13Fixed in Version0.13 
Summary0008951: failed transaction non-revocable [parent-bug]
DescriptionFailed transaction can not be revoked without loss of value in shaky network conditions. You only can completely delete the transaction in wallet, howver in your bank account amount remains withdrawn. I would expect an option, where a failed transaction can be revoked.
Steps To Reproduce1. Send money from bank to wallet.
2. Scan QR code.
3. Have some network issues / interruption.
4. Confirm Transfer at web bank.
5. Try to cancel failed transaction, which is not possible.
TagsNo tags attached.
Attached Files

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0009035Android wallet UI should show how long exchange takes to wire back funds for aborted withdrawals closedavalos
0009036iOS wallet UI should show how long exchange takes to wire back funds for aborted withdrawals closedMarcS
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

related to 0008961 closedFlorian Dold improve user experience for aborted withdrawals in the wallet 
related to 0009037 closedsebasjm webext wallet UI should show how long exchange takes to wire back funds for aborted withdrawals 
parent of 0009035 closedavalos Android wallet UI should show how long exchange takes to wire back funds for aborted withdrawals 
parent of 0009036 closedMarcS iOS wallet UI should show how long exchange takes to wire back funds for aborted withdrawals 

Activities

Florian Dold

2024-06-17 12:11

manager   ~0022641

@rasos Did you abort the transaction? Did it work?

In that case (even if you delete the transaction later), the money will eventually be refunded by the exchange to the (demo)bank account.

With the current configuration (of the exchange), this would take almost a month, so maybe we should adjust this setting for the demo.

I think the UI should also do a better job surfacing that information (when the money will be wired back) as well as the cancellation state (See also 0008955).

Florian Dold

2024-06-18 11:36

manager   ~0022663

Moving this to a later release as it's subpar UX but not critical. See 0008961.

Florian Dold

2024-08-21 09:43

manager   ~0023019

All child bugs of this are resolved, closing.

The UIs should now show more information about an aborted withdrawal.

Issue History

Date ModifiedUsernameFieldChange
2024-06-16 16:01rasosNew Issue
2024-06-16 16:01rasosStatusnew => assigned
2024-06-16 16:01rasosAssigned To => Florian Dold
2024-06-16 16:01rasosTag Attached: android
2024-06-16 16:01rasosFile Added: Screenshot_20240616-152210_Taler Wallet.png
2024-06-16 20:27sebasjmPrioritynormal => high
2024-06-16 20:27sebasjmSeverityminor => major
2024-06-16 20:27sebasjmProduct Version0.11 => 0.12
2024-06-16 20:27sebasjmTarget Version => 0.12
2024-06-17 12:11Florian DoldStatusassigned => feedback
2024-06-17 12:11Florian DoldNote Added: 0022641
2024-06-18 11:36Florian DoldRelationship addedrelated to 0008961
2024-06-18 11:36Florian DoldNote Added: 0022663
2024-06-18 11:37Florian DoldTarget Version0.12 => 0.14
2024-07-31 23:13Florian DoldSummaryfailed transaction non-revocable => failed transaction non-revocable [parent-bug]
2024-07-31 23:13Florian DoldRelationship addedparent of 0009037
2024-07-31 23:14Florian DoldRelationship addedparent of 0009035
2024-07-31 23:14Florian DoldRelationship replacedrelated to 0009037
2024-07-31 23:15Florian DoldRelationship addedparent of 0009036
2024-07-31 23:15Florian DoldStatusfeedback => implementing
2024-08-21 09:43Florian DoldStatusimplementing => informing
2024-08-21 09:43Florian DoldResolutionopen => fixed
2024-08-21 09:43Florian DoldNote Added: 0023019
2024-08-22 16:13Christian GrothoffFixed in Version => 0.13
2024-08-22 16:13Christian GrothoffTarget Version0.14 => 0.13
2024-08-28 21:31Christian GrothoffStatusinforming => closed
2026-01-25 14:13Christian GrothoffTag Detached: android