View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006591||Taler||wallet (Android App)||public||2020-09-08 23:10||2020-10-08 17:08|
|Reporter||Florian Dold||Assigned To||Florian Dold|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Summary||0006591: Android wallet should support aborting partially failed payments|
|Description||The wallet-core API now supports aborting failed payments (and obtaining a refund of partial spends) via "abortFailedPayWithRefund".|
See 0006590 for general UX issues regarding this, especially for what happens if this refund fails (currently if will be retried "infinitely" with increasing retry timeout).
|Tags||No tags attached.|
Based on Mumble discussions: We should avoid making this too complex in the UI.
=> A pending payment should have one "cancel" button, and the "abortFailedPayWithRefund" should be replaced with a simpler "cancelPayment" method that "does the right thing" and recovers as much funds as possible.