+% if ( $curuser->access_right('Unsuspend customer')
+% && scalar($cust_main->suspended_pkgs)
+% ) {
+ <& /elements/popup_link-cust_main.html,
+ { 'action' => $p. 'misc/unsuspend_cust.html',
+ 'label' => emt('Unsuspend this customer'),
+ 'actionlabel' => emt('Confirm Unsuspension'),
+ #'color' => '#ff9900',
+ 'cust_main' => $cust_main,
+ #'width' => 616, #make room for reasons
+ #'height' => 366,
+ }
+ &> |
+% }
+
+% if ( $curuser->access_right('Cancel customer')
+% && scalar($cust_main->ncancelled_pkgs)
+% ) {
+ <& /elements/popup_link-cust_main.html,
+ { 'action' => $p. 'misc/cancel_cust.html',
+ 'label' => emt('Cancel this customer'),
+ 'actionlabel' => emt('Confirm Cancellation'),
+ 'color' => '#ff0000',
+ 'cust_main' => $cust_main,
+ 'width' => 616, #make room for reasons
+ 'height' => 410,
+ }
+ &> |
+% }
+
+% if ( $curuser->access_right('Merge customer')
+% and ( scalar($cust_main->ncancelled_pkgs)
+% # || we start supporting payment info merge again in some way
+% )
+% )
+% {
+ <& /elements/popup_link-cust_main.html,
+ { 'action' => $p. 'misc/merge_cust.html',
+ 'label' => emt('Merge this customer'),
+ 'actionlabel' => emt('Merge customer'),
+ 'cust_main' => $cust_main,
+ 'width' => 569,
+ 'height' => 210,
+ }
+ &> |