diff options
author | ivan <ivan> | 2004-09-14 13:00:47 +0000 |
---|---|---|
committer | ivan <ivan> | 2004-09-14 13:00:47 +0000 |
commit | b3e85cf7a5a514f185c7d9c5ba50550c759c9ab5 (patch) | |
tree | 50106c3941335b64dce0a23cf63f877c30ae86f5 /httemplate/view | |
parent | 07fd88f7c0cd757eb2f8e635b71acebe6a944602 (diff) |
echeck/ACH refunds
Diffstat (limited to 'httemplate/view')
-rwxr-xr-x | httemplate/view/cust_main.cgi | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/httemplate/view/cust_main.cgi b/httemplate/view/cust_main.cgi index e0986bbe7..4d27765d0 100755 --- a/httemplate/view/cust_main.cgi +++ b/httemplate/view/cust_main.cgi @@ -639,17 +639,17 @@ print '</TABLE>'; my $refund = ''; my $refund_days = $conf->config('card_refund-days') || 120; if ( $cust_pay->closed !~ /^Y/i - && $cust_pay->payby eq 'CARD' + && $cust_pay->payby =~ /^(CARD|CHEK)$/ && time-$cust_pay->_date < $refund_days*86400 && $cust_pay->unrefunded > 0 ) { - $refund = qq! (<A HREF="!. qq!${p}edit/cust_refund.cgi?payby=CARD;!. + $refund = qq! (<A HREF="!. qq!${p}edit/cust_refund.cgi?payby=$1;!. qq!paynum=!. $cust_pay->paynum. qq!">refund</A>)!; } my $void = ''; if ( $cust_pay->closed !~ /^Y/i - && $cust_pay->payby ne 'CARD' + && $cust_pay->payby !~ /^(CARD|CHEK)$/ ) { $void = qq! (<A HREF="javascript:areyousure('!. qq!${p}misc/void-cust_pay.cgi?!. $cust_pay->paynum. |