3 my @invoicing_list = $cust_main->invoicing_list;
7 (<A HREF="<%= $p %>misc/bill.cgi?<%= $cust_main->custnum %>">Bill now</A>)
8 <%= ntable("#cccccc") %><TR><TD><%= ntable("#cccccc",2) %>
10 <TD ALIGN="right">Tax exempt</TD>
11 <TD BGCOLOR="#ffffff"><%= $cust_main->tax ? 'yes' : 'no' %></TD>
14 <TD ALIGN="right">Postal invoices</TD>
15 <TD BGCOLOR="#ffffff">
16 <%= ( grep { $_ eq 'POST' } @invoicing_list ) ? 'yes' : 'no' %>
20 <TD ALIGN="right">Email invoices</TD>
21 <TD BGCOLOR="#ffffff">
22 <%= join(', ', grep { $_ ne 'POST' } @invoicing_list ) || 'no' %>
26 <TD ALIGN="right">Billing type</TD>
27 <TD BGCOLOR="#ffffff">
29 <% if ( $cust_main->payby eq 'CARD' || $cust_main->payby eq 'DCRD' ) { %>
31 Credit card <%= $cust_main->payby eq 'CARD' ? '(automatic)' : '(on-demand)' %>
35 <TD ALIGN="right">Card number</TD>
36 <TD BGCOLOR="#ffffff"><%= $cust_main->payinfo_masked %></TD>
39 <TD ALIGN="right">Expiration</TD>
40 <TD BGCOLOR="#ffffff"><%= $cust_main->paydate %></TD>
43 <TD ALIGN="right">Name on card</TD>
44 <TD BGCOLOR="#ffffff"><%= $cust_main->payname %></TD>
47 <% } elsif ( $cust_main->payby eq 'CHEK' || $cust_main->payby eq 'DCHK') {
48 my( $account, $aba ) = split('@', $cust_main->payinfo );
51 Electronic check <%= $cust_main->payby eq 'CHEK' ? '(automatic)' : '(on-demand)' %>
55 <TD ALIGN="right">ABA/Routing code</TD>
56 <TD BGCOLOR="#ffffff"><%= $aba %></TD>
59 <TD ALIGN="right">Account number</TD>
60 <TD BGCOLOR="#ffffff"><%= $account %></TD>
63 <TD ALIGN="right">Bank name</TD>
64 <TD BGCOLOR="#ffffff"><%= $cust_main->payname %></TD>
67 <% } elsif ( $cust_main->payby eq 'LECB' ) {
68 $cust_main->payinfo =~ /^(\d{3})(\d{3})(\d{4})$/;
69 my $payinfo = "$1-$2-$3";
72 Phone bill billing
76 <TD ALIGN="right">Phone number</TD>
77 <TD BGCOLOR="#ffffff"><%= $payinfo %></TD>
80 <% } elsif ( $cust_main->payby eq 'BILL' ) { %>
86 <% if ( $cust_main->payinfo ) { %>
88 <TD ALIGN="right">P.O. </TD>
89 <TD BGCOLOR="#ffffff"><%= $cust_main->payinfo %></TD>
94 <TD ALIGN="right">Expiration</TD>
95 <TD BGCOLOR="#ffffff"><%= $cust_main->paydate %></TD>
98 <TD ALIGN="right">Attention</TD>
99 <TD BGCOLOR="#ffffff"><%= $cust_main->payname %></TD>
102 <% } elsif ( $cust_main->payby eq 'COMP' ) { %>
108 <TD ALIGN="right">Authorized by</TD>
109 <TD BGCOLOR="#ffffff"><%= $cust_main->payinfo %></TD>
112 <TD ALIGN="right">Expiration</TD>
113 <TD BGCOLOR="#ffffff"><%= $cust_main->paydate %></TD>
118 </TABLE></TD></TR></TABLE>