add switch_acct and reset_password methods to self-service, RT#13656
[freeside.git] / FS / FS / Conf.pm
index 7dcbf04..e04ab1a 100644 (file)
@@ -2465,6 +2465,16 @@ and customer address. Include units.',
     'type'        => 'select-part_svc',
     'multiple'    => 1,
   },
+
+  {
+    'key'         => 'selfservice-password_reset_verification',
+    'section'     => 'self-service',
+    'description' => 'If enabled, specifies the type of verification required for self-service password resets.',
+    'type'        => 'select',
+    'select_hash' => [ '' => 'Password reset disabled',
+                       'paymask,amount,zip' => 'Verify with credit card (or bank account) last 4 digits, payment amount and zip code',
+                     ],
+  },
   
   {
     'key'         => 'selfservice-recent-did-age',
@@ -4488,6 +4498,13 @@ and customer address. Include units.',
     'description' => 'Enable DID activity summary on invoices, showing # DIDs activated/deactivated/ported-in/ported-out and total minutes usage, covering period since last invoice.',
     'type'        => 'checkbox',
   },
+
+  {
+    'key'         => 'svc_acct-usage_seconds',
+    'section'     => 'invoicing',
+    'description' => 'Enable calculation of RADIUS usage time for invoices.  You must modify your template to display this information.',
+    'type'        => 'checkbox',
+  },
   
   {
     'key'         => 'opensips_gwlist',
@@ -4563,7 +4580,7 @@ and customer address. Include units.',
   {
     'key'         => 'payment-history-report',
     'section'     => 'UI',
-    'description' => 'Show a link to the payment history report in the Reports menu. DO NOT ENABLE THIS.',
+    'description' => 'Show a link to the raw database payment history report in the Reports menu.  DO NOT ENABLE THIS for modern installations.',
     'type'        => 'checkbox',
   },