View Issue Details

IDProjectCategoryView StatusLast Update
0004702Talermerchant backendpublic2016-10-11 15:28
ReporterFlorian Dold Assigned ToMarcello Stanisci 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.1Fixed in Version0.1 
Summary0004702: Merchant should sign response of /pay
DescriptionSee https://api.taler.net/api-merchant.html#post--pay

Currently the response of the backend is empty. It should include a signature by the merchant.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0004694 closedFlorian Dold taler-payment-failed and taler-payment-succeeded not properly implemented 

Activities

Marcello Stanisci

2016-10-03 12:30

reporter   ~0011232

Fixed in 617fb93 (merchant), a42155d (exchange). Documentation updated accordingly.

Florian Dold

2016-10-03 13:49

manager   ~0011234

Reopening: Could you please also include the contract hash in what's being signed over and into the JSON response for /pay?

Otherwise the response for every customer and every contract is the same, making the signature rather pointless!

Marcello Stanisci

2016-10-07 13:58

reporter   ~0011271

added h_contract field, and signed too. In 73b7d23

Issue History

Date ModifiedUsernameFieldChange
2016-10-02 21:38Florian DoldNew Issue
2016-10-02 21:38Florian DoldStatusnew => assigned
2016-10-02 21:38Florian DoldAssigned To => Marcello Stanisci
2016-10-02 21:39Florian DoldRelationship addedrelated to 0004694
2016-10-03 12:30Marcello StanisciNote Added: 0011232
2016-10-03 12:30Marcello StanisciStatusassigned => informing
2016-10-03 12:30Marcello StanisciResolutionopen => fixed
2016-10-03 13:49Florian DoldNote Added: 0011234
2016-10-03 13:49Florian DoldStatusinforming => assigned
2016-10-07 13:58Marcello StanisciNote Added: 0011271
2016-10-07 13:58Marcello StanisciStatusassigned => informing
2016-10-11 15:24Christian GrothoffProduct Version => git (master)
2016-10-11 15:24Christian GrothoffFixed in Version => 0.1
2016-10-11 15:24Christian GrothoffTarget Version => 0.1
2016-10-11 15:28Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend