View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010383 | Taler | exchange | public | 2025-09-09 10:03 | 2025-10-09 11:07 |
Reporter | Stefan | Assigned To | Stefan | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | assigned | Resolution | open | ||
Product Version | post-1.0 | ||||
Target Version | post-1.0 | ||||
Summary | 0010383: The Taler Exchange for Demo should choose updated Terms of Service (ToS) for different languages (EN, FR, DE) | ||||
Description | Testing both wallet apps iOS Taler Nightly 1.0.26 (wallet core v1.0.32) and GNU Taler wallet 1.0.25 (wallet core v1.0.31) for iOS revealed that the apps display the obsolete Terms of Service (ToS) of October 3, 2024, when the ToS of exchange.demo.taler.net is retrieved from within the apps. Testing was performed via TestFlight, a screenshot was made but no report filed on TestFlight directly as this is not a wallet-caused bug. The issue is with demo's Exchange configuration which currently chooses exchange-tos-v0.en.rst instead of one of the translated ToS files like - exchange-tos-tops-v0.en.rst [for English] - exchange-tos-tops-v0.fr.rst [for French] - exchange-tos-tops-v0.de.rst [for German] but TOPS' Terms of Service should not be rendered for wallets that withdraw from other Exchanges than that of TOPS, of course. (see all RST files on https://git.taler.net/exchange.git/tree/contrib/exchange-tos-v0.en.rst) Steps for a proposed solution: 1. The existing Terms of Service for TOPS are to be reviewed like planned for H2/2025 in another ticket (https://bugs.gnunet.org/view.php?id=9687) 2. Terms of Service for the other German speaking target groups (mainly GLS app) that are not bound to an Exchange run by Taler Operations AG are to be derived from the existing ones 3. The new ToS version in all desired languages (German prioritised) saved in the git have to be processed by the Terms-Generator 4. The result has to be tested and approved whether the apps choose the current ToS to have it correctly renderd and displayed by the wallet app. | ||||
Steps To Reproduce | Look at the named wallet apps. All RST files are hosted on https://git.taler.net/exchange.git/tree/contrib/exchange-tos-v0.en.rst | ||||
Tags | No tags attached. | ||||
|
ToS on https://exchange.spurlos.datenspuren.de/terms have been subject to a discussion with the person who adapted the original TOPS Terms of Service (MG) for the Datenspuren event in Saxony. The review contributed to enhanced awareness regarding localisation and acceptance of terms of service in Germany vs. Switzerland. Traces of Swiss specifications had been detected. The tutorial on https://datenspuren.de/2025/taler/index.html was inspiring, its source-code on https://gitea.c3d2.de/mguetschow/datenspuren-taler-setup/src/branch/main/tutorial/index.html can serve as a blueprint for other tutorials supporting Taler implementations. |
|
(1) In the TOPS-Terms of Service under "Prices, fees and limits" ("Preise, Gebühren und Limiten") limits of monthly withdrawals per account should be reduced from CHF 3'000 to CHF 2'500 [done] (2) Swiss numbers have to be written with an apostrophe for thousands like e.g CHF 3'000 [done] |
|
Both (1) and (2) have been applied with https://git.taler.net/exchange.git/commit/?id=e7b97222b51764ca0a338270a227a91e2a7b133a and https://git.taler.net/exchange.git/commit/?id=6ff121c0031c6e4fda95803f3af193a829e870fd with the distinction that in Switzerland the French prefer not to have apostrophes in thousanders whereas the German-speaking population does. |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-09-09 10:03 | Stefan | New Issue | |
2025-09-09 10:03 | Stefan | Status | new => assigned |
2025-09-09 10:03 | Stefan | Assigned To | => Stefan |
2025-09-09 10:46 | Stefan | Description Updated | |
2025-09-11 11:26 | vecirex | Relationship added | related to 0010384 |
2025-09-18 07:48 | Stefan | Note Added: 0025940 | |
2025-09-30 20:30 | Stefan | Note Added: 0026070 | |
2025-10-09 11:07 | Stefan | Note Added: 0026121 |