commit afe945167ad8f794a6b9b1dbb23d7a1148c1c2eb
parent 9f15044d5f39fbb4029928d362382ace87ab4602
Author: Christian Grothoff <christian@grothoff.org>
Date: Mon, 22 Jan 2018 21:59:14 +0100
new error code for #5262
Diffstat:
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/include/taler_error_codes.h b/src/include/taler_error_codes.h
@@ -1001,7 +1001,6 @@ enum TALER_ErrorCode
TALER_EC_PAY_REFUND_DEADLINE_PAST_WIRE_TRANSFER_DEADLINE = 2114,
/**
-
* The request fails to provide coins for the payment.
* This response is provided with HTTP status code
* MHD_HTTP_BAD_REQUEST.
@@ -1075,11 +1074,19 @@ enum TALER_ErrorCode
/**
* We got different currencies for the wire fee and the maximum wire
- * fee. This response is provided with HTTP status code
+ * fee. This response is provided with HTTP status code of
* MHD_HTTP_INTERNAL_SERVER_ERROR.
*/
TALER_EC_PAY_WIRE_FEE_CURRENCY_MISSMATCH = 2125,
+ /**
+ * The merchant refuses to abort and refund the payment
+ * operation as the payment succeeded already.
+ * This response is provided with HTTP status code of
+ * MHD_HTTP_FORBIDDEN.
+ */
+ TALER_EC_PAY_ABORT_REFUND_REFUSED_PAYMENT_COMPLETE = 2126,
+
/**
* Integer overflow with sepcified timestamp argument detected.