text-decoration: none;
}
-#customer_menu ul a {
+#customer_menu ul a,
+#customer_menu ul form {
background: transparent;
+ border: none;
}
</style>
acl => [ 'Billing event reports',
'View customer billing events' ],
},
+ {
+ label => 'Test billing events',
+ url => "misc/test-part_event.html?custnum=$custnum",
+ acl => 'Configuration',
+ },
{
label => 'Email a notice to this customer',
url => sub {
confexists => '!cust_main-disable_notes',
acl => 'Add customer note',
width => 875,
- height => 538,
+ height => 548,
},
{
label => 'Attach file',
actionlabel => 'Order new package',
color => '#333399',
width => 960,
- height => 740,
+ height => 850,
acl => 'Order customer package',
},
{
# acl => [ 'Post payment', ],
## condition => sub { $payby{MCHK} },
#},
+ {
+ label => 'Record manual (non-Freeside) Paypal payment',
+ popup => "edit/cust_pay.cgi?popup=1;payby=PPAL;custnum=$custnum",
+ actionlabel => 'Enter Paypal payment',
+ width => 763,
+ height => 392,
+ acl => [ 'Post Payment', 'Post Paypal payment', ],
+ condition => sub { $payby{PPAL} },
+ },
],
},
# acl => ['Post refund' ],
## condition => sub { $payby{MCHK} },
#},
+ {
+ label => 'Enter electronic check refund',
+ popup => "edit/cust_refund.cgi?popup=1;payby=CHEK;custnum=$custnum",
+ actionlabel => 'Enter electronic check refund',
+ width => 440,
+ acl => ['Post refund' ],
+ condition => sub {
+ FS::pay_batch->can_handle_electronic_refunds
+ },
+ },
],