diff options
Diffstat (limited to 'FS/FS/Conf.pm')
| -rw-r--r-- | FS/FS/Conf.pm | 23 | 
1 files changed, 20 insertions, 3 deletions
| diff --git a/FS/FS/Conf.pm b/FS/FS/Conf.pm index cbd038515..7eea4f7ea 100644 --- a/FS/FS/Conf.pm +++ b/FS/FS/Conf.pm @@ -1552,8 +1552,8 @@ worry that config_items is freeside-specific and icky.    {      'key'         => 'paymentforcedtobatch', -    'section'     => 'UI', -    'description' => 'Causes per customer payment entry to be forced to a batch processor rather than performed realtime.', +    'section'     => 'deprecated', +    'description' => 'See batch-enable_payby and realtime-disable_payby.  Used to (for CHEK): Cause per customer payment entry to be forced to a batch processor rather than performed realtime.',      'type'        => 'checkbox',    }, @@ -2020,12 +2020,29 @@ worry that config_items is freeside-specific and icky.    {      'key'         => 'batch-enable', -    'section'     => 'billing', +    'section'     => 'deprecated', #make sure batch-enable_payby is set for +                                   #everyone before removing      'description' => 'Enable credit card and/or ACH batching - leave disabled for real-time installations.',      'type'        => 'checkbox',    },    { +    'key'         => 'batch-enable_payby', +    'section'     => 'billing', +    'description' => 'Enable batch processing for the specified payment types.', +    'type'        => 'selectmultiple', +    'select_enum' => [qw( CARD CHEK )], +  }, + +  { +    'key'         => 'realtime-disable_payby', +    'section'     => 'billing', +    'description' => 'Disable realtime processing for the specified payment types.', +    'type'        => 'selectmultiple', +    'select_enum' => [qw( CARD CHEK )], +  }, + +  {      'key'         => 'batch-default_format',      'section'     => 'billing',      'description' => 'Default format for batches.', | 
