merchant

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

commit 637f6b9c2ffd7ae2412858453ecc0ed6417a9e92
parent ecffbd075a8a36de47a21fdb749e98cb0f5bc79b
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Sun, 18 Jan 2026 08:29:55 +0100

-try to get tests to pass

Diffstat:
Msrc/testing/test_merchant_api.c | 5+++++
Msrc/testing/test_merchant_instance_auth.sh | 10++++++++++
2 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/testing/test_merchant_api.c b/src/testing/test_merchant_api.c @@ -2744,6 +2744,11 @@ run (void *cls, GNUNET_TIME_UNIT_ZERO_TS, GNUNET_TIME_UNIT_FOREVER_TS, "EUR:1"), + TALER_TESTING_cmd_exec_donaukeyupdate ("run-merchant-donaukeyupdate", + config_file), + TALER_TESTING_cmd_sleep ( + "Wait for donau key import processing", + 1), TALER_TESTING_cmd_merchant_pay_order_donau ( "pay-donau-order", merchant_url, diff --git a/src/testing/test_merchant_instance_auth.sh b/src/testing/test_merchant_instance_auth.sh @@ -154,6 +154,16 @@ fi TOKEN=$(jq -e -r .access_token < $LAST_RESPONSE) +echo -n "Making sure merchant KYC data is current ..." >&2 +taler-merchant-kyccheck \ + -c "${CONF}" \ + -L DEBUG \ + -t \ + 2> taler-merchant-kyccheck.log + +sleep 1 +echo " OK" + echo -n "Creating order to test auth is ok..." >&2 STATUS=$(curl -H "Content-Type: application/json" -X POST \ 'http://localhost:9966/private/orders' \