View Issue Details

IDProjectCategoryView StatusLast Update
0011200Talermerchant portal webuipublic2026-05-29 14:07
Reportervecirex Assigned Tovlada.svirsh 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
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status implementingResolutionopen 
Target Version1.8 
Summary0011200: config option needed for a proper footer of the self-provisioning site
DescriptionThere should be static information in a footer at the very bottom of every serious self-provisioning site which can be set via config options; warnings should be produced, if basic information is not set.

Suggestions (with specifics for CH):

- Legally responsible entity should be clearly visible, with name, address, ZIP code and town
- Optionally, also VAT no. should be possible to be defined; optionality makes sense for this concrete case, because not every self-provisioning operator has (or even needs) a VAT no.; see exemptions, e.g., for associations with less than CHF 100,000 in turnover: https://www.estv.admin.ch/de/mwst-steuerpflicht
- Similarly, a UID no. might be defined (cf. https://www.uid.admin.ch/) with optionality, which relates to the VAT no. and is given as soon as an entry in a Swiss commerce register is done; relation to VAT no.: having a VAT no, implies having a UID no., but having a UID no. doesn't yet mean one must have a VAT no. (or, depending on turnover: not yet); it is even purely possible to have an UID no. by adding an association or another entity to a commerce register even without any turnover (cf. https://www.shab.ch/ for an overview of all commerce register, where you can fimd assocations or other small organizsations without any real commercial activity)
- Generic contact URIs should be supported, to be displayed, like mailto: or tel: contact
- Related to 0011199, support contact should be made visible, too; if someone interested or a customer seeks immediate help, independently of the site's location which is currently open
Additional InformationThis not only, but also contributes to make a self-provisioning site appear trustworthty / signal trust / look more serious (less scam-alike; this issue was also brought up by Eli at the last Taler Retreat).
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

has duplicate 0011199 closedChristian Grothoff Config option for support contacts needed 

Activities

Christian Grothoff

2026-03-06 14:46

manager   ~0028021

I think a DD is overkill for this. We mostly should expose a few customization options in /config, that's mostly just a specification change and then a really tiny footer implementation change.

Christian Grothoff

2026-03-07 09:03

manager   ~0028027

211cccee684dc8d4eb4cea2e3d9b76a8a1d24108 expands the /config endpoint (taler-docs.git)
e6968f9f..6039e194 implements the new "GLOBAL_SPA_CONFIG_DATA" option ([merchant]).

We now need a *design* for how to show the new options in the SPA => Vlada.

Issue History

Date ModifiedUsernameFieldChange
2026-03-04 23:28vecirexNew Issue
2026-03-04 23:34vecirexDescription Updated
2026-03-06 14:46Christian GrothoffAssigned To => Christian Grothoff
2026-03-06 14:46Christian GrothoffStatusnew => implementing
2026-03-06 14:46Christian GrothoffCategorymerchant backend => specification
2026-03-06 14:46Christian GrothoffTarget Version => 1.8
2026-03-06 14:46Christian GrothoffSummaryDesign Document and then config option needed for a proper footer of the self-provisioning site => config option needed for a proper footer of the self-provisioning site
2026-03-06 14:46Christian GrothoffNote Added: 0028021
2026-03-06 14:46Christian GrothoffRelationship addedhas duplicate 0011199
2026-03-06 20:44Christian GrothoffStatusimplementing => assigned
2026-03-07 09:03Christian GrothoffNote Added: 0028027
2026-03-07 09:03Christian GrothoffAssigned ToChristian Grothoff => vlada.svirsh
2026-03-07 09:03Christian GrothoffCategoryspecification => merchant backoffice SPA
2026-05-29 14:07vlada.svirshStatusassigned => implementing
2026-08-23 14:18Florian DoldCategorymerchant backoffice SPA => merchant portal webui