View Issue Details

IDProjectCategoryView StatusLast Update
0007741Talerwallet-corepublic2023-09-23 15:09
ReporterFlorian Dold Assigned Tosebasjm  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007741: "continue with mobile wallet" flow doesn't work for payments
DescriptionWhen I pay with my mobile phone for an order (blog shop demo) that was claimed by the WebExtension wallet (after showing the QR code with the "continue with mobile wallet" link), nothing happens in the WebExtension.

Instead, I would expect the WebExtension to also navigate to the now paid article.
TagsNo tags attached.

Activities

sebasjm

2023-04-10 16:42

developer   ~0020053

same as withdrawal, there is no transaction yet and wallet-core is not polling the state of the payment

this is going to be fixed with the implementation of DD 37

Florian Dold

2023-06-05 14:02

manager   ~0020260

DD37 is not roughly implemented.

Handing over again to Sebastian to test the flow in the UI.

sebasjm

2023-07-03 17:47

developer   ~0020329

5695ae0a9..f407ab202

sharing the payment is possible, but the transaction in the wallet that didn't make the payment ends in fail state

sebasjm

2023-07-03 19:04

developer   ~0020330

after d98f048fd65c46cd774eabdef8599efb75153ac3 wallet create the sharable taler://pay URI with the sessionId
with this, the payment of the second wallet is done under the session of the first wallet. So the behavior is what is expected in the issue. BUT

the second wallet doesn't have the same session so is not able to read the article.

I'm resolving this ticket but share payment between wallet need to be more analysis

sebasjm

2023-07-03 19:05

developer   ~0020331

outside of the current scope: how two wallets with different session can have access to the same article if the payment belongs to the same owner.

Issue History

Date Modified Username Field Change
2023-03-05 02:15 Florian Dold New Issue
2023-03-05 02:15 Florian Dold Status new => assigned
2023-03-05 02:15 Florian Dold Assigned To => sebasjm
2023-04-04 15:58 Florian Dold Target Version => 0.9.4
2023-04-04 15:58 Florian Dold Target Version 0.9.4 => 0.9.3
2023-04-10 16:42 sebasjm Assigned To sebasjm => Florian Dold
2023-04-10 16:42 sebasjm Severity minor => major
2023-04-10 16:42 sebasjm Category wallet (WebExtensions) => wallet (TS core)
2023-04-10 16:42 sebasjm Note Added: 0020053
2023-04-13 20:36 Florian Dold Category wallet (TS core) => wallet-core
2023-06-05 14:01 Florian Dold Assigned To Florian Dold => sebasjm
2023-06-05 14:02 Florian Dold Note Added: 0020260
2023-07-03 17:47 sebasjm Note Added: 0020329
2023-07-03 17:47 sebasjm Status assigned => confirmed
2023-07-03 19:04 sebasjm Note Added: 0020330
2023-07-03 19:05 sebasjm Status confirmed => resolved
2023-07-03 19:05 sebasjm Resolution open => fixed
2023-07-03 19:05 sebasjm Note Added: 0020331
2023-09-23 15:07 Christian Grothoff Fixed in Version => 0.9.3
2023-09-23 15:09 Christian Grothoff Status resolved => closed