View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0011752 | Taler | wallet (Android App) | public | 2026-08-28 09:13 | 2026-09-23 10:40 |
| Reporter | vecirex | Assigned To | avalos | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | urgent | Severity | major | Reproducibility | sometimes |
| Status | informing | Resolution | fixed | ||
| Target Version | 1.6 | ||||
| Summary | 0011752: Race conditions in TOPS/CHF payments -> order ID issue | ||||
| Description | Happens in google 95 (release today, 2026-08-28). Error, JSON:
{
"code": -1,
"hint": "order not found (expired?)",
"message": null
}
| ||||
| Steps To Reproduce | Try to pay ladderwise like this (TOPS/CHF): CHF 0, CHF 0.01, CHF 0.1 (might fail); subsequent payments also fail (for me). Cannot be reproduced (easily) w/ other currencies (so far), e.g., TESTPAYSAN. | ||||
| Additional Information | Exclude there's a taler-merchant issue... on it. | ||||
| Tags | infrastructure, mytops, quality, srv-betel, srv-lifeline | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-08-28 09:13 | vecirex | New Issue | |
| 2026-08-28 09:13 | vecirex | Status | new => assigned |
| 2026-08-28 09:13 | vecirex | Assigned To | => avalos |
| 2026-08-28 09:14 | vecirex | Steps to Reproduce Updated | |
| 2026-08-28 09:14 | vecirex | Additional Information Updated | |
| 2026-08-28 09:21 | vecirex | Tag Attached: android | |
| 2026-08-28 09:21 | vecirex | Tag Attached: quality | |
| 2026-08-28 10:03 | vecirex | Assigned To | avalos => Florian Dold |
| 2026-08-28 10:03 | vecirex | Summary | Race conditions in TOPS/CHF payments => Race conditions in TOPS/CHF payments -> order ID issue (merchant prob) |
| 2026-08-28 10:03 | vecirex | Note Added: 0029720 | |
| 2026-08-28 10:04 | vecirex | Tag Detached: android | |
| 2026-08-28 10:04 | vecirex | Tag Attached: infrastructure | |
| 2026-08-28 10:04 | vecirex | Tag Attached: srv-betel | |
| 2026-08-28 10:04 | vecirex | Tag Attached: srv-lifeline | |
| 2026-08-28 10:04 | vecirex | Tag Attached: mytops | |
| 2026-08-28 10:04 | vecirex | Category | wallet (Android App) => merchant backend |
| 2026-08-28 12:34 | Florian Dold | Assigned To | Florian Dold => avalos |
| 2026-08-28 14:09 | Florian Dold | Category | merchant backend => wallet (Android App) |
| 2026-08-28 14:09 | Florian Dold | Summary | Race conditions in TOPS/CHF payments -> order ID issue (merchant prob) => Race conditions in TOPS/CHF payments -> order ID issue |
| 2026-08-29 19:09 | Florian Dold | Target Version | => 1.6 |
| 2026-09-23 10:40 | avalos | Status | assigned => informing |
| 2026-09-23 10:40 | avalos | Resolution | open => fixed |