summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2024-03-28 11:28:12 +0100
committerChristian Grothoff <christian@grothoff.org>2024-03-28 11:28:17 +0100
commit56345bc4cff19bf50c7f9dfac2fdd7e232b6b58c (patch)
tree760d9ea8e53e4839e46f54846cc0d2827491b0ce
parentf77e888cccc7e263a36c1632cdd8ac4c73fb0690 (diff)
downloaddocs-56345bc4cff19bf50c7f9dfac2fdd7e232b6b58c.tar.gz
docs-56345bc4cff19bf50c7f9dfac2fdd7e232b6b58c.tar.bz2
docs-56345bc4cff19bf50c7f9dfac2fdd7e232b6b58c.zip
taler-bank-manage is gone
-rw-r--r--core/api-merchant.rst56
-rw-r--r--manpages/taler-exchange-wire-gateway-client.1.rst2
2 files changed, 54 insertions, 4 deletions
diff --git a/core/api-merchant.rst b/core/api-merchant.rst
index 75e1353c..7fe88a4a 100644
--- a/core/api-merchant.rst
+++ b/core/api-merchant.rst
@@ -3049,6 +3049,22 @@ Editing templates
// Additional information in a separate template.
template_contract: TemplateContractDetails;
+ // Key-value pairs matching a subset of the
+ // fields from `template_contract` that are
+ // user-editable defaults for this template.
+ // Since protocol **v13**.
+ editable_defaults?: Object;
+
+ // Required currency for payments. Useful if no
+ // amount is specified in the `template_contract`
+ // but the user should be required to pay in a
+ // particular currency anyway. Merchant backends
+ // may reject requests if the `template_contract`
+ // or `editable_defaults` do
+ // specify an amount in a different currency.
+ // This parameter is optional.
+ // Since protocol **v13**.
+ required_currency?: string;
}
@@ -3117,7 +3133,24 @@ Inspecting template
// Additional information in a separate template.
template_contract: TemplateContractDetails;
- }
+
+ // Key-value pairs matching a subset of the
+ // fields from `template_contract` that are
+ // user-editable defaults for this template.
+ // Since protocol **v13**.
+ editable_defaults?: Object;
+
+ // Required currency for payments. Useful if no
+ // amount is specified in the `template_contract`
+ // but the user should be required to pay in a
+ // particular currency anyway. Merchant backends
+ // may reject requests if the `template_contract`
+ // or `editable_defaults` do
+ // specify an amount in a different currency.
+ // This parameter is optional.
+ // Since protocol **v13**.
+ required_currency?: string;
+ }
@@ -3138,7 +3171,7 @@ Removing template
Using template
-----------------
+--------------
.. http:get:: [/instances/$INSTANCE]/templates/$TEMPLATE_ID
@@ -3161,7 +3194,24 @@ Using template
// Hard-coded information about the contrac terms
// for this template.
template_contract: TemplateContractDetails;
- }
+
+ // Key-value pairs matching a subset of the
+ // fields from `template_contract` that are
+ // user-editable defaults for this template.
+ // Since protocol **v13**.
+ editable_defaults?: Object;
+
+ // Required currency for payments. Useful if no
+ // amount is specified in the `template_contract`
+ // but the user should be required to pay in a
+ // particular currency anyway. Merchant backends
+ // may reject requests if the `template_contract`
+ // or `editable_defaults` do
+ // specify an amount in a different currency.
+ // This parameter is optional.
+ // Since protocol **v13**.
+ required_currency?: string;
+ }
.. http:post:: [/instances/$INSTANCES]/templates/$TEMPLATE_ID
diff --git a/manpages/taler-exchange-wire-gateway-client.1.rst b/manpages/taler-exchange-wire-gateway-client.1.rst
index 0533c35b..878ce39b 100644
--- a/manpages/taler-exchange-wire-gateway-client.1.rst
+++ b/manpages/taler-exchange-wire-gateway-client.1.rst
@@ -109,7 +109,7 @@ Options
See Also
========
-taler-bank-manage(1), taler.conf(5), https://docs.taler.net/core/api-wire.html#wire-transfer-test-apis
+taler.conf(5), https://docs.taler.net/core/api-wire.html#wire-transfer-test-apis
Bugs
====