merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit 20f863ab7bd5ee2aae273ea71b46ecb9325a3507
parent bab278d325b637a0cc728479196e39f118938619
Author: Christian Grothoff <christian@grothoff.org>
Date:   Wed, 19 Nov 2025 15:23:18 +0100

fix #10631

Diffstat:
Msrc/backend/taler-merchant-httpd_post-orders-ID-pay.c | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/backend/taler-merchant-httpd_post-orders-ID-pay.c b/src/backend/taler-merchant-httpd_post-orders-ID-pay.c @@ -4988,11 +4988,13 @@ TMH_post_orders_ID_pay (const struct TMH_RequestHandler *rh, case PP_PAY_TRANSACTION: phase_execute_pay_transaction (pc); break; -#ifdef HAVE_DONAU_DONAU_SERVICE_H case PP_REQUEST_DONATION_RECEIPT: +#ifdef HAVE_DONAU_DONAU_SERVICE_H phase_request_donation_receipt (pc); - break; +#else + pc->phase++; #endif + break; case PP_FINAL_OUTPUT_TOKEN_PROCESSING: phase_final_output_token_processing (pc); break;