View Issue Details

IDProjectCategoryView StatusLast Update
0011018Talermerchant backoffice SPApublic2026-02-19 22:08
ReporterChristian Grothoff Assigned Tosebasjm  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target 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.

Relationships

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

Activities

sebasjm

2026-02-19 22: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 22:08

developer   ~0027819

ad023976e..6f60f50ec

Issue History

Date Modified Username Field Change
2026-02-06 21:19 Christian Grothoff New Issue
2026-02-06 21:19 Christian Grothoff Status new => assigned
2026-02-06 21:19 Christian Grothoff Assigned To => sebasjm
2026-02-06 21:19 Christian Grothoff Relationship added parent of 0010965
2026-02-06 21:19 Christian Grothoff Relationship added parent of 0010964
2026-02-19 03:40 sebasjm Relationship added related to 0010971
2026-02-19 22:05 sebasjm Note Added: 0027818
2026-02-19 22:05 sebasjm File Added: image.png
2026-02-19 22:05 sebasjm File Added: image-2.png
2026-02-19 22:05 sebasjm File Added: image-3.png
2026-02-19 22:05 sebasjm File Added: image-4.png
2026-02-19 22:08 sebasjm Status assigned => resolved
2026-02-19 22:08 sebasjm Resolution open => fixed
2026-02-19 22:08 sebasjm Note Added: 0027819