gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-docs] branch master updated: DD020 backoffice tips


From: gnunet
Subject: [taler-docs] branch master updated: DD020 backoffice tips
Date: Thu, 13 May 2021 16:03:09 +0200

This is an automated email from the git hooks/post-receive script.

sebasjm pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new c2c956f  DD020 backoffice tips
c2c956f is described below

commit c2c956f0ec87dc1ff252817a79f4428f13a31a95
Author: Sebastian <sebasjm@gmail.com>
AuthorDate: Thu May 13 11:02:58 2021 -0300

    DD020 backoffice tips
---
 backoffice-order-refund.already.svg                |  6 +-
 backoffice-reserve-create.svg                      | 16 ++++
 backoffice-reserve-details.svg                     | 16 ++++
 backoffice-reserve-list.svg                        | 16 ++++
 backoffice-tip-create.confirmation.svg             | 16 ++++
 backoffice-tip-create.svg                          | 16 ++++
 .../020-backoffice-tips-management.rst             | 91 ++++++++++++++++++++++
 7 files changed, 174 insertions(+), 3 deletions(-)

diff --git a/backoffice-order-refund.already.svg 
b/backoffice-order-refund.already.svg
index fb0afd4..b2dcd3a 100644
--- a/backoffice-order-refund.already.svg
+++ b/backoffice-order-refund.already.svg
@@ -1,6 +1,6 @@
-<svg version="1.1" xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 
648.9896277087647 1302.5140882134438" width="648.9896277087647" 
height="1302.5140882134438">
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 493 
491.9545454545455" width="493" height="491.9545454545455">
   <!-- svg-source:excalidraw -->
-  <!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 
--><!-- payload-start 
-->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO2dWXOiWFx1MDAxYsfv+1OkMrdj5uxL31x1MDAxOTUm6SwucctbUylEVFxcXHTgOjXf/T2Y7ohcblx1MDAwNk009FS86GpcdTAwMDVcdTAwMDLC7zzn/2zHf76dnJy6M8s4/X5yakx1rWc2bG1y+qf3+diwXHUwMDFkczhQm9DivTNcdTAwMWPZ+mLPtutazve//lpcdTAwMWVxplx1MDAwZvsvR1x1MDAxOT2jb1xmXFxH7fc/9f7k5J/Fv77z2IbuaoNWz1hcdTAwMWOw2LQ8XHUwMDE1XHUwMDE0cP3Tu
 [...]
+  <!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 
--><!-- payload-start 
-->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO2bW1PiSFx1MDAxNMff51NQ7uuY7ftl3lx1MDAwNK+o6Kig49ZcdTAwMTRcdTAwMTVIgGhIIImCs7XffU9Ak1x1MDAwMFx0sl5GZmtClSXdnaQvvz7nf7qbvz+VSlx1MDAxYtHDwN74Utqwx23TdazAXHUwMDFjbXyO0+/tIHR8XHUwMDBmssjke+jfXHUwMDA17UnJXlx1MDAxNFxywi9//pneYbT9/vQu27X7tlx1MDAxN4VQ7i/4Xir9PflcdTAwMGI5jlx1MDAxNd/bxOaO8HHEbat1cX71YFx1MDAxZ
 [...]
   <defs>
     <style>
       @font-face {
@@ -13,4 +13,4 @@
       }
     </style>
   </defs>
-  <rect x="0" y="0" width="648.9896277087647" height="1302.5140882134438" 
fill="#ffffff"></rect><g transform="translate(13.008409042926473 10) rotate(0 
309 266)"><path d="M-0.4760916903614998 -0.6219854399561883 C187.7920395303518 
1.1197186024636028, 375.4639595083893 2.331155207917094, 618.6179180428386 
0.32184586077928545 M0.3462494589388371 0.20763243660330774 C171.83975081779064 
-1.1397984599024056, 343.2771707862616 -1.1137567376047373, 618.3083407379687 
-0.08423751369118691 M618.77 [...]
\ No newline at end of file
+  <rect x="0" y="0" width="493" height="491.9545454545455" 
fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(10 10) 
rotate(0 236.5 235.97727272727275)"><path d="M0 0 C116.9 0, 233.8 0, 473 0 M0 0 
C96.61 0, 193.22 0, 473 0 M473 0 C473 170.53, 473 341.06, 473 471.95 M473 0 
C473 172.87, 473 345.73, 473 471.95 M473 471.95 C317.78 471.95, 162.56 471.95, 
0 471.95 M473 471.95 C327.02 471.95, 181.05 471.95, 0 471.95 M0 471.95 C0 
289.09, 0 106.23, 0 0 M0 471.95 C0 348.47, 0 224 [...]
\ No newline at end of file
diff --git a/backoffice-reserve-create.svg b/backoffice-reserve-create.svg
new file mode 100644
index 0000000..b2dcd3a
--- /dev/null
+++ b/backoffice-reserve-create.svg
@@ -0,0 +1,16 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 493 
491.9545454545455" width="493" height="491.9545454545455">
+  <!-- svg-source:excalidraw -->
+  <!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 
--><!-- payload-start 
-->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO2bW1PiSFx1MDAxNMff51NQ7uuY7ftl3lx1MDAwNK+o6Kig49ZcdTAwMTRcdTAwMTVIgGhIIImCs7XffU9Ak1x1MDAwMFx0sl5GZmtClSXdnaQvvz7nf7qbvz+VSlx1MDAxYtHDwN74Utqwx23TdazAXHUwMDFjbXyO0+/tIHR8XHUwMDBmssjke+jfXHUwMDA17UnJXlx1MDAxNFxywi9//pneYbT9/vQu27X7tlx1MDAxN4VQ7i/4Xir9PflcdTAwMGI5jlx1MDAxNd/bxOaO8HHEbat1cX71YFx1MDAxZ
 [...]
+  <defs>
+    <style>
+      @font-face {
+        font-family: "Virgil";
+        src: url("https://excalidraw.com/Virgil.woff2";);
+      }
+      @font-face {
+        font-family: "Cascadia";
+        src: url("https://excalidraw.com/Cascadia.woff2";);
+      }
+    </style>
+  </defs>
+  <rect x="0" y="0" width="493" height="491.9545454545455" 
fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(10 10) 
rotate(0 236.5 235.97727272727275)"><path d="M0 0 C116.9 0, 233.8 0, 473 0 M0 0 
C96.61 0, 193.22 0, 473 0 M473 0 C473 170.53, 473 341.06, 473 471.95 M473 0 
C473 172.87, 473 345.73, 473 471.95 M473 471.95 C317.78 471.95, 162.56 471.95, 
0 471.95 M473 471.95 C327.02 471.95, 181.05 471.95, 0 471.95 M0 471.95 C0 
289.09, 0 106.23, 0 0 M0 471.95 C0 348.47, 0 224 [...]
\ No newline at end of file
diff --git a/backoffice-reserve-details.svg b/backoffice-reserve-details.svg
new file mode 100644
index 0000000..5c1761d
--- /dev/null
+++ b/backoffice-reserve-details.svg
@@ -0,0 +1,16 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 
859.4761904761905 806.7142857142862" width="859.4761904761905" 
height="806.7142857142862">
+  <!-- svg-source:excalidraw -->
+  <!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 
--><!-- payload-start 
-->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO1daVPi2tb+fn6F1efrMb3n4XxcdTAwMTNcdTAwMTBUXHUwMDFjQETUt25RXHUwMDAxXHUwMDAyREZcdTAwMTlcdTAwMDS8df/7uzZcdTAwMGVEkkBoRNPnSNlWS1x1MDAxMtjJftbaz1x1MDAxYfd//9jb+zGa9Z1cdTAwMWZ/7/1wplW77dZcdTAwMDb25Mdf5v1HZzB0e104ROZ/XHUwMDBme+NBdX5mczTqXHUwMDBm//75c3GFVe11nq9y2k7H6Y6GcN7/wd97e/+d//Z8z8Cpjuxuo+3ML5hcdTAwM
 [...]
+  <defs>
+    <style>
+      @font-face {
+        font-family: "Virgil";
+        src: url("https://excalidraw.com/Virgil.woff2";);
+      }
+      @font-face {
+        font-family: "Cascadia";
+        src: url("https://excalidraw.com/Cascadia.woff2";);
+      }
+    </style>
+  </defs>
+  <rect x="0" y="0" width="859.4761904761905" height="806.7142857142862" 
fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(10 10) 
rotate(0 419.73809523809524 393.3571428571431)"><path d="M0 0 C235.67 0, 471.34 
0, 839.48 0 M0 0 C251.76 0, 503.52 0, 839.48 0 M839.48 0 C839.48 272.98, 839.48 
545.95, 839.48 786.71 M839.48 0 C839.48 169.79, 839.48 339.58, 839.48 786.71 
M839.48 786.71 C518.28 786.71, 197.08 786.71, 0 786.71 M839.48 786.71 C572.86 
786.71, 306.24 786.71, 0 786 [...]
\ No newline at end of file
diff --git a/backoffice-reserve-list.svg b/backoffice-reserve-list.svg
new file mode 100644
index 0000000..c9380e3
--- /dev/null
+++ b/backoffice-reserve-list.svg
@@ -0,0 +1,16 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 
1190.2878787878792 591" width="1190.2878787878792" height="591">
+  <!-- svg-source:excalidraw -->
+  <!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 
--><!-- payload-start 
-->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO1daVPq2tL+fn6F5fn4XnLWPJxvgCjKIFx1MDAwMspw61x1MDAxNFx1MDAxNSBAZJ7RW/e/v1x1MDAxZHVDXHUwMDE4QuK0jXXFql1bkkBcXHme7qd79er1nz9OTk5nXHUwMDBmI+v075NTa9Uwe3ZzYi5P/+W8v7AmU3s4gEPk6ffpcD5pPJ3Zmc1G07//+mtzhdFcdTAwMTj2n6+yelbfXHUwMDFhzKZw3r/h95OT/zz9XHUwMDBiR+ymc609nZd48S59ny+TTCG+mreZUk+XPp3062YmVmNmXHUwMDBl2
 [...]
+  <defs>
+    <style>
+      @font-face {
+        font-family: "Virgil";
+        src: url("https://excalidraw.com/Virgil.woff2";);
+      }
+      @font-face {
+        font-family: "Cascadia";
+        src: url("https://excalidraw.com/Cascadia.woff2";);
+      }
+    </style>
+  </defs>
+  <rect x="0" y="0" width="1190.2878787878792" height="591" 
fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(10 10) 
rotate(0 585.1439393939396 285.5)"><path d="M0 0 C326.53 0, 653.07 0, 1170.29 0 
M0 0 C276.09 0, 552.17 0, 1170.29 0 M1170.29 0 C1170.29 168.5, 1170.29 337.01, 
1170.29 571 M1170.29 0 C1170.29 220.39, 1170.29 440.78, 1170.29 571 M1170.29 
571 C743.17 571, 316.05 571, 0 571 M1170.29 571 C896.32 571, 622.34 571, 0 571 
M0 571 C0 393.9, 0 216.81, 0 0 M0 571 C0  [...]
\ No newline at end of file
diff --git a/backoffice-tip-create.confirmation.svg 
b/backoffice-tip-create.confirmation.svg
new file mode 100644
index 0000000..50e8c0b
--- /dev/null
+++ b/backoffice-tip-create.confirmation.svg
@@ -0,0 +1,16 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 
571.8889058430991 551.2222391764319" width="571.8889058430991" 
height="551.2222391764319">
+  <!-- svg-source:excalidraw -->
+  <!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 
--><!-- payload-start 
-->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO2caVPiSlx1MDAxN8ffz6ewmLdjpvflvtNRwd1cdTAwMTFwmaduWVx1MDAxMVx1MDAwMkRcdTAwMDKBXHUwMDEw1lv3u99cdTAwMTNQiFmYaIlm5pmURUlcdTAwMTbS6f6d0/9zujv/fNraKvjTnlX4a6tgTWqmY9c9c1xc+Fx1MDAxMuxcdTAwMWZZ3sB2u3CIzL9cdTAwMGbcoVebn9ny/d7gr69fV1dcdTAwMTg1t7O4ynKsjtX1XHUwMDA3cN7/4PvW1j/zz9B9PKvmm92mY80vmFx1MDAxZlrdikpcd
 [...]
+  <defs>
+    <style>
+      @font-face {
+        font-family: "Virgil";
+        src: url("https://excalidraw.com/Virgil.woff2";);
+      }
+      @font-face {
+        font-family: "Cascadia";
+        src: url("https://excalidraw.com/Cascadia.woff2";);
+      }
+    </style>
+  </defs>
+  <rect x="0" y="0" width="571.8889058430991" height="551.2222391764319" 
fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(10 10) 
rotate(0 275.94445292154955 265.61111958821596)"><path d="M0 0 C140.46 0, 
280.92 0, 551.89 0 M0 0 C204.72 0, 409.45 0, 551.89 0 M551.89 0 C551.89 152.39, 
551.89 304.77, 551.89 531.22 M551.89 0 C551.89 107.04, 551.89 214.08, 551.89 
531.22 M551.89 531.22 C332.47 531.22, 113.04 531.22, 0 531.22 M551.89 531.22 
C417.98 531.22, 284.07 531.22, 0 53 [...]
\ No newline at end of file
diff --git a/backoffice-tip-create.svg b/backoffice-tip-create.svg
new file mode 100644
index 0000000..a5c53fa
--- /dev/null
+++ b/backoffice-tip-create.svg
@@ -0,0 +1,16 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 493 
527.3333587646484" width="493" height="527.3333587646484">
+  <!-- svg-source:excalidraw -->
+  <!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 
--><!-- payload-start 
-->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO2aXXPaOFx1MDAxNIbv91cw7O3G1dG3etc0JGnzVSBtmuzsZFx1MDAxY2PAwbHBNlx1MDAxMLLT/77HJlx1MDAwNVx1MDAwN2xK0iXlorpgQLaQLD169Z5cdTAwMDP//lGpVJNJ362+rVTde8f2vVZkj6t/pfUjN4q9MMBLNPtcdTAwMWOHw8jJ7uwmST9+++bNvIXlhHfTVq7v3rlBXHUwMDEy431/4+dK5d/sNddP5DqJXHUwMDFkdHw3a5BdmnfFQCzWnoZB1i1oqqkkVKrZXHUwMDFkXryH/SVuXHUwM
 [...]
+  <defs>
+    <style>
+      @font-face {
+        font-family: "Virgil";
+        src: url("https://excalidraw.com/Virgil.woff2";);
+      }
+      @font-face {
+        font-family: "Cascadia";
+        src: url("https://excalidraw.com/Cascadia.woff2";);
+      }
+    </style>
+  </defs>
+  <rect x="0" y="0" width="493" height="527.3333587646484" 
fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(10 10) 
rotate(0 236.5 253.66667938232422)"><path d="M0 0 C131.16 0, 262.31 0, 473 0 M0 
0 C111.95 0, 223.9 0, 473 0 M473 0 C473 107.96, 473 215.91, 473 507.33 M473 0 
C473 117.77, 473 235.54, 473 507.33 M473 507.33 C367.62 507.33, 262.25 507.33, 
0 507.33 M473 507.33 C343.17 507.33, 213.33 507.33, 0 507.33 M0 507.33 C0 
342.58, 0 177.83, 0 0 M0 507.33 C0 399.36, 0 2 [...]
\ No newline at end of file
diff --git a/design-documents/020-backoffice-tips-management.rst 
b/design-documents/020-backoffice-tips-management.rst
new file mode 100644
index 0000000..6a8a593
--- /dev/null
+++ b/design-documents/020-backoffice-tips-management.rst
@@ -0,0 +1,91 @@
+Design Doc 020: Backoffice Tips Management
+###############################################
+
+Summary
+=======
+
+This document describe the complete list features for tips and reserve
+management and how will be shown.
+
+Motivation
+==========
+
+User will use the backoffice to manage reserve and authorize
+
+Requirements
+============
+
+User should use the backoffice to:
+
+* creating new reserves
+* listing active reserves
+* authorize tips for a reserve
+* list all tips for an active reserve
+* check tips status
+
+Proposed Solution
+=================
+
+Listing reserves
+----------------
+
+.. image:: ../backoffice-reserve-list.svg
+  :width: 800
+
+
+Can be filtered with optional arguments:
+
+* after: if present will brings reserve created after specified date
+
+* active: if present will bring reserve active (or inactive), otherwise all
+
+* failures: if present will bring all reserves that have different initial
+  balance reported by the exchange (or equal), otherwise all
+
+columns:
+
+* initial: if the exchange and merchant-backend disagree in the initial balance
+  (failure) the cell will be red and have a tooltip with more information
+
+* actions: delete button will be disabled on failure or committed > 0, new_tip
+  button will be disabled on picked_up == initial or failure
+
+
+Create new reserve
+------------------
+
+.. image:: ../backoffice-reserve-create.svg
+  :width: 800
+
+fields:
+
+* initial balance must be >0 and the current currency
+
+* exchange should be a known exchange of the merchant backend
+
+* wire method should be one of the current supported of the instance
+
+If there is an error in the creation a Notification message will be shown
+
+Authorize Tip
+-------------
+
+The merchant can authorize tips clicking in the plus (+) button that will bring
+the next popup
+
+.. image:: ../backoffice-tip-create.svg
+  :width: 800
+
+after confirm it will continue with a success page:
+
+.. image:: ../backoffice-tip-create.confirmation.svg
+  :width: 800
+
+Details of reserve
+----------------------------
+
+.. image:: ../backoffice-reserve-details.svg
+  :width: 800
+
+Tips sorted from newer to older.
+

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]