View Issue Details

IDProjectCategoryView StatusLast Update
0009566Talerwallet (WebExtension)public2025-12-09 11:34
ReporterFlorian Dold Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status confirmedResolutionopen 
Target Versionpost-1.0 
Summary0009566: iOS wallet should show unconfirmed pay-merchant transactions and allow confirming later
DescriptionRight now, there is no way for the user to confirm a transaction other than re-scanning the same QR code. But the QR code might already be gone.

Thus the wallet UI should:
(1) also render transactions that are in `dialog(pending)`
(2) allow the actions confirm / delete / dismiss for merchant payments
Tagsux

Relationships

related to 0009567 confirmed wallet-core should also report pay-merchant transactions in dialog state 

Activities

MarcS

2025-12-09 11:34

developer   ~0026835

Wallet-core now creates a dialog tx when it receives an answer from the entity specified in the talerURI.
However, if the network is down, the user gets an error message, dismisses the sheet, and looses the scanned URL.

1) Wallet-core should save the talerURI immediately when the wallet calls a prepareXXX API, and delete it when it gets the network answer.

2) We need a new API for wallets to query about saved talerURIs, so the user can retry them later when the network is available again.

Issue History

Date Modified Username Field Change
2025-02-19 17:44 Florian Dold New Issue
2025-02-19 17:44 Florian Dold Status new => assigned
2025-02-19 17:44 Florian Dold Assigned To => MarcS
2025-02-19 17:44 Florian Dold Issue generated from: 0009565
2025-02-19 18:32 Florian Dold Relationship added related to 0009567
2025-04-17 22:17 Christian Grothoff Tag Attached: ux
2025-04-17 22:17 Christian Grothoff Target Version 1.0 stretch goals => post-1.0
2025-04-24 00:53 Christian Grothoff Assigned To MarcS =>
2025-04-24 00:53 Christian Grothoff Status assigned => confirmed
2025-12-09 11:34 MarcS Note Added: 0026835