View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010437 | Taler | merchant backend | public | 2025-09-22 19:48 | 2025-09-24 14:56 |
Reporter | Florian Dold | Assigned To | Florian Dold | ||
Priority | high | Severity | major | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Target Version | 1.1 | ||||
Summary | 0010437: merchant reports empty donau_urls and wrong amount in contract terms | ||||
Description | When doing a POST /private/orders with a tax-receipt output token, the merchant: * completely ignores the donau_url and instead returns an empty list in the contract terms given to the wallet * ignores the amount and instead returns the amount from the contract, instead of the (lower) donation token amount. The second point is less critical, but the first one blocks further testing of donau in wallet-core. | ||||
Steps To Reproduce | In branch dev/dold/donau, run taler-harness run-integrationtests donau | ||||
Additional Information | await merchantClient.createOrder(merchantAdminAccessToken, { order: { version: OrderVersion.V1, summary: "Test Donation", choices: [ { amount: "TESTKUDOS:10", outputs: [ { type: OrderOutputType.TaxReceipt, amount: "TESTKUDOS:5", donau_urls: [donau.baseUrl], }, ], }, ], }, }), | ||||
Tags | No tags attached. | ||||
child of | 0010235 | confirmed | DONAU MVP [meta] [15oct] |
|
The test fails for me (on the dev/dold/donau branch) because the "nonce" argument is not the (new) 32 bytes in the /batch-submit request. |
|
The donau test now passes, so this has been fixed (previously the test didn't configure the donau correctly in the merchant). |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-09-22 19:48 | Florian Dold | New Issue | |
2025-09-22 19:48 | Florian Dold | Status | new => assigned |
2025-09-22 19:48 | Florian Dold | Assigned To | => Christian Grothoff |
2025-09-24 00:25 | Christian Grothoff | Relationship added | child of 0010235 |
2025-09-24 08:54 | Christian Grothoff | Note Added: 0026003 | |
2025-09-24 08:54 | Christian Grothoff | Assigned To | Christian Grothoff => Florian Dold |
2025-09-24 08:54 | Christian Grothoff | Status | assigned => feedback |
2025-09-24 14:56 | Florian Dold | Status | feedback => resolved |
2025-09-24 14:56 | Florian Dold | Resolution | open => fixed |
2025-09-24 14:56 | Florian Dold | Note Added: 0026007 |