summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/api-merchant.rst3
-rw-r--r--design-documents/013-peer-to-peer-payments.rst18
2 files changed, 9 insertions, 12 deletions
diff --git a/core/api-merchant.rst b/core/api-merchant.rst
index 60840756..21956e5d 100644
--- 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
index eda407e6..a938b5a1 100644
--- 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"; }