24.108. taler-merchant-kyccheck(1)#
24.108.1. Name#
taler-merchant-kyccheck - check KYC status of merchant (bank accounts) with Taler exchanges
24.108.2. Synopsis#
taler-merchant-kyccheck [-3 | –http3] [-c FILENAME | –config=FILENAME] [-h | –help] [-L LOGLEVEL | –loglevel=LOGLEVEL] [-l FILENAME | –logfile=FILENAME] [-T USEC | –timetravelUSEC] [-t | –test] [-v | –version]
24.108.3. Description#
taler-merchant-kyccheck is a background job that asks the exchange about
the KYC status (and associated exposed limits) of the various bank accounts of
the merchant backend. The resulting information can then be obtained via the
/kyc-status endpoint.
The tool is part of a set of processes that allow a merchant backend to ensure that the backend can properly interact with an exchange.
Its options are as follows:
- -3 | –http3
Enable the use of HTTP/2 and HTTP/3. Without this option, we force libcurl to only use HTTP/1.1 when talking to the exchange. Note that for some libcurl builds, we will still use HTTP/1.1 even with this option if HTTP/2 or HTTP/3 support are not deemed to be stable enough. Setting this option may provide a minor performance benefit, but it may cause stability issues depending on the libcurl version used, hence it is off by default.
- -c FILENAME | –config=FILENAME
Use the configuration and other resources for the merchant to operate from FILENAME.
- -h | –help
Print short help on options.
- -L LOGLEVEL | –loglevel=LOGLEVEL
Specifies the log level to use. Accepted values are:
DEBUG,INFO,WARNING,ERROR.- -l FILENAME | –logfile=FILENAME
Send logging output to FILENAME.
- -T USEC | –timetravel=USEC
Modify the system time by USEC microseconds. USEC may be prefixed with
+or-(e.g.-T +300). This option is intended for debugging/testing only.- -t | –test
Run in test mode. Only runs until the current list of bank transactions have all been checked.
- -v | –version
Print version information.
24.108.4. Exit Status#
0Successful termination.
1An operational failure occurred.
2The command-line arguments are invalid.
6A required configuration setting is missing or invalid.
24.108.5. See Also#
taler-merchant-exchangekeyupdate(1), taler-merchant.conf(5).
24.108.6. Bugs#
Report bugs by using https://bugs.taler.net or by sending electronic mail to <taler@gnu.org>.