summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kügel <skuegel@web.de>2020-03-10 22:20:02 +0100
committerStefan Kügel <skuegel@web.de>2020-03-10 22:20:02 +0100
commit26007eae31c47b20812a0956ade5bd89c346c5a4 (patch)
treede045cfa9bfcf2da06cfa718547ae9dde3a276c0
parent23675b8d2bc375e04714da57b82ee3e455ebf2dd (diff)
downloadbafin-26007eae31c47b20812a0956ade5bd89c346c5a4.tar.gz
bafin-26007eae31c47b20812a0956ade5bd89c346c5a4.tar.bz2
bafin-26007eae31c47b20812a0956ade5bd89c346c5a4.zip
Screenshots eingebaut und kommentiert
-rw-r--r--Abhebevorgang_Android/Android_00_Bank_Login.pngbin0 -> 64747 bytes
-rw-r--r--Abhebevorgang_Android/Android_00a_Bank_Withdrawal_Actuate.pngbin0 -> 73093 bytes
-rw-r--r--Abhebevorgang_Android/Android_00b_Bank_QR_Code_Display.pngbin0 -> 79093 bytes
-rw-r--r--Abhebevorgang_Android/Android_06_Bank_Withdrawal_Confirmation_Requested.pngbin0 -> 81329 bytes
-rw-r--r--Abhebevorgang_Android/Android_06a_Bank_Withdrawal_Confirmation_TAN.pngbin0 -> 54802 bytes
-rw-r--r--Abhebevorgang_Android/Android_06b_Bank_Withdrawal_Granted.pngbin0 -> 65480 bytes
-rw-r--r--Abhebevorgang_Android/Android_07_Wallet_Withdrawal_Confirmed.pngbin0 -> 93391 bytes
-rw-r--r--Abhebevorgang_Android/Android_08_Wallet_Withdrawal_Completed.pngbin0 -> 34273 bytes
-rw-r--r--Ausgabevorgang_Android/Android_01_Purchase_Merchant_QR_Code.pngbin0 -> 82769 bytes
-rw-r--r--Ausgabevorgang_Android/Android_02_Purchase_Wallet_QR_Code_Scan.pngbin583262 -> 388338 bytes
-rw-r--r--Ausgabevorgang_POS_Merchant/POS_Merchant_04_Order_Completion.pngbin0 -> 142684 bytes
-rw-r--r--To_Do_BaFin.lyx1262
12 files changed, 1248 insertions, 14 deletions
diff --git a/Abhebevorgang_Android/Android_00_Bank_Login.png b/Abhebevorgang_Android/Android_00_Bank_Login.png
new file mode 100644
index 0000000..dec5b9a
--- /dev/null
+++ b/Abhebevorgang_Android/Android_00_Bank_Login.png
Binary files differ
diff --git a/Abhebevorgang_Android/Android_00a_Bank_Withdrawal_Actuate.png b/Abhebevorgang_Android/Android_00a_Bank_Withdrawal_Actuate.png
new file mode 100644
index 0000000..b762fa3
--- /dev/null
+++ b/Abhebevorgang_Android/Android_00a_Bank_Withdrawal_Actuate.png
Binary files differ
diff --git a/Abhebevorgang_Android/Android_00b_Bank_QR_Code_Display.png b/Abhebevorgang_Android/Android_00b_Bank_QR_Code_Display.png
new file mode 100644
index 0000000..ee5ab03
--- /dev/null
+++ b/Abhebevorgang_Android/Android_00b_Bank_QR_Code_Display.png
Binary files differ
diff --git a/Abhebevorgang_Android/Android_06_Bank_Withdrawal_Confirmation_Requested.png b/Abhebevorgang_Android/Android_06_Bank_Withdrawal_Confirmation_Requested.png
new file mode 100644
index 0000000..5f041a9
--- /dev/null
+++ b/Abhebevorgang_Android/Android_06_Bank_Withdrawal_Confirmation_Requested.png
Binary files differ
diff --git a/Abhebevorgang_Android/Android_06a_Bank_Withdrawal_Confirmation_TAN.png b/Abhebevorgang_Android/Android_06a_Bank_Withdrawal_Confirmation_TAN.png
new file mode 100644
index 0000000..8db7c63
--- /dev/null
+++ b/Abhebevorgang_Android/Android_06a_Bank_Withdrawal_Confirmation_TAN.png
Binary files differ
diff --git a/Abhebevorgang_Android/Android_06b_Bank_Withdrawal_Granted.png b/Abhebevorgang_Android/Android_06b_Bank_Withdrawal_Granted.png
new file mode 100644
index 0000000..292abd0
--- /dev/null
+++ b/Abhebevorgang_Android/Android_06b_Bank_Withdrawal_Granted.png
Binary files differ
diff --git a/Abhebevorgang_Android/Android_07_Wallet_Withdrawal_Confirmed.png b/Abhebevorgang_Android/Android_07_Wallet_Withdrawal_Confirmed.png
new file mode 100644
index 0000000..e9a6162
--- /dev/null
+++ b/Abhebevorgang_Android/Android_07_Wallet_Withdrawal_Confirmed.png
Binary files differ
diff --git a/Abhebevorgang_Android/Android_08_Wallet_Withdrawal_Completed.png b/Abhebevorgang_Android/Android_08_Wallet_Withdrawal_Completed.png
new file mode 100644
index 0000000..dc3df65
--- /dev/null
+++ b/Abhebevorgang_Android/Android_08_Wallet_Withdrawal_Completed.png
Binary files differ
diff --git a/Ausgabevorgang_Android/Android_01_Purchase_Merchant_QR_Code.png b/Ausgabevorgang_Android/Android_01_Purchase_Merchant_QR_Code.png
new file mode 100644
index 0000000..60d8ead
--- /dev/null
+++ b/Ausgabevorgang_Android/Android_01_Purchase_Merchant_QR_Code.png
Binary files differ
diff --git a/Ausgabevorgang_Android/Android_02_Purchase_Wallet_QR_Code_Scan.png b/Ausgabevorgang_Android/Android_02_Purchase_Wallet_QR_Code_Scan.png
index 061bcd5..e983cd7 100644
--- a/Ausgabevorgang_Android/Android_02_Purchase_Wallet_QR_Code_Scan.png
+++ b/Ausgabevorgang_Android/Android_02_Purchase_Wallet_QR_Code_Scan.png
Binary files differ
diff --git a/Ausgabevorgang_POS_Merchant/POS_Merchant_04_Order_Completion.png b/Ausgabevorgang_POS_Merchant/POS_Merchant_04_Order_Completion.png
new file mode 100644
index 0000000..ce488cf
--- /dev/null
+++ b/Ausgabevorgang_POS_Merchant/POS_Merchant_04_Order_Completion.png
Binary files differ
diff --git a/To_Do_BaFin.lyx b/To_Do_BaFin.lyx
index cd0fbf8..aef5c08 100644
--- a/To_Do_BaFin.lyx
+++ b/To_Do_BaFin.lyx
@@ -395,10 +395,34 @@ Geschäftsvorgänge
\begin_layout Standard
Dieses Kapitel widmet sich den Geschäftsvorgängen des Bezahlsystems.
Beschrieben werden hier die grundlegenden Verfahren (Abhebevorgang und
+ Ausgabe- bzw.
Bezahlvorgang, Rückerstattungen und Marktaustritt von Exchange-Betreibern
sowie Einkommensnachweis von Verkäufern).
\end_layout
+\begin_layout Standard
+In Kapitel 9 veranschaulichen Screenshots die einzelnen Schritte des Abhebe-
+ und Ausgabevorgangs mit einem Android-Smartphone einschließlich des Abhebevorga
+ngs auf das Smartphone-basierte Wallet mit der POS-Anwendung
+\begin_inset Quotes gld
+\end_inset
+
+Taler-Cashier
+\begin_inset Quotes grd
+\end_inset
+
+.
+ Danach folgen Screenshots des POS-Bezahlvorgangs mit der Anwendung
+\begin_inset Quotes gld
+\end_inset
+
+Taler Merchant
+\begin_inset Quotes grd
+\end_inset
+
+.
+\end_layout
+
\begin_layout Section
Abhebevorgang
\end_layout
@@ -533,8 +557,8 @@ Der Nutzer wählt den Exchange.
Falls der Nutzer neu ist oder sich die Allgemeinen Geschäftsbedingungen
(AGB) geändert haben, werden dem Nutzer die AGB angezeigt, die er bestätigen
muss.
- Danach können die allgemeine Gebührenstruktur sowie die spezifischen Gebühren
- für den Abhebevorgang angezeigt werden.
+ Gleichfalls können die allgemeine Gebührenstruktur sowie die spezifischen
+ Gebühren für den Abhebevorgang angezeigt werden.
\end_layout
\begin_layout Enumerate
@@ -557,14 +581,13 @@ Reserve Public Key
Dem Nutzer werden nochmals der Betrag und der gewählte Exchange angezeigt.
Er muss gegenüber der Bank endgültig bestätigen, dass der Abhebevorgang
nun ausgelöst werden soll.
- Dieser Abhebevorgangs kann mit und ohne Authentifizierung erfolgen:
+ Dieser Abhebevorgang kann mit und ohne Authentifizierung erfolgen:
\end_layout
\begin_deeper
\begin_layout Enumerate
Ohne TAN-Eingabe im Fall von Beträgen unterhalb eines von der Bank festgelegten
- Limits.
- Gemäß
+ Limits: Gemäß
\emph on
Payment Service Directive 2
\emph default
@@ -575,7 +598,11 @@ ierung 50 Euro betragen, allerdings nur fünfmal hintereinander, bis ein
status open
\begin_layout Plain Layout
-Siehe BaFin-Fachartikel
+Siehe BaFin-Fachartikel
+\begin_inset Newline newline
+\end_inset
+
+
\begin_inset CommandInset href
LatexCommand href
name "www.bafin.de/SharedDocs/Veroeffentlichungen/DE/Fachartikel/2018/fa_bj_1806_Starke_Kundenauthentifizierung.html"
@@ -594,7 +621,7 @@ literal "false"
\begin_layout Enumerate
Mit einer Zwei-Faktor-Authentifizierung (mTAN, PIN, photoTAN o.ä.): Die Bank
- verlangt die finale Autorisierung der Buchung vom Kunden, die sie damit
+ verlangt vom Kunden die finale Autorisierung der Buchung, die sie damit
ausführt.
\end_layout
@@ -703,7 +730,7 @@ Ausgabevorgang
\begin_layout Standard
Genauso wie den Abhebevorgang steuert die Software des Exchange im Zusammenspiel
- mit der Wallet-Software auch den Ausgabevorgang.
+ mit der Wallet-Software auch den Ausgabevorgang, das Bezahlen mit Coins.
Dreh- und Angelpunkt aller Ausgabevorgänge ist der Exchange.
\end_layout
@@ -779,6 +806,10 @@ Ein Kopieren der Coins (was zwangsläufig aus deren redundanter Speicherung
Wer die Verfügungsgewalt über diese identischen Coins besitzt, kann mit
ihnen Zahlungen auslösen und so ihren Geldwert in Fiatwährung weiterbuchen
lassen - jedoch nur exakt einmal pro Coin.
+\begin_inset Newpage newpage
+\end_inset
+
+
\end_layout
\begin_layout Standard
@@ -803,15 +834,16 @@ B3 Spenden
\end_layout
\begin_layout Standard
-\begin_inset Newpage newpage
+\begin_inset VSpace 20bp
\end_inset
-Die nachfolgende Illustration veranschaulicht die Abhebe- und Ausgabevorgänge.
+Die nachfolgende Illustration veranschaulicht die Abhebe- und Ausgabevorgänge:
\end_layout
\begin_layout Standard
\begin_inset Graphics
filename taler-arch-full.pdf
+ lyxscale 30
scale 30
\end_inset
@@ -1132,7 +1164,7 @@ Das Taler-Wallet verfügt über eine integrierte Backup-Lösung.
Für die Nutzung des Backup-Angebots können die Backup-Betreiber Gebühren
verlangen, welche auch über das Taler-Wallet direkt bezahlt werden.
Die Sicherung der Backup-Daten kann je nach Betreiber über geheime Schlüssel
- oder auch über Multi-factor-Authentifizierung erfolgen.
+ oder auch über Multi-Faktor-Authentifizierung erfolgen.
\end_layout
\begin_layout Chapter
@@ -1174,9 +1206,9 @@ Händler können eine Obergrenze des Transaktionsbetrags pro Vorgang festlegen.
Bestehende Obergenzen z.B.
für Kreditkarten ohne TAN-Autorisierung am Point of Sale gemäß PSD2 sind
50 EUR pro Buchung als anonyme Transaktion.
- Darüber hinaus gelten aktuell gemäß PSD2-Richtlinie folgende Kann-Optionen
- für Zahlungsdienstleister: Erlaubt sind den Kunden Buchungen in der Summe
- von maximal 150 EUR ohne starke Authentifizierung.
+ Darüber hinaus gilt aktuell gemäß PSD2-Richtlinie die Kann-Option für Zahlungsd
+ienstleister, welche Kundenbuchungen in der Summe von maximal 150 EUR ohne
+ starke Authentifizierung erlaubt.
Die genaue Anwendbarkeit dieser Richtlinien ist unklar, wobei wir bislang
von Obergrenzen zwischen 50 und 1000 Euro pro Geschäftsvorgang ausgehen,
ggf.
@@ -1221,10 +1253,1191 @@ Die unabhängigen Auditoren (Code Blau GmbH) sind für unabhängige Prüfungen
\end_layout
\begin_layout Chapter
+Screenshots der Geschäftsvorgänge
+\end_layout
+
+\begin_layout Standard
+Die Screenshots zeigen die einzelnen Handlungsschritte aus Sicht der Nutzer
+ des Taler-Bezahlsystems.
+ Die Abschnitte 9.1 und 9.2 zeigen die Abhebe- und Ausgabevorgänge mit dem
+ Wallet eines Smartphones mit Android-Betriebssystem (weitere Smartphone-OS
+ befinden sich in Entwicklung), Abschnitt 9.3 veranschaulicht den Abhebevorgang
+ auf das Smartphone-basierte Wallet mit der POS-Anwendung
+\begin_inset Quotes gld
+\end_inset
+
+Taler-Cashier
+\begin_inset Quotes grd
+\end_inset
+
+.
+ In Abschnitt 9.4 folgen Screenshots des POS-Bezahlvorgangs mit der Anwendung
+
+\begin_inset Quotes gld
+\end_inset
+
+Taler Merchant
+\begin_inset Quotes grd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+KUDOS stellen dabei eine Phantasiewährung des experimentellen Taler-Exchange
+ dar, die KUDOS-Bank ist eine exemplarische Bank.
+ Wenn ein Exchange Euro anbietet, stünde EURO als Währung anstelle der KUDOS.
+
+\end_layout
+
+\begin_layout Section
+Abhebevorgang vom Girokonto in das Wallet eines Android-Smartphones
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde meldet sich an bei seiner Geschäftsbank an, die einen Taler-Exchange
+ und damit Taler als Verfahren zum Abheben in Wallets anbietet:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_00_Bank_Login.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde wählt das Taler-Verfahren und gibt die Geldmenge ein, die auf
+ das persönliche Wallet gebucht werden soll:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_00a_Bank_Withdrawal_Actuate.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Die Bank-Webseite zeigt den QR-Code an, den die Bank-API erzeugt hat:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_00b_Bank_QR_Code_Display.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde öffnet die App des Taler-Wallet, sieht den aktuellen Coin-Bestand
+ (Bild links), muss ggf.
+ seinem Smartphone die Aufnahme von Fotos erlauben (Bild Mitte) und scannt
+ mit dem Smartphone den QR-Code auf der Bank-Webseite (Bild rechts):
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_01_Wallet_Status.png
+ lyxscale 30
+ scale 30
+ BoundingBox 0bp 0bp 540bp 879bp
+ clip
+
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_02_Wallet_Allow_Foto_Video.png
+ lyxscale 30
+ scale 30
+ BoundingBox 0bp 0bp 495bp 879bp
+ clip
+
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_03_Wallet_QR_Code_Scan.png
+ lyxscale 30
+ scale 30
+ BoundingBox 0bp 142bp 545bp 1021bp
+ clip
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde wählt den Exchange [hier noch nicht bildlich dargestellt], liest
+ die allgemeine Gebührenstruktur und die Gebühren für den aktuellen Abhebevorgan
+g [hier noch nicht bildlich dargestellt] sowie die Allgemeinen Geschäftsbedingun
+gen des Taler-Bezahlsystems, welche er bestätigen muss:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_04_Wallet_Terms_of_Service.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde bestätigt den Abhebevorgang in der App:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_05_Wallet_Confirm_Withdrawal.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde wird auf die Benutzerführung der Bank-Webseite bzw.
+ des ATM-Terminals zurückverwiesen.
+ Es werden ihm nochmals der abzuhebende Betrag und der gewählte Exchange
+ angezeigt.
+ Er muss gegenüber der Bank endgültig bestätigen, dass der Abhebevorgang
+ nun ausgelöst werden soll.
+ Bei einer Zwei-Faktor-Autorisierung verlangt die Bank vom Kunden eine TAN-Einga
+be.
+ Die TAN-Abfrage der Demo-Version wird hier in Form eines Captchas versinnbildli
+cht:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_06a_Bank_Withdrawal_Confirmation_TAN.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+Die Bank führt die Buchung des Betrags an den gewählten Exchange damit aus:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_06b_Bank_Withdrawal_Granted.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der gewählte Exchange bildet eine Reserve über den Betrag der Girokontoüberweisu
+ng, aus welcher das empfangende Wallet Coins abheben kann, die in der Summe
+ dem angeforderten Betrag entsprechen:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_07_Wallet_Withdrawal_Confirmed.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Das Wallet des Kunden hat die Coins abzüglich der Überweisungsgebühr und
+ der Transaktionsgebühr (für die Buchung vom Girokonto zum Exchange und
+ die Transaktion ins Wallet) empfangen:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_08_Wallet_Withdrawal_Completed.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Section
+Ausgabevorgang mit dem Wallet eines Smartphones (Android-Betriebssystem)
+\end_layout
+
+\begin_layout Standard
+Dieser Abschnitt veranschaulicht einen regulären Ausgabevorgang z.B.
+ bei Vertragsschluss zum Erwerb von Gütern im Internet (den Bezahlvorgang
+ am Point of Sale beschreibt Abschnitt 9.4).
+\end_layout
+
+\begin_layout Enumerate
+Jeder Wallet-Besitzer wird vor einem Kauf den Bestand der verfügbaren Coins
+ prüfen wollen und bekommt deren Summe in der Taler-App angezeigt:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Android/Android_08_Wallet_Withdrawal_Completed.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Verkäufer eines Guts, das der Kunde zu erwerben wünscht, betreibt die
+ Verkäufer-Software, den Taler-Merchant, welcher einen QR-Code über den
+ Kauf erzeugt und dem Kunden auf der Webseite anzeigt:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_Android/Android_01_Purchase_Merchant_QR_Code.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde scannt mit dem Smartphone den QR-Code auf der Verkäufer-Webseite:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_Android/Android_01_Purchase_Wallet_Status.png
+ lyxscale 30
+ scale 30
+ BoundingBox 0bp 52bp 541bp 898bp
+ clip
+
+\end_inset
+
+
+\begin_inset space \qquad{}
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_Android/Android_02_Purchase_Wallet_QR_Code_Scan.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde erhält Artikelbezeichnungen sowie den Gesamtbetrag über den Kaufpreis
+ in der Taler-App angezeigt und wird um Bestätigung gebeten, um die Zahlung
+ auszulösen:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_Android/Android_03_Purchase_Wallet_Payment_Confirmation.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Die Taler-App meldet dem Kunden die erfolgte Bezahlung:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_Android/Android_04_Purchase_Wallet_Payment_Confirmation.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde kann sich stets die Historie der Käufe anzeigen lassen:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_Android/Android_05_Purchase_Wallet_History.png
+ lyxscale 30
+ scale 30
+ BoundingBox 0bp 17bp 536bp 999bp
+ clip
+
+\end_inset
+
+
+\begin_inset space \qquad{}
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_Android/Android_06_Purchase_Wallet_History_Display.png
+ lyxscale 30
+ scale 30
+ clip
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde kann sich stets den Bestand an Coins im Wallet anzeigen lassen:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_Android/Android_07_Purchase_Wallet_Balance.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset space \qquad{}
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_Android/Android_08_Purchase_Wallet_Balance_Display.png
+ lyxscale 30
+ scale 30
+ BoundingBox 0bp 0bp 539bp 960bp
+ clip
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newpage pagebreak
+\end_inset
+
+
+\end_layout
+
+\begin_layout Section
+Abhebevorgang auf ein Smartphone-basiertes Wallet mit der ATM-Anwendung
+
+\begin_inset Quotes gld
+\end_inset
+
+Taler-Cashier
+\begin_inset Quotes grd
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Ein Kassenwart, der die ATM-Anwendung Taler-Cashier verwendet, hat die Möglichke
+it, den Kunden das von ihnen erhaltene Geld in Form von Coins zu senden.
+ Als Kassenwart auftreten können Privatpersonen, meist wird es sich jedoch
+ um Betreiber von Geschäften oder Kiosken handeln.
+ Sowohl Kassenwart als auch Kunde müssen jeweils ein Smartphone besitzen.
+ Der Kassenwart muss den Taler-Cashier, der Kunde das Taler-Wallet installiert
+ haben.
+\end_layout
+
+\begin_layout Standard
+Taler-Cashier verfügt über ein internes Limit an Coin-Beträgen.
+ Dieses Limit hat die gleiche Wirkung wie ein begrenzter Bestand an Bargeld
+ in einer Registrierkasse.
+ Damit ist das Risiko eines Diebstahl von Werten aus der Cashier-App beschränkt,
+ wenn beispielsweise der Kassenwart mit Gewalt zu einer Versendung von Coins
+ gezwungen werden sollte.
+\end_layout
+
+\begin_layout Enumerate
+Der Kassenwart öffnet die App Taler-Cashier und gibt dort den Betrag ein,
+ den der Kunde ihm angegeben hat - entweder durch Tippen auf die voreingestellte
+n Felder (Bild links) oder durch manuelle Eingabe (Bild rechts):
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Cashier/Cashier_01_Cashier_Amount_Submitted.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset space \qquad{}
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Cashier/Cashier_01a_Cashier_Amount_Manually_Submitted.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Die Cashier-App erzeugt einen QR-Code auf dem Gerät des Kassenwarts:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Cashier/Cashier_02_Cashier_QR_Code_Display.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde scannt mit seinem Smartphone den QR-Code auf der Anzeige des Kassenwar
+ts:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Cashier/Cashier_03_Wallet_QR_Code_Scan_Activation.png
+ lyxscale 30
+ scale 30
+ BoundingBox 0bp 19bp 537bp 938bp
+ clip
+
+\end_inset
+
+
+\begin_inset space \qquad{}
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Cashier/Cashier_04_Wallet_QR_Code_Scan.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde liest in seinem Gerät die Allgemeinen Geschäftsbedingungen des
+ Taler-Bezahlsystems, welche er bestätigen muss:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Cashier/Cashier_05_Wallet_Terms_of_Service.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde muss den Betrag bestätigen:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Cashier/Cashier_06_Wallet_Confirm_Withdrawal.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Die Cashier-App verlangt vom Kassenwart die Bestätigung, dass sein Wallet
+ mithilfe der Cashier-Anwendung Coins an den Kunden senden darf:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Cashier/Cashier_07_Cashier_Confirm_Withdrawal.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Die Cashier-App meldet die erfolgte Abbuchung und zeigt den aktuellen Bestand
+ an verbleibenden Coins an:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Abhebevorgang_Cashier/Cashier_08_Cashier_Status_after_Withdrawal.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Das Wallet des Kunden erhält die Coins.
+\end_layout
+
+\begin_layout Section
+Bezahlvorgang mit der POS-Anwendung
+\begin_inset Quotes gld
+\end_inset
+
+Taler Merchant
+\begin_inset Quotes grd
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Der Bezahlvorgang mit der Anwendung
+\begin_inset Quotes gld
+\end_inset
+
+Taler Merchant
+\begin_inset Quotes grd
+\end_inset
+
+ kommt an Verkaufsstellen (POS) zum Einsatz.
+ Am Beispiel einer Cafeteria soll hier die Benutzerführung des POS-Terminals
+ verdeutlicht werden, an dem Kunden mit Coins aus ihrem persönlichen Wallet
+ bezahlen.
+ Der dargestellte Vorgang bezieht sich wie in den vorhergehenden Geschäftsvorgän
+gen auch auf Wallets in Android-Smartphones.
+ KUDOS sind wie gehabt der Platzhalter für EURO.
+\end_layout
+
+\begin_layout Enumerate
+Das POS-Terminal wird gestartet:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_01_Starting_Screen.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Im Auswahl-Menu werden die gewünschten Artikel gesammelt und ihre Beträge
+ summiert:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_02_Menu_Screen.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Dito.
+ Der Kunde kann summieren lassen, soviel der Coin-Bestand auf dem Wallet
+ erlaubt:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_04_Order_Process.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Ist die Bestellung vollendet, tippt der Terminal-Nutzer die Taste
+\begin_inset Quotes gld
+\end_inset
+
+Complete
+\begin_inset Quotes grd
+\end_inset
+
+, die Anwendung erzeugt dann einen QR-Code:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_04_Order_Completion.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Diesen QR-Code zeigt man dem Kunden zum Scannen:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_05_QR_Code_Display.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde scannt den QR-Code mit dem Smartphone:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_07_Wallet_QR_Code_Scan_Activation.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset space \qquad{}
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_08_Wallet_QR_Code_Scan.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Der Kunde kann sich die Details des Kaufs anzeigen lassen und die Details
+ auch wieder einklappen.
+ Zum Kauf der Artikel muss er bestätigen:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_09_Wallet_Payment_Overview.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset space \qquad{}
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_10_Wallet_Payment_Confirmation.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Es erscheint eine Bestätigung des erfolgten Kaufs:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_11_Wallet_Payment_Confirmation.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Hier wurde ein Coin über 10 KUDOS verbraucht, davon gehen 5,1 KUDOS zugunsten
+ des Verkäufers, 0,2 KUDOS an den Exchange (als Einbehalt für Gebühren)
+ und 4,7 KUDOS Wechselgeld an das Wallet zurück:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_12_Wallet_Status_Inbound_Coins.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset space \qquad{}
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_13_Wallet_Status_Updated.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Das POS-Terminal zeigt nach Eingang der Coins die Bestätigung der erfolgten
+ Zahlung:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_14_Order_Payment_Received.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Das Terminal geht zum Auswahl-Menu zurück, die Bestellnummer hat sich erhöht:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_15_Starting_Screen_after_Payment.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newpage newpage
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+Die POS-Anwendung kann jederzeit die Historie der Verkäufe anzeigen:
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_16_Order_Payment_History.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Graphics
+ filename Ausgabevorgang_POS_Merchant/POS_Merchant_17_Order_Payment_Detail.png
+ lyxscale 30
+ scale 30
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+
+\end_layout
+
+\begin_layout Chapter
Begriffsbestimmungen / Glossar
\end_layout
\begin_layout Description
+ATM Automated Teller Machine, Bankautomat
+\end_layout
+
+\begin_layout Description
Browser-Erweiterung Taler-Wallet als Add-on im Browser (Firefox, Chrome)
zum Abheben auch ohne QR-Scan/Smartphone
\end_layout
@@ -1240,6 +2453,27 @@ Credential Zugangsberechtigung, welche das Wallet erzeugt, um einen Exchange
\end_layout
\begin_layout Description
+Lizenzen Es gelten Affero GPLv3+ für den Exchange, LGPLv3+ für den Referenzcode
+ der Integration in Händlerplattformen, GPLv3+ für Wallet-Code und Software
+ für Kundenschnittstellen und die GNU Free Documentation License für dieses
+ Dokument
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+https://www.gnu.org/licenses/fdl-1.3.html
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Description
+POS Point of Sale, Verkaufsstelle
+\end_layout
+
+\begin_layout Description
Recoup Im Fall eines regulären Marktaustritts oder im Insolvenzfall des
Betreibers wird der betroffene Exchange automatisch alle Wallets darüber
informieren und sie veranlassen, die Geldwerte der noch nicht ausgegebenen