commit 3fb854e6e6e2697ba2d47dcdf54f849bd4492e15 parent 7c192b1b8fe64acd6929c7c3a390b192a76c1ba5 Author: bohdan-potuzhnyi <bohdan.potuzhnyi@gmail.com> Date: Sun, 12 Jul 2026 19:18:12 +0200 EC for mixed payments Diffstat:
| M | gnu-taler-error-codes/registry.rec | | | 20 | ++++++++++++++++++++ |
1 file changed, 20 insertions(+), 0 deletions(-)
diff --git a/gnu-taler-error-codes/registry.rec b/gnu-taler-error-codes/registry.rec @@ -2355,6 +2355,26 @@ Name: MERCHANT_PRIVATE_POST_ORDERS_TOKEN_FAMILY_NOT_VALID Description: A token family referenced in this order is either expired or not valid yet. HttpStatus: 409 +Value: 2535 +Name: MERCHANT_PRIVATE_POST_ORDERS_ID_COLLECT_NOT_FREE +Description: The order cannot be collected by the backend as it is not a genuinely free Taler payment: the Taler amount is not zero, or the selected choice has token inputs or outputs and thus requires a customer wallet. +HttpStatus: 409 + +Value: 2536 +Name: MERCHANT_PRIVATE_POST_ORDERS_ID_COLLECT_ALREADY_CLAIMED +Description: The order cannot be collected by the backend as it was already claimed by a customer wallet. The wallet owns the order and must execute the free payment itself. +HttpStatus: 409 + +Value: 2537 +Name: MERCHANT_PRIVATE_DELETE_ORDERS_EXTERNALLY_PAID +Description: The order provided to the backend could not be deleted as it has payments that were settled outside of Taler. Deletion requires an explicit force operation. +HttpStatus: 409 + +Value: 2538 +Name: MERCHANT_PRIVATE_POST_ORDERS_ID_REFUND_EXTERNAL_INCONSISTENT_AMOUNT +Description: The external refund could not be recorded as the cumulative externally refunded amount would exceed the full order total minus the amount already refunded through Taler. +HttpStatus: 409 + # 2550-2569: transfer operations