View Issue Details

IDProjectCategoryView StatusLast Update
0007319Talerexchange API (HTTP specification)public2022-11-16 17:37
Reportersebasjm Assigned ToChristian Grothoff  
Status assignedResolutionopen 
Product Versiongit (master) 
Summary0007319: The sender should be able to cancel an invoice or transfer before the recipient pays or withdraws
DescriptionAs a sender of a transfer, I want to be able to cancel and get the money back (without fee) before the recipient withdraws
As a sender of an invoice, I want to be able to cancel and avoid the contract to be paid before the recipient pays.

From email discussion:

"we could add a DELETE endpoint to the exchange for this. But, a
bit tricky: we'd need the wallet to do a long-polling GET while showing
the pending transaction anywhere in the UI to notice removal and then
hide it. Also, if we truly DELETE on the exchange side (which seems
best), we'd have no data to share with the recipient (or auditor) about
the deletion, so we'd only have the refresh fees (and a malicious actor
may not refresh) and maybe the purse fees"
TagsNo tags attached.


has duplicate 0007461 closedChristian Grothoff allow user to cancel push/pull payments 


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-09-02 22:04 sebasjm New Issue
2022-09-02 22:04 sebasjm Status new => assigned
2022-09-02 22:04 sebasjm Assigned To => Christian Grothoff
2022-09-17 22:50 Christian Grothoff Priority normal => low
2022-09-17 22:50 Christian Grothoff Status assigned => acknowledged
2022-09-17 22:50 Christian Grothoff Target Version git (master) =>
2022-09-17 22:50 Christian Grothoff Assigned To Christian Grothoff =>
2022-11-16 17:36 Christian Grothoff Relationship added has duplicate 0007461
2022-11-16 17:37 Christian Grothoff Assigned To => Christian Grothoff
2022-11-16 17:37 Christian Grothoff Status acknowledged => assigned