View Issue Details

IDProjectCategoryView StatusLast Update
0010410Talerquality checkpointpublic2026-09-19 14:40
ReporterFlorian Dold 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
PrioritynormalSeveritytrivialReproducibilityhave not tried
Status informingResolutionfixed 
Target Version1.6Fixed in Version1.6 
Summary0010410: qc: balance limit, with second transfer going over limit
DescriptionWe've had reports that in this flow, something doesn't work as expected (wallet doesn't warn about KYC?)
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2025-11-27 16:06

manager   ~0026648

Stefan: needs a QC session on KYC processes, you should organize one with the wallet-devs.

Stefan

2025-11-27 16:16

reporter   ~0026649

The current status for an instance on the Merchant Backoffice v1.1.1-dev.6 (23:1:11) is like seen on the attached image Twin_instance...
The warning "Unable to reach the payment service provider, contact the system administrator or check again later." still persists since the first tests, before it was tested what happens it the kyccheck process was suppressed: See image No_KYC-required.png - no warning and no menu KYC Status appeared, just the line "No KYC required" showed up after login.
No_KYC_required.png (83,007 bytes)   
No_KYC_required.png (83,007 bytes)   

Stefan

2025-11-27 16:28

reporter   ~0026651

Current screenshot of the KYC status as of today (this merchant instance hacktivismch5sp is linked with the same bank account number like hacktivismch2sp which is fine in terms of KYC status:

Christian Grothoff

2026-01-25 14:57

manager   ~0027344

Latest Git improves various KYC status checks. SPA still needs updates to long-poll and automatically refresh, but should already be better. Please do a QC on this soon!

Christian Grothoff

2026-01-28 14:14

manager   ~0027416

What's the status here?

Stefan

2026-01-28 14:21

reporter   ~0027417

Look in to thge channel https://mattermost.taler.net/taler/channels/quality-checkpoint-meeting

Stefan

2026-01-28 14:27

reporter   ~0027419

This bug is about the wallet's behavior, I learned, but also not a high priority issue.

Christian Grothoff

2026-01-28 14:43

manager   ~0027421

If Florian no longer considers this to be a high priority issue, he should consider changing the target release...

Florian Dold

2026-09-07 08:55

manager   ~0029911

commit 070db02d43068eb75ff39fad81de715ced293e36
Author: Florian Dold <dold@taler.net>
Date: Sat Sep 5 23:13:49 2026 +0200

    harness: cover cumulative withdrawal KYC previews
    
    Cover a second withdrawal that crosses the balance limit, alongside a
    single large withdrawal and a zero-limit rule. Assert the preview does
    not start KYC and that completed KYC raises the preview allowance.
    
    Issue: https://bugs.taler.net/n/10410

Issue History

Date ModifiedUsernameFieldChange
2025-09-15 14:19Florian DoldNew Issue
2025-09-23 22:27Christian GrothoffTarget Version1.1 => 1.4
2025-09-27 17:45Christian GrothoffStatusnew => implementing
2025-11-27 16:06Christian GrothoffAssigned To => Christian Grothoff
2025-11-27 16:06Christian GrothoffStatusimplementing => assigned
2025-11-27 16:06Christian GrothoffAssigned ToChristian Grothoff => Stefan
2025-11-27 16:06Christian GrothoffNote Added: 0026648
2025-11-27 16:16StefanNote Added: 0026649
2025-11-27 16:16StefanFile Added: No_KYC_required.png
2025-11-27 16:16StefanFile Added: Twin_instance_with_same_IBAN_shows_KYC_Status_still_requires_action.png
2025-11-27 16:26StefanFile Deleted: Twin_instance_with_same_IBAN_shows_KYC_Status_still_requires_action.png
2025-11-27 16:28StefanNote Added: 0026651
2025-11-27 16:28StefanFile Added: Twin_instance_with_same_IBAN_shows_KYC_Status_Warning.png
2025-11-28 09:22StefanRelationship addedrelated to 0010630
2025-12-03 13:49vecirexRelationship deletedrelated to 0010630
2026-01-25 14:57Christian GrothoffNote Added: 0027344
2026-01-28 14:14Christian GrothoffNote Added: 0027416
2026-01-28 14:21StefanNote Added: 0027417
2026-01-28 14:27StefanNote Added: 0027419
2026-01-28 14:43Christian GrothoffNote Added: 0027421
2026-02-04 18:45Christian GrothoffTarget Version1.4 => 1.5
2026-02-22 13:31Christian GrothoffTarget Version1.5 => 1.7
2026-02-22 14:10Christian GrothoffAssigned ToStefan =>
2026-02-22 14:10Christian GrothoffSeverityminor => trivial
2026-02-22 14:10Christian GrothoffStatusassigned => implementing
2026-09-05 20:56Florian DoldAssigned To => Florian Dold
2026-09-05 20:56Florian DoldStatusimplementing => assigned
2026-09-07 08:55Florian DoldStatusassigned => informing
2026-09-07 08:55Florian DoldResolutionopen => fixed
2026-09-07 08:55Florian DoldNote Added: 0029911
2026-09-19 14:39Christian GrothoffTarget Version1.7 => 1.6
2026-09-19 14:40Christian GrothoffFixed in Version => 1.6