taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 2c13fbe5aa99acff2e0fbb6c84708b6f25615412
parent c3254756cb3c776a733bb6fad76831aa308b6ab4
Author: Florian Dold <florian@dold.me>
Date:   Fri, 28 Nov 2025 15:40:29 +0100

dd74: more work on settings

Diffstat:
Mdesign-documents/074-merchant-backend-simplification.rst | 46+++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 43 insertions(+), 3 deletions(-)

diff --git a/design-documents/074-merchant-backend-simplification.rst b/design-documents/074-merchant-backend-simplification.rst @@ -333,11 +333,17 @@ the one used for 2FA. Suggested restructuring: -* ``Settings`` gets sub-menus: +* ``Settings`` (with each sub-item as a collapsible section): * ``Personalization`` (was: Interface, only UI settings, *maybe* link to other settings) - * ``Payment options`` (was: Settings, with Taler-specific options, like default payment, refund and wire delays and STEFAN option on payment fees + * ``Payment options`` + + * default payment time + * refund time + * wire transfer time + * auto-refund time (?) + * STEFAN / payment fee options * ``Public profile`` (Contact settings as seen by the wallet users via contract terms) @@ -345,11 +351,45 @@ Suggested restructuring: in the contract terms (after all, they are contact addresses for the merchant). Many advantages, starting with no change required in the backend. + * Jurisdiction => We need more info on how merchants use this in practice * ``Security`` (both password and 2FA-related fields) - * This will include the phone number and e-mail address used for 2FA + * Password + * Phone number and e-mail address used for 2FA + * Access tokens + + * ``Integrations`` + + * Webhooks + * Future: Connected devices and services + + * For PoS access tokens + * For turnstile, wordpress, etc. + + * ``OTP Devices`` (only for payment confirmation, *not* for login security!) + + * ``About`` + + * Version of UI + * Version of merchant backend + * backend base URL + + +Sidebar Simplification +^^^^^^^^^^^^^^^^^^^^^^ +* Remove Wire transfers section (now redundant) +* Remove KYC Status section (now redundant) +* Remove OTP (now under settings) +* Remove Webhooks (now under settings) +* Remove Passwords (now under settings) +* Remove Access Tokens (now under settings) +* Remove Personalization (now under settings) +* Remove merchant backoffice domain (now under settings->about) +* Move user login name at the top (instead of version) +* Remove version number (now under settings->amount) +* Remove lavels "Configuration" / "Connection" Definition of Done ==================