View Issue Details

IDProjectCategoryView StatusLast Update
0011752Talerwallet (Android App)public2026-09-23 10:40
Reportervecirex Assigned Toavalos 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
PriorityurgentSeveritymajorReproducibilitysometimes
Status informingResolutionfixed 
Target Version1.6 
Summary0011752: Race conditions in TOPS/CHF payments -> order ID issue
DescriptionHappens in google 95 (release today, 2026-08-28).

Error, JSON:

{
  "code": -1,
  "hint": "order not found (expired?)",
  "message": null
}
Steps To ReproduceTry 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 InformationExclude there's a taler-merchant issue... on it.
Tagsinfrastructure, mytops, quality, srv-betel, srv-lifeline

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

vecirex

2026-08-28 10:03

administrator   ~0029720

Sorry, @avalos! :)

See android chat w/ analysis.

Issue History

Date ModifiedUsernameFieldChange
2026-08-28 09:13vecirexNew Issue
2026-08-28 09:13vecirexStatusnew => assigned
2026-08-28 09:13vecirexAssigned To => avalos
2026-08-28 09:14vecirexSteps to Reproduce Updated
2026-08-28 09:14vecirexAdditional Information Updated
2026-08-28 09:21vecirexTag Attached: android
2026-08-28 09:21vecirexTag Attached: quality
2026-08-28 10:03vecirexAssigned Toavalos => Florian Dold
2026-08-28 10:03vecirexSummaryRace conditions in TOPS/CHF payments => Race conditions in TOPS/CHF payments -> order ID issue (merchant prob)
2026-08-28 10:03vecirexNote Added: 0029720
2026-08-28 10:04vecirexTag Detached: android
2026-08-28 10:04vecirexTag Attached: infrastructure
2026-08-28 10:04vecirexTag Attached: srv-betel
2026-08-28 10:04vecirexTag Attached: srv-lifeline
2026-08-28 10:04vecirexTag Attached: mytops
2026-08-28 10:04vecirexCategorywallet (Android App) => merchant backend
2026-08-28 12:34Florian DoldAssigned ToFlorian Dold => avalos
2026-08-28 14:09Florian DoldCategorymerchant backend => wallet (Android App)
2026-08-28 14:09Florian DoldSummaryRace conditions in TOPS/CHF payments -> order ID issue (merchant prob) => Race conditions in TOPS/CHF payments -> order ID issue
2026-08-29 19:09Florian DoldTarget Version => 1.6
2026-09-23 10:40avalosStatusassigned => informing
2026-09-23 10:40avalosResolutionopen => fixed