View Issue Details

IDProjectCategoryView StatusLast Update
0011095Talermerchant portal webuipublic2026-02-19 17:49
Reportersebasjm Assigned ToResolution 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
PrioritynormalSeveritytweakReproducibilityalways
Status implementingResolutionopen 
Product Versiongit (master) 
Target Version1.8 
Summary0011095: better report base url
Descriptionfrom comment:
```
Unlike what the API docs say the data source is not Base URL to request the data from, as it's not a base URL. It's a path relative to the merchant instance base URL
```

But I think we should have a list of "common reports" which the SPA is going to translate into the correct URL before sending the request to the backend. The user then select on from the list instead of writing the URL

Additionally (and if needed) we can have a "other..." for a more custom report. Or a "custom" boolean flag which allows to apply small changes to a known URL.
Tagsdesign-required, ux

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2026-02-19 17:49

manager   ~0027816

Yes, indeed we shouldn't even allow the user (unless in developer mode) to specify the report target URL.
For now, I propose we support the new statistics endpoint and /private/orders. Note that for both of these the SPA should have custom fields to allow passing query parameters.

Issue History

Date ModifiedUsernameFieldChange
2026-02-17 14:34sebasjmNew Issue
2026-02-19 17:49Christian GrothoffNote Added: 0027816
2026-02-19 17:49Christian GrothoffSeverityminor => tweak
2026-02-19 17:49Christian GrothoffStatusnew => implementing
2026-02-19 17:49Christian GrothoffProduct Version => git (master)
2026-02-19 17:49Christian GrothoffTarget Version => 1.8
2026-02-19 17:49Christian GrothoffTag Attached: design-required
2026-02-19 17:49Christian GrothoffTag Attached: ux
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui