taler-docs

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

commit 9e4bbd6735d350f7b55bb30ee418309db01c8fa9
parent 7641ad6d2ab742e1b8305b9db59bcc24f317e77a
Author: Christian Grothoff <christian@grothoff.org>
Date:   Thu, 13 May 2021 19:03:49 +0200

clarifications

Diffstat:
Mcore/api-merchant.rst | 3+++
Mdesign-documents/013-peer-to-peer-payments.rst | 18++++++------------
2 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/core/api-merchant.rst b/core/api-merchant.rst @@ -1970,6 +1970,9 @@ the contract!) to minimize risks from information leakage. :http:statuscode:`200 OK`: The merchant deleted the specified fields from the contract of order $ORDER_ID. + :http:statuscode:`204 No content`: + The merchant had already deleted the specified fields + from the contract of order $ORDER_ID. :http:statuscode:`400 Bad request`: The request is malformed or one of the paths is invalid. :http:statuscode:`404 Not found`: diff --git a/design-documents/013-peer-to-peer-payments.rst b/design-documents/013-peer-to-peer-payments.rst @@ -24,23 +24,20 @@ Invoice Flow User Experience .. graphviz:: digraph invoice { - settings [ - label = "Invoice flow"; - ]; ranksep="0.5" { rank = same; "inbox"; "begin"; } { rank = same; "sending"; "receiving2"; } { rank = same; "receiving"; "paying"; } { rank = same; "mid"; "midbox"; } { rank = same; "body"; "amount"; } - begin [label="Seller Inbox",shape=box]; + begin [label="Payer Inbox",shape=box]; body [label="compose\nE-mail message"]; amount [label="specify\ninvoice details"]; receiving [label="receiving...",shape=diamond]; sending [label="transmitting...",shape=diamond]; - mid [label="Seller Inbox",shape=box]; + mid [label="Payee Inbox",shape=box]; notified [label="Notification:\npayment received"]; - end [label="Seller Inbox",shape=box]; + end [label="Payee Inbox",shape=box]; begin -> body [label="(1) new"]; body -> amount [label="(2) attach invoice"]; amount -> body [label="(3) Ok"]; @@ -49,14 +46,14 @@ Invoice Flow User Experience mid -> receiving [style=dashed]; receiving -> notified [style=dashed]; notified -> end [label="(9) Acknowledge"]; - inbox [label="Buyer Inbox",shape=box]; + inbox [label="Payer Inbox",shape=box]; receiving2 [label="receiving...",shape=diamond]; - midbox [label="Buyer Inbox",shape=box]; + midbox [label="Payer Inbox",shape=box]; open [label="message with\nattached invoice"]; confirm [label="review invoice"]; paying [label="paying...", shape=diamond]; paid [label="message with\npaid invoice"]; - finbox [label="Buyer Inbox",shape=box]; + finbox [label="Payer Inbox",shape=box]; inbox -> receiving2 [style=dashed]; receiving2 -> sending [label="Internet\n(pEp)",style=dashed,dir=back]; receiving2 -> midbox [style=dashed]; @@ -75,9 +72,6 @@ Donation Flow User Experience digraph donation { ranksep="0.5" - settings [ - label = "Donation flow"; - ]; { rank = same; "inbox"; "begin"; } { rank = same; "sending"; "receiving2"; } { rank = same; "body"; "amount"; }