View Issue Details

IDProjectCategoryView StatusLast Update
0008717Talermerchant backendpublic2024-04-15 19:32
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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.10Fixed in Version0.10 
Summary0008717: add timestamp of "when order was actually paid" in order status
Descriptionhere https://docs.taler.net/core/api-merchant.html#tsref-type-CheckPaymentPaidResponse

originally requested here https://bugs.gnunet.org/view.php?id=8361
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

sebasjm

2024-04-09 15:18

developer   ~0022170

i wonder if we also need this for the "pos_confirmation" text synchronization when using time based OTP.
https://docs.taler.net/core/api-merchant.html#querying-payment-status

for example, when the customer want to prove the purchase of an order hours later
1.- the wallet will show `timestampAccept` on the screen (when the user accepted with the wallet clock)
2.- payment could take some time if involves high amount of coins, so the time between the initial payment and the final confirmation may be large
3.- wallet clock and server clock may differ

in this situation, the customer and the merchant will have a hard time finding if the code matches or not

Christian Grothoff

2024-04-09 15:38

manager   ~0022172

0b5a385a..c1b2b2f3 updates the specification, protocol **v14**.

Christian Grothoff

2024-04-09 15:45

manager   ~0022173

v14 implemented in 714b0ef..5b0f4ae

Issue History

Date ModifiedUsernameFieldChange
2024-04-09 14:58sebasjmNew Issue
2024-04-09 14:58sebasjmStatusnew => assigned
2024-04-09 14:58sebasjmAssigned To => Christian Grothoff
2024-04-09 15:18sebasjmNote Added: 0022170
2024-04-09 15:38Christian GrothoffNote Added: 0022172
2024-04-09 15:45Christian GrothoffStatusassigned => informing
2024-04-09 15:45Christian GrothoffResolutionopen => fixed
2024-04-09 15:45Christian GrothoffFixed in Version => 0.10
2024-04-09 15:45Christian GrothoffNote Added: 0022173
2024-04-09 15:45Christian GrothoffProduct Version0.11 => git (master)
2024-04-09 15:45Christian GrothoffTarget Version0.11 => 0.10
2024-04-15 19:32Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend