View Issue Details

IDProjectCategoryView StatusLast Update
0009011Talerwallet (Android App)public2024-07-25 22:11
ReporterFlorian Dold Assigned Toavalos 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
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.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2024-07-10 13: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 19:54

developer   ~0022814

WIP in dev/ivan-avalos/withdraw2

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

avalos

2024-07-16 22: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-18 23:07

manager   ~0022832

avalos: is this done or not?

avalos

2024-07-23 16: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 ModifiedUsernameFieldChange
2024-07-10 13:57Florian DoldNew Issue
2024-07-10 13:57Florian DoldStatusnew => assigned
2024-07-10 13:57Florian DoldAssigned To => avalos
2024-07-10 13:57Florian DoldIssue generated from: 0008725
2024-07-10 13:59Florian DoldNote Added: 0022805
2024-07-11 19:54avalosNote Added: 0022814
2024-07-11 19:54avalosStatusassigned => implementing
2024-07-16 22:39avalosNote Added: 0022826
2024-07-18 23:07Christian GrothoffNote Added: 0022832
2024-07-23 16:15avalosStatusimplementing => informing
2024-07-23 16:15avalosResolutionopen => fixed
2024-07-23 16:15avalosNote Added: 0022835
2024-07-25 22:11Christian GrothoffFixed in Version => 0.12
2024-07-25 22:11Christian GrothoffStatusinforming => closed