View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0009961 | Taler | merchant backend | public | 2025-05-15 12:26 | 2025-11-05 20:30 |
| Reporter | Bohdan | Assigned To | |||
| Priority | normal | Severity | feature | Reproducibility | always |
| Status | confirmed | Resolution | open | ||
| Product Version | 1.0 | ||||
| Target Version | post-1.0 | ||||
| Summary | 0009961: Implement unclaim endpoint for merchant | ||||
| Description | The merchant backend must be notified when a payment is cancelled, so the associated order can be marked as unclaimed and made available for other wallets to process and pay. | ||||
| Tags | ux | ||||
|
|
This is a bit brief. We first need to update the merchant spec with the new endpoint (make sure to pass the nonce). Then wallet-core support, and we need to specify exactly *when* wallet-core is supposed to do the unclaim (on cancel/delete of claimed, unexpired offers). |
|
|
Related: right now, there is no way to detect via the public endpoints that an order was claimed. In today's QC meeting, we discussed that it might be good for the Turnstiles to change the display once the order was claimed -- and possibly even allow the user to force setting up a new order if the existing claimed order cannot be paid for some reason. So when we do this, we should also consider enabling long-polling for the claim/unclaim status in the public GET API. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-05-15 12:26 | Bohdan | New Issue | |
| 2025-05-15 13:04 | Christian Grothoff | Assigned To | => Bohdan |
| 2025-05-15 13:04 | Christian Grothoff | Status | new => assigned |
| 2025-05-15 13:04 | Christian Grothoff | Target Version | 1.0 stretch goals => post-1.0 |
| 2025-05-15 13:05 | Christian Grothoff | Note Added: 0024914 | |
| 2025-05-15 13:07 | Christian Grothoff | Tag Attached: ux | |
| 2025-08-29 11:25 | Bohdan | Assigned To | Bohdan => |
| 2025-08-31 01:23 | Christian Grothoff | Status | assigned => confirmed |
| 2025-11-05 20:30 | Christian Grothoff | Note Added: 0026312 |