View Issue Details

IDProjectCategoryView StatusLast Update
0009011Talerwallet (Android App)public2024-07-26 00:11
ReporterFlorian Dold Assigned Toavalos  
PriorityurgentSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Product Version0.11 
Target Version0.12Fixed in Version0.12 
Summary0009011: implement advanced (bank-integrated) withdrawal flow
Descriptionamount selection via the wallet, netto/brutto, fee computation, and maybe even exchange selection
TagsNo tags attached.

Activities

Florian Dold

2024-07-10 15:59

manager   ~0022805

The "amount" field in getWithdrawalInfoFromUri is now optional. If the amount is not provided, the user should be asked to provide the amount.

Furthermore, the Android App needs to show card fees and support the suggested/max amount based on the new fields in the response.

avalos

2024-07-11 21:54

developer   ~0022814

WIP in dev/ivan-avalos/withdraw2

Video: https://nextcloud.avalos.me/index.php/s/DXJC7iffYrJz3wQ

avalos

2024-07-17 00:39

developer   ~0022826

Updated video: https://nextcloud.avalos.me/index.php/s/SQE4TBGKRrNbpSk

There are two scenarios:
1) If there is a default amount, the user is first presented with the prompt screen.
    1.1) When clicking the pencil button, the user is taken to the amount selection screen.
    1.2) After entering the amount, the user is taken back to the withdraw prompt screen.
2) If there is no default amount, the user is taken directly to the amount selection screen.
    2.1) After entering the amount, the user is taken back to the withdraw prompt screen.

In both scenarios, the user can modify the amount as many times as they want.

Christian Grothoff

2024-07-19 01:07

manager   ~0022832

avalos: is this done or not?

avalos

2024-07-23 18:15

developer   ~0022835

This was merged 6 days ago in commits 92bfc9302493eaa91cbc78ca9f3fb105f9632da2..56268671281dae81ebcb5b3a63dd979e732e26d8.

It might still require some tweaks in the future, but it's already working.

Issue History

Date Modified Username Field Change
2024-07-10 15:57 Florian Dold New Issue
2024-07-10 15:57 Florian Dold Status new => assigned
2024-07-10 15:57 Florian Dold Assigned To => avalos
2024-07-10 15:57 Florian Dold Issue generated from: 0008725
2024-07-10 15:59 Florian Dold Note Added: 0022805
2024-07-11 21:54 avalos Note Added: 0022814
2024-07-11 21:54 avalos Status assigned => confirmed
2024-07-17 00:39 avalos Note Added: 0022826
2024-07-19 01:07 Christian Grothoff Note Added: 0022832
2024-07-23 18:15 avalos Status confirmed => resolved
2024-07-23 18:15 avalos Resolution open => fixed
2024-07-23 18:15 avalos Note Added: 0022835
2024-07-26 00:11 Christian Grothoff Fixed in Version => 0.12
2024-07-26 00:11 Christian Grothoff Status resolved => closed