View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005299 | Taler | mechant backend | public | 2018-03-16 22:48 | 2021-08-24 16:23 |
Reporter | Florian Dold | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | git (master) | ||||
Target Version | 0.7.1 | Fixed in Version | 0.7.1 | ||
Summary | 0005299: merchant should make /refund requests to the exchange and send response to wallet, instead of letting the wallet do it | ||||
Description | This way we ensure that after the merchant approved a refund, the wallet is always able to pick it up. With the current implementation, it can look to the merchant like everything went fine, but by the time the refund permission arrived at the wallet, the refund permission already timed out. | ||||
Tags | No tags attached. | ||||
|
Ah, and this should probably also happen for the abort-refund mode of /pay. |
|
Note: this belongs with the refund_lookup logic. |
|
docs.git, 7a84fac..b93b0b3 specifies the new refund API for getting the refund that the merchant (already) processed with the exchange. Note that the wallet still must to the refresh calls. Also, the wallet should check the signatures in the reply. |
|
Basic implementation committed in 00658a9..0b945df. Not finished though, still should implement caching of the exchange's reply in the merchant DB. |
|
Now finished. |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-03-16 22:48 | Florian Dold | New Issue | |
2018-03-16 22:48 | Florian Dold | Status | new => assigned |
2018-03-16 22:48 | Florian Dold | Assigned To | => Marcello Stanisci |
2018-03-16 22:48 | Florian Dold | Assigned To | Marcello Stanisci => |
2018-03-16 22:48 | Florian Dold | Product Version | => git (master) |
2018-03-16 22:48 | Florian Dold | Target Version | => 0.5 |
2018-03-16 22:49 | Florian Dold | Note Added: 0012889 | |
2018-03-26 16:02 | Christian Grothoff | Target Version | 0.5 => 0.7.1 |
2018-03-26 16:02 | Christian Grothoff | Status | assigned => confirmed |
2020-04-07 17:35 | Christian Grothoff | Assigned To | => Christian Grothoff |
2020-04-07 17:35 | Christian Grothoff | Status | confirmed => assigned |
2020-04-07 18:54 | Christian Grothoff | Note Added: 0015563 | |
2020-04-09 23:48 | Christian Grothoff | Note Added: 0015605 | |
2020-04-10 20:20 | Christian Grothoff | Note Added: 0015612 | |
2020-04-10 21:40 | Christian Grothoff | Status | assigned => resolved |
2020-04-10 21:40 | Christian Grothoff | Resolution | open => fixed |
2020-04-10 21:40 | Christian Grothoff | Fixed in Version | => 0.7.1 |
2020-04-10 21:40 | Christian Grothoff | Note Added: 0015613 | |
2021-08-24 16:23 | Christian Grothoff | Status | resolved => closed |