View Issue Details

IDProjectCategoryView StatusLast Update
0010415Talertaler-merchant-demospublic2026-09-03 11:55
ReporterChristian Grothoff Assigned Toavalos  
PrioritylowSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Version1.0 
Target Version1.9 
Summary0010415: 502 returned on order with unknown token family (input/output)
DescriptionHappened in Ivan's demo on shop.test.taler.net, unclear why the TF is not gone, but if the TF is not there we would expect a 409 or 400, not a 502. But maybe the backend gave a 409/400 and the *Python* code just didn't handle that nicely?
TagsNo tags attached.

Activities

Christian Grothoff

2025-09-16 15:05

manager   ~0025925

What I see is that the backend returns a 404 on the POST for /pay, which is a bit weird.

Christian Grothoff

2026-01-26 06:20

manager   ~0027359

I've modified the backend to return a *specific* EC with respect to the token family being unknown.
I also added new ECs for this, and documented the various ECs with the /pay endpoint.
So what remains to do at best now is fixing the demo.

Christian Grothoff

2026-01-26 06:22

manager   ~0027360

The demo should be modified to handle the 404 and show the error-code specific hint. Plus of course the 404 should not happen in the first place, but that's 0010549 which I will work on next.

Florian Dold

2026-09-03 11:55

manager   ~0029836

We do report the error properly in the 404 case, and the underlying cause for the 404 has been fixed, so this can be marked as resolved.

Issue History

Date Modified Username Field Change
2025-09-16 14:58 Christian Grothoff New Issue
2025-09-16 15:05 Christian Grothoff Note Added: 0025925
2025-09-21 14:42 Christian Grothoff Status new => confirmed
2025-09-21 14:42 Christian Grothoff Product Version => 1.0
2025-09-21 14:42 Christian Grothoff Target Version => 1.6
2026-01-25 12:30 Christian Grothoff Assigned To => Christian Grothoff
2026-01-25 12:30 Christian Grothoff Status confirmed => assigned
2026-01-26 06:20 Christian Grothoff Note Added: 0027359
2026-01-26 06:20 Christian Grothoff Category merchant backend => Merchant frontends (Python3)
2026-01-26 06:20 Christian Grothoff Assigned To Christian Grothoff => avalos
2026-01-26 06:22 Christian Grothoff Note Added: 0027360
2026-01-26 06:22 Christian Grothoff Priority normal => low
2026-02-22 15:04 Christian Grothoff Status assigned => confirmed
2026-05-29 21:22 Christian Grothoff Target Version 1.6 => 1.9
2026-08-23 16:16 Florian Dold Category Merchant frontends (Python3) => taler-merchant-demos
2026-09-03 11:55 Florian Dold Status confirmed => resolved
2026-09-03 11:55 Florian Dold Resolution open => fixed
2026-09-03 11:55 Florian Dold Note Added: 0029836