summaryrefslogtreecommitdiff
path: root/core/api-bank-integration.rst
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2024-03-20 14:32:20 +0100
committerChristian Grothoff <christian@grothoff.org>2024-03-20 14:32:20 +0100
commitef283376590c382c5c46d9b9d551b085b14fdb4f (patch)
tree138e0aa45fb34c320283b26efaa0137b37aaa3ec /core/api-bank-integration.rst
parentdef59c1ee59268688fd2a9a01691d0a9bf26c671 (diff)
parentf6dfc9b3218e582511f6352180d0af86deac25ae (diff)
downloaddocs-ef283376590c382c5c46d9b9d551b085b14fdb4f.tar.gz
docs-ef283376590c382c5c46d9b9d551b085b14fdb4f.tar.bz2
docs-ef283376590c382c5c46d9b9d551b085b14fdb4f.zip
Merge branch 'master' of git+ssh://git.taler.net/docs
Diffstat (limited to 'core/api-bank-integration.rst')
-rw-r--r--core/api-bank-integration.rst13
1 files changed, 9 insertions, 4 deletions
diff --git a/core/api-bank-integration.rst b/core/api-bank-integration.rst
index 598ad82f..4131a28a 100644
--- a/core/api-bank-integration.rst
+++ b/core/api-bank-integration.rst
@@ -50,6 +50,10 @@ to tightly integrate with GNU Taler.
// The format is "current:revision:age".
version: string;
+ // URN of the implementation (needed to interpret 'revision' in version).
+ // @since v2, may become mandatory in the future.
+ implementation?: string;
+
// Currency used by this bank.
currency: string;
@@ -115,6 +119,7 @@ for the withdrawal operation (the ``WITHDRAWAL_ID``) to interact with the withdr
// URL that the user needs to navigate to in order to
// complete some final confirmation (e.g. 2FA).
+ // Only applicable when ``status`` is ``selected`` or ``pending``.
// It may contain withdrawal operation id
confirm_transfer_url?: string;
@@ -169,7 +174,7 @@ for the withdrawal operation (the ``WITHDRAWAL_ID``) to interact with the withdr
:http:statuscode:`404 Not found`:
The bank does not know about a withdrawal operation with the specified ``WITHDRAWAL_ID``.
:http:statuscode:`409 Conflict`:
- * ``TALER_EC_BANK_WITHDRAWAL_OPERATION_RESERVE_SELECTION_CONFLICT`` :
+ * ``TALER_EC_BANK_WITHDRAWAL_OPERATION_RESERVE_SELECTION_CONFLICT`` :
The wallet selected a different exchange or reserve public key under the same withdrawal ID.
* ``TALER_EC_BANK_DUPLICATE_RESERVE_PUB_SUBJECT`` : the reserve public key is already used.
* ``TALER_EC_BANK_UNKNOWN_ACCOUNT`` : the selected exchange account was not found.
@@ -190,7 +195,7 @@ for the withdrawal operation (the ``WITHDRAWAL_ID``) to interact with the withdr
// URL that the user needs to navigate to in order to
// complete some final confirmation (e.g. 2FA).
//
- // Only applicable when ``status`` is ``selected``.
+ // Only applicable when ``status`` is ``selected`` or ``pending``.
// It may contain withdrawal operation id
confirm_transfer_url?: string;
@@ -208,9 +213,9 @@ for the withdrawal operation (the ``WITHDRAWAL_ID``) to interact with the withdr
**Response:**
- :http:statuscode:`204 No content`:
+ :http:statuscode:`204 No content`:
The withdrawal operation has been aborted.
:http:statuscode:`404 Not found`:
The withdrawal operation was not found.
- :http:statuscode:`409 Conflict`:
+ :http:statuscode:`409 Conflict`:
The withdrawal operation has been confirmed previously and can't be aborted.