summaryrefslogtreecommitdiff
path: root/core/api-merchant.rst
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-10-26 12:06:21 +0100
committerChristian Grothoff <christian@grothoff.org>2020-10-26 12:06:21 +0100
commit8f9558c8270f85d7b9f64542e71b8f26012a7996 (patch)
treeaaeb3f20bc2d6a255b9ca8ec2e7aeac9ef301d64 /core/api-merchant.rst
parenteed5b589a172cb68810c298112505781e135975a (diff)
downloaddocs-8f9558c8270f85d7b9f64542e71b8f26012a7996.tar.gz
docs-8f9558c8270f85d7b9f64542e71b8f26012a7996.tar.bz2
docs-8f9558c8270f85d7b9f64542e71b8f26012a7996.zip
document status codes correctly
Diffstat (limited to 'core/api-merchant.rst')
-rw-r--r--core/api-merchant.rst5
1 files changed, 2 insertions, 3 deletions
diff --git a/core/api-merchant.rst b/core/api-merchant.rst
index a1c99038..809bcbf1 100644
--- a/core/api-merchant.rst
+++ b/core/api-merchant.rst
@@ -657,7 +657,7 @@ Payment processing
:ts:type:`PostOrderResponse`.
:status 404 Not found:
The order given used products from the inventory, but those were not found
- in the inventory. Or the merchant instance is unknown. Details in the
+ in the inventory. Or the merchant instance is unknown (including possibly the instance being not configured for new orders). Details in the
error code. NOTE: no good way to find out which product is not in the
inventory, we MAY want to specify that in the reply.
:status 409 Conflict:
@@ -932,8 +932,7 @@ Payment processing
:status 403 Forbidden:
One of the coin signatures was not valid.
:status 404 Not found:
- The merchant backend could not find the order or the instance
- and thus cannot process the payment.
+ The merchant backend could not find the order or the instance and thus cannot process the payment.
:status 406 Not Acceptable:
The payment is insufficient (sum is below the required total amount).
:status 408 Request Timeout: