View Issue Details

IDProjectCategoryView StatusLast Update
0011018Talermerchant portal webuipublic2026-03-20 23:55
ReporterChristian Grothoff Assigned Tosebasjm Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version1.5Fixed in Version1.5 
Summary0011018: render more detailed explanations for orders and settlements
DescriptionWith the new APIs of v26, you get the "/incoming/$ID" which allows the SPA to see all the orders that were settled with a specified expected incoming wire transfer. So if the user clicks on an expected incoming wire transfer, the SPA should switch to a new page which shows all of the orders that were settled with the respective fees (and totals everything up, as well, and relates that to the amount that was transferred, including possibly showing the wire fee if applicable).

Second, "/private/orders/$ORDER_ID" has now the "deposit_fee" and "expected_transfer_serial_id" in the "wire_details". So we can show for each order when it is expected to be settled (possibly more than once, if from multiple exchanges!) and link to the entry of the order in the expected incoming wire transfer page mentioned in the previous paragraph.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

The plan

IDSummaryStatusAssigned ToEstimated effort (hours)
0010964merchant backend should expose details on how order was paid to SPA [2d] closedChristian Grothoff
0010965explain settlement wire transfer by listing settled orders and fees [2d] closedChristian Grothoff
This issue (hours)
Its children (hours)0
Together (hours)0
Nothing is missing: the plan can be finished.

Relationships

parent of 0010965 closedChristian Grothoff explain settlement wire transfer by listing settled orders and fees [2d] 
parent of 0010964 closedChristian Grothoff merchant backend should expose details on how order was paid to SPA [2d] 
related to 0010971 closedFlorian Dold wire-overdue calculation 

Activities

sebasjm

2026-02-19 21:05

developer   ~0027818

this clearer now.

1) on the order details there is a button that will show a table with the wiretransfer

2) on the wireTransfers detail of the order every row has a "detail" button that jump into wire transfer detail

3) wire transfer details show information from https://docs.taler.net/core/api-merchant.html#get-[-instances-$INSTANCE]-private-incoming and https://docs.taler.net/core/api-merchant.html#get-[-instances-$INSTANCE]-private-incoming-$ID

it is sill weird that the Fee from wallet doesn't match the fee from the description in the merchant. See for example the one with summary "second" the order amount is 2 and the total fee is 0.2 that is shown as -2.20 in the wallet balance but -2.13 and fee 0.13 in wire details.
image.png (62,696 bytes)   
image.png (62,696 bytes)   
image-2.png (80,502 bytes)   
image-2.png (80,502 bytes)   
image-3.png (33,188 bytes)   
image-3.png (33,188 bytes)   
image-4.png (22,332 bytes)   
image-4.png (22,332 bytes)   

sebasjm

2026-02-19 21:08

developer   ~0027819

ad023976e..6f60f50ec

Issue History

Date ModifiedUsernameFieldChange
2026-02-06 20:19Christian GrothoffNew Issue
2026-02-06 20:19Christian GrothoffStatusnew => assigned
2026-02-06 20:19Christian GrothoffAssigned To => sebasjm
2026-02-06 20:19Christian GrothoffRelationship addedparent of 0010965
2026-02-06 20:19Christian GrothoffRelationship addedparent of 0010964
2026-02-19 02:40sebasjmRelationship addedrelated to 0010971
2026-02-19 21:05sebasjmNote Added: 0027818
2026-02-19 21:05sebasjmFile Added: image.png
2026-02-19 21:05sebasjmFile Added: image-2.png
2026-02-19 21:05sebasjmFile Added: image-3.png
2026-02-19 21:05sebasjmFile Added: image-4.png
2026-02-19 21:08sebasjmStatusassigned => informing
2026-02-19 21:08sebasjmResolutionopen => fixed
2026-02-19 21:08sebasjmNote Added: 0027819
2026-03-10 12:36Christian GrothoffFixed in Version => 1.5
2026-03-20 23:55Christian GrothoffStatusinforming => closed
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui