commit 7750e3fb83d5829d6134b69025800e407afb9b5b
parent 0ff1e0e4c3087e362da493ab04de543bdc69c7b7
Author: Christian Grothoff <christian@grothoff.org>
Date: Sat, 28 Dec 2024 23:50:46 +0100
-fix kyc rules
Diffstat:
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"