View Issue Details

IDProjectCategoryView StatusLast Update
0010999Talerwallet-corepublic2026-02-05 15:20
Reportersebasjm Assigned Tosebasjm  
PrioritynoneSeverityfeatureReproducibilityalways
Status resolvedResolutionno change required 
Product Version1.3 
Summary0010999: wrong fee calculation leads to higher wire transfer than expected
Descriptionwire fee is 0.1
deposit fee off all coins is 0.01
denoms:
"KUDOS:0.1"
"KUDOS:0.2"
"KUDOS:0.4"
"KUDOS:0.8"
"KUDOS:1.6"
"KUDOS:3.2"
"KUDOS:6.4"
"KUDOS:12.8"

i created 2 orders of price 2
for the 2 order the wallet paid 2.2 which correspond to 2 (the price) + 0.1 (wire fee) + 0.1 (deposit fee, which is 0.01 but the min coin value is 0.1)
 - first problem: wire fee paid twice

the wire transfer from exchange to the merchant account is 4.1 (!!) account
 - second problem: the merchant created 2 order of price 2 and received 4.1 instead of 4 which will be the case if the wallet paid for all the fee


TagsNo tags attached.

Activities

Christian Grothoff

2026-02-05 14:16

manager   ~0027589

The merchant didn't set wire fee amortization in your configuration and asked every customer to pay the full wire fee. And then due to aggregation didn't pay the wire fee twice, so yes, the result is 4.1. This seems to be all in-line with the spec, just an unusual configuration.

sebasjm

2026-02-05 15:20

developer   ~0027594

working as expected, bad config

Issue History

Date Modified Username Field Change
2026-02-05 14:13 sebasjm New Issue
2026-02-05 14:14 sebasjm Summary fee are too high => wrong fee calculation leads to higher wire transfer than expected
2026-02-05 14:16 Christian Grothoff Note Added: 0027589
2026-02-05 14:16 Christian Grothoff Assigned To => Florian Dold
2026-02-05 14:16 Christian Grothoff Priority high => none
2026-02-05 14:16 Christian Grothoff Severity major => feature
2026-02-05 14:16 Christian Grothoff Status new => feedback
2026-02-05 14:16 Christian Grothoff Product Version => 1.3
2026-02-05 14:56 sebasjm Assigned To Florian Dold => sebasjm
2026-02-05 15:20 sebasjm Status feedback => resolved
2026-02-05 15:20 sebasjm Resolution open => no change required
2026-02-05 15:20 sebasjm Note Added: 0027594