RT#24684: Payments for Online Bill Pay
[freeside.git] / fs_selfservice / FS-SelfService / cgi / small_custview.html
index 470fe71..329f82e 100644 (file)
@@ -1,6 +1,6 @@
 <DIV ID="fs_small_custview">
   
-Customer #<B><%= $custnum %></B>
+Customer #<B><%= $display_custnum %></B>
  - <B><FONT COLOR="#<%= $statuscolor %>"><%= ucfirst($status)%></FONT></B>
 
 <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2 BGCOLOR="<%= $box_bgcolor ||= '#c0c0c0' %>">
@@ -59,10 +59,17 @@ Customer #<B><%= $custnum %></B>
 
 </TR></TABLE>
 
-<%= unless ( $access_pkgnum ) {
-      $OUT .= '<BR>Balance: <B>$'. $balance. '</B><BR>';
-    }
-    '';
+<%= 
+unless ( $access_pkgnum ) {
+  if ($balance >= 0) {
+    $OUT .= '<BR>Balance: <B>'. $balance_pretty . '</B><BR>';
+  } else {
+    my $credit_balance_pretty = $balance_pretty;
+    $credit_balance_pretty =~ s/-//;
+    $OUT .= '<BR>Credit Balance: <B>'. $credit_balance_pretty . '</B><BR>';
+  }
+}
+'';
 %>
 
 </DIV>