View Issue Details

IDProjectCategoryView StatusLast Update
0009443Talermerchant-pos-terminal (Android App)public2025-01-17 15:00
ReporterFlorian Dold Assigned Toavalos  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Target Version1.0 
Summary0009443: merchant PoS should have much longer timeout by default
DescriptionCurrently, it's 60 seconds.

Ideally, in the settings we could still set the small timeout for testing, as this already surfaced some bugs.
TagsNo tags attached.

Activities

avalos

2025-01-08 21:53

developer   ~0023952

If the exchange takes more than 60 seconds to complete an operation, it's probably because either the merchant is unreasonably slow (should be investigated), or there are products with huge images being downloaded as base64 from the merchant, this is a merchant backend issue, in my opinion, as the merchant backend should downsize the images by default.

Florian Dold

2025-01-16 15:47

manager   ~0023988

This does not refer to the timeout for HTTP requests.

Instead, I'm talking about the pay_deadline for orders that the PoS created. We're only giving users (i.e. people with a taler wallet) 60 seconds to pay until the order created by the PoS expires.

avalos

2025-01-17 15:00

developer   ~0023992

commit 58c1280d08868b2b38f7d1d71e79b6304efd3ac9
Author: Iván Ávalos <avalos@disroot.org>
Date: Fri Jan 17 14:59:11 2025 +0100

    [pos] set order payDeadline to 1 hour
    
    bug 0009443

Issue History

Date Modified Username Field Change
2025-01-07 16:05 Florian Dold New Issue
2025-01-07 16:05 Florian Dold Status new => assigned
2025-01-07 16:05 Florian Dold Assigned To => grote
2025-01-07 16:05 Florian Dold Assigned To grote => avalos
2025-01-08 21:53 avalos Note Added: 0023952
2025-01-15 18:08 avalos Assigned To avalos => Florian Dold
2025-01-15 18:08 avalos Status assigned => feedback
2025-01-16 15:47 Florian Dold Note Added: 0023988
2025-01-16 15:47 Florian Dold Assigned To Florian Dold => avalos
2025-01-17 15:00 avalos Status feedback => resolved
2025-01-17 15:00 avalos Resolution open => fixed
2025-01-17 15:00 avalos Note Added: 0023992