View Issue Details

IDProjectCategoryView StatusLast Update
0010959Talermerchant backoffice SPApublic2026-01-31 21:00
ReporterChristian Grothoff Assigned Tosebasjm  
PrioritylowSeverityblockReproducibilityalways
Status assignedResolutionopen 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.8 
Summary0010959: Cannot "cancel" dialog "Confirm the wire transfer"
DescriptionWhen clicking on an unconfirmed wire transfer (after selecting the wire transfer in the "Incoming wire transfers" list), the "cancel" and both "X" buttons do not work at all.
Steps To ReproducePay an order, wait for the wire transfer deadline, give the merchant backend a chance to fetch the WTID, click on the transfer.
(note: I did SIGSTOP taler-exchange-transfer when producing the issue, but that should be orthogonal).
Tagsdesign-required

Activities

Christian Grothoff

2026-01-31 20:58

manager   ~0027508

Ah, one key detail: taler-merchant-reconciliation was NOT running, so there was no *amount* available. Once I started taler-merchant-reconciliation, the 'cancel' button started to work. So to reproduce, run the merchant backend without taler-merchant-reconciliation!

(also, if the amount is not available, it should probably be *impossible* to confirm the wire transfer, basically, disable the "confirm" case with a hint/message like "Awaiting amount, make sure taler-merchant-reconciliation is running" somewhere.).

Christian Grothoff

2026-01-31 20:59

manager   ~0027509

Vlada: how to best explain to the user that they cannot confirm while the total amount remains unknown and that this is likely because some merchant service is not running properly -- I leave that to you. I'd probably just put some yellow bar into the dialog explaining this with way too much English text. After all, the case _should_ be uncommon.

Issue History

Date Modified Username Field Change
2026-01-31 20:55 Christian Grothoff New Issue
2026-01-31 20:55 Christian Grothoff Status new => assigned
2026-01-31 20:55 Christian Grothoff Assigned To => sebasjm
2026-01-31 20:58 Christian Grothoff Note Added: 0027508
2026-01-31 20:58 Christian Grothoff Tag Attached: design-required
2026-01-31 20:59 Christian Grothoff Note Added: 0027509
2026-01-31 21:00 Christian Grothoff Priority high => low
2026-01-31 21:00 Christian Grothoff Target Version 1.5 => 1.8