taler-docs

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

commit c3254756cb3c776a733bb6fad76831aa308b6ab4
parent 749c637d24e690cba64fa34c37cbfbcc3baec764
Author: Florian Dold <florian@dold.me>
Date:   Fri, 28 Nov 2025 14:48:19 +0100

dd74: bank account merge

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

diff --git a/design-documents/074-merchant-backend-simplification.rst b/design-documents/074-merchant-backend-simplification.rst @@ -256,7 +256,49 @@ Screens (in improved version): On click of a row with a bank account: Expand to show details -Details: +Details of an expanded row: +* list of exchanges that require an action +* Button "Show all exchanges" + + * Pop ups a table with all exchanges, their status and limits + + * Grouped by "supported / "unavailable" exchanges for this account + in collapsible sections, with the "unavailable" collapsed by default? + * The "unavailable" section both has exchanges that are not reachable (network issues etc.) + and ones that are incompatible w.r.t. currency or supported wire methods. + + * Columns for "supported": + + * Exchange URL + * Status ("ok", "action required", "limit reached") + * Limits (e.g. "Deposit: 50 CHF / month, 1500 CHF / year") + + * Columns for "unavailable": + + * Exchange URL + * Reason ("currency mismatch", "wire method mismatch", "exchange is offline") + + +----- + +Wire transfers page: + +Tab "Incoming": + +* Expected amount +* Expected time +* Exchange URL +* Wire transfer ID (= expected subject?) +* Button "Confirm" +* If there's an error: Show "⚠️"-Element, + when the row is clicked, it expands to show the error message + +Tab "Confirmed": +* amount +* time +* Exchange URL +* Wire transfer ID (= expected subject?) +* Button "Undo confirmation" Simplication of OTP devices