merchant

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

test_merchant_api.conf (3391B)


      1 # This file is in the public domain.
      2 #
      3 [PATHS]
      4 TALER_TEST_HOME = test_merchant_api_home/
      5 DONAU_RUNTIME_DIR = ${TMPDIR:-${TMP:-/tmp}}/donau-system-runtime/
      6 
      7 [taler-helper-crypto-rsa]
      8 LOOKAHEAD_SIGN = 10 days
      9 
     10 [donau-helper-crypto-rsa]
     11 LOOKAHEAD_SIGN = 10 days
     12 
     13 [taler-helper-crypto-eddsa]
     14 LOOKAHEAD_SIGN = 24 days
     15 DURATION = 14 days
     16 
     17 [bank]
     18 HTTP_PORT = 8082
     19 
     20 [merchant-exchange-chf]
     21 DISABLED = YES
     22 
     23 [merchant-exchange-kudos]
     24 DISABLED = YES
     25 
     26 [libeufin-bank]
     27 CURRENCY = EUR
     28 WIRE_TYPE = x-taler-bank
     29 X_TALER_BANK_PAYTO_HOSTNAME = localhost
     30 ALLOW_REGISTRATION = YES
     31 IBAN_PAYTO_BIC = SANDBOXX
     32 DEFAULT_CUSTOMER_DEBT_LIMIT = EUR:200
     33 DEFAULT_ADMIN_DEBT_LIMIT = EUR:2000
     34 REGISTRATION_BONUS_ENABLED = yes
     35 REGISTRATION_BONUS = EUR:100
     36 SUGGESTED_WITHDRAWAL_EXCHANGE = http://localhost:8081/
     37 SERVE = tcp
     38 PORT = 8082
     39 PWD_HASH_CONFIG = { "cost": 4 }
     40 PWD_AUTH_COMPAT = yes
     41 BASE_URL = http://localhost:8082/
     42 
     43 [merchant]
     44 CURRENCY = EUR
     45 PORT = 8080
     46 SERVE = tcp
     47 DB = postgres
     48 STRICT_PROTOCOL_V19 = NO
     49 BASE_URL = http://localhost:8080/
     50 
     51 [merchantdb-postgres]
     52 CONFIG = postgres:///talercheck
     53 SQL_DIR = ${DATADIR}sql/
     54 
     55 [merchant-exchange-test]
     56 MASTER_KEY = KHA6YSPRQV1ZFCF144SY8KJNR588XA8DA0F6510FKJW30DJFJNAG
     57 EXCHANGE_BASE_URL = http://localhost:8081/
     58 CURRENCY = EUR
     59 
     60 [exchange]
     61 CURRENCY = EUR
     62 CURRENCY_ROUND_UNIT = EUR:0.01
     63 TINY_AMOUNT = EUR:0.01
     64 PORT = 8081
     65 MASTER_PUBLIC_KEY = KHA6YSPRQV1ZFCF144SY8KJNR588XA8DA0F6510FKJW30DJFJNAG
     66 BASE_URL = "http://localhost:8081/"
     67 STEFAN_ABS = "EUR:5"
     68 ENABLE_KYC = NO
     69 
     70 [exchangedb-postgres]
     71 CONFIG = "postgres:///talercheck"
     72 
     73 [auditor]
     74 BASE_URL = "http://localhost:8083/"
     75 AUDITOR_PRIV_FILE = ${TALER_DATA_HOME}/auditor/offline-keys/auditor.priv
     76 DB = postgres
     77 PUBLIC_KEY = A29P1DRGXVTJZV1HFG251QPAW3ZTC681ZJWXB1T0RWGPE2HQSGZG
     78 TALER_AUDITOR_SALT = test
     79 TINY_AMOUNT = EUR:0.01
     80 
     81 [auditordb-postgres]
     82 CONFIG = postgres:///talercheck
     83 
     84 [exchange-account-exchange]
     85 PAYTO_URI = "payto://x-taler-bank/localhost/2?receiver-name=2"
     86 ENABLE_DEBIT = YES
     87 ENABLE_CREDIT = YES
     88 
     89 [exchange-accountcredentials-exchange]
     90 WIRE_GATEWAY_URL = "http://localhost:8082/accounts/2/taler-wire-gateway/"
     91 WIRE_GATEWAY_AUTH_METHOD = NONE
     92 
     93 [admin-accountcredentials-exchange]
     94 WIRE_GATEWAY_URL = "http://localhost:8082/accounts/2/taler-wire-gateway/"
     95 WIRE_GATEWAY_AUTH_METHOD = NONE
     96 
     97 [donau]
     98 TERMS_ETAG = tos
     99 CURRENCY = EUR
    100 PRIVACY_ETAG = 0
    101 PORT = 8079
    102 DB = postgres
    103 LEGAL_DOMAIN = "Bern"
    104 BASE_URL = "http://localhost:8079/"
    105 SERVE = tcp
    106 EXPIRE_IDLE_SLEEP_INTERVAL ="1 s"
    107 EXPIRE_LEGAL_YEARS = 5
    108 
    109 [donaudb-postgres]
    110 CONFIG = "postgres:///talercheck"
    111 
    112 [donau-secmod-cs]
    113 ANCHOR_ROUND = 1 year
    114 LOOKAHEAD_SIGN = "367 days"
    115 KEY_DIR = ${TALER_TEST_HOME}taler/exchange-secmod-cs/keys
    116 OVERLAP_DURATION = 0
    117 SM_PRIV_KEY = ${DONAU_RUNTIME_DIR}donau-secmod-cs/secmod-private-key
    118 UNIXPATH = ${DONAU_RUNTIME_DIR}donau-secmod-cs/server.sock
    119 
    120 [donau-secmod-rsa]
    121 ANCHOR_ROUND = 1 year
    122 LOOKAHEAD_SIGN = "367 days"
    123 KEY_DIR = ${TALER_TEST_HOME}taler/exchange-secmod-rsa/keys
    124 OVERLAP_DURATION = 0
    125 SM_PRIV_KEY = ${DONAU_RUNTIME_DIR}donau-secmod-rsa/secmod-private-key
    126 UNIXPATH = ${DONAU_RUNTIME_DIR}donau-secmod-rsa/server.sock
    127 
    128 [donau-secmod-eddsa]
    129 ANCHOR_ROUND = 1 year
    130 LOOKAHEAD_SIGN = "24 days"
    131 DURATION = "14 days"
    132 KEY_DIR = ${TALER_TEST_HOME}taler/exchange-secmod-eddsa/keys
    133 OVERLAP_DURATION = 0
    134 SM_PRIV_KEY = ${DONAU_RUNTIME_DIR}donau-secmod-eddsa/secmod-private-key
    135 UNIXPATH = ${DONAU_RUNTIME_DIR}donau-secmod-eddsa/server.sock