From c4a40118ebf603a8e1055ad734b95eb29d622880 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sat, 18 Jul 2020 22:38:44 +0200 Subject: more status codes for /paid handler --- gnu-taler-error-codes/registry.rec | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gnu-taler-error-codes/registry.rec b/gnu-taler-error-codes/registry.rec index 53eb06d..8c118b3 100644 --- a/gnu-taler-error-codes/registry.rec +++ b/gnu-taler-error-codes/registry.rec @@ -1007,6 +1007,21 @@ Name: PAY_EXCHANGE_FAILED Description: The payment failed at the exchange. HttpStatus: 424 +Value: 2147 +Name: PAID_ORDER_UNKNOWN +Description: The order is not known. +HttpStatus: 404 + +Value: 2148 +Name: PAID_CONTRACT_HASH_MISMATCH +Description: The contract hash does not match the given order ID. +HttpStatus: 409 + +Value: 2149 +Name: PAID_COIN_SIGNATURE_INVALID +Description: The signature of the merchant is not valid for the given contract hash. +HttpStatus: 403 + Value: 2150 Name: ABORT_EXCHANGE_KEYS_FAILURE Description: The merchant failed to contact the exchange. -- cgit v1.2.3