From 1a1eecc69810c6bbc13ddb08541bbe25b93a4f31 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Fri, 24 Jul 2020 17:10:26 +0530 Subject: syntax --- core/taler-uri.rst | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) (limited to 'core/taler-uri.rst') diff --git a/core/taler-uri.rst b/core/taler-uri.rst index 765c6dc2..ddb61322 100644 --- a/core/taler-uri.rst +++ b/core/taler-uri.rst @@ -25,13 +25,13 @@ Payments are requested with the ``pay`` action. The parameters are a hierarchic taler://pay/{merchant_host}{/merchant_prefix_path*}/{order_id}/{session_id}{?insecure}{#ssid} -* `merchant_host` is the hostname of the merchant -* `merchant_prefix_path` is an optional list of path components that identifies the path prefix of the merchant base URL. -* `order_id` is the order ID that the customer is asked to pay for -* `session_id` is the optional session ID under which the payment takes place -* `insecure` is an optional query parameter. When "1", the `merchant_host` is contacted via HTTP. - When absent or "0", the `merchant_host` is contacted via HTTPS. -* `ssid` is the optional WLAN SSID that the merchant can offer the wallet to connect to for internet connectivity +* ``merchant_host`` is the hostname of the merchant +* ``merchant_prefix_path`` is an optional list of path components that identifies the path prefix of the merchant base URL. +* ``order_id`` is the order ID that the customer is asked to pay for +* ``session_id`` is the optional session ID under which the payment takes place +* ``insecure`` is an optional query parameter. When "1", the ``merchant_host`` is contacted via HTTP. + When absent or "0", the ``merchant_host`` is contacted via HTTPS. +* ``ssid`` is the optional WLAN SSID that the merchant can offer the wallet to connect to for internet connectivity Examples: @@ -67,10 +67,10 @@ The action ``withdraw`` is used to trigger a bank-integrated withdrawal operatio taler://withdraw/{bank_host}{/bank_prefix_path*}/{withdrawal_uid}{?insecure}{#ssid} -* `bank_host` is the hostname of the merchant -* `bank_prefix_path` is an optional list of path components that identifies the path prefix of the bank integration API base URL. -* `withdrawal_uid` is the unique ID of the withdrawal operation -* `ssid` is the optional WLAN SSID that the bank (typically in an ATM scenario) can offer the wallet +* ``bank_host`` is the hostname of the merchant +* ``bank_prefix_path`` is an optional list of path components that identifies the path prefix of the bank integration API base URL. +* ``withdrawal_uid`` is the unique ID of the withdrawal operation +* ``ssid`` is the optional WLAN SSID that the bank (typically in an ATM scenario) can offer the wallet to connect to for internet connectivity -------------------------- @@ -99,12 +99,12 @@ A ``taler://refund`` URI instructs the wallet to download and apply available re taler://refund/{merchant_host}{/merchant_prefix_path*}/{order_id}/{?insecure}{#ssid} -* `merchant_host` is the hostname of the merchant -* `merchant_prefix_path` is an optional list of path components that identifies the path prefix of the merchant base URL. -* `order_id` is the order ID to check for refunds -* `insecure` is an optional query parameter. When "1", the `merchant_host` is contacted via HTTP. - When absent or "0", the `merchant_host` is contacted via HTTPS. -* `ssid` is the optional WLAN SSID that the merchant can offer the wallet to connect to for internet connectivity +* ``merchant_host`` is the hostname of the merchant +* ``merchant_prefix_path`` is an optional list of path components that identifies the path prefix of the merchant base URL. +* ``order_id`` is the order ID to check for refunds +* ``insecure`` is an optional query parameter. When "1", the ``merchant_host`` is contacted via HTTP. + When absent or "0", the ``merchant_host`` is contacted via HTTPS. +* ``ssid`` is the optional WLAN SSID that the merchant can offer the wallet to connect to for internet connectivity ------- @@ -118,12 +118,12 @@ a merchant and ask the user to accept/decline it. taler://tip/{merchant_host}{/merchant_prefix_path*}/{tip_id}/{?insecure}{#ssid} -* `merchant_host` is the hostname of the merchant -* `merchant_prefix_path` is an optional list of path components that identifies the path prefix of the merchant base URL. -* `tip_id` uniquely identifies the tip -* `insecure` is an optional query parameter. When "1", the `merchant_host` is contacted via HTTP. - When absent or "0", the `merchant_host` is contacted via HTTPS. -* `ssid` is the optional WLAN SSID that the merchant can offer the wallet to connect to for internet connectivity +* ``merchant_host`` is the hostname of the merchant +* ``merchant_prefix_path`` is an optional list of path components that identifies the path prefix of the merchant base URL. +* ``tip_id`` uniquely identifies the tip +* ``insecure`` is an optional query parameter. When "1", the ``merchant_host`` is contacted via HTTP. + When absent or "0", the ``merchant_host`` is contacted via HTTPS. +* ``ssid`` is the optional WLAN SSID that the merchant can offer the wallet to connect to for internet connectivity ---------------------------- Special URLs for fulfillment -- cgit v1.2.3