X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FS%2Fbin%2Ffreeside-paymentech-upload;h=8ec8a5dd4816f562b3ec102b045f3893fe302d6c;hb=90e334773bc11bba47ab857530ff602009f4c4ce;hp=770239d8d4dbe64853d1a2259519e79dd663153a;hpb=8fe6c833babe44bb707b8c47273b04fe39edfbaf;p=freeside.git diff --git a/FS/bin/freeside-paymentech-upload b/FS/bin/freeside-paymentech-upload index 770239d8d..8ec8a5dd4 100755 --- a/FS/bin/freeside-paymentech-upload +++ b/FS/bin/freeside-paymentech-upload @@ -41,6 +41,7 @@ my @batches; if($opt_a) { my %criteria = (status => 'O'); $criteria{'payby'} = uc($opt_p) if $opt_p; + $criteria{'type'} = 'DEBIT' unless FS::pay_batch->can_handle_electronic_refunds('paymentech'); @batches = qsearch('pay_batch', \%criteria); log_and_die("No open batches found".($opt_p ? " of type '$opt_p'" : '').".\n") if !@batches; @@ -126,7 +127,7 @@ freeside-paymentech-upload - Transmit a payment batch to Chase Paymentech via SF Command line tool to upload a payment batch to the Chase Paymentech gateway. The batch will be exported to the Paymentech XML format, packaged in a ZIP -file, and transmitted via SFTP. Use L to retrieve the +file, and transmitted via SFTP. Use L to retrieve the response file. -a: Send all open batches, instead of specifying a batchnum.