1 <DEL>Payment <% $info %></DEL>
2 <I>voided <% time2str("%D", $cust_pay_void->void_date) %>
3 by <% $cust_pay_void->otaker %></I><% $unvoid %>
6 my( $cust_pay_void, %opt ) = @_;
8 my $curuser = $FS::CurrentUser::CurrentUser;
10 my $payby = $cust_pay_void->payby;
11 my $payinfo = $payby eq 'CARD'
12 ? $cust_pay_void->paymask
13 : $cust_pay_void->payinfo;
15 $payby =~ s/^BILL$/Check #/ if $payinfo;
16 $payby =~ s/^CHEK$/Electronic check /;
18 $payby =~ s/^(CARD|COMP)$/$1 /;
19 my $info = $payby ? " ($payby$payinfo)" : '';
22 if ( $cust_pay_void->closed !~ /^Y/i
23 && $curuser->access_right('Unvoid')
26 $unvoid = qq! (<A HREF="javascript:areyousure('!.
27 qq!${p}misc/unvoid-cust_pay_void.cgi?!. $cust_pay_void->paynum.
28 qq!', 'Are you sure you want to unvoid this payment?')"!.
29 qq! TITLE="Unvoid this payment from the database!.
30 ( $cust_pay_void->payby =~ /^(CARD|CHEK)$/
31 ? ' (do not send anything to the payment gateway)'