RT# 74537 - Added new selfservice config option to make ECHECK readonly on selfservic...
[freeside.git] / fs_selfservice / FS-SelfService / cgi / check.html
1 <TR>
2   <TD ALIGN="right">Account&nbsp;type</TD>
3   <TD <%= ($ach_read_only ? ' BGCOLOR="#ffffff"' : '') %> >
4   <%=
5     if ($ach_read_only) {
6       $OUT = $paytype . '<INPUT TYPE="hidden" NAME="paytype" VALUE="' . $paytype . '">';
7     } else {
8       $OUT .= '<SELECT NAME="paytype">';
9       foreach ( @paytypes ) {
10         $selected = $paytype eq $_ ? ' SELECTED' : '';
11         $OUT .= qq(<OPTION$selected VALUE="$_">$_\n);
12       }
13       $OUT .= '</SELECT>';
14     }
15   %>
16   </TD>
17 </TR><TR>
18   <TD ALIGN="right">Account&nbsp;number</TD>
19   <TD <%= ($ach_read_only ? ' BGCOLOR="#ffffff"' : '') %> >
20   <%= if ($ach_read_only) {
21       $OUT = qq! $payinfo1 <INPUT TYPE="hidden" NAME="payinfo1" VALUE="$payinfo1"> !;
22     } else {
23       $OUT = qq! <INPUT TYPE="text" NAME="payinfo1" SIZE=10 MAXLENGTH=20 VALUE="$payinfo1"> !;
24     }
25   %>
26   </TD>
27 </TR><TR>
28   <TD ALIGN="right">ABA/Routing&nbsp;number</TD>
29   <TD <%= ($ach_read_only ? ' BGCOLOR="#ffffff"' : '') %> >
30   <%=
31     if ($ach_read_only) {
32       $OUT = qq! $payinfo2 <INPUT TYPE="hidden" NAME="payinfo2" VALUE="$payinfo2"> !;
33     } else {
34       $OUT = qq! <INPUT TYPE="text" NAME="payinfo2" SIZE=10 MAXLENGTH=20 VALUE="$payinfo2"> !;
35     }
36   %>
37   </TD>
38 </TR><TR>
39   <TD ALIGN="right">Bank&nbsp;name</TD>
40   <TD <%= ($ach_read_only ? ' BGCOLOR="#ffffff"' : '') %> >
41   <%=
42     if ($ach_read_only) {
43       $OUT = qq! $payname <INPUT TYPE="hidden" NAME="payname" VALUE="$payname"> !;
44     } else {
45       $OUT = qq! <INPUT TYPE="text" NAME="payname" SIZE=10 MAXLENGTH=20 VALUE="$payname"> !;
46     }
47   %>
48   </TD>
49 </TR>
50   <%=
51     $OUT = '';
52     if ($show_paystate) {
53       $OUT .= '<TR><TD ALIGN="right">Bank state</TD><TD' . ($ach_read_only ? ' BGCOLOR="#ffffff"' : '') . '>';
54       if ($ach_read_only) {
55         $OUT .= qq! $paystate <INPUT TYPE="hidden" NAME="paystate" VALUE="$paystate"> !;
56       } else {
57         $OUT .= '<SELECT NAME="paystate">';
58         for ( @states ) {
59           $OUT .= '<OPTION'. ($_ eq $paystate ? ' SELECTED' : '' ). ">$_\n";
60         }
61         $OUT .= '</SELECT>';
62       }
63       $OUT .= '</TD></TR>';
64     }
65   %>
66   <%=
67     $OUT = '';
68     if ($show_ss) {
69       $OUT .= '<TR><TD ALIGN="right">Account&nbsp;holder<BR>Social&nbsp;';
70       $OUT .= 'security&nbsp;or&nbsp;tax&nbsp;ID&nbsp;#</TD><TD' . ($ach_read_only ? ' BGCOLOR="#ffffff"' : '') . '>';
71       if ($ach_read_only) {
72         $OUT .= qq! $ss <INPUT TYPE="hidden" NAME="ss" VALUE="$ss">!;
73       } else {
74         $OUT .= qq!<INPUT TYPE="text" SIZE=32 MAXLENGTH=80 NAME="ss" VALUE="$ss">!;
75       }
76       $OUT .= '</TD></TR>';
77     }
78   %>
79   <%=
80     $OUT = '';
81     if ($show_stateid) {
82       $OUT .= qq!<TR><TD ALIGN="right">Account&nbsp;holder<BR>$stateid_label</TD>!;
83       $OUT .= '<TD' . ($ach_read_only ? ' BGCOLOR="#ffffff"' : '') . '>';
84       if ($ach_read_only) {
85         $OUT .= qq! $stateid <INPUT TYPE="hidden" NAME="stateid" VALUE="$stateid">!;
86       } else {
87         $OUT .= qq!<INPUT TYPE="text" SIZE=32 MAXLENGTH=80 NAME="stateid" VALUE="$stateid"></TD>!;
88         $OUT .= qq!<TD ALIGN="right">$stateid_state_label</TD>!;
89         $OUT .= '<TD><SELECT NAME="stateid_state">';
90         for ( @states ) {
91           $OUT .= '<OPTION'. ($_ eq $stateid_state ? ' SELECTED' : '' ). ">$_\n";
92         }
93         $OUT .='</SELECT>';
94       }
95       $OUT .='</TD></TR>';
96     }
97   %>