View Issue Details

IDProjectCategoryView StatusLast Update
0009819Talerlibeufin-bankpublic2025-08-31 17:09
ReporterChristian Grothoff Assigned Tosebasjm 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
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version0.14 
Target Version1.0 stretch goalsFixed in Version1.0 stretch goals 
Summary0009819: cannot cashout
Descriptiontransfer subject and amount fields are always greyed out, cannot enter.
Limit was set to 0, account has non-zero balance.
Tagsnetzbon, ux

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2025-04-30 18:52

manager   ~0024730

Netzbon deployment is a bit dated, might already be fixed.

Christian Grothoff

2025-05-20 18:36

manager   ~0024954

Should be tested with latest version at netzbon.

Christian Grothoff

2025-05-25 07:40

manager   ~0024979

Still does not work. See screenshot. SPA version 1.0.2 (4417deda).
https://bank.e.netzbon-basel.ch/config
cashout.png (155,081 bytes)   
cashout.png (155,081 bytes)   

sebasjm

2025-05-26 10:51

developer   ~0025005

cashout is disabled when there is no supported TAN channel (config.supported_tan_channels is undefined or length 0) or the account doesn't have `cashout_payto_uri`

looking at the /config we are on the first situation

I can hide the `cashout` tab in the app for this situation since is a configuration issue.
When there is no cashout account payto the user will see a warning.

Christian Grothoff

2025-05-26 10:59

manager   ~0025006

I'd not hide it in the menu, we should give a clear(er) error indication in this case ("Cashout is not supported due to lack of 2-FA support."). That said, I *thought* cashout is allowed without 2-FA if 2-FA is not configured, or at least we should have an option to allow it without 2-FA. But, I can totally go to Netzbon and tell them we must setup 2-FA, so this is NOT a feature request (yet) to support cashout without 2-FA. But please do show an error message indicating WHY the cashout is not supported (and do NOT just hide the entire entry, that'd be more confusing because I'd try to find it and not find it ;-)).

Christian Grothoff

2025-05-26 11:00

manager   ~0025007

Lowering priority as this is now about UX, we can hopefully configure 2-FA and remove the blocker ;-).

sebasjm

2025-05-26 16:54

developer   ~0025011

0dbd63baee99ef1a624addf820c78b88e8f93e2d

Issue History

Date ModifiedUsernameFieldChange
2025-04-30 08:52Christian GrothoffNew Issue
2025-04-30 08:52Christian GrothoffStatusnew => assigned
2025-04-30 08:52Christian GrothoffAssigned To => Antoine A
2025-04-30 08:52Christian GrothoffTag Attached: netzbon
2025-04-30 18:52Christian GrothoffProduct Versiongit (master) => 0.14
2025-04-30 18:52Christian GrothoffNote Added: 0024730
2025-05-20 18:35Christian GrothoffAssigned ToAntoine A => Christian Grothoff
2025-05-20 18:36Christian GrothoffNote Added: 0024954
2025-05-20 18:36Christian GrothoffStatusassigned => feedback
2025-05-25 07:40Christian GrothoffNote Added: 0024979
2025-05-25 07:40Christian GrothoffFile Added: cashout.png
2025-05-25 07:40Christian GrothoffAssigned ToChristian Grothoff => sebasjm
2025-05-25 07:40Christian GrothoffStatusfeedback => assigned
2025-05-25 07:40Christian GrothoffPrioritynormal => urgent
2025-05-26 10:51sebasjmNote Added: 0025005
2025-05-26 10:51sebasjmAssigned Tosebasjm => Christian Grothoff
2025-05-26 10:51sebasjmStatusassigned => feedback
2025-05-26 10:59Christian GrothoffNote Added: 0025006
2025-05-26 10:59Christian GrothoffAssigned ToChristian Grothoff => sebasjm
2025-05-26 10:59Christian GrothoffStatusfeedback => assigned
2025-05-26 10:59Christian GrothoffPriorityurgent => normal
2025-05-26 10:59Christian GrothoffSeverityblock => tweak
2025-05-26 10:59Christian GrothoffTag Attached: ux
2025-05-26 11:00Christian GrothoffNote Added: 0025007
2025-05-26 16:54sebasjmStatusassigned => informing
2025-05-26 16:54sebasjmResolutionopen => fixed
2025-05-26 16:54sebasjmNote Added: 0025011
2025-06-03 17:52Christian GrothoffFixed in Version => 1.0 stretch goals
2025-08-31 17:09Christian GrothoffStatusinforming => closed