View Issue Details

IDProjectCategoryView StatusLast Update
0006912Talermerchant backendpublic2022-11-04 19:52
Reportersebasjm Assigned ToChristian Grothoff 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
PriorityhighSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.9Fixed in Version0.9 
Summary0006912: reported transfer in instance $X from a order created in instance $Y
Descriptionthis was tested in demo:
1.- create and pay an order from instance named sebasjm
2.- wait for the bank the exchange to send the wire transfer
3.- go to backoffice and notifiy the transfer but from another instance (my case was from default instance)
4.- transfer gets verified, get listed into transfers list from the default instance
5.- checked that is not listed in the transfer list of the sebasjm instance

note1: account payto differ, since this was from another instance with another payto uri. from this I assume that it will be a good addition to check the payto URI
note2: the order still get the information from the wire transfer, even if it was notified by another instance. which should not happen

TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2021-08-31 11:19

manager   ~0018148

I've now written test_merchant_transfer_tracking.sh with the explicit goal to reproduce the issue -- and failed. :-(.
Sebastian: Please review the test and tell me what I did not understand correctly, and modify it to reproduce the issue.

Christian Grothoff

2021-08-31 21:02

manager   ~0018157

Sorry, added the file now. Had forgotten to 'git add'.

sebasjm

2021-09-02 16:40

developer   ~0018386

pushed a change into the test

sebasjm

2021-09-02 20:36

developer   ~0018387

fixed and tests updated

Issue History

Date ModifiedUsernameFieldChange
2021-06-29 18:54sebasjmNew Issue
2021-06-29 18:54sebasjmStatusnew => assigned
2021-06-29 18:54sebasjmAssigned To => Christian Grothoff
2021-07-13 04:49Christian GrothoffAssigned ToChristian Grothoff =>
2021-07-13 04:49Christian GrothoffStatusassigned => implementing
2021-08-24 18:31Christian GrothoffTarget Versiongit (master) => 0.8.5
2021-08-24 18:49Christian GrothoffAssigned To => Christian Grothoff
2021-08-24 18:49Christian GrothoffStatusimplementing => assigned
2021-08-31 11:19Christian GrothoffNote Added: 0018148
2021-08-31 11:19Christian GrothoffAssigned ToChristian Grothoff => sebasjm
2021-08-31 11:19Christian GrothoffPrioritynormal => high
2021-08-31 21:02Christian GrothoffNote Added: 0018157
2021-09-02 16:40sebasjmNote Added: 0018386
2021-09-02 16:40sebasjmAssigned Tosebasjm => Christian Grothoff
2021-09-02 20:36sebasjmStatusassigned => informing
2021-09-02 20:36sebasjmResolutionopen => fixed
2021-09-02 20:36sebasjmFixed in Version => git (master)
2021-09-02 20:36sebasjmNote Added: 0018387
2021-09-02 21:32Christian GrothoffFixed in Versiongit (master) => 0.8.5
2022-10-20 08:45Christian GrothoffFixed in Version0.8.5 => 0.9
2022-10-20 08:45Christian GrothoffTarget Version0.8.5 => 0.9
2022-11-04 19:52Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend