summaryrefslogtreecommitdiff
path: root/gnu-taler-error-codes
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-06-12 09:47:44 +0200
committerChristian Grothoff <christian@grothoff.org>2020-06-12 09:47:44 +0200
commit83ff95fcfc049e86f0090623298cc26772715cf4 (patch)
tree8b6e6bfe5942e6ad955492d42b0ace4c2956f2ba /gnu-taler-error-codes
parentd9a74736b8de37a157ffbaa6c917384b0b565034 (diff)
update Taler EC codes
Diffstat (limited to 'gnu-taler-error-codes')
-rw-r--r--gnu-taler-error-codes/registry.rec14
1 files changed, 10 insertions, 4 deletions
diff --git a/gnu-taler-error-codes/registry.rec b/gnu-taler-error-codes/registry.rec
index 4b73db4..17334c4 100644
--- a/gnu-taler-error-codes/registry.rec
+++ b/gnu-taler-error-codes/registry.rec
@@ -1770,7 +1770,7 @@ HttpStatus: 404
Value: 2902
Name: GET_ORDERS_EXCHANGE_TIMEOUT
Description: The merchant had a timeout contacting the exchange, thus not providing wire details in the response.
-HttpStatus: 200
+HttpStatus: 408
Value: 2903
Name: GET_ORDERS_EXCHANGE_TRACKING_FAILURE
@@ -1790,12 +1790,12 @@ HttpStatus: 200
Value: 2906
Name: GET_ORDERS_EXCHANGE_LOOKUP_FAILURE
Description: The merchant backend failed trying to contact the exchange for tracking details, thus those details are not in the response.
-HttpStatus: 200
+HttpStatus: 424
Value: 2907
Name: GET_ORDERS_EXCHANGE_REQUEST_FAILURE
Description: The merchant backend failed to construct the request for tracking to the exchange, thus tracking details are not in the response.
-HttpStatus: 200
+HttpStatus: 500
Value: 2908
Name: GET_ORDERS_DB_FETCH_CONTRACT_TERMS_ERROR
@@ -1840,7 +1840,7 @@ HttpStatus: 500
Value: 2916
Name: CHECK_PAYMENT_ORDER_ID_UNKNOWN
Description: The order id we're checking is unknown, likely the frontend did not create the order first.
-HttpStatus: 0
+HttpStatus: 404
Value: 2917
Name: CHECK_PAYMENT_FAILED_COMPUTE_PROPOSAL_HASH
@@ -1862,6 +1862,12 @@ Name: CHECK_PAYMENT_RESPONSE_MALFORMED
Description: The response we received from the merchant is malformed. This error is generated client-side.
HttpStatus: 0
+Value: 2921
+Name: GET_ORDERS_EXCHANGE_LOOKUP_START_FAILURE
+Description: The merchant backend failed trying to contact the exchange for tracking details, thus those details are not in the response.
+HttpStatus: 500
+
+
Value: 3000
Name: DEPOSIT_CONFIRMATION_SIGNATURE_INVALID
Description: The signature from the exchange on the deposit confirmation is invalid. Returned with a "400 Bad Request" status code.