ansible-taler-exchange

Ansible playbook to deploy a production Taler Exchange
Log | Files | Refs | Submodules | README | LICENSE

commit 7750e3fb83d5829d6134b69025800e407afb9b5b
parent 0ff1e0e4c3087e362da493ab04de543bdc69c7b7
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 28 Dec 2024 23:50:46 +0100

-fix kyc rules

Diffstat:
Mroles/exchange/files/etc/taler-exchange/conf.d/kyc-rules.conf | 27+++++++++++++++++++++------
1 file changed, 21 insertions(+), 6 deletions(-)

diff --git a/roles/exchange/files/etc/taler-exchange/conf.d/kyc-rules.conf b/roles/exchange/files/etc/taler-exchange/conf.d/kyc-rules.conf @@ -8,6 +8,7 @@ ENABLE_KYC = YES OPERATION_TYPE = WITHDRAW NEXT_MEASURES = verboten EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:5000 TIMEFRAME = "30 days" @@ -15,6 +16,7 @@ TIMEFRAME = "30 days" OPERATION_TYPE = WITHDRAW NEXT_MEASURES = verboten EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:15000 TIMEFRAME = "365 days" @@ -23,27 +25,34 @@ TIMEFRAME = "365 days" OPERATION_TYPE = TRANSACTION NEXT_MEASURES = verboten EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:1000 +TIMEFRAME = "1 days" -# Note: Commented out, kept in case we ever want to impose a limit on wallet balances. -#[kyc-rule-balance-limit] -#OPERATION_TYPE = BALANCE -#NEXT_MEASURES = verboten -#EXPOSED = YES -#THRESHOLD = CHF:1000 +[kyc-rule-balance-limit] +OPERATION_TYPE = BALANCE +NEXT_MEASURES = verboten +EXPOSED = YES +# Note: Disabled, kept in case we ever want to impose a limit on wallet balances. +ENABLED = NO +THRESHOLD = CHF:1000 +TIMEFRAME = "1 days" # Note: For *testing* KYC processes. [kyc-rule-balance-testing-limit] OPERATION_TYPE = BALANCE NEXT_MEASURES = sms-registration EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:1 +TIMEFRAME = "1 days" # SMS identification limit on withdraw (voluntary rule) [kyc-rule-withdraw-limit-low] OPERATION_TYPE = WITHDRAW NEXT_MEASURES = sms-registration EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:200 TIMEFRAME = "30 days" @@ -52,6 +61,7 @@ TIMEFRAME = "30 days" OPERATION_TYPE = DEPOSIT NEXT_MEASURES = accept-tos EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:0 TIMEFRAME = "1 days" @@ -60,6 +70,7 @@ TIMEFRAME = "1 days" OPERATION_TYPE = AGGREGATE NEXT_MEASURES = kyx EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:5000 TIMEFRAME = "30 days" @@ -67,6 +78,7 @@ TIMEFRAME = "30 days" OPERATION_TYPE = AGGREGATE NEXT_MEASURES = kyx EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:15000 TIMEFRAME = "365 days" @@ -75,6 +87,7 @@ TIMEFRAME = "365 days" OPERATION_TYPE = MERGE NEXT_MEASURES = kyx EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:5000 TIMEFRAME = "30 days" @@ -82,6 +95,7 @@ TIMEFRAME = "30 days" OPERATION_TYPE = MERGE NEXT_MEASURES = kyx EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:15000 TIMEFRAME = "365 days" @@ -90,6 +104,7 @@ OPERATION_TYPE = MERGE NEXT_MEASURES = sms-registration postal-registration IS_AND_COMBINATOR = NO EXPOSED = YES +ENABLED = YES THRESHOLD = CHF:0 TIMEFRAME = "30 days"