View Issue Details

IDProjectCategoryView StatusLast Update
0006952Talerdocumentationpublic2021-08-01 15:07
ReporterFlorian Dold Assigned ToFlorian Dold  
PrioritynormalSeveritytextReproducibilityhave not tried
Status assignedResolutionopen 
Product Versiongit (master) 
Summary0006952: document how public /pay handles refunded coins
DescriptionThe current implementation allows them, but excludes the refunded amount from the total payment amount.
TagsNo tags attached.


Florian Dold

2021-07-23 14:18

manager   ~0018008

From our workshop discussion: The merchant should actually just *reject* /pay requests with refunded coins, as due to the exchange API, such payments can never work in the first place. Once a coin is refunded, it can't be spent on the same h_contract_terms again.

The merchant code should not accommodate with extra, complex logic for an input that will lead to an error at the exchange anyway.

Issue History

Date Modified Username Field Change
2021-07-23 13:42 Florian Dold New Issue
2021-07-23 13:42 Florian Dold Status new => assigned
2021-07-23 13:42 Florian Dold Assigned To => Christian Grothoff
2021-07-23 14:18 Florian Dold Note Added: 0018008
2021-07-23 14:22 Christian Grothoff Assigned To Christian Grothoff => Florian Dold
2021-07-23 18:37 Christian Grothoff Severity minor => text
2021-08-01 15:07 Christian Grothoff Category mechant backend => documentation
2021-08-01 15:07 Christian Grothoff Product Version => git (master)