View Issue Details

IDProjectCategoryView StatusLast Update
0007741Talerwallet-corepublic2023-09-23 13:09
ReporterFlorian Dold Assigned Tosebasjm 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
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.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

sebasjm

2023-04-10 14: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 12:02

manager   ~0020260

DD37 is not roughly implemented.

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

sebasjm

2023-07-03 15: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 17: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 17: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 ModifiedUsernameFieldChange
2023-03-05 01:15Florian DoldNew Issue
2023-03-05 01:15Florian DoldStatusnew => assigned
2023-03-05 01:15Florian DoldAssigned To => sebasjm
2023-04-04 13:58Florian DoldTarget Version => 0.9.4
2023-04-04 13:58Florian DoldTarget Version0.9.4 => 0.9.3
2023-04-10 14:42sebasjmAssigned Tosebasjm => Florian Dold
2023-04-10 14:42sebasjmSeverityminor => major
2023-04-10 14:42sebasjmCategorywallet (WebExtensions) => wallet (TS core)
2023-04-10 14:42sebasjmNote Added: 0020053
2023-04-13 18:36Florian DoldCategorywallet (TS core) => wallet-core
2023-06-05 12:01Florian DoldAssigned ToFlorian Dold => sebasjm
2023-06-05 12:02Florian DoldNote Added: 0020260
2023-07-03 15:47sebasjmNote Added: 0020329
2023-07-03 15:47sebasjmStatusassigned => implementing
2023-07-03 17:04sebasjmNote Added: 0020330
2023-07-03 17:05sebasjmStatusimplementing => informing
2023-07-03 17:05sebasjmResolutionopen => fixed
2023-07-03 17:05sebasjmNote Added: 0020331
2023-09-23 13:07Christian GrothoffFixed in Version => 0.9.3
2023-09-23 13:09Christian GrothoffStatusinforming => closed