summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/api-merchant.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/core/api-merchant.rst b/core/api-merchant.rst
index 469a9f33..4072a7b3 100644
--- a/core/api-merchant.rst
+++ b/core/api-merchant.rst
@@ -842,6 +842,16 @@ Payment processing
:status 409 Conflict:
The someone else claimed the same order ID with different nonce before.
+ .. ts:def:: ClaimResponse
+
+ interface ClaimResponse {
+ // Contract terms of the claimed order
+ contract_terms: ContractTerms;
+
+ // Signature by the merchant over the contract terms.
+ sig: EddsaSignature;
+ }
+
.. http:post:: /orders/$ORDER_ID/pay