taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

taler-merchant-kyccheck.1.rst (2522B)


      1 taler-merchant-kyccheck(1)
      2 ##########################
      3 
      4 .. only:: html
      5 
      6    Name
      7    ====
      8 
      9    **taler-merchant-kyccheck** - check KYC status of merchant (bank accounts) with Taler exchanges
     10 
     11 
     12 Synopsis
     13 ========
     14 
     15 **taler-merchant-kyccheck**
     16 [**-3** | **--http3**]
     17 [**-c** *FILENAME* | **--config=**\ ‌\ *FILENAME*]
     18 [**-h** | **--help**]
     19 [**-L** *LOGLEVEL* | **--loglevel=**\ ‌\ *LOGLEVEL*]
     20 [**-l** *FILENAME* | **--logfile=**\ ‌\ *FILENAME*]
     21 [**-T** *USEC* | **--timetravel**\ \ *USEC*]
     22 [**-t** | **--test**]
     23 [**-v** | **--version**]
     24 
     25 Description
     26 ===========
     27 
     28 **taler-merchant-kyccheck** is a background job that asks the exchange about
     29 the KYC status (and associated exposed limits) of the various bank accounts of
     30 the merchant backend.  The resulting information can then be obtained via the
     31 ``/kyc-status`` endpoint.
     32 
     33 The tool is part of a set of processes that allow a merchant backend to ensure
     34 that the backend can properly interact with an exchange.
     35 
     36 Its options are as follows:
     37 
     38 **-3** \| **--http3**
     39    Enable the use of HTTP/2 and HTTP/3. Without this option, we
     40    force libcurl to only use HTTP/1.1 when talking to the exchange.
     41    Note that for some libcurl builds, we will still use HTTP/1.1
     42    even with this option if HTTP/2 or HTTP/3 support are not deemed
     43    to be stable enough.  Setting this option may provide a minor
     44    performance benefit, but it may cause stability issues depending
     45    on the libcurl version used, hence it is off by default.
     46 
     47 **-c** *FILENAME* \| **--config=**\ ‌\ *FILENAME*
     48    Use the configuration and other resources for the merchant to operate
     49    from *FILENAME*.
     50 
     51 **-h** \| **--help**
     52    Print short help on options.
     53 
     54 **-L** *LOGLEVEL* \| **--loglevel=**\ ‌\ *LOGLEVEL*
     55    Specifies the log level to use. Accepted values are: ``DEBUG``, ``INFO``,
     56    ``WARNING``, ``ERROR``.
     57 
     58 **-l** *FILENAME* \| **--logfile=**\ ‌\ *FILENAME*
     59    Send logging output to *FILENAME*.
     60 
     61 **-T** *USEC* \| **--timetravel=**\ \ *USEC*
     62    Modify the system time by *USEC* microseconds.
     63    *USEC* may be prefixed with ``+`` or ``-`` (e.g. ``-T +300``).
     64    This option is intended for debugging/testing only.
     65 
     66 **-t** \| **--test**
     67    Run in test mode. Only runs until the current list of bank
     68    transactions have all been checked.
     69 
     70 **-v** \| **–version**
     71    Print version information.
     72 
     73 See Also
     74 ========
     75 
     76 taler-merchant-exchangekeyupdate(1), taler-merchant.conf(5).
     77 
     78 Bugs
     79 ====
     80 
     81 Report bugs by using https://bugs.taler.net or by sending electronic
     82 mail to <taler@gnu.org>.