View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004859 | Taler | specification | public | 2017-01-13 16:02 | 2017-06-06 14:18 |
Reporter | Christian Grothoff | Assigned To | Marcello Stanisci | ||
Priority | high | Severity | tweak | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 0.3 | Fixed in Version | 0.3 | ||
Summary | 0004859: remove redundant fields from TALER_ContractPS | ||||
Description | transaction_id, total_amount, max_fee and merchant_pub should not be in there; this will require modifying the merchant backend to integrate /map/in with /pay, so that /pay has the full contract information and can recover details like total amount, max_fee, and other information needed to check that the payment matches the contract. | ||||
Tags | No tags attached. | ||||
related to | 0004875 | closed | Marcello Stanisci | /contract and /map API to be renamed and semantics merged |
|
What does "integrate /map/in with /pay" mean? You meant /map/out maybe? In the sense that /pay handler in the backend should query the DB in order to know details about the contract? |
|
I think I wrote the wrong API URI there. What we meant was that when the backend first gets the contract (which is on /contract, not on /pay), it should automatically store the full contract (i.e. do what /map/in used to do, thereby also making /map/in obsolete). |
|
Implemented in d9a1d781e ('rename' branch, for the moment). |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-01-13 16:02 | Christian Grothoff | New Issue | |
2017-01-13 16:04 | Christian Grothoff | Category | other => merchant backend API (HTTP specification) |
2017-01-13 16:32 | Florian Dold | Assigned To | => Florian Dold |
2017-01-13 16:32 | Florian Dold | Status | new => assigned |
2017-01-27 17:13 | Marcello Stanisci | Note Added: 0011655 | |
2017-01-27 22:31 | Christian Grothoff | Note Added: 0011657 | |
2017-01-30 11:14 | Marcello Stanisci | Assigned To | Florian Dold => Marcello Stanisci |
2017-02-01 13:58 | Christian Grothoff | Relationship added | related to 0004875 |
2017-02-03 18:46 | Marcello Stanisci | Status | assigned => resolved |
2017-02-03 18:46 | Marcello Stanisci | Resolution | open => fixed |
2017-02-03 18:46 | Marcello Stanisci | Note Added: 0011687 | |
2017-02-06 19:32 | Christian Grothoff | Fixed in Version | => 0.3 |
2017-06-06 14:18 | Christian Grothoff | Status | resolved => closed |
2024-01-12 14:02 | Christian Grothoff | Category | merchant backend API (HTTP specification) => specification |