summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-05-01 19:21:55 +0200
committerChristian Grothoff <christian@grothoff.org>2020-05-01 19:21:55 +0200
commit85efbc75fb302299b8c249be9a38b7f5ead3a407 (patch)
treead4fcc824513d7ed43dc3bae0c688942172f9bc4
parent7de324667a1e82cc5fdde856476b81b73b63cbf9 (diff)
parent05784bf7f83566f06fc2874ddb3089c65a3f9846 (diff)
downloaddocs-85efbc75fb302299b8c249be9a38b7f5ead3a407.tar.gz
docs-85efbc75fb302299b8c249be9a38b7f5ead3a407.tar.bz2
docs-85efbc75fb302299b8c249be9a38b7f5ead3a407.zip
Merge branch 'master' of git+ssh://git.taler.net/docs
-rw-r--r--design-documents/004-wallet-withdrawal-flow.rst11
1 files changed, 10 insertions, 1 deletions
diff --git a/design-documents/004-wallet-withdrawal-flow.rst b/design-documents/004-wallet-withdrawal-flow.rst
index e448a773..e82564e8 100644
--- a/design-documents/004-wallet-withdrawal-flow.rst
+++ b/design-documents/004-wallet-withdrawal-flow.rst
@@ -72,7 +72,7 @@ The user flow between these screens is described in the following graph:
shape = rect;
];
transactions [
- label = "Transactions";
+ label = "List of\nTransactions";
shape = circle;
];
@@ -102,6 +102,15 @@ before allowing them to confirm the withdrawal.
Some special regional or test currencies might have only a single known exchange.
For those, the wallet should not offer the option to change an exchange.
+After confirming the withdrawal,
+the user is brought to the list of transactions of the current currency.
+It will include a pending `TransactionWithdrawal` which might require additional user confirmation
+such as a two-factor-authentication step with the bank.
+
+If the withdrawal proceeds very quickly,
+the `TransactionWithdrawal` might not show as pending
+and its effective amount is added to the displayed balance right away.
+
Alternatives
============