taler-docs

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

commit 474cd8128950e60372a8d71f0e61ad5ec757a9cd
parent fa204ddd1eb8f975afe93c797890e2fbcdab2df4
Author: Florian Dold <florian@dold.me>
Date:   Thu, 13 Nov 2025 17:30:30 +0100

DD74

Diffstat:
Mdesign-documents/074-merchant-backend-simplification.rst | 33+++++++++++++++++++++------------
1 file changed, 21 insertions(+), 12 deletions(-)

diff --git a/design-documents/074-merchant-backend-simplification.rst b/design-documents/074-merchant-backend-simplification.rst @@ -1,9 +1,7 @@ DD 74: Merchant Backend Simplification ###################################### -.. notice:: - - Status: incomplete draft +Status: incomplete draft Summary ======= @@ -22,15 +20,22 @@ Requirements * The merchant backend SPA should be usable by non- * The merchant backend SPA should remain as a tool for expert users - * We do not want to maintain different versions of the merchant backend SPA + * We do not want to maintain different versions of the merchant backend SPA -Proposed Solution -================= +Proposed Solution (Iteration 1) +=============================== Existing Pages ^^^^^^^^^^^^^^ +What follows is a listing of the menu entries +in the merchant UI as of 2025-11-13. It serves as the +basis of further discussion in this document. + + +Top-Level (unnamed) + * Orders * Inventory * Categories @@ -55,15 +60,11 @@ Instances: * New * List - -Session: - * Logout - -Persona -^^^^^^^ +Personas +^^^^^^^^ * Personas are a preset of feature flags and other settings * The user selects a persona when logging in (from a drop-down). @@ -91,6 +92,14 @@ Persona Definitions * Logout +Proposed Solution (Iteration 2) +=============================== + +.. warning:: + + The proposed simplifications here + are still under discussion and will only + be implemented once iteration 2 is done. Simplication of Bank Account Settings ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^