View Issue Details

IDProjectCategoryView StatusLast Update
0011809Talerwallet (WebExtension)public2026-11-15 20:35
ReporterChristian Grothoff  
ImplementerFlorian Dold  
Estimated effort (hours)5 
PrioritynormalSeveritymajorReproducibilityalways
Status implementing 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.6 
Summary0011809: demo payment flow regression
DescriptionIn Firefox, when I go to the blog shop to buy an article, the payment dialog no longer appears in the same tab as the original site. Instead, a new tab opens with the WebExtension (kind-of OK, I still think even that is a regression). There, I'm asked to confirm opening the URL (very bad). I have to click on "continue" twice, even though this is a completely trivial action we NEVER said required approval. Then I get to see the contract terms and can pay. After paying, I then have to click "continue to merchant" (again, useless extra and new step). The merchant then opens in the new tab, leaving TWO tabs open with the page I just paid for. We used to have ONE click payments, this regression requires like 4 clicks and creates an extra tab.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Questions

Put toAsked byStatusNote
Florian DoldChristian Grothoffwaiting for an answer30,534
 
A question is put to one person and moves the issue nowhere: it can be assigned, worked on and implemented with a question open, because whoever asked is the one who knows whether the answer still matters. Several may be open at once. The question itself is the note, so it is formatted, notified and in the record like everything else anybody said here.

Activities

Florian Dold

2026-09-19 23:11

manager   ~0030021

Last edited: 2026-11-03 08:19

Needs to be tested more and published, but first iteration of a fix is commited:

commit 2bf1b48cd7f628de0eb189354d73c153e3a9788f (HEAD -> master, origin/master, origin/HEAD)
Author: Florian Dold <dold@taler.net>
Date: Sun Sep 20 01:04:54 2026 +0200

    wallet-webui: restore browser checkout without extra prompts
    
    Issue: https://bugs.taler.net/n/11809

Florian Dold

2026-11-12 21:19

manager   ~0030449

Firefox WebExt is now published (version 1.6.50). Please check if the issue is still reproducible.

Christian Grothoff

2026-11-13 21:48

manager   ~0030513

No, in fact I just updated and it stopped working entirely! Try paying for git-www.taler.net -- it just doesn't work.

Christian Grothoff

2026-11-13 21:50

manager   ~0030514

Demo payments also fail completely. Even worse than before.

Florian Dold

2026-11-14 00:36

manager   ~0030515

Any more details? I'm not able to reproduce the failure.

Christian Grothoff

2026-11-15 20:35

manager   ~0030534

If you want a request for feedback to show up properly, you must set "Put this to". Otherwise this will be lost.

Issue History

Date ModifiedUsernameFieldChange
2026-09-18 23:46Christian GrothoffNew Issue
2026-09-18 23:46Christian GrothoffStatusnew => assigned
2026-09-18 23:46Christian GrothoffLocked by => Florian Dold
2026-09-19 23:11Florian DoldNote Added: 0030021
2026-11-03 07:21Statusassigned => implementing
2026-11-03 08:19Florian DoldTarget Version1.7 => 1.6
2026-11-03 08:19Florian DoldNote Edited: 0030021
2026-11-11 21:15Christian GrothoffImplementer => Florian Dold
2026-11-11 21:15Christian GrothoffReviewer => Christian Grothoff
2026-11-11 21:15Christian GrothoffRelease signed by => Florian Dold
2026-11-11 21:15Christian GrothoffDeployed by => Florian Dold
2026-11-11 21:15Christian GrothoffVerifier => Christian Grothoff
2026-11-12 21:19Florian DoldLocked byFlorian Dold =>
2026-11-12 21:19Florian DoldStatusimplementing => reviewing
2026-11-12 21:19Florian DoldNote Added: 0030449
2026-11-13 09:14Florian DoldEstimated effort (hours) => 5
2026-11-13 21:48Christian GrothoffNote Added: 0030513
2026-11-13 21:48Christian GrothoffStatusreviewing => implementing
2026-11-13 21:50Christian GrothoffNote Added: 0030514
2026-11-14 00:36Florian DoldNote Added: 0030515
2026-11-15 20:35Christian GrothoffNote Added: 0030534