View Issue Details

IDProjectCategoryView StatusLast Update
0005947Talerlibeufin-bankpublic2026-09-19 14:45
ReporterMarcello Stanisci Assigned ToFlorian Dold 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
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionwon't fix 
Target Version1.6Fixed in Version1.6 
Summary0005947: spec and implement proper generation of EBICS Host "OrderID"
DescriptionThe element "ebicsKeyManagementResponse/header/mutable/orderID" is currently set to a mock value, but it must contain a meaningful identificator.
Additional InformationThe responsible object is generated in KeyManagementResponse.kt.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2019-10-25 09:02

manager   ~0015024

See "Order Number" in the glossary (https://docs.taler.net/libeufin/ebics.html#ebics-glossary) for more info about the order ID.

The number must be unique per subscriber and order type. I'd suggest keeping a counter per subscriber and incrementing that in the same (SQL) transaction where the (EBICS) transaction is created.

Florian Dold

2019-10-25 12:58

manager   ~0015025

Also, there needs to be some additional logic to "recycle" order IDs, since the space of order IDs is very small.

An order ID can be reused if the corresponding order is completely processed (e.g., there are no pending VEUs).

MS

2023-02-13 17:19

reporter   ~0019818

not fitting into the regional currencies setup, since Sandbox will not _serve_ EBICS. Removing the 0.9.2 target.

Florian Dold

2026-07-28 17:57

manager   ~0029269

The libeufin-sandbox has been retired, as has been EBICS-support in libeufin-bank. Not relevant anymore

Issue History

Date ModifiedUsernameFieldChange
2019-10-24 18:13Marcello StanisciNew Issue
2019-10-24 18:14Marcello StanisciAdditional Information Updated
2019-10-25 09:02Florian DoldNote Added: 0015024
2019-10-25 12:58Florian DoldNote Added: 0015025
2019-11-18 13:22Florian DoldAssigned To => Florian Dold
2019-11-18 13:22Florian DoldStatusnew => assigned
2020-11-10 11:06MSTarget Version => 0.9.2
2023-02-13 17:19MSNote Added: 0019818
2023-02-13 17:20MSTarget Version0.9.2 =>
2023-04-13 18:26Florian DoldCategorysandbox => libeufin sandbox
2023-04-13 18:38Florian DoldCategorylibeufin sandbox => libeufin-sandbox
2023-04-13 18:50Florian DoldProjectlibeufin => Taler
2023-04-13 18:56Florian DoldSummaryDesign generation of "OrderID" => spec and implement proper generation of EBICS Host "OrderID"
2023-04-13 18:56Florian DoldTarget Version => 0.9.4
2023-06-29 10:42MSTarget Version0.9.4 => post-1.0
2023-08-24 14:32Florian DoldAssigned ToFlorian Dold =>
2023-08-24 14:32Florian DoldStatusassigned => acknowledged
2023-09-23 13:26Christian GrothoffCategorylibeufin-sandbox => libeufin-bank
2026-07-28 17:57Florian DoldAssigned To => Florian Dold
2026-07-28 17:57Florian DoldStatusacknowledged => closed
2026-07-28 17:57Florian DoldResolutionopen => won't fix
2026-07-28 17:57Florian DoldNote Added: 0029269
2026-09-19 14:45Christian GrothoffFixed in Version => 1.6
2026-09-19 14:45Christian GrothoffTarget Versionpost-1.0 => 1.6