summaryrefslogtreecommitdiff
path: root/requirements/catalogue/req-081.md
diff options
context:
space:
mode:
Diffstat (limited to 'requirements/catalogue/req-081.md')
-rw-r--r--requirements/catalogue/req-081.md22
1 files changed, 22 insertions, 0 deletions
diff --git a/requirements/catalogue/req-081.md b/requirements/catalogue/req-081.md
new file mode 100644
index 0000000..627a055
--- /dev/null
+++ b/requirements/catalogue/req-081.md
@@ -0,0 +1,22 @@
+# req-081
+
+As a user, I want to record a beer transaction in Schist using the Web, copying
+from a receipt or hand-written note, so that my purchase of this beer in cash
+when I don't have access to my phone is recorded as a beer transaction.
+
+Source: req-013
+
+Satisfied by: req-082, ass-011, ass-000, ass-012, ass-013
+
+Related to: req-078, req-014
+
+## Use case
+
+Trigger: the user buys a beer.
+
+1. If the user can get a receipt, they get a receipt and put it in their wallet.
+2. If the user can't get a receipt, they make a note on a piece of paper and put
+ it in their wallet.
+3. Wait until the user next regularly opens Schist on the Web.
+4. The user takes all receipts and paper notes from their wallet.
+5. The user enters all the transactions recorded there into Schist.