View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0010662 | Taler | wallet (WebExtension) | public | 2025-11-25 22:21 | 2025-11-25 22:27 |
| Reporter | htgoebel | Assigned To | |||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | new | Resolution | open | ||
| Summary | 0010662: Can't take refund if order is deleted | ||||
| Description | In the wallet, when deleting a payment from the "balance" list, one can not receive any refund for this payment. This will actually lead to customers loosing money. (Thought the money ist not lost, since the merchant has it.) Expected: Either - being able to receive refund even if the corresponding purchase is gone or . puchances mut not be deletable (and deleted) before the end of the refund deadline. | ||||
| Steps To Reproduce | 1. In the merchant SPA create an order (no auto-refund!) 2. In the Wallet pay it. 3. In the Wallet, remove the purchase from the Balance list (click on the purchase entry and then on "Delete") 4. In the merchant SPA, refund the payment 5. In the merchant SPA, go to the order details and click the "Refund URL" link 6. The Wallet shows error: "Could not load the refund status Wallet operation "startRefundQueryForUri" failed" { "context": [], "cause": { "details": { "code": 7001, "when": { "t_ms": 1764105187306 }, "hint": "unexpected exception (message: no purchase found, can't refund)", "stack": "startRefundQueryForUri@moz-extension://1836e6f3-969e-4e6a-a6df-ee4b8c07bc79/dist/background.js:50384:11\n" } } } | ||||
| Additional Information | I'm using the Wallet with "developer mode" enabled. Web Extension 1.1.0 35435d32112a596930b72ddf9f43b553fdbaba97 | ||||
| Tags | No tags attached. | ||||