View Issue Details

IDProjectCategoryView StatusLast Update
0010711Talermerchant backoffice SPApublic2025-12-03 17:39
ReporterStefan Assigned ToStefan  
PriorityhighSeverityblockReproducibilityalways
Status feedbackResolutionopen 
Product Version1.2 
Target Version1.3 
Summary0010711: Merchant Backoffice UI: Terms of service unavailable
DescriptionOn the registration screen clicking on "terms of service" leads to an error "not configured".

1. The string "Accept the terms of service" has to be set into tags for internationalisation
2. The String must read like "Accept the Terms of service"
3. Also the tooltip={i18n.str`You must accept the terms of service to continue.`} has to be `You must accept the Terms of service to continue.`
4. The same TOPS ToS document has to be linked which is used for the KYC process (merchant.git/contrib/merchant-tos-tops-v0.en.rst)

We could of course, delete the string "You must accept the terms of service to continue." on the registration page and show the ToS document to the new users at the KYC verification step for the first time. This would mean that newly onboarded merchants would create an account and wire an amount of money from their bank accounts to the TOPS Exchange's bank account and then only review the Terms of service (Allgemeine Geschäftsbedingungen) which is in legal terms forbidden or at least very unconventional.
Steps To ReproduceVisit any of the Taler Merchant deployments (demo, test, hacktivism.ch) and create a new account. Then, on the registration screen click on "terms of service".
TagsNo tags attached.

Relationships

child of 0010630 assignedvecirex Set my.taler-ops.ch live [15.12.] 

Activities

Stefan

2025-12-03 17:34

developer   ~0026721

sebasjm

2025-12-03 17:38

developer   ~0026722

text changed at 3fba027c1

Issue History

Date Modified Username Field Change
2025-12-03 14:38 Stefan New Issue
2025-12-03 14:38 Stefan Relationship added related to 0010630
2025-12-03 14:45 vecirex Relationship replaced child of 0010630
2025-12-03 14:59 Stefan Description Updated
2025-12-03 14:59 Stefan Steps to Reproduce Updated
2025-12-03 14:59 Stefan Additional Information Updated
2025-12-03 17:34 Stefan Note Added: 0026721
2025-12-03 17:34 Stefan File Added: Merchant_Registration_screen_Terms_of_service_lead_to_unconfigured_error.png
2025-12-03 17:38 sebasjm Note Added: 0026722
2025-12-03 17:39 sebasjm Assigned To => Stefan
2025-12-03 17:39 sebasjm Status new => assigned
2025-12-03 17:39 sebasjm Status assigned => feedback