@@ -780,6+780,14 @@ my $validate_email = sub { $_[0] =~
'per_agent' => 1,
},
'per_agent' => 1,
},
+ {
+ 'key' => 'credit-card-surcharge-flatfee',
+ 'section' => 'credit_cards',
+ 'description' => 'Add a credit card surcharge to invoices, as a flat fee.',
+ 'type' => 'text',
+ 'per_agent' => 1,
+ },
+
{
'key' => 'discount-show-always',
'section' => 'invoicing',
{
'key' => 'discount-show-always',
'section' => 'invoicing',
@@ -1215,6+1223,7 @@ my $validate_email = sub { $_[0] =~
'section' => 'invoicing',
'description' => 'Indicates that html and latex invoices should be in summary style and make use of invoice_latexsummary.',
'type' => 'checkbox',
'section' => 'invoicing',
'description' => 'Indicates that html and latex invoices should be in summary style and make use of invoice_latexsummary.',
'type' => 'checkbox',
+ 'per_agent' => 1,
},
{
},
{
@@ -1578,9+1587,10 @@ and customer address. Include units.',
{
'key' => 'invoice_sections',
'section' => 'invoicing',
{
'key' => 'invoice_sections',
'section' => 'invoicing',
- 'description' => 'Split invoice into sections and label according to package category when enabled.',
+ 'description' => 'Split invoice into sections and label according to either package category or location when enabled.',
'type' => 'checkbox',
'per_agent' => 1,
'type' => 'checkbox',
'per_agent' => 1,
+ 'config_bool' => 1,
},
{
},
{
@@ -1612,6+1622,8 @@ and customer address. Include units.',
'section' => 'invoicing',
'description' => 'Include taxes within each section of mutli-section invoices.',
'type' => 'checkbox',
'section' => 'invoicing',
'description' => 'Include taxes within each section of mutli-section invoices.',
'type' => 'checkbox',
+ 'per_agent' => 1,
+ 'agent_bool' => 1,
},
{
},
{
@@ -1695,6+1707,13 @@ and customer address. Include units.',
'description' => 'Template to use for manual payment receipts.',
%msg_template_options,
},
'description' => 'Template to use for manual payment receipts.',
%msg_template_options,
},
+
+ {
+ 'key' => 'payment_receipt_msgnum_auto',
+ 'section' => 'notification',
+ 'description' => 'Automatic payments will cause a post-payment to use a message template for automatic payment receipts rather than a post payment statement.',