View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005865 | Taler | taler-merchant-demos | public | 2019-08-31 09:13 | 2024-01-12 13:08 |
| Reporter | Florian Dold | Assigned To | MS | Resolution deadline | |
| Implementer | Reviewer | ||||
| Release signed by | Deployed by | ||||
| Verifier | Communicator | ||||
| Data protection authority notification required | No | ||||
| CSIRT notification required | No | ||||
| Estimated effort (hours) | Actual effort (hours) | 0 | |||
| Fast-track | No | ||||
| Work package | none | ||||
| Priority | normal | Severity | tweak | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Target Version | 0.8 | Fixed in Version | 0.8 | ||
| Summary | 0005865: refund should only be offered when it is actually possible to refund | ||||
| Description | Currently the frontend doesn't check if refund is actually still possible, or if the refund deadline for the article expired. In /check-payment, the backend should probably tell the frontend with an easy flag if refund is still possible. | ||||
| Tags | No tags attached. | ||||
| Current API (*) offered by the backend has "GET /private/orders", whose response includes a "refundable" (boolean) field associated with each order known to the system. (*) fe484bad864cd1a0a6600908a84a6924bb0d2a95 at docs.git | |
| After internal discussion, we agreed that the blog should not ask for the orders history and parse the results just to fetch the "refundable" field. Instead, it should ask the "/private/orders/$ORDER_ID" and check the "refunded" field + the refund expiration date in order to understand if one order is still refundable. | |
| Fixed here: 99834a0c78e167c203e17ad09fd966100495a207. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2019-08-31 09:13 | Florian Dold | New Issue | |
| 2020-07-16 13:22 | Christian Grothoff | Assigned To | => MS |
| 2020-07-16 13:22 | Christian Grothoff | Status | new => assigned |
| 2020-09-05 11:53 | Christian Grothoff | Severity | minor => tweak |
| 2020-09-08 10:35 | MS | Note Added: 0016916 | |
| 2020-09-08 13:19 | MS | Note Added: 0016923 | |
| 2020-09-10 17:37 | MS | Note Added: 0016961 | |
| 2020-09-10 17:37 | MS | Status | assigned => informing |
| 2020-09-10 17:37 | MS | Resolution | open => fixed |
| 2020-10-03 12:08 | Christian Grothoff | Fixed in Version | => 0.8 |
| 2020-10-03 12:10 | Christian Grothoff | Target Version | => 0.8 |
| 2021-08-24 14:23 | Christian Grothoff | Status | informing => closed |
| 2024-01-12 13:08 | Christian Grothoff | Category | merchant frontend (blog) => Merchant frontends (Python3) |
| 2026-08-23 14:16 | Florian Dold | Category | Merchant frontends (Python3) => taler-merchant-demos |